New files.
authortomo <tomo>
Thu, 23 Dec 1999 13:37:12 +0000 (13:37 +0000)
committertomo <tomo>
Thu, 23 Dec 1999 13:37:12 +0000 (13:37 +0000)
lisp/utf-2000/u0A000-Yi-Syllables.el [new file with mode: 0644]
lisp/utf-2000/u0AC00-Hangul-Syllables.el [new file with mode: 0644]
lisp/utf-2000/u0FB00-Alphabetic-Presentation-Forms.el [new file with mode: 0644]
lisp/utf-2000/u0FB50-Arabic-Presentation-Forms-A.el [new file with mode: 0644]
lisp/utf-2000/u0FE20-Combining-Half-Marks.el [new file with mode: 0644]
lisp/utf-2000/u0FE30-CJK-Compatibility-Forms.el [new file with mode: 0644]
lisp/utf-2000/u0FE50-Small-Form-Variants.el [new file with mode: 0644]
lisp/utf-2000/u0FE70-Arabic-Presentation-Forms-B.el [new file with mode: 0644]
lisp/utf-2000/u0FF00-Halfwidth-and-Fullwidth-Forms.el [new file with mode: 0644]
lisp/utf-2000/u0FFF0-Specials.el [new file with mode: 0644]

diff --git a/lisp/utf-2000/u0A000-Yi-Syllables.el b/lisp/utf-2000/u0A000-Yi-Syllables.el
new file mode 100644 (file)
index 0000000..b284f22
--- /dev/null
@@ -0,0 +1,8505 @@
+(define-char
+  '((name              . "YI SYLLABLE IT")
+    (ucs               . #xA000)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE IX")
+    (ucs               . #xA001)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE I")
+    (ucs               . #xA002)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE IP")
+    (ucs               . #xA003)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE IET")
+    (ucs               . #xA004)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE IEX")
+    (ucs               . #xA005)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE IE")
+    (ucs               . #xA006)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE IEP")
+    (ucs               . #xA007)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE AT")
+    (ucs               . #xA008)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE AX")
+    (ucs               . #xA009)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE A")
+    (ucs               . #xA00A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE AP")
+    (ucs               . #xA00B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE UOX")
+    (ucs               . #xA00C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE UO")
+    (ucs               . #xA00D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE UOP")
+    (ucs               . #xA00E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE OT")
+    (ucs               . #xA00F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE OX")
+    (ucs               . #xA010)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE O")
+    (ucs               . #xA011)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE OP")
+    (ucs               . #xA012)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE EX")
+    (ucs               . #xA013)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE E")
+    (ucs               . #xA014)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE WU")
+    (ucs               . #xA015)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE BIT")
+    (ucs               . #xA016)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE BIX")
+    (ucs               . #xA017)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE BI")
+    (ucs               . #xA018)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE BIP")
+    (ucs               . #xA019)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE BIET")
+    (ucs               . #xA01A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE BIEX")
+    (ucs               . #xA01B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE BIE")
+    (ucs               . #xA01C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE BIEP")
+    (ucs               . #xA01D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE BAT")
+    (ucs               . #xA01E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE BAX")
+    (ucs               . #xA01F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE BA")
+    (ucs               . #xA020)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE BAP")
+    (ucs               . #xA021)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE BUOX")
+    (ucs               . #xA022)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE BUO")
+    (ucs               . #xA023)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE BUOP")
+    (ucs               . #xA024)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE BOT")
+    (ucs               . #xA025)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE BOX")
+    (ucs               . #xA026)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE BO")
+    (ucs               . #xA027)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE BOP")
+    (ucs               . #xA028)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE BEX")
+    (ucs               . #xA029)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE BE")
+    (ucs               . #xA02A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE BEP")
+    (ucs               . #xA02B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE BUT")
+    (ucs               . #xA02C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE BUX")
+    (ucs               . #xA02D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE BU")
+    (ucs               . #xA02E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE BUP")
+    (ucs               . #xA02F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE BURX")
+    (ucs               . #xA030)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE BUR")
+    (ucs               . #xA031)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE BYT")
+    (ucs               . #xA032)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE BYX")
+    (ucs               . #xA033)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE BY")
+    (ucs               . #xA034)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE BYP")
+    (ucs               . #xA035)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE BYRX")
+    (ucs               . #xA036)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE BYR")
+    (ucs               . #xA037)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE PIT")
+    (ucs               . #xA038)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE PIX")
+    (ucs               . #xA039)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE PI")
+    (ucs               . #xA03A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE PIP")
+    (ucs               . #xA03B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE PIEX")
+    (ucs               . #xA03C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE PIE")
+    (ucs               . #xA03D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE PIEP")
+    (ucs               . #xA03E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE PAT")
+    (ucs               . #xA03F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE PAX")
+    (ucs               . #xA040)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE PA")
+    (ucs               . #xA041)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE PAP")
+    (ucs               . #xA042)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE PUOX")
+    (ucs               . #xA043)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE PUO")
+    (ucs               . #xA044)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE PUOP")
+    (ucs               . #xA045)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE POT")
+    (ucs               . #xA046)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE POX")
+    (ucs               . #xA047)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE PO")
+    (ucs               . #xA048)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE POP")
+    (ucs               . #xA049)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE PUT")
+    (ucs               . #xA04A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE PUX")
+    (ucs               . #xA04B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE PU")
+    (ucs               . #xA04C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE PUP")
+    (ucs               . #xA04D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE PURX")
+    (ucs               . #xA04E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE PUR")
+    (ucs               . #xA04F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE PYT")
+    (ucs               . #xA050)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE PYX")
+    (ucs               . #xA051)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE PY")
+    (ucs               . #xA052)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE PYP")
+    (ucs               . #xA053)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE PYRX")
+    (ucs               . #xA054)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE PYR")
+    (ucs               . #xA055)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE BBIT")
+    (ucs               . #xA056)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE BBIX")
+    (ucs               . #xA057)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE BBI")
+    (ucs               . #xA058)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE BBIP")
+    (ucs               . #xA059)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE BBIET")
+    (ucs               . #xA05A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE BBIEX")
+    (ucs               . #xA05B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE BBIE")
+    (ucs               . #xA05C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE BBIEP")
+    (ucs               . #xA05D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE BBAT")
+    (ucs               . #xA05E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE BBAX")
+    (ucs               . #xA05F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE BBA")
+    (ucs               . #xA060)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE BBAP")
+    (ucs               . #xA061)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE BBUOX")
+    (ucs               . #xA062)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE BBUO")
+    (ucs               . #xA063)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE BBUOP")
+    (ucs               . #xA064)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE BBOT")
+    (ucs               . #xA065)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE BBOX")
+    (ucs               . #xA066)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE BBO")
+    (ucs               . #xA067)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE BBOP")
+    (ucs               . #xA068)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE BBEX")
+    (ucs               . #xA069)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE BBE")
+    (ucs               . #xA06A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE BBEP")
+    (ucs               . #xA06B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE BBUT")
+    (ucs               . #xA06C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE BBUX")
+    (ucs               . #xA06D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE BBU")
+    (ucs               . #xA06E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE BBUP")
+    (ucs               . #xA06F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE BBURX")
+    (ucs               . #xA070)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE BBUR")
+    (ucs               . #xA071)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE BBYT")
+    (ucs               . #xA072)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE BBYX")
+    (ucs               . #xA073)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE BBY")
+    (ucs               . #xA074)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE BBYP")
+    (ucs               . #xA075)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NBIT")
+    (ucs               . #xA076)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NBIX")
+    (ucs               . #xA077)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NBI")
+    (ucs               . #xA078)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NBIP")
+    (ucs               . #xA079)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NBIEX")
+    (ucs               . #xA07A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NBIE")
+    (ucs               . #xA07B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NBIEP")
+    (ucs               . #xA07C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NBAT")
+    (ucs               . #xA07D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NBAX")
+    (ucs               . #xA07E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NBA")
+    (ucs               . #xA07F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NBAP")
+    (ucs               . #xA080)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NBOT")
+    (ucs               . #xA081)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NBOX")
+    (ucs               . #xA082)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NBO")
+    (ucs               . #xA083)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NBOP")
+    (ucs               . #xA084)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NBUT")
+    (ucs               . #xA085)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NBUX")
+    (ucs               . #xA086)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NBU")
+    (ucs               . #xA087)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NBUP")
+    (ucs               . #xA088)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NBURX")
+    (ucs               . #xA089)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NBUR")
+    (ucs               . #xA08A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NBYT")
+    (ucs               . #xA08B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NBYX")
+    (ucs               . #xA08C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NBY")
+    (ucs               . #xA08D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NBYP")
+    (ucs               . #xA08E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NBYRX")
+    (ucs               . #xA08F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NBYR")
+    (ucs               . #xA090)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HMIT")
+    (ucs               . #xA091)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HMIX")
+    (ucs               . #xA092)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HMI")
+    (ucs               . #xA093)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HMIP")
+    (ucs               . #xA094)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HMIEX")
+    (ucs               . #xA095)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HMIE")
+    (ucs               . #xA096)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HMIEP")
+    (ucs               . #xA097)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HMAT")
+    (ucs               . #xA098)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HMAX")
+    (ucs               . #xA099)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HMA")
+    (ucs               . #xA09A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HMAP")
+    (ucs               . #xA09B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HMUOX")
+    (ucs               . #xA09C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HMUO")
+    (ucs               . #xA09D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HMUOP")
+    (ucs               . #xA09E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HMOT")
+    (ucs               . #xA09F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HMOX")
+    (ucs               . #xA0A0)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HMO")
+    (ucs               . #xA0A1)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HMOP")
+    (ucs               . #xA0A2)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HMUT")
+    (ucs               . #xA0A3)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HMUX")
+    (ucs               . #xA0A4)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HMU")
+    (ucs               . #xA0A5)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HMUP")
+    (ucs               . #xA0A6)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HMURX")
+    (ucs               . #xA0A7)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HMUR")
+    (ucs               . #xA0A8)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HMYX")
+    (ucs               . #xA0A9)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HMY")
+    (ucs               . #xA0AA)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HMYP")
+    (ucs               . #xA0AB)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HMYRX")
+    (ucs               . #xA0AC)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HMYR")
+    (ucs               . #xA0AD)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE MIT")
+    (ucs               . #xA0AE)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE MIX")
+    (ucs               . #xA0AF)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE MI")
+    (ucs               . #xA0B0)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE MIP")
+    (ucs               . #xA0B1)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE MIEX")
+    (ucs               . #xA0B2)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE MIE")
+    (ucs               . #xA0B3)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE MIEP")
+    (ucs               . #xA0B4)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE MAT")
+    (ucs               . #xA0B5)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE MAX")
+    (ucs               . #xA0B6)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE MA")
+    (ucs               . #xA0B7)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE MAP")
+    (ucs               . #xA0B8)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE MUOT")
+    (ucs               . #xA0B9)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE MUOX")
+    (ucs               . #xA0BA)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE MUO")
+    (ucs               . #xA0BB)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE MUOP")
+    (ucs               . #xA0BC)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE MOT")
+    (ucs               . #xA0BD)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE MOX")
+    (ucs               . #xA0BE)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE MO")
+    (ucs               . #xA0BF)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE MOP")
+    (ucs               . #xA0C0)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE MEX")
+    (ucs               . #xA0C1)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ME")
+    (ucs               . #xA0C2)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE MUT")
+    (ucs               . #xA0C3)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE MUX")
+    (ucs               . #xA0C4)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE MU")
+    (ucs               . #xA0C5)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE MUP")
+    (ucs               . #xA0C6)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE MURX")
+    (ucs               . #xA0C7)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE MUR")
+    (ucs               . #xA0C8)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE MYT")
+    (ucs               . #xA0C9)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE MYX")
+    (ucs               . #xA0CA)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE MY")
+    (ucs               . #xA0CB)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE MYP")
+    (ucs               . #xA0CC)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE FIT")
+    (ucs               . #xA0CD)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE FIX")
+    (ucs               . #xA0CE)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE FI")
+    (ucs               . #xA0CF)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE FIP")
+    (ucs               . #xA0D0)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE FAT")
+    (ucs               . #xA0D1)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE FAX")
+    (ucs               . #xA0D2)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE FA")
+    (ucs               . #xA0D3)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE FAP")
+    (ucs               . #xA0D4)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE FOX")
+    (ucs               . #xA0D5)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE FO")
+    (ucs               . #xA0D6)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE FOP")
+    (ucs               . #xA0D7)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE FUT")
+    (ucs               . #xA0D8)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE FUX")
+    (ucs               . #xA0D9)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE FU")
+    (ucs               . #xA0DA)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE FUP")
+    (ucs               . #xA0DB)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE FURX")
+    (ucs               . #xA0DC)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE FUR")
+    (ucs               . #xA0DD)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE FYT")
+    (ucs               . #xA0DE)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE FYX")
+    (ucs               . #xA0DF)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE FY")
+    (ucs               . #xA0E0)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE FYP")
+    (ucs               . #xA0E1)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE VIT")
+    (ucs               . #xA0E2)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE VIX")
+    (ucs               . #xA0E3)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE VI")
+    (ucs               . #xA0E4)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE VIP")
+    (ucs               . #xA0E5)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE VIET")
+    (ucs               . #xA0E6)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE VIEX")
+    (ucs               . #xA0E7)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE VIE")
+    (ucs               . #xA0E8)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE VIEP")
+    (ucs               . #xA0E9)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE VAT")
+    (ucs               . #xA0EA)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE VAX")
+    (ucs               . #xA0EB)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE VA")
+    (ucs               . #xA0EC)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE VAP")
+    (ucs               . #xA0ED)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE VOT")
+    (ucs               . #xA0EE)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE VOX")
+    (ucs               . #xA0EF)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE VO")
+    (ucs               . #xA0F0)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE VOP")
+    (ucs               . #xA0F1)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE VEX")
+    (ucs               . #xA0F2)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE VEP")
+    (ucs               . #xA0F3)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE VUT")
+    (ucs               . #xA0F4)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE VUX")
+    (ucs               . #xA0F5)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE VU")
+    (ucs               . #xA0F6)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE VUP")
+    (ucs               . #xA0F7)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE VURX")
+    (ucs               . #xA0F8)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE VUR")
+    (ucs               . #xA0F9)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE VYT")
+    (ucs               . #xA0FA)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE VYX")
+    (ucs               . #xA0FB)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE VY")
+    (ucs               . #xA0FC)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE VYP")
+    (ucs               . #xA0FD)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE VYRX")
+    (ucs               . #xA0FE)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE VYR")
+    (ucs               . #xA0FF)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE DIT")
+    (ucs               . #xA100)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE DIX")
+    (ucs               . #xA101)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE DI")
+    (ucs               . #xA102)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE DIP")
+    (ucs               . #xA103)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE DIEX")
+    (ucs               . #xA104)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE DIE")
+    (ucs               . #xA105)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE DIEP")
+    (ucs               . #xA106)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE DAT")
+    (ucs               . #xA107)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE DAX")
+    (ucs               . #xA108)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE DA")
+    (ucs               . #xA109)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE DAP")
+    (ucs               . #xA10A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE DUOX")
+    (ucs               . #xA10B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE DUO")
+    (ucs               . #xA10C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE DOT")
+    (ucs               . #xA10D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE DOX")
+    (ucs               . #xA10E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE DO")
+    (ucs               . #xA10F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE DOP")
+    (ucs               . #xA110)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE DEX")
+    (ucs               . #xA111)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE DE")
+    (ucs               . #xA112)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE DEP")
+    (ucs               . #xA113)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE DUT")
+    (ucs               . #xA114)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE DUX")
+    (ucs               . #xA115)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE DU")
+    (ucs               . #xA116)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE DUP")
+    (ucs               . #xA117)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE DURX")
+    (ucs               . #xA118)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE DUR")
+    (ucs               . #xA119)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE TIT")
+    (ucs               . #xA11A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE TIX")
+    (ucs               . #xA11B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE TI")
+    (ucs               . #xA11C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE TIP")
+    (ucs               . #xA11D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE TIEX")
+    (ucs               . #xA11E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE TIE")
+    (ucs               . #xA11F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE TIEP")
+    (ucs               . #xA120)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE TAT")
+    (ucs               . #xA121)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE TAX")
+    (ucs               . #xA122)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE TA")
+    (ucs               . #xA123)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE TAP")
+    (ucs               . #xA124)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE TUOT")
+    (ucs               . #xA125)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE TUOX")
+    (ucs               . #xA126)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE TUO")
+    (ucs               . #xA127)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE TUOP")
+    (ucs               . #xA128)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE TOT")
+    (ucs               . #xA129)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE TOX")
+    (ucs               . #xA12A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE TO")
+    (ucs               . #xA12B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE TOP")
+    (ucs               . #xA12C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE TEX")
+    (ucs               . #xA12D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE TE")
+    (ucs               . #xA12E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE TEP")
+    (ucs               . #xA12F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE TUT")
+    (ucs               . #xA130)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE TUX")
+    (ucs               . #xA131)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE TU")
+    (ucs               . #xA132)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE TUP")
+    (ucs               . #xA133)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE TURX")
+    (ucs               . #xA134)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE TUR")
+    (ucs               . #xA135)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE DDIT")
+    (ucs               . #xA136)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE DDIX")
+    (ucs               . #xA137)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE DDI")
+    (ucs               . #xA138)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE DDIP")
+    (ucs               . #xA139)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE DDIEX")
+    (ucs               . #xA13A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE DDIE")
+    (ucs               . #xA13B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE DDIEP")
+    (ucs               . #xA13C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE DDAT")
+    (ucs               . #xA13D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE DDAX")
+    (ucs               . #xA13E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE DDA")
+    (ucs               . #xA13F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE DDAP")
+    (ucs               . #xA140)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE DDUOX")
+    (ucs               . #xA141)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE DDUO")
+    (ucs               . #xA142)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE DDUOP")
+    (ucs               . #xA143)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE DDOT")
+    (ucs               . #xA144)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE DDOX")
+    (ucs               . #xA145)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE DDO")
+    (ucs               . #xA146)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE DDOP")
+    (ucs               . #xA147)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE DDEX")
+    (ucs               . #xA148)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE DDE")
+    (ucs               . #xA149)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE DDEP")
+    (ucs               . #xA14A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE DDUT")
+    (ucs               . #xA14B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE DDUX")
+    (ucs               . #xA14C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE DDU")
+    (ucs               . #xA14D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE DDUP")
+    (ucs               . #xA14E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE DDURX")
+    (ucs               . #xA14F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE DDUR")
+    (ucs               . #xA150)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NDIT")
+    (ucs               . #xA151)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NDIX")
+    (ucs               . #xA152)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NDI")
+    (ucs               . #xA153)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NDIP")
+    (ucs               . #xA154)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NDIEX")
+    (ucs               . #xA155)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NDIE")
+    (ucs               . #xA156)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NDAT")
+    (ucs               . #xA157)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NDAX")
+    (ucs               . #xA158)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NDA")
+    (ucs               . #xA159)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NDAP")
+    (ucs               . #xA15A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NDOT")
+    (ucs               . #xA15B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NDOX")
+    (ucs               . #xA15C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NDO")
+    (ucs               . #xA15D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NDOP")
+    (ucs               . #xA15E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NDEX")
+    (ucs               . #xA15F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NDE")
+    (ucs               . #xA160)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NDEP")
+    (ucs               . #xA161)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NDUT")
+    (ucs               . #xA162)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NDUX")
+    (ucs               . #xA163)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NDU")
+    (ucs               . #xA164)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NDUP")
+    (ucs               . #xA165)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NDURX")
+    (ucs               . #xA166)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NDUR")
+    (ucs               . #xA167)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HNIT")
+    (ucs               . #xA168)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HNIX")
+    (ucs               . #xA169)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HNI")
+    (ucs               . #xA16A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HNIP")
+    (ucs               . #xA16B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HNIET")
+    (ucs               . #xA16C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HNIEX")
+    (ucs               . #xA16D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HNIE")
+    (ucs               . #xA16E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HNIEP")
+    (ucs               . #xA16F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HNAT")
+    (ucs               . #xA170)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HNAX")
+    (ucs               . #xA171)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HNA")
+    (ucs               . #xA172)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HNAP")
+    (ucs               . #xA173)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HNUOX")
+    (ucs               . #xA174)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HNUO")
+    (ucs               . #xA175)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HNOT")
+    (ucs               . #xA176)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HNOX")
+    (ucs               . #xA177)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HNOP")
+    (ucs               . #xA178)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HNEX")
+    (ucs               . #xA179)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HNE")
+    (ucs               . #xA17A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HNEP")
+    (ucs               . #xA17B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HNUT")
+    (ucs               . #xA17C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NIT")
+    (ucs               . #xA17D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NIX")
+    (ucs               . #xA17E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NI")
+    (ucs               . #xA17F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NIP")
+    (ucs               . #xA180)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NIEX")
+    (ucs               . #xA181)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NIE")
+    (ucs               . #xA182)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NIEP")
+    (ucs               . #xA183)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NAX")
+    (ucs               . #xA184)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NA")
+    (ucs               . #xA185)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NAP")
+    (ucs               . #xA186)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NUOX")
+    (ucs               . #xA187)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NUO")
+    (ucs               . #xA188)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NUOP")
+    (ucs               . #xA189)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NOT")
+    (ucs               . #xA18A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NOX")
+    (ucs               . #xA18B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NO")
+    (ucs               . #xA18C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NOP")
+    (ucs               . #xA18D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NEX")
+    (ucs               . #xA18E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NE")
+    (ucs               . #xA18F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NEP")
+    (ucs               . #xA190)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NUT")
+    (ucs               . #xA191)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NUX")
+    (ucs               . #xA192)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NU")
+    (ucs               . #xA193)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NUP")
+    (ucs               . #xA194)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NURX")
+    (ucs               . #xA195)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NUR")
+    (ucs               . #xA196)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HLIT")
+    (ucs               . #xA197)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HLIX")
+    (ucs               . #xA198)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HLI")
+    (ucs               . #xA199)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HLIP")
+    (ucs               . #xA19A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HLIEX")
+    (ucs               . #xA19B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HLIE")
+    (ucs               . #xA19C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HLIEP")
+    (ucs               . #xA19D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HLAT")
+    (ucs               . #xA19E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HLAX")
+    (ucs               . #xA19F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HLA")
+    (ucs               . #xA1A0)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HLAP")
+    (ucs               . #xA1A1)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HLUOX")
+    (ucs               . #xA1A2)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HLUO")
+    (ucs               . #xA1A3)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HLUOP")
+    (ucs               . #xA1A4)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HLOX")
+    (ucs               . #xA1A5)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HLO")
+    (ucs               . #xA1A6)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HLOP")
+    (ucs               . #xA1A7)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HLEX")
+    (ucs               . #xA1A8)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HLE")
+    (ucs               . #xA1A9)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HLEP")
+    (ucs               . #xA1AA)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HLUT")
+    (ucs               . #xA1AB)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HLUX")
+    (ucs               . #xA1AC)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HLU")
+    (ucs               . #xA1AD)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HLUP")
+    (ucs               . #xA1AE)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HLURX")
+    (ucs               . #xA1AF)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HLUR")
+    (ucs               . #xA1B0)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HLYT")
+    (ucs               . #xA1B1)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HLYX")
+    (ucs               . #xA1B2)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HLY")
+    (ucs               . #xA1B3)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HLYP")
+    (ucs               . #xA1B4)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HLYRX")
+    (ucs               . #xA1B5)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HLYR")
+    (ucs               . #xA1B6)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE LIT")
+    (ucs               . #xA1B7)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE LIX")
+    (ucs               . #xA1B8)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE LI")
+    (ucs               . #xA1B9)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE LIP")
+    (ucs               . #xA1BA)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE LIET")
+    (ucs               . #xA1BB)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE LIEX")
+    (ucs               . #xA1BC)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE LIE")
+    (ucs               . #xA1BD)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE LIEP")
+    (ucs               . #xA1BE)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE LAT")
+    (ucs               . #xA1BF)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE LAX")
+    (ucs               . #xA1C0)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE LA")
+    (ucs               . #xA1C1)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE LAP")
+    (ucs               . #xA1C2)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE LUOT")
+    (ucs               . #xA1C3)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE LUOX")
+    (ucs               . #xA1C4)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE LUO")
+    (ucs               . #xA1C5)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE LUOP")
+    (ucs               . #xA1C6)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE LOT")
+    (ucs               . #xA1C7)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE LOX")
+    (ucs               . #xA1C8)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE LO")
+    (ucs               . #xA1C9)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE LOP")
+    (ucs               . #xA1CA)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE LEX")
+    (ucs               . #xA1CB)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE LE")
+    (ucs               . #xA1CC)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE LEP")
+    (ucs               . #xA1CD)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE LUT")
+    (ucs               . #xA1CE)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE LUX")
+    (ucs               . #xA1CF)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE LU")
+    (ucs               . #xA1D0)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE LUP")
+    (ucs               . #xA1D1)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE LURX")
+    (ucs               . #xA1D2)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE LUR")
+    (ucs               . #xA1D3)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE LYT")
+    (ucs               . #xA1D4)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE LYX")
+    (ucs               . #xA1D5)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE LY")
+    (ucs               . #xA1D6)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE LYP")
+    (ucs               . #xA1D7)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE LYRX")
+    (ucs               . #xA1D8)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE LYR")
+    (ucs               . #xA1D9)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE GIT")
+    (ucs               . #xA1DA)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE GIX")
+    (ucs               . #xA1DB)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE GI")
+    (ucs               . #xA1DC)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE GIP")
+    (ucs               . #xA1DD)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE GIET")
+    (ucs               . #xA1DE)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE GIEX")
+    (ucs               . #xA1DF)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE GIE")
+    (ucs               . #xA1E0)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE GIEP")
+    (ucs               . #xA1E1)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE GAT")
+    (ucs               . #xA1E2)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE GAX")
+    (ucs               . #xA1E3)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE GA")
+    (ucs               . #xA1E4)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE GAP")
+    (ucs               . #xA1E5)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE GUOT")
+    (ucs               . #xA1E6)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE GUOX")
+    (ucs               . #xA1E7)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE GUO")
+    (ucs               . #xA1E8)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE GUOP")
+    (ucs               . #xA1E9)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE GOT")
+    (ucs               . #xA1EA)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE GOX")
+    (ucs               . #xA1EB)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE GO")
+    (ucs               . #xA1EC)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE GOP")
+    (ucs               . #xA1ED)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE GET")
+    (ucs               . #xA1EE)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE GEX")
+    (ucs               . #xA1EF)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE GE")
+    (ucs               . #xA1F0)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE GEP")
+    (ucs               . #xA1F1)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE GUT")
+    (ucs               . #xA1F2)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE GUX")
+    (ucs               . #xA1F3)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE GU")
+    (ucs               . #xA1F4)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE GUP")
+    (ucs               . #xA1F5)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE GURX")
+    (ucs               . #xA1F6)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE GUR")
+    (ucs               . #xA1F7)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE KIT")
+    (ucs               . #xA1F8)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE KIX")
+    (ucs               . #xA1F9)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE KI")
+    (ucs               . #xA1FA)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE KIP")
+    (ucs               . #xA1FB)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE KIEX")
+    (ucs               . #xA1FC)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE KIE")
+    (ucs               . #xA1FD)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE KIEP")
+    (ucs               . #xA1FE)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE KAT")
+    (ucs               . #xA1FF)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE KAX")
+    (ucs               . #xA200)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE KA")
+    (ucs               . #xA201)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE KAP")
+    (ucs               . #xA202)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE KUOX")
+    (ucs               . #xA203)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE KUO")
+    (ucs               . #xA204)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE KUOP")
+    (ucs               . #xA205)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE KOT")
+    (ucs               . #xA206)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE KOX")
+    (ucs               . #xA207)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE KO")
+    (ucs               . #xA208)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE KOP")
+    (ucs               . #xA209)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE KET")
+    (ucs               . #xA20A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE KEX")
+    (ucs               . #xA20B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE KE")
+    (ucs               . #xA20C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE KEP")
+    (ucs               . #xA20D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE KUT")
+    (ucs               . #xA20E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE KUX")
+    (ucs               . #xA20F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE KU")
+    (ucs               . #xA210)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE KUP")
+    (ucs               . #xA211)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE KURX")
+    (ucs               . #xA212)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE KUR")
+    (ucs               . #xA213)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE GGIT")
+    (ucs               . #xA214)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE GGIX")
+    (ucs               . #xA215)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE GGI")
+    (ucs               . #xA216)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE GGIEX")
+    (ucs               . #xA217)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE GGIE")
+    (ucs               . #xA218)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE GGIEP")
+    (ucs               . #xA219)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE GGAT")
+    (ucs               . #xA21A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE GGAX")
+    (ucs               . #xA21B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE GGA")
+    (ucs               . #xA21C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE GGAP")
+    (ucs               . #xA21D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE GGUOT")
+    (ucs               . #xA21E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE GGUOX")
+    (ucs               . #xA21F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE GGUO")
+    (ucs               . #xA220)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE GGUOP")
+    (ucs               . #xA221)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE GGOT")
+    (ucs               . #xA222)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE GGOX")
+    (ucs               . #xA223)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE GGO")
+    (ucs               . #xA224)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE GGOP")
+    (ucs               . #xA225)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE GGET")
+    (ucs               . #xA226)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE GGEX")
+    (ucs               . #xA227)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE GGE")
+    (ucs               . #xA228)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE GGEP")
+    (ucs               . #xA229)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE GGUT")
+    (ucs               . #xA22A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE GGUX")
+    (ucs               . #xA22B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE GGU")
+    (ucs               . #xA22C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE GGUP")
+    (ucs               . #xA22D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE GGURX")
+    (ucs               . #xA22E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE GGUR")
+    (ucs               . #xA22F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE MGIEX")
+    (ucs               . #xA230)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE MGIE")
+    (ucs               . #xA231)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE MGAT")
+    (ucs               . #xA232)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE MGAX")
+    (ucs               . #xA233)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE MGA")
+    (ucs               . #xA234)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE MGAP")
+    (ucs               . #xA235)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE MGUOX")
+    (ucs               . #xA236)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE MGUO")
+    (ucs               . #xA237)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE MGUOP")
+    (ucs               . #xA238)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE MGOT")
+    (ucs               . #xA239)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE MGOX")
+    (ucs               . #xA23A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE MGO")
+    (ucs               . #xA23B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE MGOP")
+    (ucs               . #xA23C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE MGEX")
+    (ucs               . #xA23D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE MGE")
+    (ucs               . #xA23E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE MGEP")
+    (ucs               . #xA23F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE MGUT")
+    (ucs               . #xA240)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE MGUX")
+    (ucs               . #xA241)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE MGU")
+    (ucs               . #xA242)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE MGUP")
+    (ucs               . #xA243)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE MGURX")
+    (ucs               . #xA244)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE MGUR")
+    (ucs               . #xA245)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HXIT")
+    (ucs               . #xA246)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HXIX")
+    (ucs               . #xA247)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HXI")
+    (ucs               . #xA248)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HXIP")
+    (ucs               . #xA249)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HXIET")
+    (ucs               . #xA24A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HXIEX")
+    (ucs               . #xA24B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HXIE")
+    (ucs               . #xA24C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HXIEP")
+    (ucs               . #xA24D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HXAT")
+    (ucs               . #xA24E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HXAX")
+    (ucs               . #xA24F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HXA")
+    (ucs               . #xA250)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HXAP")
+    (ucs               . #xA251)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HXUOT")
+    (ucs               . #xA252)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HXUOX")
+    (ucs               . #xA253)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HXUO")
+    (ucs               . #xA254)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HXUOP")
+    (ucs               . #xA255)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HXOT")
+    (ucs               . #xA256)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HXOX")
+    (ucs               . #xA257)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HXO")
+    (ucs               . #xA258)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HXOP")
+    (ucs               . #xA259)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HXEX")
+    (ucs               . #xA25A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HXE")
+    (ucs               . #xA25B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HXEP")
+    (ucs               . #xA25C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NGIEX")
+    (ucs               . #xA25D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NGIE")
+    (ucs               . #xA25E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NGIEP")
+    (ucs               . #xA25F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NGAT")
+    (ucs               . #xA260)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NGAX")
+    (ucs               . #xA261)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NGA")
+    (ucs               . #xA262)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NGAP")
+    (ucs               . #xA263)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NGUOT")
+    (ucs               . #xA264)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NGUOX")
+    (ucs               . #xA265)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NGUO")
+    (ucs               . #xA266)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NGOT")
+    (ucs               . #xA267)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NGOX")
+    (ucs               . #xA268)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NGO")
+    (ucs               . #xA269)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NGOP")
+    (ucs               . #xA26A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NGEX")
+    (ucs               . #xA26B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NGE")
+    (ucs               . #xA26C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NGEP")
+    (ucs               . #xA26D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HIT")
+    (ucs               . #xA26E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HIEX")
+    (ucs               . #xA26F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HIE")
+    (ucs               . #xA270)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HAT")
+    (ucs               . #xA271)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HAX")
+    (ucs               . #xA272)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HA")
+    (ucs               . #xA273)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HAP")
+    (ucs               . #xA274)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HUOT")
+    (ucs               . #xA275)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HUOX")
+    (ucs               . #xA276)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HUO")
+    (ucs               . #xA277)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HUOP")
+    (ucs               . #xA278)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HOT")
+    (ucs               . #xA279)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HOX")
+    (ucs               . #xA27A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HO")
+    (ucs               . #xA27B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HOP")
+    (ucs               . #xA27C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HEX")
+    (ucs               . #xA27D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HE")
+    (ucs               . #xA27E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE HEP")
+    (ucs               . #xA27F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE WAT")
+    (ucs               . #xA280)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE WAX")
+    (ucs               . #xA281)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE WA")
+    (ucs               . #xA282)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE WAP")
+    (ucs               . #xA283)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE WUOX")
+    (ucs               . #xA284)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE WUO")
+    (ucs               . #xA285)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE WUOP")
+    (ucs               . #xA286)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE WOX")
+    (ucs               . #xA287)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE WO")
+    (ucs               . #xA288)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE WOP")
+    (ucs               . #xA289)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE WEX")
+    (ucs               . #xA28A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE WE")
+    (ucs               . #xA28B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE WEP")
+    (ucs               . #xA28C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZIT")
+    (ucs               . #xA28D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZIX")
+    (ucs               . #xA28E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZI")
+    (ucs               . #xA28F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZIP")
+    (ucs               . #xA290)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZIEX")
+    (ucs               . #xA291)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZIE")
+    (ucs               . #xA292)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZIEP")
+    (ucs               . #xA293)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZAT")
+    (ucs               . #xA294)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZAX")
+    (ucs               . #xA295)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZA")
+    (ucs               . #xA296)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZAP")
+    (ucs               . #xA297)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZUOX")
+    (ucs               . #xA298)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZUO")
+    (ucs               . #xA299)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZUOP")
+    (ucs               . #xA29A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZOT")
+    (ucs               . #xA29B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZOX")
+    (ucs               . #xA29C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZO")
+    (ucs               . #xA29D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZOP")
+    (ucs               . #xA29E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZEX")
+    (ucs               . #xA29F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZE")
+    (ucs               . #xA2A0)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZEP")
+    (ucs               . #xA2A1)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZUT")
+    (ucs               . #xA2A2)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZUX")
+    (ucs               . #xA2A3)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZU")
+    (ucs               . #xA2A4)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZUP")
+    (ucs               . #xA2A5)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZURX")
+    (ucs               . #xA2A6)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZUR")
+    (ucs               . #xA2A7)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZYT")
+    (ucs               . #xA2A8)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZYX")
+    (ucs               . #xA2A9)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZY")
+    (ucs               . #xA2AA)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZYP")
+    (ucs               . #xA2AB)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZYRX")
+    (ucs               . #xA2AC)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZYR")
+    (ucs               . #xA2AD)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE CIT")
+    (ucs               . #xA2AE)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE CIX")
+    (ucs               . #xA2AF)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE CI")
+    (ucs               . #xA2B0)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE CIP")
+    (ucs               . #xA2B1)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE CIET")
+    (ucs               . #xA2B2)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE CIEX")
+    (ucs               . #xA2B3)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE CIE")
+    (ucs               . #xA2B4)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE CIEP")
+    (ucs               . #xA2B5)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE CAT")
+    (ucs               . #xA2B6)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE CAX")
+    (ucs               . #xA2B7)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE CA")
+    (ucs               . #xA2B8)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE CAP")
+    (ucs               . #xA2B9)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE CUOX")
+    (ucs               . #xA2BA)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE CUO")
+    (ucs               . #xA2BB)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE CUOP")
+    (ucs               . #xA2BC)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE COT")
+    (ucs               . #xA2BD)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE COX")
+    (ucs               . #xA2BE)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE CO")
+    (ucs               . #xA2BF)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE COP")
+    (ucs               . #xA2C0)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE CEX")
+    (ucs               . #xA2C1)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE CE")
+    (ucs               . #xA2C2)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE CEP")
+    (ucs               . #xA2C3)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE CUT")
+    (ucs               . #xA2C4)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE CUX")
+    (ucs               . #xA2C5)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE CU")
+    (ucs               . #xA2C6)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE CUP")
+    (ucs               . #xA2C7)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE CURX")
+    (ucs               . #xA2C8)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE CUR")
+    (ucs               . #xA2C9)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE CYT")
+    (ucs               . #xA2CA)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE CYX")
+    (ucs               . #xA2CB)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE CY")
+    (ucs               . #xA2CC)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE CYP")
+    (ucs               . #xA2CD)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE CYRX")
+    (ucs               . #xA2CE)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE CYR")
+    (ucs               . #xA2CF)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZZIT")
+    (ucs               . #xA2D0)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZZIX")
+    (ucs               . #xA2D1)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZZI")
+    (ucs               . #xA2D2)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZZIP")
+    (ucs               . #xA2D3)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZZIET")
+    (ucs               . #xA2D4)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZZIEX")
+    (ucs               . #xA2D5)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZZIE")
+    (ucs               . #xA2D6)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZZIEP")
+    (ucs               . #xA2D7)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZZAT")
+    (ucs               . #xA2D8)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZZAX")
+    (ucs               . #xA2D9)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZZA")
+    (ucs               . #xA2DA)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZZAP")
+    (ucs               . #xA2DB)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZZOX")
+    (ucs               . #xA2DC)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZZO")
+    (ucs               . #xA2DD)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZZOP")
+    (ucs               . #xA2DE)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZZEX")
+    (ucs               . #xA2DF)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZZE")
+    (ucs               . #xA2E0)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZZEP")
+    (ucs               . #xA2E1)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZZUX")
+    (ucs               . #xA2E2)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZZU")
+    (ucs               . #xA2E3)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZZUP")
+    (ucs               . #xA2E4)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZZURX")
+    (ucs               . #xA2E5)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZZUR")
+    (ucs               . #xA2E6)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZZYT")
+    (ucs               . #xA2E7)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZZYX")
+    (ucs               . #xA2E8)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZZY")
+    (ucs               . #xA2E9)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZZYP")
+    (ucs               . #xA2EA)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZZYRX")
+    (ucs               . #xA2EB)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZZYR")
+    (ucs               . #xA2EC)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NZIT")
+    (ucs               . #xA2ED)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NZIX")
+    (ucs               . #xA2EE)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NZI")
+    (ucs               . #xA2EF)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NZIP")
+    (ucs               . #xA2F0)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NZIEX")
+    (ucs               . #xA2F1)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NZIE")
+    (ucs               . #xA2F2)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NZIEP")
+    (ucs               . #xA2F3)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NZAT")
+    (ucs               . #xA2F4)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NZAX")
+    (ucs               . #xA2F5)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NZA")
+    (ucs               . #xA2F6)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NZAP")
+    (ucs               . #xA2F7)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NZUOX")
+    (ucs               . #xA2F8)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NZUO")
+    (ucs               . #xA2F9)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NZOX")
+    (ucs               . #xA2FA)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NZOP")
+    (ucs               . #xA2FB)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NZEX")
+    (ucs               . #xA2FC)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NZE")
+    (ucs               . #xA2FD)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NZUX")
+    (ucs               . #xA2FE)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NZU")
+    (ucs               . #xA2FF)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NZUP")
+    (ucs               . #xA300)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NZURX")
+    (ucs               . #xA301)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NZUR")
+    (ucs               . #xA302)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NZYT")
+    (ucs               . #xA303)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NZYX")
+    (ucs               . #xA304)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NZY")
+    (ucs               . #xA305)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NZYP")
+    (ucs               . #xA306)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NZYRX")
+    (ucs               . #xA307)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NZYR")
+    (ucs               . #xA308)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SIT")
+    (ucs               . #xA309)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SIX")
+    (ucs               . #xA30A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SI")
+    (ucs               . #xA30B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SIP")
+    (ucs               . #xA30C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SIEX")
+    (ucs               . #xA30D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SIE")
+    (ucs               . #xA30E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SIEP")
+    (ucs               . #xA30F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SAT")
+    (ucs               . #xA310)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SAX")
+    (ucs               . #xA311)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SA")
+    (ucs               . #xA312)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SAP")
+    (ucs               . #xA313)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SUOX")
+    (ucs               . #xA314)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SUO")
+    (ucs               . #xA315)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SUOP")
+    (ucs               . #xA316)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SOT")
+    (ucs               . #xA317)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SOX")
+    (ucs               . #xA318)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SO")
+    (ucs               . #xA319)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SOP")
+    (ucs               . #xA31A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SEX")
+    (ucs               . #xA31B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SE")
+    (ucs               . #xA31C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SEP")
+    (ucs               . #xA31D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SUT")
+    (ucs               . #xA31E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SUX")
+    (ucs               . #xA31F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SU")
+    (ucs               . #xA320)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SUP")
+    (ucs               . #xA321)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SURX")
+    (ucs               . #xA322)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SUR")
+    (ucs               . #xA323)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SYT")
+    (ucs               . #xA324)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SYX")
+    (ucs               . #xA325)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SY")
+    (ucs               . #xA326)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SYP")
+    (ucs               . #xA327)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SYRX")
+    (ucs               . #xA328)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SYR")
+    (ucs               . #xA329)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SSIT")
+    (ucs               . #xA32A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SSIX")
+    (ucs               . #xA32B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SSI")
+    (ucs               . #xA32C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SSIP")
+    (ucs               . #xA32D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SSIEX")
+    (ucs               . #xA32E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SSIE")
+    (ucs               . #xA32F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SSIEP")
+    (ucs               . #xA330)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SSAT")
+    (ucs               . #xA331)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SSAX")
+    (ucs               . #xA332)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SSA")
+    (ucs               . #xA333)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SSAP")
+    (ucs               . #xA334)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SSOT")
+    (ucs               . #xA335)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SSOX")
+    (ucs               . #xA336)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SSO")
+    (ucs               . #xA337)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SSOP")
+    (ucs               . #xA338)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SSEX")
+    (ucs               . #xA339)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SSE")
+    (ucs               . #xA33A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SSEP")
+    (ucs               . #xA33B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SSUT")
+    (ucs               . #xA33C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SSUX")
+    (ucs               . #xA33D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SSU")
+    (ucs               . #xA33E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SSUP")
+    (ucs               . #xA33F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SSYT")
+    (ucs               . #xA340)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SSYX")
+    (ucs               . #xA341)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SSY")
+    (ucs               . #xA342)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SSYP")
+    (ucs               . #xA343)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SSYRX")
+    (ucs               . #xA344)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SSYR")
+    (ucs               . #xA345)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZHAT")
+    (ucs               . #xA346)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZHAX")
+    (ucs               . #xA347)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZHA")
+    (ucs               . #xA348)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZHAP")
+    (ucs               . #xA349)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZHUOX")
+    (ucs               . #xA34A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZHUO")
+    (ucs               . #xA34B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZHUOP")
+    (ucs               . #xA34C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZHOT")
+    (ucs               . #xA34D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZHOX")
+    (ucs               . #xA34E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZHO")
+    (ucs               . #xA34F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZHOP")
+    (ucs               . #xA350)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZHET")
+    (ucs               . #xA351)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZHEX")
+    (ucs               . #xA352)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZHE")
+    (ucs               . #xA353)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZHEP")
+    (ucs               . #xA354)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZHUT")
+    (ucs               . #xA355)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZHUX")
+    (ucs               . #xA356)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZHU")
+    (ucs               . #xA357)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZHUP")
+    (ucs               . #xA358)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZHURX")
+    (ucs               . #xA359)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZHUR")
+    (ucs               . #xA35A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZHYT")
+    (ucs               . #xA35B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZHYX")
+    (ucs               . #xA35C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZHY")
+    (ucs               . #xA35D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZHYP")
+    (ucs               . #xA35E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZHYRX")
+    (ucs               . #xA35F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ZHYR")
+    (ucs               . #xA360)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE CHAT")
+    (ucs               . #xA361)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE CHAX")
+    (ucs               . #xA362)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE CHA")
+    (ucs               . #xA363)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE CHAP")
+    (ucs               . #xA364)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE CHUOT")
+    (ucs               . #xA365)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE CHUOX")
+    (ucs               . #xA366)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE CHUO")
+    (ucs               . #xA367)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE CHUOP")
+    (ucs               . #xA368)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE CHOT")
+    (ucs               . #xA369)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE CHOX")
+    (ucs               . #xA36A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE CHO")
+    (ucs               . #xA36B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE CHOP")
+    (ucs               . #xA36C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE CHET")
+    (ucs               . #xA36D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE CHEX")
+    (ucs               . #xA36E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE CHE")
+    (ucs               . #xA36F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE CHEP")
+    (ucs               . #xA370)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE CHUX")
+    (ucs               . #xA371)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE CHU")
+    (ucs               . #xA372)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE CHUP")
+    (ucs               . #xA373)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE CHURX")
+    (ucs               . #xA374)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE CHUR")
+    (ucs               . #xA375)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE CHYT")
+    (ucs               . #xA376)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE CHYX")
+    (ucs               . #xA377)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE CHY")
+    (ucs               . #xA378)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE CHYP")
+    (ucs               . #xA379)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE CHYRX")
+    (ucs               . #xA37A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE CHYR")
+    (ucs               . #xA37B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE RRAX")
+    (ucs               . #xA37C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE RRA")
+    (ucs               . #xA37D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE RRUOX")
+    (ucs               . #xA37E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE RRUO")
+    (ucs               . #xA37F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE RROT")
+    (ucs               . #xA380)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE RROX")
+    (ucs               . #xA381)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE RRO")
+    (ucs               . #xA382)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE RROP")
+    (ucs               . #xA383)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE RRET")
+    (ucs               . #xA384)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE RREX")
+    (ucs               . #xA385)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE RRE")
+    (ucs               . #xA386)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE RREP")
+    (ucs               . #xA387)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE RRUT")
+    (ucs               . #xA388)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE RRUX")
+    (ucs               . #xA389)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE RRU")
+    (ucs               . #xA38A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE RRUP")
+    (ucs               . #xA38B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE RRURX")
+    (ucs               . #xA38C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE RRUR")
+    (ucs               . #xA38D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE RRYT")
+    (ucs               . #xA38E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE RRYX")
+    (ucs               . #xA38F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE RRY")
+    (ucs               . #xA390)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE RRYP")
+    (ucs               . #xA391)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE RRYRX")
+    (ucs               . #xA392)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE RRYR")
+    (ucs               . #xA393)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NRAT")
+    (ucs               . #xA394)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NRAX")
+    (ucs               . #xA395)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NRA")
+    (ucs               . #xA396)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NRAP")
+    (ucs               . #xA397)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NROX")
+    (ucs               . #xA398)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NRO")
+    (ucs               . #xA399)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NROP")
+    (ucs               . #xA39A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NRET")
+    (ucs               . #xA39B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NREX")
+    (ucs               . #xA39C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NRE")
+    (ucs               . #xA39D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NREP")
+    (ucs               . #xA39E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NRUT")
+    (ucs               . #xA39F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NRUX")
+    (ucs               . #xA3A0)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NRU")
+    (ucs               . #xA3A1)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NRUP")
+    (ucs               . #xA3A2)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NRURX")
+    (ucs               . #xA3A3)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NRUR")
+    (ucs               . #xA3A4)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NRYT")
+    (ucs               . #xA3A5)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NRYX")
+    (ucs               . #xA3A6)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NRY")
+    (ucs               . #xA3A7)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NRYP")
+    (ucs               . #xA3A8)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NRYRX")
+    (ucs               . #xA3A9)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NRYR")
+    (ucs               . #xA3AA)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SHAT")
+    (ucs               . #xA3AB)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SHAX")
+    (ucs               . #xA3AC)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SHA")
+    (ucs               . #xA3AD)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SHAP")
+    (ucs               . #xA3AE)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SHUOX")
+    (ucs               . #xA3AF)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SHUO")
+    (ucs               . #xA3B0)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SHUOP")
+    (ucs               . #xA3B1)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SHOT")
+    (ucs               . #xA3B2)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SHOX")
+    (ucs               . #xA3B3)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SHO")
+    (ucs               . #xA3B4)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SHOP")
+    (ucs               . #xA3B5)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SHET")
+    (ucs               . #xA3B6)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SHEX")
+    (ucs               . #xA3B7)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SHE")
+    (ucs               . #xA3B8)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SHEP")
+    (ucs               . #xA3B9)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SHUT")
+    (ucs               . #xA3BA)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SHUX")
+    (ucs               . #xA3BB)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SHU")
+    (ucs               . #xA3BC)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SHUP")
+    (ucs               . #xA3BD)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SHURX")
+    (ucs               . #xA3BE)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SHUR")
+    (ucs               . #xA3BF)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SHYT")
+    (ucs               . #xA3C0)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SHYX")
+    (ucs               . #xA3C1)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SHY")
+    (ucs               . #xA3C2)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SHYP")
+    (ucs               . #xA3C3)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SHYRX")
+    (ucs               . #xA3C4)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE SHYR")
+    (ucs               . #xA3C5)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE RAT")
+    (ucs               . #xA3C6)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE RAX")
+    (ucs               . #xA3C7)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE RA")
+    (ucs               . #xA3C8)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE RAP")
+    (ucs               . #xA3C9)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE RUOX")
+    (ucs               . #xA3CA)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE RUO")
+    (ucs               . #xA3CB)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE RUOP")
+    (ucs               . #xA3CC)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ROT")
+    (ucs               . #xA3CD)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ROX")
+    (ucs               . #xA3CE)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE RO")
+    (ucs               . #xA3CF)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE ROP")
+    (ucs               . #xA3D0)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE REX")
+    (ucs               . #xA3D1)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE RE")
+    (ucs               . #xA3D2)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE REP")
+    (ucs               . #xA3D3)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE RUT")
+    (ucs               . #xA3D4)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE RUX")
+    (ucs               . #xA3D5)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE RU")
+    (ucs               . #xA3D6)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE RUP")
+    (ucs               . #xA3D7)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE RURX")
+    (ucs               . #xA3D8)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE RUR")
+    (ucs               . #xA3D9)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE RYT")
+    (ucs               . #xA3DA)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE RYX")
+    (ucs               . #xA3DB)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE RY")
+    (ucs               . #xA3DC)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE RYP")
+    (ucs               . #xA3DD)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE RYRX")
+    (ucs               . #xA3DE)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE RYR")
+    (ucs               . #xA3DF)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE JIT")
+    (ucs               . #xA3E0)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE JIX")
+    (ucs               . #xA3E1)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE JI")
+    (ucs               . #xA3E2)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE JIP")
+    (ucs               . #xA3E3)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE JIET")
+    (ucs               . #xA3E4)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE JIEX")
+    (ucs               . #xA3E5)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE JIE")
+    (ucs               . #xA3E6)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE JIEP")
+    (ucs               . #xA3E7)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE JUOT")
+    (ucs               . #xA3E8)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE JUOX")
+    (ucs               . #xA3E9)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE JUO")
+    (ucs               . #xA3EA)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE JUOP")
+    (ucs               . #xA3EB)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE JOT")
+    (ucs               . #xA3EC)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE JOX")
+    (ucs               . #xA3ED)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE JO")
+    (ucs               . #xA3EE)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE JOP")
+    (ucs               . #xA3EF)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE JUT")
+    (ucs               . #xA3F0)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE JUX")
+    (ucs               . #xA3F1)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE JU")
+    (ucs               . #xA3F2)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE JUP")
+    (ucs               . #xA3F3)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE JURX")
+    (ucs               . #xA3F4)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE JUR")
+    (ucs               . #xA3F5)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE JYT")
+    (ucs               . #xA3F6)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE JYX")
+    (ucs               . #xA3F7)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE JY")
+    (ucs               . #xA3F8)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE JYP")
+    (ucs               . #xA3F9)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE JYRX")
+    (ucs               . #xA3FA)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE JYR")
+    (ucs               . #xA3FB)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE QIT")
+    (ucs               . #xA3FC)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE QIX")
+    (ucs               . #xA3FD)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE QI")
+    (ucs               . #xA3FE)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE QIP")
+    (ucs               . #xA3FF)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE QIET")
+    (ucs               . #xA400)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE QIEX")
+    (ucs               . #xA401)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE QIE")
+    (ucs               . #xA402)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE QIEP")
+    (ucs               . #xA403)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE QUOT")
+    (ucs               . #xA404)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE QUOX")
+    (ucs               . #xA405)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE QUO")
+    (ucs               . #xA406)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE QUOP")
+    (ucs               . #xA407)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE QOT")
+    (ucs               . #xA408)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE QOX")
+    (ucs               . #xA409)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE QO")
+    (ucs               . #xA40A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE QOP")
+    (ucs               . #xA40B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE QUT")
+    (ucs               . #xA40C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE QUX")
+    (ucs               . #xA40D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE QU")
+    (ucs               . #xA40E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE QUP")
+    (ucs               . #xA40F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE QURX")
+    (ucs               . #xA410)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE QUR")
+    (ucs               . #xA411)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE QYT")
+    (ucs               . #xA412)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE QYX")
+    (ucs               . #xA413)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE QY")
+    (ucs               . #xA414)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE QYP")
+    (ucs               . #xA415)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE QYRX")
+    (ucs               . #xA416)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE QYR")
+    (ucs               . #xA417)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE JJIT")
+    (ucs               . #xA418)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE JJIX")
+    (ucs               . #xA419)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE JJI")
+    (ucs               . #xA41A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE JJIP")
+    (ucs               . #xA41B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE JJIET")
+    (ucs               . #xA41C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE JJIEX")
+    (ucs               . #xA41D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE JJIE")
+    (ucs               . #xA41E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE JJIEP")
+    (ucs               . #xA41F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE JJUOX")
+    (ucs               . #xA420)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE JJUO")
+    (ucs               . #xA421)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE JJUOP")
+    (ucs               . #xA422)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE JJOT")
+    (ucs               . #xA423)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE JJOX")
+    (ucs               . #xA424)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE JJO")
+    (ucs               . #xA425)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE JJOP")
+    (ucs               . #xA426)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE JJUT")
+    (ucs               . #xA427)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE JJUX")
+    (ucs               . #xA428)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE JJU")
+    (ucs               . #xA429)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE JJUP")
+    (ucs               . #xA42A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE JJURX")
+    (ucs               . #xA42B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE JJUR")
+    (ucs               . #xA42C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE JJYT")
+    (ucs               . #xA42D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE JJYX")
+    (ucs               . #xA42E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE JJY")
+    (ucs               . #xA42F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE JJYP")
+    (ucs               . #xA430)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NJIT")
+    (ucs               . #xA431)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NJIX")
+    (ucs               . #xA432)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NJI")
+    (ucs               . #xA433)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NJIP")
+    (ucs               . #xA434)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NJIET")
+    (ucs               . #xA435)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NJIEX")
+    (ucs               . #xA436)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NJIE")
+    (ucs               . #xA437)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NJIEP")
+    (ucs               . #xA438)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NJUOX")
+    (ucs               . #xA439)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NJUO")
+    (ucs               . #xA43A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NJOT")
+    (ucs               . #xA43B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NJOX")
+    (ucs               . #xA43C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NJO")
+    (ucs               . #xA43D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NJOP")
+    (ucs               . #xA43E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NJUX")
+    (ucs               . #xA43F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NJU")
+    (ucs               . #xA440)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NJUP")
+    (ucs               . #xA441)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NJURX")
+    (ucs               . #xA442)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NJUR")
+    (ucs               . #xA443)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NJYT")
+    (ucs               . #xA444)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NJYX")
+    (ucs               . #xA445)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NJY")
+    (ucs               . #xA446)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NJYP")
+    (ucs               . #xA447)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NJYRX")
+    (ucs               . #xA448)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NJYR")
+    (ucs               . #xA449)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NYIT")
+    (ucs               . #xA44A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NYIX")
+    (ucs               . #xA44B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NYI")
+    (ucs               . #xA44C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NYIP")
+    (ucs               . #xA44D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NYIET")
+    (ucs               . #xA44E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NYIEX")
+    (ucs               . #xA44F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NYIE")
+    (ucs               . #xA450)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NYIEP")
+    (ucs               . #xA451)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NYUOX")
+    (ucs               . #xA452)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NYUO")
+    (ucs               . #xA453)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NYUOP")
+    (ucs               . #xA454)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NYOT")
+    (ucs               . #xA455)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NYOX")
+    (ucs               . #xA456)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NYO")
+    (ucs               . #xA457)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NYOP")
+    (ucs               . #xA458)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NYUT")
+    (ucs               . #xA459)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NYUX")
+    (ucs               . #xA45A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NYU")
+    (ucs               . #xA45B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE NYUP")
+    (ucs               . #xA45C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE XIT")
+    (ucs               . #xA45D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE XIX")
+    (ucs               . #xA45E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE XI")
+    (ucs               . #xA45F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE XIP")
+    (ucs               . #xA460)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE XIET")
+    (ucs               . #xA461)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE XIEX")
+    (ucs               . #xA462)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE XIE")
+    (ucs               . #xA463)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE XIEP")
+    (ucs               . #xA464)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE XUOX")
+    (ucs               . #xA465)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE XUO")
+    (ucs               . #xA466)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE XOT")
+    (ucs               . #xA467)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE XOX")
+    (ucs               . #xA468)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE XO")
+    (ucs               . #xA469)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE XOP")
+    (ucs               . #xA46A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE XYT")
+    (ucs               . #xA46B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE XYX")
+    (ucs               . #xA46C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE XY")
+    (ucs               . #xA46D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE XYP")
+    (ucs               . #xA46E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE XYRX")
+    (ucs               . #xA46F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE XYR")
+    (ucs               . #xA470)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE YIT")
+    (ucs               . #xA471)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE YIX")
+    (ucs               . #xA472)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE YI")
+    (ucs               . #xA473)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE YIP")
+    (ucs               . #xA474)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE YIET")
+    (ucs               . #xA475)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE YIEX")
+    (ucs               . #xA476)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE YIE")
+    (ucs               . #xA477)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE YIEP")
+    (ucs               . #xA478)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE YUOT")
+    (ucs               . #xA479)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE YUOX")
+    (ucs               . #xA47A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE YUO")
+    (ucs               . #xA47B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE YUOP")
+    (ucs               . #xA47C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE YOT")
+    (ucs               . #xA47D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE YOX")
+    (ucs               . #xA47E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE YO")
+    (ucs               . #xA47F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE YOP")
+    (ucs               . #xA480)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE YUT")
+    (ucs               . #xA481)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE YUX")
+    (ucs               . #xA482)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE YU")
+    (ucs               . #xA483)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE YUP")
+    (ucs               . #xA484)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE YURX")
+    (ucs               . #xA485)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE YUR")
+    (ucs               . #xA486)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE YYT")
+    (ucs               . #xA487)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE YYX")
+    (ucs               . #xA488)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE YY")
+    (ucs               . #xA489)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE YYP")
+    (ucs               . #xA48A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE YYRX")
+    (ucs               . #xA48B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI SYLLABLE YYR")
+    (ucs               . #xA48C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI RADICAL QOT")
+    (ucs               . #xA490)
+    (general-category  symbol other) ; Informative Category
+    (bidi-category     . "ON")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI RADICAL LI")
+    (ucs               . #xA491)
+    (general-category  symbol other) ; Informative Category
+    (bidi-category     . "ON")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI RADICAL KIT")
+    (ucs               . #xA492)
+    (general-category  symbol other) ; Informative Category
+    (bidi-category     . "ON")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI RADICAL NYIP")
+    (ucs               . #xA493)
+    (general-category  symbol other) ; Informative Category
+    (bidi-category     . "ON")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI RADICAL CYP")
+    (ucs               . #xA494)
+    (general-category  symbol other) ; Informative Category
+    (bidi-category     . "ON")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI RADICAL SSI")
+    (ucs               . #xA495)
+    (general-category  symbol other) ; Informative Category
+    (bidi-category     . "ON")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI RADICAL GGOP")
+    (ucs               . #xA496)
+    (general-category  symbol other) ; Informative Category
+    (bidi-category     . "ON")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI RADICAL GEP")
+    (ucs               . #xA497)
+    (general-category  symbol other) ; Informative Category
+    (bidi-category     . "ON")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI RADICAL MI")
+    (ucs               . #xA498)
+    (general-category  symbol other) ; Informative Category
+    (bidi-category     . "ON")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI RADICAL HXIT")
+    (ucs               . #xA499)
+    (general-category  symbol other) ; Informative Category
+    (bidi-category     . "ON")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI RADICAL LYR")
+    (ucs               . #xA49A)
+    (general-category  symbol other) ; Informative Category
+    (bidi-category     . "ON")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI RADICAL BBUT")
+    (ucs               . #xA49B)
+    (general-category  symbol other) ; Informative Category
+    (bidi-category     . "ON")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI RADICAL MOP")
+    (ucs               . #xA49C)
+    (general-category  symbol other) ; Informative Category
+    (bidi-category     . "ON")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI RADICAL YO")
+    (ucs               . #xA49D)
+    (general-category  symbol other) ; Informative Category
+    (bidi-category     . "ON")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI RADICAL PUT")
+    (ucs               . #xA49E)
+    (general-category  symbol other) ; Informative Category
+    (bidi-category     . "ON")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI RADICAL HXUO")
+    (ucs               . #xA49F)
+    (general-category  symbol other) ; Informative Category
+    (bidi-category     . "ON")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI RADICAL TAT")
+    (ucs               . #xA4A0)
+    (general-category  symbol other) ; Informative Category
+    (bidi-category     . "ON")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI RADICAL GA")
+    (ucs               . #xA4A1)
+    (general-category  symbol other) ; Informative Category
+    (bidi-category     . "ON")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI RADICAL DDUR")
+    (ucs               . #xA4A4)
+    (general-category  symbol other) ; Informative Category
+    (bidi-category     . "ON")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI RADICAL BUR")
+    (ucs               . #xA4A5)
+    (general-category  symbol other) ; Informative Category
+    (bidi-category     . "ON")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI RADICAL GGUO")
+    (ucs               . #xA4A6)
+    (general-category  symbol other) ; Informative Category
+    (bidi-category     . "ON")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI RADICAL NYOP")
+    (ucs               . #xA4A7)
+    (general-category  symbol other) ; Informative Category
+    (bidi-category     . "ON")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI RADICAL TU")
+    (ucs               . #xA4A8)
+    (general-category  symbol other) ; Informative Category
+    (bidi-category     . "ON")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI RADICAL OP")
+    (ucs               . #xA4A9)
+    (general-category  symbol other) ; Informative Category
+    (bidi-category     . "ON")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI RADICAL JJUT")
+    (ucs               . #xA4AA)
+    (general-category  symbol other) ; Informative Category
+    (bidi-category     . "ON")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI RADICAL ZOT")
+    (ucs               . #xA4AB)
+    (general-category  symbol other) ; Informative Category
+    (bidi-category     . "ON")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI RADICAL PYT")
+    (ucs               . #xA4AC)
+    (general-category  symbol other) ; Informative Category
+    (bidi-category     . "ON")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI RADICAL HMO")
+    (ucs               . #xA4AD)
+    (general-category  symbol other) ; Informative Category
+    (bidi-category     . "ON")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI RADICAL YIT")
+    (ucs               . #xA4AE)
+    (general-category  symbol other) ; Informative Category
+    (bidi-category     . "ON")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI RADICAL VUR")
+    (ucs               . #xA4AF)
+    (general-category  symbol other) ; Informative Category
+    (bidi-category     . "ON")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI RADICAL SHY")
+    (ucs               . #xA4B0)
+    (general-category  symbol other) ; Informative Category
+    (bidi-category     . "ON")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI RADICAL VEP")
+    (ucs               . #xA4B1)
+    (general-category  symbol other) ; Informative Category
+    (bidi-category     . "ON")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI RADICAL ZA")
+    (ucs               . #xA4B2)
+    (general-category  symbol other) ; Informative Category
+    (bidi-category     . "ON")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI RADICAL JO")
+    (ucs               . #xA4B3)
+    (general-category  symbol other) ; Informative Category
+    (bidi-category     . "ON")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI RADICAL JJY")
+    (ucs               . #xA4B5)
+    (general-category  symbol other) ; Informative Category
+    (bidi-category     . "ON")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI RADICAL GOT")
+    (ucs               . #xA4B6)
+    (general-category  symbol other) ; Informative Category
+    (bidi-category     . "ON")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI RADICAL JJIE")
+    (ucs               . #xA4B7)
+    (general-category  symbol other) ; Informative Category
+    (bidi-category     . "ON")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI RADICAL WO")
+    (ucs               . #xA4B8)
+    (general-category  symbol other) ; Informative Category
+    (bidi-category     . "ON")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI RADICAL DU")
+    (ucs               . #xA4B9)
+    (general-category  symbol other) ; Informative Category
+    (bidi-category     . "ON")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI RADICAL SHUR")
+    (ucs               . #xA4BA)
+    (general-category  symbol other) ; Informative Category
+    (bidi-category     . "ON")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI RADICAL LIE")
+    (ucs               . #xA4BB)
+    (general-category  symbol other) ; Informative Category
+    (bidi-category     . "ON")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI RADICAL CY")
+    (ucs               . #xA4BC)
+    (general-category  symbol other) ; Informative Category
+    (bidi-category     . "ON")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI RADICAL CUOP")
+    (ucs               . #xA4BD)
+    (general-category  symbol other) ; Informative Category
+    (bidi-category     . "ON")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI RADICAL CIP")
+    (ucs               . #xA4BE)
+    (general-category  symbol other) ; Informative Category
+    (bidi-category     . "ON")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI RADICAL HXOP")
+    (ucs               . #xA4BF)
+    (general-category  symbol other) ; Informative Category
+    (bidi-category     . "ON")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI RADICAL SHAT")
+    (ucs               . #xA4C0)
+    (general-category  symbol other) ; Informative Category
+    (bidi-category     . "ON")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI RADICAL SHOP")
+    (ucs               . #xA4C2)
+    (general-category  symbol other) ; Informative Category
+    (bidi-category     . "ON")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI RADICAL CHE")
+    (ucs               . #xA4C3)
+    (general-category  symbol other) ; Informative Category
+    (bidi-category     . "ON")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI RADICAL ZZIET")
+    (ucs               . #xA4C4)
+    (general-category  symbol other) ; Informative Category
+    (bidi-category     . "ON")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "YI RADICAL KE")
+    (ucs               . #xA4C6)
+    (general-category  symbol other) ; Informative Category
+    (bidi-category     . "ON")
+    (mirrored          . nil)
+    ))
diff --git a/lisp/utf-2000/u0AC00-Hangul-Syllables.el b/lisp/utf-2000/u0AC00-Hangul-Syllables.el
new file mode 100644 (file)
index 0000000..6710ce2
--- /dev/null
@@ -0,0 +1,9409 @@
+(define-char
+  '((ucs               . #xAC00)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (korean-ksc5601    #x30 #x21)      ; 
+    ))
+(define-char
+  '((ucs               . #xAC01)
+    (korean-ksc5601    #x30 #x22)      ; 
+    ))
+(define-char
+  '((ucs               . #xAC04)
+    (korean-ksc5601    #x30 #x23)      ; 
+    ))
+(define-char
+  '((ucs               . #xAC07)
+    (korean-ksc5601    #x30 #x24)      ; 
+    ))
+(define-char
+  '((ucs               . #xAC08)
+    (korean-ksc5601    #x30 #x25)      ; 
+    ))
+(define-char
+  '((ucs               . #xAC09)
+    (korean-ksc5601    #x30 #x26)      ; 
+    ))
+(define-char
+  '((ucs               . #xAC0A)
+    (korean-ksc5601    #x30 #x27)      ; 
+    ))
+(define-char
+  '((ucs               . #xAC10)
+    (korean-ksc5601    #x30 #x28)      ; 
+    ))
+(define-char
+  '((ucs               . #xAC11)
+    (korean-ksc5601    #x30 #x29)      ; 
+    ))
+(define-char
+  '((ucs               . #xAC12)
+    (korean-ksc5601    #x30 #x2A)      ; 
+    ))
+(define-char
+  '((ucs               . #xAC13)
+    (korean-ksc5601    #x30 #x2B)      ; 
+    ))
+(define-char
+  '((ucs               . #xAC14)
+    (korean-ksc5601    #x30 #x2C)      ; 
+    ))
+(define-char
+  '((ucs               . #xAC15)
+    (korean-ksc5601    #x30 #x2D)      ; 
+    ))
+(define-char
+  '((ucs               . #xAC16)
+    (korean-ksc5601    #x30 #x2E)      ; 
+    ))
+(define-char
+  '((ucs               . #xAC17)
+    (korean-ksc5601    #x30 #x2F)      ; 
+    ))
+(define-char
+  '((ucs               . #xAC19)
+    (korean-ksc5601    #x30 #x30)      ; 
+    ))
+(define-char
+  '((ucs               . #xAC1A)
+    (korean-ksc5601    #x30 #x31)      ; 
+    ))
+(define-char
+  '((ucs               . #xAC1B)
+    (korean-ksc5601    #x30 #x32)      ; 
+    ))
+(define-char
+  '((ucs               . #xAC1C)
+    (korean-ksc5601    #x30 #x33)      ; 
+    ))
+(define-char
+  '((ucs               . #xAC1D)
+    (korean-ksc5601    #x30 #x34)      ; 
+    ))
+(define-char
+  '((ucs               . #xAC20)
+    (korean-ksc5601    #x30 #x35)      ; 
+    ))
+(define-char
+  '((ucs               . #xAC24)
+    (korean-ksc5601    #x30 #x36)      ; 
+    ))
+(define-char
+  '((ucs               . #xAC2C)
+    (korean-ksc5601    #x30 #x37)      ; 
+    ))
+(define-char
+  '((ucs               . #xAC2D)
+    (korean-ksc5601    #x30 #x38)      ; 
+    ))
+(define-char
+  '((ucs               . #xAC2F)
+    (korean-ksc5601    #x30 #x39)      ; 
+    ))
+(define-char
+  '((ucs               . #xAC30)
+    (korean-ksc5601    #x30 #x3A)      ; 
+    ))
+(define-char
+  '((ucs               . #xAC31)
+    (korean-ksc5601    #x30 #x3B)      ; 
+    ))
+(define-char
+  '((ucs               . #xAC38)
+    (korean-ksc5601    #x30 #x3C)      ; 
+    ))
+(define-char
+  '((ucs               . #xAC39)
+    (korean-ksc5601    #x30 #x3D)      ; 
+    ))
+(define-char
+  '((ucs               . #xAC3C)
+    (korean-ksc5601    #x30 #x3E)      ; 
+    ))
+(define-char
+  '((ucs               . #xAC40)
+    (korean-ksc5601    #x30 #x3F)      ; 
+    ))
+(define-char
+  '((ucs               . #xAC4B)
+    (korean-ksc5601    #x30 #x40)      ; 
+    ))
+(define-char
+  '((ucs               . #xAC4D)
+    (korean-ksc5601    #x30 #x41)      ; 
+    ))
+(define-char
+  '((ucs               . #xAC54)
+    (korean-ksc5601    #x30 #x42)      ; 
+    ))
+(define-char
+  '((ucs               . #xAC58)
+    (korean-ksc5601    #x30 #x43)      ; 
+    ))
+(define-char
+  '((ucs               . #xAC5C)
+    (korean-ksc5601    #x30 #x44)      ; 
+    ))
+(define-char
+  '((ucs               . #xAC70)
+    (korean-ksc5601    #x30 #x45)      ; 
+    ))
+(define-char
+  '((ucs               . #xAC71)
+    (korean-ksc5601    #x30 #x46)      ; 
+    ))
+(define-char
+  '((ucs               . #xAC74)
+    (korean-ksc5601    #x30 #x47)      ; 
+    ))
+(define-char
+  '((ucs               . #xAC77)
+    (korean-ksc5601    #x30 #x48)      ; 
+    ))
+(define-char
+  '((ucs               . #xAC78)
+    (korean-ksc5601    #x30 #x49)      ; 
+    ))
+(define-char
+  '((ucs               . #xAC7A)
+    (korean-ksc5601    #x30 #x4A)      ; 
+    ))
+(define-char
+  '((ucs               . #xAC80)
+    (korean-ksc5601    #x30 #x4B)      ; 
+    ))
+(define-char
+  '((ucs               . #xAC81)
+    (korean-ksc5601    #x30 #x4C)      ; 
+    ))
+(define-char
+  '((ucs               . #xAC83)
+    (korean-ksc5601    #x30 #x4D)      ; 
+    ))
+(define-char
+  '((ucs               . #xAC84)
+    (korean-ksc5601    #x30 #x4E)      ; 
+    ))
+(define-char
+  '((ucs               . #xAC85)
+    (korean-ksc5601    #x30 #x4F)      ; 
+    ))
+(define-char
+  '((ucs               . #xAC86)
+    (korean-ksc5601    #x30 #x50)      ; 
+    ))
+(define-char
+  '((ucs               . #xAC89)
+    (korean-ksc5601    #x30 #x51)      ; 
+    ))
+(define-char
+  '((ucs               . #xAC8A)
+    (korean-ksc5601    #x30 #x52)      ; 
+    ))
+(define-char
+  '((ucs               . #xAC8B)
+    (korean-ksc5601    #x30 #x53)      ; 
+    ))
+(define-char
+  '((ucs               . #xAC8C)
+    (korean-ksc5601    #x30 #x54)      ; 
+    ))
+(define-char
+  '((ucs               . #xAC90)
+    (korean-ksc5601    #x30 #x55)      ; 
+    ))
+(define-char
+  '((ucs               . #xAC94)
+    (korean-ksc5601    #x30 #x56)      ; 
+    ))
+(define-char
+  '((ucs               . #xAC9C)
+    (korean-ksc5601    #x30 #x57)      ; 
+    ))
+(define-char
+  '((ucs               . #xAC9D)
+    (korean-ksc5601    #x30 #x58)      ; 
+    ))
+(define-char
+  '((ucs               . #xAC9F)
+    (korean-ksc5601    #x30 #x59)      ; 
+    ))
+(define-char
+  '((ucs               . #xACA0)
+    (korean-ksc5601    #x30 #x5A)      ; 
+    ))
+(define-char
+  '((ucs               . #xACA1)
+    (korean-ksc5601    #x30 #x5B)      ; 
+    ))
+(define-char
+  '((ucs               . #xACA8)
+    (korean-ksc5601    #x30 #x5C)      ; 
+    ))
+(define-char
+  '((ucs               . #xACA9)
+    (korean-ksc5601    #x30 #x5D)      ; 
+    ))
+(define-char
+  '((ucs               . #xACAA)
+    (korean-ksc5601    #x30 #x5E)      ; 
+    ))
+(define-char
+  '((ucs               . #xACAC)
+    (korean-ksc5601    #x30 #x5F)      ; 
+    ))
+(define-char
+  '((ucs               . #xACAF)
+    (korean-ksc5601    #x30 #x60)      ; 
+    ))
+(define-char
+  '((ucs               . #xACB0)
+    (korean-ksc5601    #x30 #x61)      ; 
+    ))
+(define-char
+  '((ucs               . #xACB8)
+    (korean-ksc5601    #x30 #x62)      ; 
+    ))
+(define-char
+  '((ucs               . #xACB9)
+    (korean-ksc5601    #x30 #x63)      ; 
+    ))
+(define-char
+  '((ucs               . #xACBB)
+    (korean-ksc5601    #x30 #x64)      ; 
+    ))
+(define-char
+  '((ucs               . #xACBC)
+    (korean-ksc5601    #x30 #x65)      ; 
+    ))
+(define-char
+  '((ucs               . #xACBD)
+    (korean-ksc5601    #x30 #x66)      ; 
+    ))
+(define-char
+  '((ucs               . #xACC1)
+    (korean-ksc5601    #x30 #x67)      ; 
+    ))
+(define-char
+  '((ucs               . #xACC4)
+    (korean-ksc5601    #x30 #x68)      ; 
+    ))
+(define-char
+  '((ucs               . #xACC8)
+    (korean-ksc5601    #x30 #x69)      ; 
+    ))
+(define-char
+  '((ucs               . #xACCC)
+    (korean-ksc5601    #x30 #x6A)      ; 
+    ))
+(define-char
+  '((ucs               . #xACD5)
+    (korean-ksc5601    #x30 #x6B)      ; 
+    ))
+(define-char
+  '((ucs               . #xACD7)
+    (korean-ksc5601    #x30 #x6C)      ; 
+    ))
+(define-char
+  '((ucs               . #xACE0)
+    (korean-ksc5601    #x30 #x6D)      ; 
+    ))
+(define-char
+  '((ucs               . #xACE1)
+    (korean-ksc5601    #x30 #x6E)      ; 
+    ))
+(define-char
+  '((ucs               . #xACE4)
+    (korean-ksc5601    #x30 #x6F)      ; 
+    ))
+(define-char
+  '((ucs               . #xACE7)
+    (korean-ksc5601    #x30 #x70)      ; 
+    ))
+(define-char
+  '((ucs               . #xACE8)
+    (korean-ksc5601    #x30 #x71)      ; 
+    ))
+(define-char
+  '((ucs               . #xACEA)
+    (korean-ksc5601    #x30 #x72)      ; 
+    ))
+(define-char
+  '((ucs               . #xACEC)
+    (korean-ksc5601    #x30 #x73)      ; 
+    ))
+(define-char
+  '((ucs               . #xACEF)
+    (korean-ksc5601    #x30 #x74)      ; 
+    ))
+(define-char
+  '((ucs               . #xACF0)
+    (korean-ksc5601    #x30 #x75)      ; 
+    ))
+(define-char
+  '((ucs               . #xACF1)
+    (korean-ksc5601    #x30 #x76)      ; 
+    ))
+(define-char
+  '((ucs               . #xACF3)
+    (korean-ksc5601    #x30 #x77)      ; 
+    ))
+(define-char
+  '((ucs               . #xACF5)
+    (korean-ksc5601    #x30 #x78)      ; 
+    ))
+(define-char
+  '((ucs               . #xACF6)
+    (korean-ksc5601    #x30 #x79)      ; 
+    ))
+(define-char
+  '((ucs               . #xACFC)
+    (korean-ksc5601    #x30 #x7A)      ; 
+    ))
+(define-char
+  '((ucs               . #xACFD)
+    (korean-ksc5601    #x30 #x7B)      ; 
+    ))
+(define-char
+  '((ucs               . #xAD00)
+    (korean-ksc5601    #x30 #x7C)      ; 
+    ))
+(define-char
+  '((ucs               . #xAD04)
+    (korean-ksc5601    #x30 #x7D)      ; 
+    ))
+(define-char
+  '((ucs               . #xAD06)
+    (korean-ksc5601    #x30 #x7E)      ; 
+    ))
+(define-char
+  '((ucs               . #xAD0C)
+    (korean-ksc5601    #x31 #x21)      ; 
+    ))
+(define-char
+  '((ucs               . #xAD0D)
+    (korean-ksc5601    #x31 #x22)      ; 
+    ))
+(define-char
+  '((ucs               . #xAD0F)
+    (korean-ksc5601    #x31 #x23)      ; 
+    ))
+(define-char
+  '((ucs               . #xAD11)
+    (korean-ksc5601    #x31 #x24)      ; 
+    ))
+(define-char
+  '((ucs               . #xAD18)
+    (korean-ksc5601    #x31 #x25)      ; 
+    ))
+(define-char
+  '((ucs               . #xAD1C)
+    (korean-ksc5601    #x31 #x26)      ; 
+    ))
+(define-char
+  '((ucs               . #xAD20)
+    (korean-ksc5601    #x31 #x27)      ; 
+    ))
+(define-char
+  '((ucs               . #xAD29)
+    (korean-ksc5601    #x31 #x28)      ; 
+    ))
+(define-char
+  '((ucs               . #xAD2C)
+    (korean-ksc5601    #x31 #x29)      ; 
+    ))
+(define-char
+  '((ucs               . #xAD2D)
+    (korean-ksc5601    #x31 #x2A)      ; 
+    ))
+(define-char
+  '((ucs               . #xAD34)
+    (korean-ksc5601    #x31 #x2B)      ; 
+    ))
+(define-char
+  '((ucs               . #xAD35)
+    (korean-ksc5601    #x31 #x2C)      ; 
+    ))
+(define-char
+  '((ucs               . #xAD38)
+    (korean-ksc5601    #x31 #x2D)      ; 
+    ))
+(define-char
+  '((ucs               . #xAD3C)
+    (korean-ksc5601    #x31 #x2E)      ; 
+    ))
+(define-char
+  '((ucs               . #xAD44)
+    (korean-ksc5601    #x31 #x2F)      ; 
+    ))
+(define-char
+  '((ucs               . #xAD45)
+    (korean-ksc5601    #x31 #x30)      ; 
+    ))
+(define-char
+  '((ucs               . #xAD47)
+    (korean-ksc5601    #x31 #x31)      ; 
+    ))
+(define-char
+  '((ucs               . #xAD49)
+    (korean-ksc5601    #x31 #x32)      ; 
+    ))
+(define-char
+  '((ucs               . #xAD50)
+    (korean-ksc5601    #x31 #x33)      ; 
+    ))
+(define-char
+  '((ucs               . #xAD54)
+    (korean-ksc5601    #x31 #x34)      ; 
+    ))
+(define-char
+  '((ucs               . #xAD58)
+    (korean-ksc5601    #x31 #x35)      ; 
+    ))
+(define-char
+  '((ucs               . #xAD61)
+    (korean-ksc5601    #x31 #x36)      ; 
+    ))
+(define-char
+  '((ucs               . #xAD63)
+    (korean-ksc5601    #x31 #x37)      ; 
+    ))
+(define-char
+  '((ucs               . #xAD6C)
+    (korean-ksc5601    #x31 #x38)      ; 
+    ))
+(define-char
+  '((ucs               . #xAD6D)
+    (korean-ksc5601    #x31 #x39)      ; 
+    ))
+(define-char
+  '((ucs               . #xAD70)
+    (korean-ksc5601    #x31 #x3A)      ; 
+    ))
+(define-char
+  '((ucs               . #xAD73)
+    (korean-ksc5601    #x31 #x3B)      ; 
+    ))
+(define-char
+  '((ucs               . #xAD74)
+    (korean-ksc5601    #x31 #x3C)      ; 
+    ))
+(define-char
+  '((ucs               . #xAD75)
+    (korean-ksc5601    #x31 #x3D)      ; 
+    ))
+(define-char
+  '((ucs               . #xAD76)
+    (korean-ksc5601    #x31 #x3E)      ; 
+    ))
+(define-char
+  '((ucs               . #xAD7B)
+    (korean-ksc5601    #x31 #x3F)      ; 
+    ))
+(define-char
+  '((ucs               . #xAD7C)
+    (korean-ksc5601    #x31 #x40)      ; 
+    ))
+(define-char
+  '((ucs               . #xAD7D)
+    (korean-ksc5601    #x31 #x41)      ; 
+    ))
+(define-char
+  '((ucs               . #xAD7F)
+    (korean-ksc5601    #x31 #x42)      ; 
+    ))
+(define-char
+  '((ucs               . #xAD81)
+    (korean-ksc5601    #x31 #x43)      ; 
+    ))
+(define-char
+  '((ucs               . #xAD82)
+    (korean-ksc5601    #x31 #x44)      ; 
+    ))
+(define-char
+  '((ucs               . #xAD88)
+    (korean-ksc5601    #x31 #x45)      ; 
+    ))
+(define-char
+  '((ucs               . #xAD89)
+    (korean-ksc5601    #x31 #x46)      ; 
+    ))
+(define-char
+  '((ucs               . #xAD8C)
+    (korean-ksc5601    #x31 #x47)      ; 
+    ))
+(define-char
+  '((ucs               . #xAD90)
+    (korean-ksc5601    #x31 #x48)      ; 
+    ))
+(define-char
+  '((ucs               . #xAD9C)
+    (korean-ksc5601    #x31 #x49)      ; 
+    ))
+(define-char
+  '((ucs               . #xAD9D)
+    (korean-ksc5601    #x31 #x4A)      ; 
+    ))
+(define-char
+  '((ucs               . #xADA4)
+    (korean-ksc5601    #x31 #x4B)      ; 
+    ))
+(define-char
+  '((ucs               . #xADB7)
+    (korean-ksc5601    #x31 #x4C)      ; 
+    ))
+(define-char
+  '((ucs               . #xADC0)
+    (korean-ksc5601    #x31 #x4D)      ; 
+    ))
+(define-char
+  '((ucs               . #xADC1)
+    (korean-ksc5601    #x31 #x4E)      ; 
+    ))
+(define-char
+  '((ucs               . #xADC4)
+    (korean-ksc5601    #x31 #x4F)      ; 
+    ))
+(define-char
+  '((ucs               . #xADC8)
+    (korean-ksc5601    #x31 #x50)      ; 
+    ))
+(define-char
+  '((ucs               . #xADD0)
+    (korean-ksc5601    #x31 #x51)      ; 
+    ))
+(define-char
+  '((ucs               . #xADD1)
+    (korean-ksc5601    #x31 #x52)      ; 
+    ))
+(define-char
+  '((ucs               . #xADD3)
+    (korean-ksc5601    #x31 #x53)      ; 
+    ))
+(define-char
+  '((ucs               . #xADDC)
+    (korean-ksc5601    #x31 #x54)      ; 
+    ))
+(define-char
+  '((ucs               . #xADE0)
+    (korean-ksc5601    #x31 #x55)      ; 
+    ))
+(define-char
+  '((ucs               . #xADE4)
+    (korean-ksc5601    #x31 #x56)      ; 
+    ))
+(define-char
+  '((ucs               . #xADF8)
+    (korean-ksc5601    #x31 #x57)      ; 
+    ))
+(define-char
+  '((ucs               . #xADF9)
+    (korean-ksc5601    #x31 #x58)      ; 
+    ))
+(define-char
+  '((ucs               . #xADFC)
+    (korean-ksc5601    #x31 #x59)      ; 
+    ))
+(define-char
+  '((ucs               . #xADFF)
+    (korean-ksc5601    #x31 #x5A)      ; 
+    ))
+(define-char
+  '((ucs               . #xAE00)
+    (korean-ksc5601    #x31 #x5B)      ; 
+    ))
+(define-char
+  '((ucs               . #xAE01)
+    (korean-ksc5601    #x31 #x5C)      ; 
+    ))
+(define-char
+  '((ucs               . #xAE08)
+    (korean-ksc5601    #x31 #x5D)      ; 
+    ))
+(define-char
+  '((ucs               . #xAE09)
+    (korean-ksc5601    #x31 #x5E)      ; 
+    ))
+(define-char
+  '((ucs               . #xAE0B)
+    (korean-ksc5601    #x31 #x5F)      ; 
+    ))
+(define-char
+  '((ucs               . #xAE0D)
+    (korean-ksc5601    #x31 #x60)      ; 
+    ))
+(define-char
+  '((ucs               . #xAE14)
+    (korean-ksc5601    #x31 #x61)      ; 
+    ))
+(define-char
+  '((ucs               . #xAE30)
+    (korean-ksc5601    #x31 #x62)      ; 
+    ))
+(define-char
+  '((ucs               . #xAE31)
+    (korean-ksc5601    #x31 #x63)      ; 
+    ))
+(define-char
+  '((ucs               . #xAE34)
+    (korean-ksc5601    #x31 #x64)      ; 
+    ))
+(define-char
+  '((ucs               . #xAE37)
+    (korean-ksc5601    #x31 #x65)      ; 
+    ))
+(define-char
+  '((ucs               . #xAE38)
+    (korean-ksc5601    #x31 #x66)      ; 
+    ))
+(define-char
+  '((ucs               . #xAE3A)
+    (korean-ksc5601    #x31 #x67)      ; 
+    ))
+(define-char
+  '((ucs               . #xAE40)
+    (korean-ksc5601    #x31 #x68)      ; 
+    ))
+(define-char
+  '((ucs               . #xAE41)
+    (korean-ksc5601    #x31 #x69)      ; 
+    ))
+(define-char
+  '((ucs               . #xAE43)
+    (korean-ksc5601    #x31 #x6A)      ; 
+    ))
+(define-char
+  '((ucs               . #xAE45)
+    (korean-ksc5601    #x31 #x6B)      ; 
+    ))
+(define-char
+  '((ucs               . #xAE46)
+    (korean-ksc5601    #x31 #x6C)      ; 
+    ))
+(define-char
+  '((ucs               . #xAE4A)
+    (korean-ksc5601    #x31 #x6D)      ; 
+    ))
+(define-char
+  '((ucs               . #xAE4C)
+    (korean-ksc5601    #x31 #x6E)      ; 
+    ))
+(define-char
+  '((ucs               . #xAE4D)
+    (korean-ksc5601    #x31 #x6F)      ; 
+    ))
+(define-char
+  '((ucs               . #xAE4E)
+    (korean-ksc5601    #x31 #x70)      ; 
+    ))
+(define-char
+  '((ucs               . #xAE50)
+    (korean-ksc5601    #x31 #x71)      ; 
+    ))
+(define-char
+  '((ucs               . #xAE54)
+    (korean-ksc5601    #x31 #x72)      ; 
+    ))
+(define-char
+  '((ucs               . #xAE56)
+    (korean-ksc5601    #x31 #x73)      ; 
+    ))
+(define-char
+  '((ucs               . #xAE5C)
+    (korean-ksc5601    #x31 #x74)      ; 
+    ))
+(define-char
+  '((ucs               . #xAE5D)
+    (korean-ksc5601    #x31 #x75)      ; 
+    ))
+(define-char
+  '((ucs               . #xAE5F)
+    (korean-ksc5601    #x31 #x76)      ; 
+    ))
+(define-char
+  '((ucs               . #xAE60)
+    (korean-ksc5601    #x31 #x77)      ; 
+    ))
+(define-char
+  '((ucs               . #xAE61)
+    (korean-ksc5601    #x31 #x78)      ; 
+    ))
+(define-char
+  '((ucs               . #xAE65)
+    (korean-ksc5601    #x31 #x79)      ; 
+    ))
+(define-char
+  '((ucs               . #xAE68)
+    (korean-ksc5601    #x31 #x7A)      ; 
+    ))
+(define-char
+  '((ucs               . #xAE69)
+    (korean-ksc5601    #x31 #x7B)      ; 
+    ))
+(define-char
+  '((ucs               . #xAE6C)
+    (korean-ksc5601    #x31 #x7C)      ; 
+    ))
+(define-char
+  '((ucs               . #xAE70)
+    (korean-ksc5601    #x31 #x7D)      ; 
+    ))
+(define-char
+  '((ucs               . #xAE78)
+    (korean-ksc5601    #x31 #x7E)      ; 
+    ))
+(define-char
+  '((ucs               . #xAE79)
+    (korean-ksc5601    #x32 #x21)      ; 
+    ))
+(define-char
+  '((ucs               . #xAE7B)
+    (korean-ksc5601    #x32 #x22)      ; 
+    ))
+(define-char
+  '((ucs               . #xAE7C)
+    (korean-ksc5601    #x32 #x23)      ; 
+    ))
+(define-char
+  '((ucs               . #xAE7D)
+    (korean-ksc5601    #x32 #x24)      ; 
+    ))
+(define-char
+  '((ucs               . #xAE84)
+    (korean-ksc5601    #x32 #x25)      ; 
+    ))
+(define-char
+  '((ucs               . #xAE85)
+    (korean-ksc5601    #x32 #x26)      ; 
+    ))
+(define-char
+  '((ucs               . #xAE8C)
+    (korean-ksc5601    #x32 #x27)      ; 
+    ))
+(define-char
+  '((ucs               . #xAEBC)
+    (korean-ksc5601    #x32 #x28)      ; 
+    ))
+(define-char
+  '((ucs               . #xAEBD)
+    (korean-ksc5601    #x32 #x29)      ; 
+    ))
+(define-char
+  '((ucs               . #xAEBE)
+    (korean-ksc5601    #x32 #x2A)      ; 
+    ))
+(define-char
+  '((ucs               . #xAEC0)
+    (korean-ksc5601    #x32 #x2B)      ; 
+    ))
+(define-char
+  '((ucs               . #xAEC4)
+    (korean-ksc5601    #x32 #x2C)      ; 
+    ))
+(define-char
+  '((ucs               . #xAECC)
+    (korean-ksc5601    #x32 #x2D)      ; 
+    ))
+(define-char
+  '((ucs               . #xAECD)
+    (korean-ksc5601    #x32 #x2E)      ; 
+    ))
+(define-char
+  '((ucs               . #xAECF)
+    (korean-ksc5601    #x32 #x2F)      ; 
+    ))
+(define-char
+  '((ucs               . #xAED0)
+    (korean-ksc5601    #x32 #x30)      ; 
+    ))
+(define-char
+  '((ucs               . #xAED1)
+    (korean-ksc5601    #x32 #x31)      ; 
+    ))
+(define-char
+  '((ucs               . #xAED8)
+    (korean-ksc5601    #x32 #x32)      ; 
+    ))
+(define-char
+  '((ucs               . #xAED9)
+    (korean-ksc5601    #x32 #x33)      ; 
+    ))
+(define-char
+  '((ucs               . #xAEDC)
+    (korean-ksc5601    #x32 #x34)      ; 
+    ))
+(define-char
+  '((ucs               . #xAEE8)
+    (korean-ksc5601    #x32 #x35)      ; 
+    ))
+(define-char
+  '((ucs               . #xAEEB)
+    (korean-ksc5601    #x32 #x36)      ; 
+    ))
+(define-char
+  '((ucs               . #xAEED)
+    (korean-ksc5601    #x32 #x37)      ; 
+    ))
+(define-char
+  '((ucs               . #xAEF4)
+    (korean-ksc5601    #x32 #x38)      ; 
+    ))
+(define-char
+  '((ucs               . #xAEF8)
+    (korean-ksc5601    #x32 #x39)      ; 
+    ))
+(define-char
+  '((ucs               . #xAEFC)
+    (korean-ksc5601    #x32 #x3A)      ; 
+    ))
+(define-char
+  '((ucs               . #xAF07)
+    (korean-ksc5601    #x32 #x3B)      ; 
+    ))
+(define-char
+  '((ucs               . #xAF08)
+    (korean-ksc5601    #x32 #x3C)      ; 
+    ))
+(define-char
+  '((ucs               . #xAF0D)
+    (korean-ksc5601    #x32 #x3D)      ; 
+    ))
+(define-char
+  '((ucs               . #xAF10)
+    (korean-ksc5601    #x32 #x3E)      ; 
+    ))
+(define-char
+  '((ucs               . #xAF2C)
+    (korean-ksc5601    #x32 #x3F)      ; 
+    ))
+(define-char
+  '((ucs               . #xAF2D)
+    (korean-ksc5601    #x32 #x40)      ; 
+    ))
+(define-char
+  '((ucs               . #xAF30)
+    (korean-ksc5601    #x32 #x41)      ; 
+    ))
+(define-char
+  '((ucs               . #xAF32)
+    (korean-ksc5601    #x32 #x42)      ; 
+    ))
+(define-char
+  '((ucs               . #xAF34)
+    (korean-ksc5601    #x32 #x43)      ; 
+    ))
+(define-char
+  '((ucs               . #xAF3C)
+    (korean-ksc5601    #x32 #x44)      ; 
+    ))
+(define-char
+  '((ucs               . #xAF3D)
+    (korean-ksc5601    #x32 #x45)      ; 
+    ))
+(define-char
+  '((ucs               . #xAF3F)
+    (korean-ksc5601    #x32 #x46)      ; 
+    ))
+(define-char
+  '((ucs               . #xAF41)
+    (korean-ksc5601    #x32 #x47)      ; 
+    ))
+(define-char
+  '((ucs               . #xAF42)
+    (korean-ksc5601    #x32 #x48)      ; 
+    ))
+(define-char
+  '((ucs               . #xAF43)
+    (korean-ksc5601    #x32 #x49)      ; 
+    ))
+(define-char
+  '((ucs               . #xAF48)
+    (korean-ksc5601    #x32 #x4A)      ; 
+    ))
+(define-char
+  '((ucs               . #xAF49)
+    (korean-ksc5601    #x32 #x4B)      ; 
+    ))
+(define-char
+  '((ucs               . #xAF50)
+    (korean-ksc5601    #x32 #x4C)      ; 
+    ))
+(define-char
+  '((ucs               . #xAF5C)
+    (korean-ksc5601    #x32 #x4D)      ; 
+    ))
+(define-char
+  '((ucs               . #xAF5D)
+    (korean-ksc5601    #x32 #x4E)      ; 
+    ))
+(define-char
+  '((ucs               . #xAF64)
+    (korean-ksc5601    #x32 #x4F)      ; 
+    ))
+(define-char
+  '((ucs               . #xAF65)
+    (korean-ksc5601    #x32 #x50)      ; 
+    ))
+(define-char
+  '((ucs               . #xAF79)
+    (korean-ksc5601    #x32 #x51)      ; 
+    ))
+(define-char
+  '((ucs               . #xAF80)
+    (korean-ksc5601    #x32 #x52)      ; 
+    ))
+(define-char
+  '((ucs               . #xAF84)
+    (korean-ksc5601    #x32 #x53)      ; 
+    ))
+(define-char
+  '((ucs               . #xAF88)
+    (korean-ksc5601    #x32 #x54)      ; 
+    ))
+(define-char
+  '((ucs               . #xAF90)
+    (korean-ksc5601    #x32 #x55)      ; 
+    ))
+(define-char
+  '((ucs               . #xAF91)
+    (korean-ksc5601    #x32 #x56)      ; 
+    ))
+(define-char
+  '((ucs               . #xAF95)
+    (korean-ksc5601    #x32 #x57)      ; 
+    ))
+(define-char
+  '((ucs               . #xAF9C)
+    (korean-ksc5601    #x32 #x58)      ; 
+    ))
+(define-char
+  '((ucs               . #xAFB8)
+    (korean-ksc5601    #x32 #x59)      ; 
+    ))
+(define-char
+  '((ucs               . #xAFB9)
+    (korean-ksc5601    #x32 #x5A)      ; 
+    ))
+(define-char
+  '((ucs               . #xAFBC)
+    (korean-ksc5601    #x32 #x5B)      ; 
+    ))
+(define-char
+  '((ucs               . #xAFC0)
+    (korean-ksc5601    #x32 #x5C)      ; 
+    ))
+(define-char
+  '((ucs               . #xAFC7)
+    (korean-ksc5601    #x32 #x5D)      ; 
+    ))
+(define-char
+  '((ucs               . #xAFC8)
+    (korean-ksc5601    #x32 #x5E)      ; 
+    ))
+(define-char
+  '((ucs               . #xAFC9)
+    (korean-ksc5601    #x32 #x5F)      ; 
+    ))
+(define-char
+  '((ucs               . #xAFCB)
+    (korean-ksc5601    #x32 #x60)      ; 
+    ))
+(define-char
+  '((ucs               . #xAFCD)
+    (korean-ksc5601    #x32 #x61)      ; 
+    ))
+(define-char
+  '((ucs               . #xAFCE)
+    (korean-ksc5601    #x32 #x62)      ; 
+    ))
+(define-char
+  '((ucs               . #xAFD4)
+    (korean-ksc5601    #x32 #x63)      ; 
+    ))
+(define-char
+  '((ucs               . #xAFDC)
+    (korean-ksc5601    #x32 #x64)      ; 
+    ))
+(define-char
+  '((ucs               . #xAFE8)
+    (korean-ksc5601    #x32 #x65)      ; 
+    ))
+(define-char
+  '((ucs               . #xAFE9)
+    (korean-ksc5601    #x32 #x66)      ; 
+    ))
+(define-char
+  '((ucs               . #xAFF0)
+    (korean-ksc5601    #x32 #x67)      ; 
+    ))
+(define-char
+  '((ucs               . #xAFF1)
+    (korean-ksc5601    #x32 #x68)      ; 
+    ))
+(define-char
+  '((ucs               . #xAFF4)
+    (korean-ksc5601    #x32 #x69)      ; 
+    ))
+(define-char
+  '((ucs               . #xAFF8)
+    (korean-ksc5601    #x32 #x6A)      ; 
+    ))
+(define-char
+  '((ucs               . #xB000)
+    (korean-ksc5601    #x32 #x6B)      ; 
+    ))
+(define-char
+  '((ucs               . #xB001)
+    (korean-ksc5601    #x32 #x6C)      ; 
+    ))
+(define-char
+  '((ucs               . #xB004)
+    (korean-ksc5601    #x32 #x6D)      ; 
+    ))
+(define-char
+  '((ucs               . #xB00C)
+    (korean-ksc5601    #x32 #x6E)      ; 
+    ))
+(define-char
+  '((ucs               . #xB010)
+    (korean-ksc5601    #x32 #x6F)      ; 
+    ))
+(define-char
+  '((ucs               . #xB014)
+    (korean-ksc5601    #x32 #x70)      ; 
+    ))
+(define-char
+  '((ucs               . #xB01C)
+    (korean-ksc5601    #x32 #x71)      ; 
+    ))
+(define-char
+  '((ucs               . #xB01D)
+    (korean-ksc5601    #x32 #x72)      ; 
+    ))
+(define-char
+  '((ucs               . #xB028)
+    (korean-ksc5601    #x32 #x73)      ; 
+    ))
+(define-char
+  '((ucs               . #xB044)
+    (korean-ksc5601    #x32 #x74)      ; 
+    ))
+(define-char
+  '((ucs               . #xB045)
+    (korean-ksc5601    #x32 #x75)      ; 
+    ))
+(define-char
+  '((ucs               . #xB048)
+    (korean-ksc5601    #x32 #x76)      ; 
+    ))
+(define-char
+  '((ucs               . #xB04A)
+    (korean-ksc5601    #x32 #x77)      ; 
+    ))
+(define-char
+  '((ucs               . #xB04C)
+    (korean-ksc5601    #x32 #x78)      ; 
+    ))
+(define-char
+  '((ucs               . #xB04E)
+    (korean-ksc5601    #x32 #x79)      ; 
+    ))
+(define-char
+  '((ucs               . #xB053)
+    (korean-ksc5601    #x32 #x7A)      ; 
+    ))
+(define-char
+  '((ucs               . #xB054)
+    (korean-ksc5601    #x32 #x7B)      ; 
+    ))
+(define-char
+  '((ucs               . #xB055)
+    (korean-ksc5601    #x32 #x7C)      ; 
+    ))
+(define-char
+  '((ucs               . #xB057)
+    (korean-ksc5601    #x32 #x7D)      ; 
+    ))
+(define-char
+  '((ucs               . #xB059)
+    (korean-ksc5601    #x32 #x7E)      ; 
+    ))
+(define-char
+  '((ucs               . #xB05D)
+    (korean-ksc5601    #x33 #x21)      ; 
+    ))
+(define-char
+  '((ucs               . #xB07C)
+    (korean-ksc5601    #x33 #x22)      ; 
+    ))
+(define-char
+  '((ucs               . #xB07D)
+    (korean-ksc5601    #x33 #x23)      ; 
+    ))
+(define-char
+  '((ucs               . #xB080)
+    (korean-ksc5601    #x33 #x24)      ; 
+    ))
+(define-char
+  '((ucs               . #xB084)
+    (korean-ksc5601    #x33 #x25)      ; 
+    ))
+(define-char
+  '((ucs               . #xB08C)
+    (korean-ksc5601    #x33 #x26)      ; 
+    ))
+(define-char
+  '((ucs               . #xB08D)
+    (korean-ksc5601    #x33 #x27)      ; 
+    ))
+(define-char
+  '((ucs               . #xB08F)
+    (korean-ksc5601    #x33 #x28)      ; 
+    ))
+(define-char
+  '((ucs               . #xB091)
+    (korean-ksc5601    #x33 #x29)      ; 
+    ))
+(define-char
+  '((ucs               . #xB098)
+    (korean-ksc5601    #x33 #x2A)      ; 
+    ))
+(define-char
+  '((ucs               . #xB099)
+    (korean-ksc5601    #x33 #x2B)      ; 
+    ))
+(define-char
+  '((ucs               . #xB09A)
+    (korean-ksc5601    #x33 #x2C)      ; 
+    ))
+(define-char
+  '((ucs               . #xB09C)
+    (korean-ksc5601    #x33 #x2D)      ; 
+    ))
+(define-char
+  '((ucs               . #xB09F)
+    (korean-ksc5601    #x33 #x2E)      ; 
+    ))
+(define-char
+  '((ucs               . #xB0A0)
+    (korean-ksc5601    #x33 #x2F)      ; 
+    ))
+(define-char
+  '((ucs               . #xB0A1)
+    (korean-ksc5601    #x33 #x30)      ; 
+    ))
+(define-char
+  '((ucs               . #xB0A2)
+    (korean-ksc5601    #x33 #x31)      ; 
+    ))
+(define-char
+  '((ucs               . #xB0A8)
+    (korean-ksc5601    #x33 #x32)      ; 
+    ))
+(define-char
+  '((ucs               . #xB0A9)
+    (korean-ksc5601    #x33 #x33)      ; 
+    ))
+(define-char
+  '((ucs               . #xB0AB)
+    (korean-ksc5601    #x33 #x34)      ; 
+    ))
+(define-char
+  '((ucs               . #xB0AC)
+    (korean-ksc5601    #x33 #x35)      ; 
+    ))
+(define-char
+  '((ucs               . #xB0AD)
+    (korean-ksc5601    #x33 #x36)      ; 
+    ))
+(define-char
+  '((ucs               . #xB0AE)
+    (korean-ksc5601    #x33 #x37)      ; 
+    ))
+(define-char
+  '((ucs               . #xB0AF)
+    (korean-ksc5601    #x33 #x38)      ; 
+    ))
+(define-char
+  '((ucs               . #xB0B1)
+    (korean-ksc5601    #x33 #x39)      ; 
+    ))
+(define-char
+  '((ucs               . #xB0B3)
+    (korean-ksc5601    #x33 #x3A)      ; 
+    ))
+(define-char
+  '((ucs               . #xB0B4)
+    (korean-ksc5601    #x33 #x3B)      ; 
+    ))
+(define-char
+  '((ucs               . #xB0B5)
+    (korean-ksc5601    #x33 #x3C)      ; 
+    ))
+(define-char
+  '((ucs               . #xB0B8)
+    (korean-ksc5601    #x33 #x3D)      ; 
+    ))
+(define-char
+  '((ucs               . #xB0BC)
+    (korean-ksc5601    #x33 #x3E)      ; 
+    ))
+(define-char
+  '((ucs               . #xB0C4)
+    (korean-ksc5601    #x33 #x3F)      ; 
+    ))
+(define-char
+  '((ucs               . #xB0C5)
+    (korean-ksc5601    #x33 #x40)      ; 
+    ))
+(define-char
+  '((ucs               . #xB0C7)
+    (korean-ksc5601    #x33 #x41)      ; 
+    ))
+(define-char
+  '((ucs               . #xB0C8)
+    (korean-ksc5601    #x33 #x42)      ; 
+    ))
+(define-char
+  '((ucs               . #xB0C9)
+    (korean-ksc5601    #x33 #x43)      ; 
+    ))
+(define-char
+  '((ucs               . #xB0D0)
+    (korean-ksc5601    #x33 #x44)      ; 
+    ))
+(define-char
+  '((ucs               . #xB0D1)
+    (korean-ksc5601    #x33 #x45)      ; 
+    ))
+(define-char
+  '((ucs               . #xB0D4)
+    (korean-ksc5601    #x33 #x46)      ; 
+    ))
+(define-char
+  '((ucs               . #xB0D8)
+    (korean-ksc5601    #x33 #x47)      ; 
+    ))
+(define-char
+  '((ucs               . #xB0E0)
+    (korean-ksc5601    #x33 #x48)      ; 
+    ))
+(define-char
+  '((ucs               . #xB0E5)
+    (korean-ksc5601    #x33 #x49)      ; 
+    ))
+(define-char
+  '((ucs               . #xB108)
+    (korean-ksc5601    #x33 #x4A)      ; 
+    ))
+(define-char
+  '((ucs               . #xB109)
+    (korean-ksc5601    #x33 #x4B)      ; 
+    ))
+(define-char
+  '((ucs               . #xB10B)
+    (korean-ksc5601    #x33 #x4C)      ; 
+    ))
+(define-char
+  '((ucs               . #xB10C)
+    (korean-ksc5601    #x33 #x4D)      ; 
+    ))
+(define-char
+  '((ucs               . #xB110)
+    (korean-ksc5601    #x33 #x4E)      ; 
+    ))
+(define-char
+  '((ucs               . #xB112)
+    (korean-ksc5601    #x33 #x4F)      ; 
+    ))
+(define-char
+  '((ucs               . #xB113)
+    (korean-ksc5601    #x33 #x50)      ; 
+    ))
+(define-char
+  '((ucs               . #xB118)
+    (korean-ksc5601    #x33 #x51)      ; 
+    ))
+(define-char
+  '((ucs               . #xB119)
+    (korean-ksc5601    #x33 #x52)      ; 
+    ))
+(define-char
+  '((ucs               . #xB11B)
+    (korean-ksc5601    #x33 #x53)      ; 
+    ))
+(define-char
+  '((ucs               . #xB11C)
+    (korean-ksc5601    #x33 #x54)      ; 
+    ))
+(define-char
+  '((ucs               . #xB11D)
+    (korean-ksc5601    #x33 #x55)      ; 
+    ))
+(define-char
+  '((ucs               . #xB123)
+    (korean-ksc5601    #x33 #x56)      ; 
+    ))
+(define-char
+  '((ucs               . #xB124)
+    (korean-ksc5601    #x33 #x57)      ; 
+    ))
+(define-char
+  '((ucs               . #xB125)
+    (korean-ksc5601    #x33 #x58)      ; 
+    ))
+(define-char
+  '((ucs               . #xB128)
+    (korean-ksc5601    #x33 #x59)      ; 
+    ))
+(define-char
+  '((ucs               . #xB12C)
+    (korean-ksc5601    #x33 #x5A)      ; 
+    ))
+(define-char
+  '((ucs               . #xB134)
+    (korean-ksc5601    #x33 #x5B)      ; 
+    ))
+(define-char
+  '((ucs               . #xB135)
+    (korean-ksc5601    #x33 #x5C)      ; 
+    ))
+(define-char
+  '((ucs               . #xB137)
+    (korean-ksc5601    #x33 #x5D)      ; 
+    ))
+(define-char
+  '((ucs               . #xB138)
+    (korean-ksc5601    #x33 #x5E)      ; 
+    ))
+(define-char
+  '((ucs               . #xB139)
+    (korean-ksc5601    #x33 #x5F)      ; 
+    ))
+(define-char
+  '((ucs               . #xB140)
+    (korean-ksc5601    #x33 #x60)      ; 
+    ))
+(define-char
+  '((ucs               . #xB141)
+    (korean-ksc5601    #x33 #x61)      ; 
+    ))
+(define-char
+  '((ucs               . #xB144)
+    (korean-ksc5601    #x33 #x62)      ; 
+    ))
+(define-char
+  '((ucs               . #xB148)
+    (korean-ksc5601    #x33 #x63)      ; 
+    ))
+(define-char
+  '((ucs               . #xB150)
+    (korean-ksc5601    #x33 #x64)      ; 
+    ))
+(define-char
+  '((ucs               . #xB151)
+    (korean-ksc5601    #x33 #x65)      ; 
+    ))
+(define-char
+  '((ucs               . #xB154)
+    (korean-ksc5601    #x33 #x66)      ; 
+    ))
+(define-char
+  '((ucs               . #xB155)
+    (korean-ksc5601    #x33 #x67)      ; 
+    ))
+(define-char
+  '((ucs               . #xB158)
+    (korean-ksc5601    #x33 #x68)      ; 
+    ))
+(define-char
+  '((ucs               . #xB15C)
+    (korean-ksc5601    #x33 #x69)      ; 
+    ))
+(define-char
+  '((ucs               . #xB160)
+    (korean-ksc5601    #x33 #x6A)      ; 
+    ))
+(define-char
+  '((ucs               . #xB178)
+    (korean-ksc5601    #x33 #x6B)      ; 
+    ))
+(define-char
+  '((ucs               . #xB179)
+    (korean-ksc5601    #x33 #x6C)      ; 
+    ))
+(define-char
+  '((ucs               . #xB17C)
+    (korean-ksc5601    #x33 #x6D)      ; 
+    ))
+(define-char
+  '((ucs               . #xB180)
+    (korean-ksc5601    #x33 #x6E)      ; 
+    ))
+(define-char
+  '((ucs               . #xB182)
+    (korean-ksc5601    #x33 #x6F)      ; 
+    ))
+(define-char
+  '((ucs               . #xB188)
+    (korean-ksc5601    #x33 #x70)      ; 
+    ))
+(define-char
+  '((ucs               . #xB189)
+    (korean-ksc5601    #x33 #x71)      ; 
+    ))
+(define-char
+  '((ucs               . #xB18B)
+    (korean-ksc5601    #x33 #x72)      ; 
+    ))
+(define-char
+  '((ucs               . #xB18D)
+    (korean-ksc5601    #x33 #x73)      ; 
+    ))
+(define-char
+  '((ucs               . #xB192)
+    (korean-ksc5601    #x33 #x74)      ; 
+    ))
+(define-char
+  '((ucs               . #xB193)
+    (korean-ksc5601    #x33 #x75)      ; 
+    ))
+(define-char
+  '((ucs               . #xB194)
+    (korean-ksc5601    #x33 #x76)      ; 
+    ))
+(define-char
+  '((ucs               . #xB198)
+    (korean-ksc5601    #x33 #x77)      ; 
+    ))
+(define-char
+  '((ucs               . #xB19C)
+    (korean-ksc5601    #x33 #x78)      ; 
+    ))
+(define-char
+  '((ucs               . #xB1A8)
+    (korean-ksc5601    #x33 #x79)      ; 
+    ))
+(define-char
+  '((ucs               . #xB1CC)
+    (korean-ksc5601    #x33 #x7A)      ; 
+    ))
+(define-char
+  '((ucs               . #xB1D0)
+    (korean-ksc5601    #x33 #x7B)      ; 
+    ))
+(define-char
+  '((ucs               . #xB1D4)
+    (korean-ksc5601    #x33 #x7C)      ; 
+    ))
+(define-char
+  '((ucs               . #xB1DC)
+    (korean-ksc5601    #x33 #x7D)      ; 
+    ))
+(define-char
+  '((ucs               . #xB1DD)
+    (korean-ksc5601    #x33 #x7E)      ; 
+    ))
+(define-char
+  '((ucs               . #xB1DF)
+    (korean-ksc5601    #x34 #x21)      ; 
+    ))
+(define-char
+  '((ucs               . #xB1E8)
+    (korean-ksc5601    #x34 #x22)      ; 
+    ))
+(define-char
+  '((ucs               . #xB1E9)
+    (korean-ksc5601    #x34 #x23)      ; 
+    ))
+(define-char
+  '((ucs               . #xB1EC)
+    (korean-ksc5601    #x34 #x24)      ; 
+    ))
+(define-char
+  '((ucs               . #xB1F0)
+    (korean-ksc5601    #x34 #x25)      ; 
+    ))
+(define-char
+  '((ucs               . #xB1F9)
+    (korean-ksc5601    #x34 #x26)      ; 
+    ))
+(define-char
+  '((ucs               . #xB1FB)
+    (korean-ksc5601    #x34 #x27)      ; 
+    ))
+(define-char
+  '((ucs               . #xB1FD)
+    (korean-ksc5601    #x34 #x28)      ; 
+    ))
+(define-char
+  '((ucs               . #xB204)
+    (korean-ksc5601    #x34 #x29)      ; 
+    ))
+(define-char
+  '((ucs               . #xB205)
+    (korean-ksc5601    #x34 #x2A)      ; 
+    ))
+(define-char
+  '((ucs               . #xB208)
+    (korean-ksc5601    #x34 #x2B)      ; 
+    ))
+(define-char
+  '((ucs               . #xB20B)
+    (korean-ksc5601    #x34 #x2C)      ; 
+    ))
+(define-char
+  '((ucs               . #xB20C)
+    (korean-ksc5601    #x34 #x2D)      ; 
+    ))
+(define-char
+  '((ucs               . #xB214)
+    (korean-ksc5601    #x34 #x2E)      ; 
+    ))
+(define-char
+  '((ucs               . #xB215)
+    (korean-ksc5601    #x34 #x2F)      ; 
+    ))
+(define-char
+  '((ucs               . #xB217)
+    (korean-ksc5601    #x34 #x30)      ; 
+    ))
+(define-char
+  '((ucs               . #xB219)
+    (korean-ksc5601    #x34 #x31)      ; 
+    ))
+(define-char
+  '((ucs               . #xB220)
+    (korean-ksc5601    #x34 #x32)      ; 
+    ))
+(define-char
+  '((ucs               . #xB234)
+    (korean-ksc5601    #x34 #x33)      ; 
+    ))
+(define-char
+  '((ucs               . #xB23C)
+    (korean-ksc5601    #x34 #x34)      ; 
+    ))
+(define-char
+  '((ucs               . #xB258)
+    (korean-ksc5601    #x34 #x35)      ; 
+    ))
+(define-char
+  '((ucs               . #xB25C)
+    (korean-ksc5601    #x34 #x36)      ; 
+    ))
+(define-char
+  '((ucs               . #xB260)
+    (korean-ksc5601    #x34 #x37)      ; 
+    ))
+(define-char
+  '((ucs               . #xB268)
+    (korean-ksc5601    #x34 #x38)      ; 
+    ))
+(define-char
+  '((ucs               . #xB269)
+    (korean-ksc5601    #x34 #x39)      ; 
+    ))
+(define-char
+  '((ucs               . #xB274)
+    (korean-ksc5601    #x34 #x3A)      ; 
+    ))
+(define-char
+  '((ucs               . #xB275)
+    (korean-ksc5601    #x34 #x3B)      ; 
+    ))
+(define-char
+  '((ucs               . #xB27C)
+    (korean-ksc5601    #x34 #x3C)      ; 
+    ))
+(define-char
+  '((ucs               . #xB284)
+    (korean-ksc5601    #x34 #x3D)      ; 
+    ))
+(define-char
+  '((ucs               . #xB285)
+    (korean-ksc5601    #x34 #x3E)      ; 
+    ))
+(define-char
+  '((ucs               . #xB289)
+    (korean-ksc5601    #x34 #x3F)      ; 
+    ))
+(define-char
+  '((ucs               . #xB290)
+    (korean-ksc5601    #x34 #x40)      ; 
+    ))
+(define-char
+  '((ucs               . #xB291)
+    (korean-ksc5601    #x34 #x41)      ; 
+    ))
+(define-char
+  '((ucs               . #xB294)
+    (korean-ksc5601    #x34 #x42)      ; 
+    ))
+(define-char
+  '((ucs               . #xB298)
+    (korean-ksc5601    #x34 #x43)      ; 
+    ))
+(define-char
+  '((ucs               . #xB299)
+    (korean-ksc5601    #x34 #x44)      ; 
+    ))
+(define-char
+  '((ucs               . #xB29A)
+    (korean-ksc5601    #x34 #x45)      ; 
+    ))
+(define-char
+  '((ucs               . #xB2A0)
+    (korean-ksc5601    #x34 #x46)      ; 
+    ))
+(define-char
+  '((ucs               . #xB2A1)
+    (korean-ksc5601    #x34 #x47)      ; 
+    ))
+(define-char
+  '((ucs               . #xB2A3)
+    (korean-ksc5601    #x34 #x48)      ; 
+    ))
+(define-char
+  '((ucs               . #xB2A5)
+    (korean-ksc5601    #x34 #x49)      ; 
+    ))
+(define-char
+  '((ucs               . #xB2A6)
+    (korean-ksc5601    #x34 #x4A)      ; 
+    ))
+(define-char
+  '((ucs               . #xB2AA)
+    (korean-ksc5601    #x34 #x4B)      ; 
+    ))
+(define-char
+  '((ucs               . #xB2AC)
+    (korean-ksc5601    #x34 #x4C)      ; 
+    ))
+(define-char
+  '((ucs               . #xB2B0)
+    (korean-ksc5601    #x34 #x4D)      ; 
+    ))
+(define-char
+  '((ucs               . #xB2B4)
+    (korean-ksc5601    #x34 #x4E)      ; 
+    ))
+(define-char
+  '((ucs               . #xB2C8)
+    (korean-ksc5601    #x34 #x4F)      ; 
+    ))
+(define-char
+  '((ucs               . #xB2C9)
+    (korean-ksc5601    #x34 #x50)      ; 
+    ))
+(define-char
+  '((ucs               . #xB2CC)
+    (korean-ksc5601    #x34 #x51)      ; 
+    ))
+(define-char
+  '((ucs               . #xB2D0)
+    (korean-ksc5601    #x34 #x52)      ; 
+    ))
+(define-char
+  '((ucs               . #xB2D2)
+    (korean-ksc5601    #x34 #x53)      ; 
+    ))
+(define-char
+  '((ucs               . #xB2D8)
+    (korean-ksc5601    #x34 #x54)      ; 
+    ))
+(define-char
+  '((ucs               . #xB2D9)
+    (korean-ksc5601    #x34 #x55)      ; 
+    ))
+(define-char
+  '((ucs               . #xB2DB)
+    (korean-ksc5601    #x34 #x56)      ; 
+    ))
+(define-char
+  '((ucs               . #xB2DD)
+    (korean-ksc5601    #x34 #x57)      ; 
+    ))
+(define-char
+  '((ucs               . #xB2E2)
+    (korean-ksc5601    #x34 #x58)      ; 
+    ))
+(define-char
+  '((ucs               . #xB2E4)
+    (korean-ksc5601    #x34 #x59)      ; 
+    ))
+(define-char
+  '((ucs               . #xB2E5)
+    (korean-ksc5601    #x34 #x5A)      ; 
+    ))
+(define-char
+  '((ucs               . #xB2E6)
+    (korean-ksc5601    #x34 #x5B)      ; 
+    ))
+(define-char
+  '((ucs               . #xB2E8)
+    (korean-ksc5601    #x34 #x5C)      ; 
+    ))
+(define-char
+  '((ucs               . #xB2EB)
+    (korean-ksc5601    #x34 #x5D)      ; 
+    ))
+(define-char
+  '((ucs               . #xB2EC)
+    (korean-ksc5601    #x34 #x5E)      ; 
+    ))
+(define-char
+  '((ucs               . #xB2ED)
+    (korean-ksc5601    #x34 #x5F)      ; 
+    ))
+(define-char
+  '((ucs               . #xB2EE)
+    (korean-ksc5601    #x34 #x60)      ; 
+    ))
+(define-char
+  '((ucs               . #xB2EF)
+    (korean-ksc5601    #x34 #x61)      ; 
+    ))
+(define-char
+  '((ucs               . #xB2F3)
+    (korean-ksc5601    #x34 #x62)      ; 
+    ))
+(define-char
+  '((ucs               . #xB2F4)
+    (korean-ksc5601    #x34 #x63)      ; 
+    ))
+(define-char
+  '((ucs               . #xB2F5)
+    (korean-ksc5601    #x34 #x64)      ; 
+    ))
+(define-char
+  '((ucs               . #xB2F7)
+    (korean-ksc5601    #x34 #x65)      ; 
+    ))
+(define-char
+  '((ucs               . #xB2F8)
+    (korean-ksc5601    #x34 #x66)      ; 
+    ))
+(define-char
+  '((ucs               . #xB2F9)
+    (korean-ksc5601    #x34 #x67)      ; 
+    ))
+(define-char
+  '((ucs               . #xB2FA)
+    (korean-ksc5601    #x34 #x68)      ; 
+    ))
+(define-char
+  '((ucs               . #xB2FB)
+    (korean-ksc5601    #x34 #x69)      ; 
+    ))
+(define-char
+  '((ucs               . #xB2FF)
+    (korean-ksc5601    #x34 #x6A)      ; 
+    ))
+(define-char
+  '((ucs               . #xB300)
+    (korean-ksc5601    #x34 #x6B)      ; 
+    ))
+(define-char
+  '((ucs               . #xB301)
+    (korean-ksc5601    #x34 #x6C)      ; 
+    ))
+(define-char
+  '((ucs               . #xB304)
+    (korean-ksc5601    #x34 #x6D)      ; 
+    ))
+(define-char
+  '((ucs               . #xB308)
+    (korean-ksc5601    #x34 #x6E)      ; 
+    ))
+(define-char
+  '((ucs               . #xB310)
+    (korean-ksc5601    #x34 #x6F)      ; 
+    ))
+(define-char
+  '((ucs               . #xB311)
+    (korean-ksc5601    #x34 #x70)      ; 
+    ))
+(define-char
+  '((ucs               . #xB313)
+    (korean-ksc5601    #x34 #x71)      ; 
+    ))
+(define-char
+  '((ucs               . #xB314)
+    (korean-ksc5601    #x34 #x72)      ; 
+    ))
+(define-char
+  '((ucs               . #xB315)
+    (korean-ksc5601    #x34 #x73)      ; 
+    ))
+(define-char
+  '((ucs               . #xB31C)
+    (korean-ksc5601    #x34 #x74)      ; 
+    ))
+(define-char
+  '((ucs               . #xB354)
+    (korean-ksc5601    #x34 #x75)      ; 
+    ))
+(define-char
+  '((ucs               . #xB355)
+    (korean-ksc5601    #x34 #x76)      ; 
+    ))
+(define-char
+  '((ucs               . #xB356)
+    (korean-ksc5601    #x34 #x77)      ; 
+    ))
+(define-char
+  '((ucs               . #xB358)
+    (korean-ksc5601    #x34 #x78)      ; 
+    ))
+(define-char
+  '((ucs               . #xB35B)
+    (korean-ksc5601    #x34 #x79)      ; 
+    ))
+(define-char
+  '((ucs               . #xB35C)
+    (korean-ksc5601    #x34 #x7A)      ; 
+    ))
+(define-char
+  '((ucs               . #xB35E)
+    (korean-ksc5601    #x34 #x7B)      ; 
+    ))
+(define-char
+  '((ucs               . #xB35F)
+    (korean-ksc5601    #x34 #x7C)      ; 
+    ))
+(define-char
+  '((ucs               . #xB364)
+    (korean-ksc5601    #x34 #x7D)      ; 
+    ))
+(define-char
+  '((ucs               . #xB365)
+    (korean-ksc5601    #x34 #x7E)      ; 
+    ))
+(define-char
+  '((ucs               . #xB367)
+    (korean-ksc5601    #x35 #x21)      ; 
+    ))
+(define-char
+  '((ucs               . #xB369)
+    (korean-ksc5601    #x35 #x22)      ; 
+    ))
+(define-char
+  '((ucs               . #xB36B)
+    (korean-ksc5601    #x35 #x23)      ; 
+    ))
+(define-char
+  '((ucs               . #xB36E)
+    (korean-ksc5601    #x35 #x24)      ; 
+    ))
+(define-char
+  '((ucs               . #xB370)
+    (korean-ksc5601    #x35 #x25)      ; 
+    ))
+(define-char
+  '((ucs               . #xB371)
+    (korean-ksc5601    #x35 #x26)      ; 
+    ))
+(define-char
+  '((ucs               . #xB374)
+    (korean-ksc5601    #x35 #x27)      ; 
+    ))
+(define-char
+  '((ucs               . #xB378)
+    (korean-ksc5601    #x35 #x28)      ; 
+    ))
+(define-char
+  '((ucs               . #xB380)
+    (korean-ksc5601    #x35 #x29)      ; 
+    ))
+(define-char
+  '((ucs               . #xB381)
+    (korean-ksc5601    #x35 #x2A)      ; 
+    ))
+(define-char
+  '((ucs               . #xB383)
+    (korean-ksc5601    #x35 #x2B)      ; 
+    ))
+(define-char
+  '((ucs               . #xB384)
+    (korean-ksc5601    #x35 #x2C)      ; 
+    ))
+(define-char
+  '((ucs               . #xB385)
+    (korean-ksc5601    #x35 #x2D)      ; 
+    ))
+(define-char
+  '((ucs               . #xB38C)
+    (korean-ksc5601    #x35 #x2E)      ; 
+    ))
+(define-char
+  '((ucs               . #xB390)
+    (korean-ksc5601    #x35 #x2F)      ; 
+    ))
+(define-char
+  '((ucs               . #xB394)
+    (korean-ksc5601    #x35 #x30)      ; 
+    ))
+(define-char
+  '((ucs               . #xB3A0)
+    (korean-ksc5601    #x35 #x31)      ; 
+    ))
+(define-char
+  '((ucs               . #xB3A1)
+    (korean-ksc5601    #x35 #x32)      ; 
+    ))
+(define-char
+  '((ucs               . #xB3A8)
+    (korean-ksc5601    #x35 #x33)      ; 
+    ))
+(define-char
+  '((ucs               . #xB3AC)
+    (korean-ksc5601    #x35 #x34)      ; 
+    ))
+(define-char
+  '((ucs               . #xB3C4)
+    (korean-ksc5601    #x35 #x35)      ; 
+    ))
+(define-char
+  '((ucs               . #xB3C5)
+    (korean-ksc5601    #x35 #x36)      ; 
+    ))
+(define-char
+  '((ucs               . #xB3C8)
+    (korean-ksc5601    #x35 #x37)      ; 
+    ))
+(define-char
+  '((ucs               . #xB3CB)
+    (korean-ksc5601    #x35 #x38)      ; 
+    ))
+(define-char
+  '((ucs               . #xB3CC)
+    (korean-ksc5601    #x35 #x39)      ; 
+    ))
+(define-char
+  '((ucs               . #xB3CE)
+    (korean-ksc5601    #x35 #x3A)      ; 
+    ))
+(define-char
+  '((ucs               . #xB3D0)
+    (korean-ksc5601    #x35 #x3B)      ; 
+    ))
+(define-char
+  '((ucs               . #xB3D4)
+    (korean-ksc5601    #x35 #x3C)      ; 
+    ))
+(define-char
+  '((ucs               . #xB3D5)
+    (korean-ksc5601    #x35 #x3D)      ; 
+    ))
+(define-char
+  '((ucs               . #xB3D7)
+    (korean-ksc5601    #x35 #x3E)      ; 
+    ))
+(define-char
+  '((ucs               . #xB3D9)
+    (korean-ksc5601    #x35 #x3F)      ; 
+    ))
+(define-char
+  '((ucs               . #xB3DB)
+    (korean-ksc5601    #x35 #x40)      ; 
+    ))
+(define-char
+  '((ucs               . #xB3DD)
+    (korean-ksc5601    #x35 #x41)      ; 
+    ))
+(define-char
+  '((ucs               . #xB3E0)
+    (korean-ksc5601    #x35 #x42)      ; 
+    ))
+(define-char
+  '((ucs               . #xB3E4)
+    (korean-ksc5601    #x35 #x43)      ; 
+    ))
+(define-char
+  '((ucs               . #xB3E8)
+    (korean-ksc5601    #x35 #x44)      ; 
+    ))
+(define-char
+  '((ucs               . #xB3FC)
+    (korean-ksc5601    #x35 #x45)      ; 
+    ))
+(define-char
+  '((ucs               . #xB410)
+    (korean-ksc5601    #x35 #x46)      ; 
+    ))
+(define-char
+  '((ucs               . #xB418)
+    (korean-ksc5601    #x35 #x47)      ; 
+    ))
+(define-char
+  '((ucs               . #xB41C)
+    (korean-ksc5601    #x35 #x48)      ; 
+    ))
+(define-char
+  '((ucs               . #xB420)
+    (korean-ksc5601    #x35 #x49)      ; 
+    ))
+(define-char
+  '((ucs               . #xB428)
+    (korean-ksc5601    #x35 #x4A)      ; 
+    ))
+(define-char
+  '((ucs               . #xB429)
+    (korean-ksc5601    #x35 #x4B)      ; 
+    ))
+(define-char
+  '((ucs               . #xB42B)
+    (korean-ksc5601    #x35 #x4C)      ; 
+    ))
+(define-char
+  '((ucs               . #xB434)
+    (korean-ksc5601    #x35 #x4D)      ; 
+    ))
+(define-char
+  '((ucs               . #xB450)
+    (korean-ksc5601    #x35 #x4E)      ; 
+    ))
+(define-char
+  '((ucs               . #xB451)
+    (korean-ksc5601    #x35 #x4F)      ; 
+    ))
+(define-char
+  '((ucs               . #xB454)
+    (korean-ksc5601    #x35 #x50)      ; 
+    ))
+(define-char
+  '((ucs               . #xB458)
+    (korean-ksc5601    #x35 #x51)      ; 
+    ))
+(define-char
+  '((ucs               . #xB460)
+    (korean-ksc5601    #x35 #x52)      ; 
+    ))
+(define-char
+  '((ucs               . #xB461)
+    (korean-ksc5601    #x35 #x53)      ; 
+    ))
+(define-char
+  '((ucs               . #xB463)
+    (korean-ksc5601    #x35 #x54)      ; 
+    ))
+(define-char
+  '((ucs               . #xB465)
+    (korean-ksc5601    #x35 #x55)      ; 
+    ))
+(define-char
+  '((ucs               . #xB46C)
+    (korean-ksc5601    #x35 #x56)      ; 
+    ))
+(define-char
+  '((ucs               . #xB480)
+    (korean-ksc5601    #x35 #x57)      ; 
+    ))
+(define-char
+  '((ucs               . #xB488)
+    (korean-ksc5601    #x35 #x58)      ; 
+    ))
+(define-char
+  '((ucs               . #xB49D)
+    (korean-ksc5601    #x35 #x59)      ; 
+    ))
+(define-char
+  '((ucs               . #xB4A4)
+    (korean-ksc5601    #x35 #x5A)      ; 
+    ))
+(define-char
+  '((ucs               . #xB4A8)
+    (korean-ksc5601    #x35 #x5B)      ; 
+    ))
+(define-char
+  '((ucs               . #xB4AC)
+    (korean-ksc5601    #x35 #x5C)      ; 
+    ))
+(define-char
+  '((ucs               . #xB4B5)
+    (korean-ksc5601    #x35 #x5D)      ; 
+    ))
+(define-char
+  '((ucs               . #xB4B7)
+    (korean-ksc5601    #x35 #x5E)      ; 
+    ))
+(define-char
+  '((ucs               . #xB4B9)
+    (korean-ksc5601    #x35 #x5F)      ; 
+    ))
+(define-char
+  '((ucs               . #xB4C0)
+    (korean-ksc5601    #x35 #x60)      ; 
+    ))
+(define-char
+  '((ucs               . #xB4C4)
+    (korean-ksc5601    #x35 #x61)      ; 
+    ))
+(define-char
+  '((ucs               . #xB4C8)
+    (korean-ksc5601    #x35 #x62)      ; 
+    ))
+(define-char
+  '((ucs               . #xB4D0)
+    (korean-ksc5601    #x35 #x63)      ; 
+    ))
+(define-char
+  '((ucs               . #xB4D5)
+    (korean-ksc5601    #x35 #x64)      ; 
+    ))
+(define-char
+  '((ucs               . #xB4DC)
+    (korean-ksc5601    #x35 #x65)      ; 
+    ))
+(define-char
+  '((ucs               . #xB4DD)
+    (korean-ksc5601    #x35 #x66)      ; 
+    ))
+(define-char
+  '((ucs               . #xB4E0)
+    (korean-ksc5601    #x35 #x67)      ; 
+    ))
+(define-char
+  '((ucs               . #xB4E3)
+    (korean-ksc5601    #x35 #x68)      ; 
+    ))
+(define-char
+  '((ucs               . #xB4E4)
+    (korean-ksc5601    #x35 #x69)      ; 
+    ))
+(define-char
+  '((ucs               . #xB4E6)
+    (korean-ksc5601    #x35 #x6A)      ; 
+    ))
+(define-char
+  '((ucs               . #xB4EC)
+    (korean-ksc5601    #x35 #x6B)      ; 
+    ))
+(define-char
+  '((ucs               . #xB4ED)
+    (korean-ksc5601    #x35 #x6C)      ; 
+    ))
+(define-char
+  '((ucs               . #xB4EF)
+    (korean-ksc5601    #x35 #x6D)      ; 
+    ))
+(define-char
+  '((ucs               . #xB4F1)
+    (korean-ksc5601    #x35 #x6E)      ; 
+    ))
+(define-char
+  '((ucs               . #xB4F8)
+    (korean-ksc5601    #x35 #x6F)      ; 
+    ))
+(define-char
+  '((ucs               . #xB514)
+    (korean-ksc5601    #x35 #x70)      ; 
+    ))
+(define-char
+  '((ucs               . #xB515)
+    (korean-ksc5601    #x35 #x71)      ; 
+    ))
+(define-char
+  '((ucs               . #xB518)
+    (korean-ksc5601    #x35 #x72)      ; 
+    ))
+(define-char
+  '((ucs               . #xB51B)
+    (korean-ksc5601    #x35 #x73)      ; 
+    ))
+(define-char
+  '((ucs               . #xB51C)
+    (korean-ksc5601    #x35 #x74)      ; 
+    ))
+(define-char
+  '((ucs               . #xB524)
+    (korean-ksc5601    #x35 #x75)      ; 
+    ))
+(define-char
+  '((ucs               . #xB525)
+    (korean-ksc5601    #x35 #x76)      ; 
+    ))
+(define-char
+  '((ucs               . #xB527)
+    (korean-ksc5601    #x35 #x77)      ; 
+    ))
+(define-char
+  '((ucs               . #xB528)
+    (korean-ksc5601    #x35 #x78)      ; 
+    ))
+(define-char
+  '((ucs               . #xB529)
+    (korean-ksc5601    #x35 #x79)      ; 
+    ))
+(define-char
+  '((ucs               . #xB52A)
+    (korean-ksc5601    #x35 #x7A)      ; 
+    ))
+(define-char
+  '((ucs               . #xB530)
+    (korean-ksc5601    #x35 #x7B)      ; 
+    ))
+(define-char
+  '((ucs               . #xB531)
+    (korean-ksc5601    #x35 #x7C)      ; 
+    ))
+(define-char
+  '((ucs               . #xB534)
+    (korean-ksc5601    #x35 #x7D)      ; 
+    ))
+(define-char
+  '((ucs               . #xB538)
+    (korean-ksc5601    #x35 #x7E)      ; 
+    ))
+(define-char
+  '((ucs               . #xB540)
+    (korean-ksc5601    #x36 #x21)      ; 
+    ))
+(define-char
+  '((ucs               . #xB541)
+    (korean-ksc5601    #x36 #x22)      ; 
+    ))
+(define-char
+  '((ucs               . #xB543)
+    (korean-ksc5601    #x36 #x23)      ; 
+    ))
+(define-char
+  '((ucs               . #xB544)
+    (korean-ksc5601    #x36 #x24)      ; 
+    ))
+(define-char
+  '((ucs               . #xB545)
+    (korean-ksc5601    #x36 #x25)      ; 
+    ))
+(define-char
+  '((ucs               . #xB54B)
+    (korean-ksc5601    #x36 #x26)      ; 
+    ))
+(define-char
+  '((ucs               . #xB54C)
+    (korean-ksc5601    #x36 #x27)      ; 
+    ))
+(define-char
+  '((ucs               . #xB54D)
+    (korean-ksc5601    #x36 #x28)      ; 
+    ))
+(define-char
+  '((ucs               . #xB550)
+    (korean-ksc5601    #x36 #x29)      ; 
+    ))
+(define-char
+  '((ucs               . #xB554)
+    (korean-ksc5601    #x36 #x2A)      ; 
+    ))
+(define-char
+  '((ucs               . #xB55C)
+    (korean-ksc5601    #x36 #x2B)      ; 
+    ))
+(define-char
+  '((ucs               . #xB55D)
+    (korean-ksc5601    #x36 #x2C)      ; 
+    ))
+(define-char
+  '((ucs               . #xB55F)
+    (korean-ksc5601    #x36 #x2D)      ; 
+    ))
+(define-char
+  '((ucs               . #xB560)
+    (korean-ksc5601    #x36 #x2E)      ; 
+    ))
+(define-char
+  '((ucs               . #xB561)
+    (korean-ksc5601    #x36 #x2F)      ; 
+    ))
+(define-char
+  '((ucs               . #xB5A0)
+    (korean-ksc5601    #x36 #x30)      ; 
+    ))
+(define-char
+  '((ucs               . #xB5A1)
+    (korean-ksc5601    #x36 #x31)      ; 
+    ))
+(define-char
+  '((ucs               . #xB5A4)
+    (korean-ksc5601    #x36 #x32)      ; 
+    ))
+(define-char
+  '((ucs               . #xB5A8)
+    (korean-ksc5601    #x36 #x33)      ; 
+    ))
+(define-char
+  '((ucs               . #xB5AA)
+    (korean-ksc5601    #x36 #x34)      ; 
+    ))
+(define-char
+  '((ucs               . #xB5AB)
+    (korean-ksc5601    #x36 #x35)      ; 
+    ))
+(define-char
+  '((ucs               . #xB5B0)
+    (korean-ksc5601    #x36 #x36)      ; 
+    ))
+(define-char
+  '((ucs               . #xB5B1)
+    (korean-ksc5601    #x36 #x37)      ; 
+    ))
+(define-char
+  '((ucs               . #xB5B3)
+    (korean-ksc5601    #x36 #x38)      ; 
+    ))
+(define-char
+  '((ucs               . #xB5B4)
+    (korean-ksc5601    #x36 #x39)      ; 
+    ))
+(define-char
+  '((ucs               . #xB5B5)
+    (korean-ksc5601    #x36 #x3A)      ; 
+    ))
+(define-char
+  '((ucs               . #xB5BB)
+    (korean-ksc5601    #x36 #x3B)      ; 
+    ))
+(define-char
+  '((ucs               . #xB5BC)
+    (korean-ksc5601    #x36 #x3C)      ; 
+    ))
+(define-char
+  '((ucs               . #xB5BD)
+    (korean-ksc5601    #x36 #x3D)      ; 
+    ))
+(define-char
+  '((ucs               . #xB5C0)
+    (korean-ksc5601    #x36 #x3E)      ; 
+    ))
+(define-char
+  '((ucs               . #xB5C4)
+    (korean-ksc5601    #x36 #x3F)      ; 
+    ))
+(define-char
+  '((ucs               . #xB5CC)
+    (korean-ksc5601    #x36 #x40)      ; 
+    ))
+(define-char
+  '((ucs               . #xB5CD)
+    (korean-ksc5601    #x36 #x41)      ; 
+    ))
+(define-char
+  '((ucs               . #xB5CF)
+    (korean-ksc5601    #x36 #x42)      ; 
+    ))
+(define-char
+  '((ucs               . #xB5D0)
+    (korean-ksc5601    #x36 #x43)      ; 
+    ))
+(define-char
+  '((ucs               . #xB5D1)
+    (korean-ksc5601    #x36 #x44)      ; 
+    ))
+(define-char
+  '((ucs               . #xB5D8)
+    (korean-ksc5601    #x36 #x45)      ; 
+    ))
+(define-char
+  '((ucs               . #xB5EC)
+    (korean-ksc5601    #x36 #x46)      ; 
+    ))
+(define-char
+  '((ucs               . #xB610)
+    (korean-ksc5601    #x36 #x47)      ; 
+    ))
+(define-char
+  '((ucs               . #xB611)
+    (korean-ksc5601    #x36 #x48)      ; 
+    ))
+(define-char
+  '((ucs               . #xB614)
+    (korean-ksc5601    #x36 #x49)      ; 
+    ))
+(define-char
+  '((ucs               . #xB618)
+    (korean-ksc5601    #x36 #x4A)      ; 
+    ))
+(define-char
+  '((ucs               . #xB625)
+    (korean-ksc5601    #x36 #x4B)      ; 
+    ))
+(define-char
+  '((ucs               . #xB62C)
+    (korean-ksc5601    #x36 #x4C)      ; 
+    ))
+(define-char
+  '((ucs               . #xB634)
+    (korean-ksc5601    #x36 #x4D)      ; 
+    ))
+(define-char
+  '((ucs               . #xB648)
+    (korean-ksc5601    #x36 #x4E)      ; 
+    ))
+(define-char
+  '((ucs               . #xB664)
+    (korean-ksc5601    #x36 #x4F)      ; 
+    ))
+(define-char
+  '((ucs               . #xB668)
+    (korean-ksc5601    #x36 #x50)      ; 
+    ))
+(define-char
+  '((ucs               . #xB69C)
+    (korean-ksc5601    #x36 #x51)      ; 
+    ))
+(define-char
+  '((ucs               . #xB69D)
+    (korean-ksc5601    #x36 #x52)      ; 
+    ))
+(define-char
+  '((ucs               . #xB6A0)
+    (korean-ksc5601    #x36 #x53)      ; 
+    ))
+(define-char
+  '((ucs               . #xB6A4)
+    (korean-ksc5601    #x36 #x54)      ; 
+    ))
+(define-char
+  '((ucs               . #xB6AB)
+    (korean-ksc5601    #x36 #x55)      ; 
+    ))
+(define-char
+  '((ucs               . #xB6AC)
+    (korean-ksc5601    #x36 #x56)      ; 
+    ))
+(define-char
+  '((ucs               . #xB6B1)
+    (korean-ksc5601    #x36 #x57)      ; 
+    ))
+(define-char
+  '((ucs               . #xB6D4)
+    (korean-ksc5601    #x36 #x58)      ; 
+    ))
+(define-char
+  '((ucs               . #xB6F0)
+    (korean-ksc5601    #x36 #x59)      ; 
+    ))
+(define-char
+  '((ucs               . #xB6F4)
+    (korean-ksc5601    #x36 #x5A)      ; 
+    ))
+(define-char
+  '((ucs               . #xB6F8)
+    (korean-ksc5601    #x36 #x5B)      ; 
+    ))
+(define-char
+  '((ucs               . #xB700)
+    (korean-ksc5601    #x36 #x5C)      ; 
+    ))
+(define-char
+  '((ucs               . #xB701)
+    (korean-ksc5601    #x36 #x5D)      ; 
+    ))
+(define-char
+  '((ucs               . #xB705)
+    (korean-ksc5601    #x36 #x5E)      ; 
+    ))
+(define-char
+  '((ucs               . #xB728)
+    (korean-ksc5601    #x36 #x5F)      ; 
+    ))
+(define-char
+  '((ucs               . #xB729)
+    (korean-ksc5601    #x36 #x60)      ; 
+    ))
+(define-char
+  '((ucs               . #xB72C)
+    (korean-ksc5601    #x36 #x61)      ; 
+    ))
+(define-char
+  '((ucs               . #xB72F)
+    (korean-ksc5601    #x36 #x62)      ; 
+    ))
+(define-char
+  '((ucs               . #xB730)
+    (korean-ksc5601    #x36 #x63)      ; 
+    ))
+(define-char
+  '((ucs               . #xB738)
+    (korean-ksc5601    #x36 #x64)      ; 
+    ))
+(define-char
+  '((ucs               . #xB739)
+    (korean-ksc5601    #x36 #x65)      ; 
+    ))
+(define-char
+  '((ucs               . #xB73B)
+    (korean-ksc5601    #x36 #x66)      ; 
+    ))
+(define-char
+  '((ucs               . #xB744)
+    (korean-ksc5601    #x36 #x67)      ; 
+    ))
+(define-char
+  '((ucs               . #xB748)
+    (korean-ksc5601    #x36 #x68)      ; 
+    ))
+(define-char
+  '((ucs               . #xB74C)
+    (korean-ksc5601    #x36 #x69)      ; 
+    ))
+(define-char
+  '((ucs               . #xB754)
+    (korean-ksc5601    #x36 #x6A)      ; 
+    ))
+(define-char
+  '((ucs               . #xB755)
+    (korean-ksc5601    #x36 #x6B)      ; 
+    ))
+(define-char
+  '((ucs               . #xB760)
+    (korean-ksc5601    #x36 #x6C)      ; 
+    ))
+(define-char
+  '((ucs               . #xB764)
+    (korean-ksc5601    #x36 #x6D)      ; 
+    ))
+(define-char
+  '((ucs               . #xB768)
+    (korean-ksc5601    #x36 #x6E)      ; 
+    ))
+(define-char
+  '((ucs               . #xB770)
+    (korean-ksc5601    #x36 #x6F)      ; 
+    ))
+(define-char
+  '((ucs               . #xB771)
+    (korean-ksc5601    #x36 #x70)      ; 
+    ))
+(define-char
+  '((ucs               . #xB773)
+    (korean-ksc5601    #x36 #x71)      ; 
+    ))
+(define-char
+  '((ucs               . #xB775)
+    (korean-ksc5601    #x36 #x72)      ; 
+    ))
+(define-char
+  '((ucs               . #xB77C)
+    (korean-ksc5601    #x36 #x73)      ; 
+    ))
+(define-char
+  '((ucs               . #xB77D)
+    (korean-ksc5601    #x36 #x74)      ; 
+    ))
+(define-char
+  '((ucs               . #xB780)
+    (korean-ksc5601    #x36 #x75)      ; 
+    ))
+(define-char
+  '((ucs               . #xB784)
+    (korean-ksc5601    #x36 #x76)      ; 
+    ))
+(define-char
+  '((ucs               . #xB78C)
+    (korean-ksc5601    #x36 #x77)      ; 
+    ))
+(define-char
+  '((ucs               . #xB78D)
+    (korean-ksc5601    #x36 #x78)      ; 
+    ))
+(define-char
+  '((ucs               . #xB78F)
+    (korean-ksc5601    #x36 #x79)      ; 
+    ))
+(define-char
+  '((ucs               . #xB790)
+    (korean-ksc5601    #x36 #x7A)      ; 
+    ))
+(define-char
+  '((ucs               . #xB791)
+    (korean-ksc5601    #x36 #x7B)      ; 
+    ))
+(define-char
+  '((ucs               . #xB792)
+    (korean-ksc5601    #x36 #x7C)      ; 
+    ))
+(define-char
+  '((ucs               . #xB796)
+    (korean-ksc5601    #x36 #x7D)      ; 
+    ))
+(define-char
+  '((ucs               . #xB797)
+    (korean-ksc5601    #x36 #x7E)      ; 
+    ))
+(define-char
+  '((ucs               . #xB798)
+    (korean-ksc5601    #x37 #x21)      ; 
+    ))
+(define-char
+  '((ucs               . #xB799)
+    (korean-ksc5601    #x37 #x22)      ; 
+    ))
+(define-char
+  '((ucs               . #xB79C)
+    (korean-ksc5601    #x37 #x23)      ; 
+    ))
+(define-char
+  '((ucs               . #xB7A0)
+    (korean-ksc5601    #x37 #x24)      ; 
+    ))
+(define-char
+  '((ucs               . #xB7A8)
+    (korean-ksc5601    #x37 #x25)      ; 
+    ))
+(define-char
+  '((ucs               . #xB7A9)
+    (korean-ksc5601    #x37 #x26)      ; 
+    ))
+(define-char
+  '((ucs               . #xB7AB)
+    (korean-ksc5601    #x37 #x27)      ; 
+    ))
+(define-char
+  '((ucs               . #xB7AC)
+    (korean-ksc5601    #x37 #x28)      ; 
+    ))
+(define-char
+  '((ucs               . #xB7AD)
+    (korean-ksc5601    #x37 #x29)      ; 
+    ))
+(define-char
+  '((ucs               . #xB7B4)
+    (korean-ksc5601    #x37 #x2A)      ; 
+    ))
+(define-char
+  '((ucs               . #xB7B5)
+    (korean-ksc5601    #x37 #x2B)      ; 
+    ))
+(define-char
+  '((ucs               . #xB7B8)
+    (korean-ksc5601    #x37 #x2C)      ; 
+    ))
+(define-char
+  '((ucs               . #xB7C7)
+    (korean-ksc5601    #x37 #x2D)      ; 
+    ))
+(define-char
+  '((ucs               . #xB7C9)
+    (korean-ksc5601    #x37 #x2E)      ; 
+    ))
+(define-char
+  '((ucs               . #xB7EC)
+    (korean-ksc5601    #x37 #x2F)      ; 
+    ))
+(define-char
+  '((ucs               . #xB7ED)
+    (korean-ksc5601    #x37 #x30)      ; 
+    ))
+(define-char
+  '((ucs               . #xB7F0)
+    (korean-ksc5601    #x37 #x31)      ; 
+    ))
+(define-char
+  '((ucs               . #xB7F4)
+    (korean-ksc5601    #x37 #x32)      ; 
+    ))
+(define-char
+  '((ucs               . #xB7FC)
+    (korean-ksc5601    #x37 #x33)      ; 
+    ))
+(define-char
+  '((ucs               . #xB7FD)
+    (korean-ksc5601    #x37 #x34)      ; 
+    ))
+(define-char
+  '((ucs               . #xB7FF)
+    (korean-ksc5601    #x37 #x35)      ; 
+    ))
+(define-char
+  '((ucs               . #xB800)
+    (korean-ksc5601    #x37 #x36)      ; 
+    ))
+(define-char
+  '((ucs               . #xB801)
+    (korean-ksc5601    #x37 #x37)      ; 
+    ))
+(define-char
+  '((ucs               . #xB807)
+    (korean-ksc5601    #x37 #x38)      ; 
+    ))
+(define-char
+  '((ucs               . #xB808)
+    (korean-ksc5601    #x37 #x39)      ; 
+    ))
+(define-char
+  '((ucs               . #xB809)
+    (korean-ksc5601    #x37 #x3A)      ; 
+    ))
+(define-char
+  '((ucs               . #xB80C)
+    (korean-ksc5601    #x37 #x3B)      ; 
+    ))
+(define-char
+  '((ucs               . #xB810)
+    (korean-ksc5601    #x37 #x3C)      ; 
+    ))
+(define-char
+  '((ucs               . #xB818)
+    (korean-ksc5601    #x37 #x3D)      ; 
+    ))
+(define-char
+  '((ucs               . #xB819)
+    (korean-ksc5601    #x37 #x3E)      ; 
+    ))
+(define-char
+  '((ucs               . #xB81B)
+    (korean-ksc5601    #x37 #x3F)      ; 
+    ))
+(define-char
+  '((ucs               . #xB81D)
+    (korean-ksc5601    #x37 #x40)      ; 
+    ))
+(define-char
+  '((ucs               . #xB824)
+    (korean-ksc5601    #x37 #x41)      ; 
+    ))
+(define-char
+  '((ucs               . #xB825)
+    (korean-ksc5601    #x37 #x42)      ; 
+    ))
+(define-char
+  '((ucs               . #xB828)
+    (korean-ksc5601    #x37 #x43)      ; 
+    ))
+(define-char
+  '((ucs               . #xB82C)
+    (korean-ksc5601    #x37 #x44)      ; 
+    ))
+(define-char
+  '((ucs               . #xB834)
+    (korean-ksc5601    #x37 #x45)      ; 
+    ))
+(define-char
+  '((ucs               . #xB835)
+    (korean-ksc5601    #x37 #x46)      ; 
+    ))
+(define-char
+  '((ucs               . #xB837)
+    (korean-ksc5601    #x37 #x47)      ; 
+    ))
+(define-char
+  '((ucs               . #xB838)
+    (korean-ksc5601    #x37 #x48)      ; 
+    ))
+(define-char
+  '((ucs               . #xB839)
+    (korean-ksc5601    #x37 #x49)      ; 
+    ))
+(define-char
+  '((ucs               . #xB840)
+    (korean-ksc5601    #x37 #x4A)      ; 
+    ))
+(define-char
+  '((ucs               . #xB844)
+    (korean-ksc5601    #x37 #x4B)      ; 
+    ))
+(define-char
+  '((ucs               . #xB851)
+    (korean-ksc5601    #x37 #x4C)      ; 
+    ))
+(define-char
+  '((ucs               . #xB853)
+    (korean-ksc5601    #x37 #x4D)      ; 
+    ))
+(define-char
+  '((ucs               . #xB85C)
+    (korean-ksc5601    #x37 #x4E)      ; 
+    ))
+(define-char
+  '((ucs               . #xB85D)
+    (korean-ksc5601    #x37 #x4F)      ; 
+    ))
+(define-char
+  '((ucs               . #xB860)
+    (korean-ksc5601    #x37 #x50)      ; 
+    ))
+(define-char
+  '((ucs               . #xB864)
+    (korean-ksc5601    #x37 #x51)      ; 
+    ))
+(define-char
+  '((ucs               . #xB86C)
+    (korean-ksc5601    #x37 #x52)      ; 
+    ))
+(define-char
+  '((ucs               . #xB86D)
+    (korean-ksc5601    #x37 #x53)      ; 
+    ))
+(define-char
+  '((ucs               . #xB86F)
+    (korean-ksc5601    #x37 #x54)      ; 
+    ))
+(define-char
+  '((ucs               . #xB871)
+    (korean-ksc5601    #x37 #x55)      ; 
+    ))
+(define-char
+  '((ucs               . #xB878)
+    (korean-ksc5601    #x37 #x56)      ; 
+    ))
+(define-char
+  '((ucs               . #xB87C)
+    (korean-ksc5601    #x37 #x57)      ; 
+    ))
+(define-char
+  '((ucs               . #xB88D)
+    (korean-ksc5601    #x37 #x58)      ; 
+    ))
+(define-char
+  '((ucs               . #xB8A8)
+    (korean-ksc5601    #x37 #x59)      ; 
+    ))
+(define-char
+  '((ucs               . #xB8B0)
+    (korean-ksc5601    #x37 #x5A)      ; 
+    ))
+(define-char
+  '((ucs               . #xB8B4)
+    (korean-ksc5601    #x37 #x5B)      ; 
+    ))
+(define-char
+  '((ucs               . #xB8B8)
+    (korean-ksc5601    #x37 #x5C)      ; 
+    ))
+(define-char
+  '((ucs               . #xB8C0)
+    (korean-ksc5601    #x37 #x5D)      ; 
+    ))
+(define-char
+  '((ucs               . #xB8C1)
+    (korean-ksc5601    #x37 #x5E)      ; 
+    ))
+(define-char
+  '((ucs               . #xB8C3)
+    (korean-ksc5601    #x37 #x5F)      ; 
+    ))
+(define-char
+  '((ucs               . #xB8C5)
+    (korean-ksc5601    #x37 #x60)      ; 
+    ))
+(define-char
+  '((ucs               . #xB8CC)
+    (korean-ksc5601    #x37 #x61)      ; 
+    ))
+(define-char
+  '((ucs               . #xB8D0)
+    (korean-ksc5601    #x37 #x62)      ; 
+    ))
+(define-char
+  '((ucs               . #xB8D4)
+    (korean-ksc5601    #x37 #x63)      ; 
+    ))
+(define-char
+  '((ucs               . #xB8DD)
+    (korean-ksc5601    #x37 #x64)      ; 
+    ))
+(define-char
+  '((ucs               . #xB8DF)
+    (korean-ksc5601    #x37 #x65)      ; 
+    ))
+(define-char
+  '((ucs               . #xB8E1)
+    (korean-ksc5601    #x37 #x66)      ; 
+    ))
+(define-char
+  '((ucs               . #xB8E8)
+    (korean-ksc5601    #x37 #x67)      ; 
+    ))
+(define-char
+  '((ucs               . #xB8E9)
+    (korean-ksc5601    #x37 #x68)      ; 
+    ))
+(define-char
+  '((ucs               . #xB8EC)
+    (korean-ksc5601    #x37 #x69)      ; 
+    ))
+(define-char
+  '((ucs               . #xB8F0)
+    (korean-ksc5601    #x37 #x6A)      ; 
+    ))
+(define-char
+  '((ucs               . #xB8F8)
+    (korean-ksc5601    #x37 #x6B)      ; 
+    ))
+(define-char
+  '((ucs               . #xB8F9)
+    (korean-ksc5601    #x37 #x6C)      ; 
+    ))
+(define-char
+  '((ucs               . #xB8FB)
+    (korean-ksc5601    #x37 #x6D)      ; 
+    ))
+(define-char
+  '((ucs               . #xB8FD)
+    (korean-ksc5601    #x37 #x6E)      ; 
+    ))
+(define-char
+  '((ucs               . #xB904)
+    (korean-ksc5601    #x37 #x6F)      ; 
+    ))
+(define-char
+  '((ucs               . #xB918)
+    (korean-ksc5601    #x37 #x70)      ; 
+    ))
+(define-char
+  '((ucs               . #xB920)
+    (korean-ksc5601    #x37 #x71)      ; 
+    ))
+(define-char
+  '((ucs               . #xB93C)
+    (korean-ksc5601    #x37 #x72)      ; 
+    ))
+(define-char
+  '((ucs               . #xB93D)
+    (korean-ksc5601    #x37 #x73)      ; 
+    ))
+(define-char
+  '((ucs               . #xB940)
+    (korean-ksc5601    #x37 #x74)      ; 
+    ))
+(define-char
+  '((ucs               . #xB944)
+    (korean-ksc5601    #x37 #x75)      ; 
+    ))
+(define-char
+  '((ucs               . #xB94C)
+    (korean-ksc5601    #x37 #x76)      ; 
+    ))
+(define-char
+  '((ucs               . #xB94F)
+    (korean-ksc5601    #x37 #x77)      ; 
+    ))
+(define-char
+  '((ucs               . #xB951)
+    (korean-ksc5601    #x37 #x78)      ; 
+    ))
+(define-char
+  '((ucs               . #xB958)
+    (korean-ksc5601    #x37 #x79)      ; 
+    ))
+(define-char
+  '((ucs               . #xB959)
+    (korean-ksc5601    #x37 #x7A)      ; 
+    ))
+(define-char
+  '((ucs               . #xB95C)
+    (korean-ksc5601    #x37 #x7B)      ; 
+    ))
+(define-char
+  '((ucs               . #xB960)
+    (korean-ksc5601    #x37 #x7C)      ; 
+    ))
+(define-char
+  '((ucs               . #xB968)
+    (korean-ksc5601    #x37 #x7D)      ; 
+    ))
+(define-char
+  '((ucs               . #xB969)
+    (korean-ksc5601    #x37 #x7E)      ; 
+    ))
+(define-char
+  '((ucs               . #xB96B)
+    (korean-ksc5601    #x38 #x21)      ; 
+    ))
+(define-char
+  '((ucs               . #xB96D)
+    (korean-ksc5601    #x38 #x22)      ; 
+    ))
+(define-char
+  '((ucs               . #xB974)
+    (korean-ksc5601    #x38 #x23)      ; 
+    ))
+(define-char
+  '((ucs               . #xB975)
+    (korean-ksc5601    #x38 #x24)      ; 
+    ))
+(define-char
+  '((ucs               . #xB978)
+    (korean-ksc5601    #x38 #x25)      ; 
+    ))
+(define-char
+  '((ucs               . #xB97C)
+    (korean-ksc5601    #x38 #x26)      ; 
+    ))
+(define-char
+  '((ucs               . #xB984)
+    (korean-ksc5601    #x38 #x27)      ; 
+    ))
+(define-char
+  '((ucs               . #xB985)
+    (korean-ksc5601    #x38 #x28)      ; 
+    ))
+(define-char
+  '((ucs               . #xB987)
+    (korean-ksc5601    #x38 #x29)      ; 
+    ))
+(define-char
+  '((ucs               . #xB989)
+    (korean-ksc5601    #x38 #x2A)      ; 
+    ))
+(define-char
+  '((ucs               . #xB98A)
+    (korean-ksc5601    #x38 #x2B)      ; 
+    ))
+(define-char
+  '((ucs               . #xB98D)
+    (korean-ksc5601    #x38 #x2C)      ; 
+    ))
+(define-char
+  '((ucs               . #xB98E)
+    (korean-ksc5601    #x38 #x2D)      ; 
+    ))
+(define-char
+  '((ucs               . #xB9AC)
+    (korean-ksc5601    #x38 #x2E)      ; 
+    ))
+(define-char
+  '((ucs               . #xB9AD)
+    (korean-ksc5601    #x38 #x2F)      ; 
+    ))
+(define-char
+  '((ucs               . #xB9B0)
+    (korean-ksc5601    #x38 #x30)      ; 
+    ))
+(define-char
+  '((ucs               . #xB9B4)
+    (korean-ksc5601    #x38 #x31)      ; 
+    ))
+(define-char
+  '((ucs               . #xB9BC)
+    (korean-ksc5601    #x38 #x32)      ; 
+    ))
+(define-char
+  '((ucs               . #xB9BD)
+    (korean-ksc5601    #x38 #x33)      ; 
+    ))
+(define-char
+  '((ucs               . #xB9BF)
+    (korean-ksc5601    #x38 #x34)      ; 
+    ))
+(define-char
+  '((ucs               . #xB9C1)
+    (korean-ksc5601    #x38 #x35)      ; 
+    ))
+(define-char
+  '((ucs               . #xB9C8)
+    (korean-ksc5601    #x38 #x36)      ; 
+    ))
+(define-char
+  '((ucs               . #xB9C9)
+    (korean-ksc5601    #x38 #x37)      ; 
+    ))
+(define-char
+  '((ucs               . #xB9CC)
+    (korean-ksc5601    #x38 #x38)      ; 
+    ))
+(define-char
+  '((ucs               . #xB9CE)
+    (korean-ksc5601    #x38 #x39)      ; 
+    ))
+(define-char
+  '((ucs               . #xB9CF)
+    (korean-ksc5601    #x38 #x3A)      ; 
+    ))
+(define-char
+  '((ucs               . #xB9D0)
+    (korean-ksc5601    #x38 #x3B)      ; 
+    ))
+(define-char
+  '((ucs               . #xB9D1)
+    (korean-ksc5601    #x38 #x3C)      ; 
+    ))
+(define-char
+  '((ucs               . #xB9D2)
+    (korean-ksc5601    #x38 #x3D)      ; 
+    ))
+(define-char
+  '((ucs               . #xB9D8)
+    (korean-ksc5601    #x38 #x3E)      ; 
+    ))
+(define-char
+  '((ucs               . #xB9D9)
+    (korean-ksc5601    #x38 #x3F)      ; 
+    ))
+(define-char
+  '((ucs               . #xB9DB)
+    (korean-ksc5601    #x38 #x40)      ; 
+    ))
+(define-char
+  '((ucs               . #xB9DD)
+    (korean-ksc5601    #x38 #x41)      ; 
+    ))
+(define-char
+  '((ucs               . #xB9DE)
+    (korean-ksc5601    #x38 #x42)      ; 
+    ))
+(define-char
+  '((ucs               . #xB9E1)
+    (korean-ksc5601    #x38 #x43)      ; 
+    ))
+(define-char
+  '((ucs               . #xB9E3)
+    (korean-ksc5601    #x38 #x44)      ; 
+    ))
+(define-char
+  '((ucs               . #xB9E4)
+    (korean-ksc5601    #x38 #x45)      ; 
+    ))
+(define-char
+  '((ucs               . #xB9E5)
+    (korean-ksc5601    #x38 #x46)      ; 
+    ))
+(define-char
+  '((ucs               . #xB9E8)
+    (korean-ksc5601    #x38 #x47)      ; 
+    ))
+(define-char
+  '((ucs               . #xB9EC)
+    (korean-ksc5601    #x38 #x48)      ; 
+    ))
+(define-char
+  '((ucs               . #xB9F4)
+    (korean-ksc5601    #x38 #x49)      ; 
+    ))
+(define-char
+  '((ucs               . #xB9F5)
+    (korean-ksc5601    #x38 #x4A)      ; 
+    ))
+(define-char
+  '((ucs               . #xB9F7)
+    (korean-ksc5601    #x38 #x4B)      ; 
+    ))
+(define-char
+  '((ucs               . #xB9F8)
+    (korean-ksc5601    #x38 #x4C)      ; 
+    ))
+(define-char
+  '((ucs               . #xB9F9)
+    (korean-ksc5601    #x38 #x4D)      ; 
+    ))
+(define-char
+  '((ucs               . #xB9FA)
+    (korean-ksc5601    #x38 #x4E)      ; 
+    ))
+(define-char
+  '((ucs               . #xBA00)
+    (korean-ksc5601    #x38 #x4F)      ; 
+    ))
+(define-char
+  '((ucs               . #xBA01)
+    (korean-ksc5601    #x38 #x50)      ; 
+    ))
+(define-char
+  '((ucs               . #xBA08)
+    (korean-ksc5601    #x38 #x51)      ; 
+    ))
+(define-char
+  '((ucs               . #xBA15)
+    (korean-ksc5601    #x38 #x52)      ; 
+    ))
+(define-char
+  '((ucs               . #xBA38)
+    (korean-ksc5601    #x38 #x53)      ; 
+    ))
+(define-char
+  '((ucs               . #xBA39)
+    (korean-ksc5601    #x38 #x54)      ; 
+    ))
+(define-char
+  '((ucs               . #xBA3C)
+    (korean-ksc5601    #x38 #x55)      ; 
+    ))
+(define-char
+  '((ucs               . #xBA40)
+    (korean-ksc5601    #x38 #x56)      ; 
+    ))
+(define-char
+  '((ucs               . #xBA42)
+    (korean-ksc5601    #x38 #x57)      ; 
+    ))
+(define-char
+  '((ucs               . #xBA48)
+    (korean-ksc5601    #x38 #x58)      ; 
+    ))
+(define-char
+  '((ucs               . #xBA49)
+    (korean-ksc5601    #x38 #x59)      ; 
+    ))
+(define-char
+  '((ucs               . #xBA4B)
+    (korean-ksc5601    #x38 #x5A)      ; 
+    ))
+(define-char
+  '((ucs               . #xBA4D)
+    (korean-ksc5601    #x38 #x5B)      ; 
+    ))
+(define-char
+  '((ucs               . #xBA4E)
+    (korean-ksc5601    #x38 #x5C)      ; 
+    ))
+(define-char
+  '((ucs               . #xBA53)
+    (korean-ksc5601    #x38 #x5D)      ; 
+    ))
+(define-char
+  '((ucs               . #xBA54)
+    (korean-ksc5601    #x38 #x5E)      ; 
+    ))
+(define-char
+  '((ucs               . #xBA55)
+    (korean-ksc5601    #x38 #x5F)      ; 
+    ))
+(define-char
+  '((ucs               . #xBA58)
+    (korean-ksc5601    #x38 #x60)      ; 
+    ))
+(define-char
+  '((ucs               . #xBA5C)
+    (korean-ksc5601    #x38 #x61)      ; 
+    ))
+(define-char
+  '((ucs               . #xBA64)
+    (korean-ksc5601    #x38 #x62)      ; 
+    ))
+(define-char
+  '((ucs               . #xBA65)
+    (korean-ksc5601    #x38 #x63)      ; 
+    ))
+(define-char
+  '((ucs               . #xBA67)
+    (korean-ksc5601    #x38 #x64)      ; 
+    ))
+(define-char
+  '((ucs               . #xBA68)
+    (korean-ksc5601    #x38 #x65)      ; 
+    ))
+(define-char
+  '((ucs               . #xBA69)
+    (korean-ksc5601    #x38 #x66)      ; 
+    ))
+(define-char
+  '((ucs               . #xBA70)
+    (korean-ksc5601    #x38 #x67)      ; 
+    ))
+(define-char
+  '((ucs               . #xBA71)
+    (korean-ksc5601    #x38 #x68)      ; 
+    ))
+(define-char
+  '((ucs               . #xBA74)
+    (korean-ksc5601    #x38 #x69)      ; 
+    ))
+(define-char
+  '((ucs               . #xBA78)
+    (korean-ksc5601    #x38 #x6A)      ; 
+    ))
+(define-char
+  '((ucs               . #xBA83)
+    (korean-ksc5601    #x38 #x6B)      ; 
+    ))
+(define-char
+  '((ucs               . #xBA84)
+    (korean-ksc5601    #x38 #x6C)      ; 
+    ))
+(define-char
+  '((ucs               . #xBA85)
+    (korean-ksc5601    #x38 #x6D)      ; 
+    ))
+(define-char
+  '((ucs               . #xBA87)
+    (korean-ksc5601    #x38 #x6E)      ; 
+    ))
+(define-char
+  '((ucs               . #xBA8C)
+    (korean-ksc5601    #x38 #x6F)      ; 
+    ))
+(define-char
+  '((ucs               . #xBAA8)
+    (korean-ksc5601    #x38 #x70)      ; 
+    ))
+(define-char
+  '((ucs               . #xBAA9)
+    (korean-ksc5601    #x38 #x71)      ; 
+    ))
+(define-char
+  '((ucs               . #xBAAB)
+    (korean-ksc5601    #x38 #x72)      ; 
+    ))
+(define-char
+  '((ucs               . #xBAAC)
+    (korean-ksc5601    #x38 #x73)      ; 
+    ))
+(define-char
+  '((ucs               . #xBAB0)
+    (korean-ksc5601    #x38 #x74)      ; 
+    ))
+(define-char
+  '((ucs               . #xBAB2)
+    (korean-ksc5601    #x38 #x75)      ; 
+    ))
+(define-char
+  '((ucs               . #xBAB8)
+    (korean-ksc5601    #x38 #x76)      ; 
+    ))
+(define-char
+  '((ucs               . #xBAB9)
+    (korean-ksc5601    #x38 #x77)      ; 
+    ))
+(define-char
+  '((ucs               . #xBABB)
+    (korean-ksc5601    #x38 #x78)      ; 
+    ))
+(define-char
+  '((ucs               . #xBABD)
+    (korean-ksc5601    #x38 #x79)      ; 
+    ))
+(define-char
+  '((ucs               . #xBAC4)
+    (korean-ksc5601    #x38 #x7A)      ; 
+    ))
+(define-char
+  '((ucs               . #xBAC8)
+    (korean-ksc5601    #x38 #x7B)      ; 
+    ))
+(define-char
+  '((ucs               . #xBAD8)
+    (korean-ksc5601    #x38 #x7C)      ; 
+    ))
+(define-char
+  '((ucs               . #xBAD9)
+    (korean-ksc5601    #x38 #x7D)      ; 
+    ))
+(define-char
+  '((ucs               . #xBAFC)
+    (korean-ksc5601    #x38 #x7E)      ; 
+    ))
+(define-char
+  '((ucs               . #xBB00)
+    (korean-ksc5601    #x39 #x21)      ; 
+    ))
+(define-char
+  '((ucs               . #xBB04)
+    (korean-ksc5601    #x39 #x22)      ; 
+    ))
+(define-char
+  '((ucs               . #xBB0D)
+    (korean-ksc5601    #x39 #x23)      ; 
+    ))
+(define-char
+  '((ucs               . #xBB0F)
+    (korean-ksc5601    #x39 #x24)      ; 
+    ))
+(define-char
+  '((ucs               . #xBB11)
+    (korean-ksc5601    #x39 #x25)      ; 
+    ))
+(define-char
+  '((ucs               . #xBB18)
+    (korean-ksc5601    #x39 #x26)      ; 
+    ))
+(define-char
+  '((ucs               . #xBB1C)
+    (korean-ksc5601    #x39 #x27)      ; 
+    ))
+(define-char
+  '((ucs               . #xBB20)
+    (korean-ksc5601    #x39 #x28)      ; 
+    ))
+(define-char
+  '((ucs               . #xBB29)
+    (korean-ksc5601    #x39 #x29)      ; 
+    ))
+(define-char
+  '((ucs               . #xBB2B)
+    (korean-ksc5601    #x39 #x2A)      ; 
+    ))
+(define-char
+  '((ucs               . #xBB34)
+    (korean-ksc5601    #x39 #x2B)      ; 
+    ))
+(define-char
+  '((ucs               . #xBB35)
+    (korean-ksc5601    #x39 #x2C)      ; 
+    ))
+(define-char
+  '((ucs               . #xBB36)
+    (korean-ksc5601    #x39 #x2D)      ; 
+    ))
+(define-char
+  '((ucs               . #xBB38)
+    (korean-ksc5601    #x39 #x2E)      ; 
+    ))
+(define-char
+  '((ucs               . #xBB3B)
+    (korean-ksc5601    #x39 #x2F)      ; 
+    ))
+(define-char
+  '((ucs               . #xBB3C)
+    (korean-ksc5601    #x39 #x30)      ; 
+    ))
+(define-char
+  '((ucs               . #xBB3D)
+    (korean-ksc5601    #x39 #x31)      ; 
+    ))
+(define-char
+  '((ucs               . #xBB3E)
+    (korean-ksc5601    #x39 #x32)      ; 
+    ))
+(define-char
+  '((ucs               . #xBB44)
+    (korean-ksc5601    #x39 #x33)      ; 
+    ))
+(define-char
+  '((ucs               . #xBB45)
+    (korean-ksc5601    #x39 #x34)      ; 
+    ))
+(define-char
+  '((ucs               . #xBB47)
+    (korean-ksc5601    #x39 #x35)      ; 
+    ))
+(define-char
+  '((ucs               . #xBB49)
+    (korean-ksc5601    #x39 #x36)      ; 
+    ))
+(define-char
+  '((ucs               . #xBB4D)
+    (korean-ksc5601    #x39 #x37)      ; 
+    ))
+(define-char
+  '((ucs               . #xBB4F)
+    (korean-ksc5601    #x39 #x38)      ; 
+    ))
+(define-char
+  '((ucs               . #xBB50)
+    (korean-ksc5601    #x39 #x39)      ; 
+    ))
+(define-char
+  '((ucs               . #xBB54)
+    (korean-ksc5601    #x39 #x3A)      ; 
+    ))
+(define-char
+  '((ucs               . #xBB58)
+    (korean-ksc5601    #x39 #x3B)      ; 
+    ))
+(define-char
+  '((ucs               . #xBB61)
+    (korean-ksc5601    #x39 #x3C)      ; 
+    ))
+(define-char
+  '((ucs               . #xBB63)
+    (korean-ksc5601    #x39 #x3D)      ; 
+    ))
+(define-char
+  '((ucs               . #xBB6C)
+    (korean-ksc5601    #x39 #x3E)      ; 
+    ))
+(define-char
+  '((ucs               . #xBB88)
+    (korean-ksc5601    #x39 #x3F)      ; 
+    ))
+(define-char
+  '((ucs               . #xBB8C)
+    (korean-ksc5601    #x39 #x40)      ; 
+    ))
+(define-char
+  '((ucs               . #xBB90)
+    (korean-ksc5601    #x39 #x41)      ; 
+    ))
+(define-char
+  '((ucs               . #xBBA4)
+    (korean-ksc5601    #x39 #x42)      ; 
+    ))
+(define-char
+  '((ucs               . #xBBA8)
+    (korean-ksc5601    #x39 #x43)      ; 
+    ))
+(define-char
+  '((ucs               . #xBBAC)
+    (korean-ksc5601    #x39 #x44)      ; 
+    ))
+(define-char
+  '((ucs               . #xBBB4)
+    (korean-ksc5601    #x39 #x45)      ; 
+    ))
+(define-char
+  '((ucs               . #xBBB7)
+    (korean-ksc5601    #x39 #x46)      ; 
+    ))
+(define-char
+  '((ucs               . #xBBC0)
+    (korean-ksc5601    #x39 #x47)      ; 
+    ))
+(define-char
+  '((ucs               . #xBBC4)
+    (korean-ksc5601    #x39 #x48)      ; 
+    ))
+(define-char
+  '((ucs               . #xBBC8)
+    (korean-ksc5601    #x39 #x49)      ; 
+    ))
+(define-char
+  '((ucs               . #xBBD0)
+    (korean-ksc5601    #x39 #x4A)      ; 
+    ))
+(define-char
+  '((ucs               . #xBBD3)
+    (korean-ksc5601    #x39 #x4B)      ; 
+    ))
+(define-char
+  '((ucs               . #xBBF8)
+    (korean-ksc5601    #x39 #x4C)      ; 
+    ))
+(define-char
+  '((ucs               . #xBBF9)
+    (korean-ksc5601    #x39 #x4D)      ; 
+    ))
+(define-char
+  '((ucs               . #xBBFC)
+    (korean-ksc5601    #x39 #x4E)      ; 
+    ))
+(define-char
+  '((ucs               . #xBBFF)
+    (korean-ksc5601    #x39 #x4F)      ; 
+    ))
+(define-char
+  '((ucs               . #xBC00)
+    (korean-ksc5601    #x39 #x50)      ; 
+    ))
+(define-char
+  '((ucs               . #xBC02)
+    (korean-ksc5601    #x39 #x51)      ; 
+    ))
+(define-char
+  '((ucs               . #xBC08)
+    (korean-ksc5601    #x39 #x52)      ; 
+    ))
+(define-char
+  '((ucs               . #xBC09)
+    (korean-ksc5601    #x39 #x53)      ; 
+    ))
+(define-char
+  '((ucs               . #xBC0B)
+    (korean-ksc5601    #x39 #x54)      ; 
+    ))
+(define-char
+  '((ucs               . #xBC0C)
+    (korean-ksc5601    #x39 #x55)      ; 
+    ))
+(define-char
+  '((ucs               . #xBC0D)
+    (korean-ksc5601    #x39 #x56)      ; 
+    ))
+(define-char
+  '((ucs               . #xBC0F)
+    (korean-ksc5601    #x39 #x57)      ; 
+    ))
+(define-char
+  '((ucs               . #xBC11)
+    (korean-ksc5601    #x39 #x58)      ; 
+    ))
+(define-char
+  '((ucs               . #xBC14)
+    (korean-ksc5601    #x39 #x59)      ; 
+    ))
+(define-char
+  '((ucs               . #xBC15)
+    (korean-ksc5601    #x39 #x5A)      ; 
+    ))
+(define-char
+  '((ucs               . #xBC16)
+    (korean-ksc5601    #x39 #x5B)      ; 
+    ))
+(define-char
+  '((ucs               . #xBC17)
+    (korean-ksc5601    #x39 #x5C)      ; 
+    ))
+(define-char
+  '((ucs               . #xBC18)
+    (korean-ksc5601    #x39 #x5D)      ; 
+    ))
+(define-char
+  '((ucs               . #xBC1B)
+    (korean-ksc5601    #x39 #x5E)      ; 
+    ))
+(define-char
+  '((ucs               . #xBC1C)
+    (korean-ksc5601    #x39 #x5F)      ; 
+    ))
+(define-char
+  '((ucs               . #xBC1D)
+    (korean-ksc5601    #x39 #x60)      ; 
+    ))
+(define-char
+  '((ucs               . #xBC1E)
+    (korean-ksc5601    #x39 #x61)      ; 
+    ))
+(define-char
+  '((ucs               . #xBC1F)
+    (korean-ksc5601    #x39 #x62)      ; 
+    ))
+(define-char
+  '((ucs               . #xBC24)
+    (korean-ksc5601    #x39 #x63)      ; 
+    ))
+(define-char
+  '((ucs               . #xBC25)
+    (korean-ksc5601    #x39 #x64)      ; 
+    ))
+(define-char
+  '((ucs               . #xBC27)
+    (korean-ksc5601    #x39 #x65)      ; 
+    ))
+(define-char
+  '((ucs               . #xBC29)
+    (korean-ksc5601    #x39 #x66)      ; 
+    ))
+(define-char
+  '((ucs               . #xBC2D)
+    (korean-ksc5601    #x39 #x67)      ; 
+    ))
+(define-char
+  '((ucs               . #xBC30)
+    (korean-ksc5601    #x39 #x68)      ; 
+    ))
+(define-char
+  '((ucs               . #xBC31)
+    (korean-ksc5601    #x39 #x69)      ; 
+    ))
+(define-char
+  '((ucs               . #xBC34)
+    (korean-ksc5601    #x39 #x6A)      ; 
+    ))
+(define-char
+  '((ucs               . #xBC38)
+    (korean-ksc5601    #x39 #x6B)      ; 
+    ))
+(define-char
+  '((ucs               . #xBC40)
+    (korean-ksc5601    #x39 #x6C)      ; 
+    ))
+(define-char
+  '((ucs               . #xBC41)
+    (korean-ksc5601    #x39 #x6D)      ; 
+    ))
+(define-char
+  '((ucs               . #xBC43)
+    (korean-ksc5601    #x39 #x6E)      ; 
+    ))
+(define-char
+  '((ucs               . #xBC44)
+    (korean-ksc5601    #x39 #x6F)      ; 
+    ))
+(define-char
+  '((ucs               . #xBC45)
+    (korean-ksc5601    #x39 #x70)      ; 
+    ))
+(define-char
+  '((ucs               . #xBC49)
+    (korean-ksc5601    #x39 #x71)      ; 
+    ))
+(define-char
+  '((ucs               . #xBC4C)
+    (korean-ksc5601    #x39 #x72)      ; 
+    ))
+(define-char
+  '((ucs               . #xBC4D)
+    (korean-ksc5601    #x39 #x73)      ; 
+    ))
+(define-char
+  '((ucs               . #xBC50)
+    (korean-ksc5601    #x39 #x74)      ; 
+    ))
+(define-char
+  '((ucs               . #xBC5D)
+    (korean-ksc5601    #x39 #x75)      ; 
+    ))
+(define-char
+  '((ucs               . #xBC84)
+    (korean-ksc5601    #x39 #x76)      ; 
+    ))
+(define-char
+  '((ucs               . #xBC85)
+    (korean-ksc5601    #x39 #x77)      ; 
+    ))
+(define-char
+  '((ucs               . #xBC88)
+    (korean-ksc5601    #x39 #x78)      ; 
+    ))
+(define-char
+  '((ucs               . #xBC8B)
+    (korean-ksc5601    #x39 #x79)      ; 
+    ))
+(define-char
+  '((ucs               . #xBC8C)
+    (korean-ksc5601    #x39 #x7A)      ; 
+    ))
+(define-char
+  '((ucs               . #xBC8E)
+    (korean-ksc5601    #x39 #x7B)      ; 
+    ))
+(define-char
+  '((ucs               . #xBC94)
+    (korean-ksc5601    #x39 #x7C)      ; 
+    ))
+(define-char
+  '((ucs               . #xBC95)
+    (korean-ksc5601    #x39 #x7D)      ; 
+    ))
+(define-char
+  '((ucs               . #xBC97)
+    (korean-ksc5601    #x39 #x7E)      ; 
+    ))
+(define-char
+  '((ucs               . #xBC99)
+    (korean-ksc5601    #x3A #x21)      ; 
+    ))
+(define-char
+  '((ucs               . #xBC9A)
+    (korean-ksc5601    #x3A #x22)      ; 
+    ))
+(define-char
+  '((ucs               . #xBCA0)
+    (korean-ksc5601    #x3A #x23)      ; 
+    ))
+(define-char
+  '((ucs               . #xBCA1)
+    (korean-ksc5601    #x3A #x24)      ; 
+    ))
+(define-char
+  '((ucs               . #xBCA4)
+    (korean-ksc5601    #x3A #x25)      ; 
+    ))
+(define-char
+  '((ucs               . #xBCA7)
+    (korean-ksc5601    #x3A #x26)      ; 
+    ))
+(define-char
+  '((ucs               . #xBCA8)
+    (korean-ksc5601    #x3A #x27)      ; 
+    ))
+(define-char
+  '((ucs               . #xBCB0)
+    (korean-ksc5601    #x3A #x28)      ; 
+    ))
+(define-char
+  '((ucs               . #xBCB1)
+    (korean-ksc5601    #x3A #x29)      ; 
+    ))
+(define-char
+  '((ucs               . #xBCB3)
+    (korean-ksc5601    #x3A #x2A)      ; 
+    ))
+(define-char
+  '((ucs               . #xBCB4)
+    (korean-ksc5601    #x3A #x2B)      ; 
+    ))
+(define-char
+  '((ucs               . #xBCB5)
+    (korean-ksc5601    #x3A #x2C)      ; 
+    ))
+(define-char
+  '((ucs               . #xBCBC)
+    (korean-ksc5601    #x3A #x2D)      ; 
+    ))
+(define-char
+  '((ucs               . #xBCBD)
+    (korean-ksc5601    #x3A #x2E)      ; 
+    ))
+(define-char
+  '((ucs               . #xBCC0)
+    (korean-ksc5601    #x3A #x2F)      ; 
+    ))
+(define-char
+  '((ucs               . #xBCC4)
+    (korean-ksc5601    #x3A #x30)      ; 
+    ))
+(define-char
+  '((ucs               . #xBCCD)
+    (korean-ksc5601    #x3A #x31)      ; 
+    ))
+(define-char
+  '((ucs               . #xBCCF)
+    (korean-ksc5601    #x3A #x32)      ; 
+    ))
+(define-char
+  '((ucs               . #xBCD0)
+    (korean-ksc5601    #x3A #x33)      ; 
+    ))
+(define-char
+  '((ucs               . #xBCD1)
+    (korean-ksc5601    #x3A #x34)      ; 
+    ))
+(define-char
+  '((ucs               . #xBCD5)
+    (korean-ksc5601    #x3A #x35)      ; 
+    ))
+(define-char
+  '((ucs               . #xBCD8)
+    (korean-ksc5601    #x3A #x36)      ; 
+    ))
+(define-char
+  '((ucs               . #xBCDC)
+    (korean-ksc5601    #x3A #x37)      ; 
+    ))
+(define-char
+  '((ucs               . #xBCF4)
+    (korean-ksc5601    #x3A #x38)      ; 
+    ))
+(define-char
+  '((ucs               . #xBCF5)
+    (korean-ksc5601    #x3A #x39)      ; 
+    ))
+(define-char
+  '((ucs               . #xBCF6)
+    (korean-ksc5601    #x3A #x3A)      ; 
+    ))
+(define-char
+  '((ucs               . #xBCF8)
+    (korean-ksc5601    #x3A #x3B)      ; 
+    ))
+(define-char
+  '((ucs               . #xBCFC)
+    (korean-ksc5601    #x3A #x3C)      ; 
+    ))
+(define-char
+  '((ucs               . #xBD04)
+    (korean-ksc5601    #x3A #x3D)      ; 
+    ))
+(define-char
+  '((ucs               . #xBD05)
+    (korean-ksc5601    #x3A #x3E)      ; 
+    ))
+(define-char
+  '((ucs               . #xBD07)
+    (korean-ksc5601    #x3A #x3F)      ; 
+    ))
+(define-char
+  '((ucs               . #xBD09)
+    (korean-ksc5601    #x3A #x40)      ; 
+    ))
+(define-char
+  '((ucs               . #xBD10)
+    (korean-ksc5601    #x3A #x41)      ; 
+    ))
+(define-char
+  '((ucs               . #xBD14)
+    (korean-ksc5601    #x3A #x42)      ; 
+    ))
+(define-char
+  '((ucs               . #xBD24)
+    (korean-ksc5601    #x3A #x43)      ; 
+    ))
+(define-char
+  '((ucs               . #xBD2C)
+    (korean-ksc5601    #x3A #x44)      ; 
+    ))
+(define-char
+  '((ucs               . #xBD40)
+    (korean-ksc5601    #x3A #x45)      ; 
+    ))
+(define-char
+  '((ucs               . #xBD48)
+    (korean-ksc5601    #x3A #x46)      ; 
+    ))
+(define-char
+  '((ucs               . #xBD49)
+    (korean-ksc5601    #x3A #x47)      ; 
+    ))
+(define-char
+  '((ucs               . #xBD4C)
+    (korean-ksc5601    #x3A #x48)      ; 
+    ))
+(define-char
+  '((ucs               . #xBD50)
+    (korean-ksc5601    #x3A #x49)      ; 
+    ))
+(define-char
+  '((ucs               . #xBD58)
+    (korean-ksc5601    #x3A #x4A)      ; 
+    ))
+(define-char
+  '((ucs               . #xBD59)
+    (korean-ksc5601    #x3A #x4B)      ; 
+    ))
+(define-char
+  '((ucs               . #xBD64)
+    (korean-ksc5601    #x3A #x4C)      ; 
+    ))
+(define-char
+  '((ucs               . #xBD68)
+    (korean-ksc5601    #x3A #x4D)      ; 
+    ))
+(define-char
+  '((ucs               . #xBD80)
+    (korean-ksc5601    #x3A #x4E)      ; 
+    ))
+(define-char
+  '((ucs               . #xBD81)
+    (korean-ksc5601    #x3A #x4F)      ; 
+    ))
+(define-char
+  '((ucs               . #xBD84)
+    (korean-ksc5601    #x3A #x50)      ; 
+    ))
+(define-char
+  '((ucs               . #xBD87)
+    (korean-ksc5601    #x3A #x51)      ; 
+    ))
+(define-char
+  '((ucs               . #xBD88)
+    (korean-ksc5601    #x3A #x52)      ; 
+    ))
+(define-char
+  '((ucs               . #xBD89)
+    (korean-ksc5601    #x3A #x53)      ; 
+    ))
+(define-char
+  '((ucs               . #xBD8A)
+    (korean-ksc5601    #x3A #x54)      ; 
+    ))
+(define-char
+  '((ucs               . #xBD90)
+    (korean-ksc5601    #x3A #x55)      ; 
+    ))
+(define-char
+  '((ucs               . #xBD91)
+    (korean-ksc5601    #x3A #x56)      ; 
+    ))
+(define-char
+  '((ucs               . #xBD93)
+    (korean-ksc5601    #x3A #x57)      ; 
+    ))
+(define-char
+  '((ucs               . #xBD95)
+    (korean-ksc5601    #x3A #x58)      ; 
+    ))
+(define-char
+  '((ucs               . #xBD99)
+    (korean-ksc5601    #x3A #x59)      ; 
+    ))
+(define-char
+  '((ucs               . #xBD9A)
+    (korean-ksc5601    #x3A #x5A)      ; 
+    ))
+(define-char
+  '((ucs               . #xBD9C)
+    (korean-ksc5601    #x3A #x5B)      ; 
+    ))
+(define-char
+  '((ucs               . #xBDA4)
+    (korean-ksc5601    #x3A #x5C)      ; 
+    ))
+(define-char
+  '((ucs               . #xBDB0)
+    (korean-ksc5601    #x3A #x5D)      ; 
+    ))
+(define-char
+  '((ucs               . #xBDB8)
+    (korean-ksc5601    #x3A #x5E)      ; 
+    ))
+(define-char
+  '((ucs               . #xBDD4)
+    (korean-ksc5601    #x3A #x5F)      ; 
+    ))
+(define-char
+  '((ucs               . #xBDD5)
+    (korean-ksc5601    #x3A #x60)      ; 
+    ))
+(define-char
+  '((ucs               . #xBDD8)
+    (korean-ksc5601    #x3A #x61)      ; 
+    ))
+(define-char
+  '((ucs               . #xBDDC)
+    (korean-ksc5601    #x3A #x62)      ; 
+    ))
+(define-char
+  '((ucs               . #xBDE9)
+    (korean-ksc5601    #x3A #x63)      ; 
+    ))
+(define-char
+  '((ucs               . #xBDF0)
+    (korean-ksc5601    #x3A #x64)      ; 
+    ))
+(define-char
+  '((ucs               . #xBDF4)
+    (korean-ksc5601    #x3A #x65)      ; 
+    ))
+(define-char
+  '((ucs               . #xBDF8)
+    (korean-ksc5601    #x3A #x66)      ; 
+    ))
+(define-char
+  '((ucs               . #xBE00)
+    (korean-ksc5601    #x3A #x67)      ; 
+    ))
+(define-char
+  '((ucs               . #xBE03)
+    (korean-ksc5601    #x3A #x68)      ; 
+    ))
+(define-char
+  '((ucs               . #xBE05)
+    (korean-ksc5601    #x3A #x69)      ; 
+    ))
+(define-char
+  '((ucs               . #xBE0C)
+    (korean-ksc5601    #x3A #x6A)      ; 
+    ))
+(define-char
+  '((ucs               . #xBE0D)
+    (korean-ksc5601    #x3A #x6B)      ; 
+    ))
+(define-char
+  '((ucs               . #xBE10)
+    (korean-ksc5601    #x3A #x6C)      ; 
+    ))
+(define-char
+  '((ucs               . #xBE14)
+    (korean-ksc5601    #x3A #x6D)      ; 
+    ))
+(define-char
+  '((ucs               . #xBE1C)
+    (korean-ksc5601    #x3A #x6E)      ; 
+    ))
+(define-char
+  '((ucs               . #xBE1D)
+    (korean-ksc5601    #x3A #x6F)      ; 
+    ))
+(define-char
+  '((ucs               . #xBE1F)
+    (korean-ksc5601    #x3A #x70)      ; 
+    ))
+(define-char
+  '((ucs               . #xBE44)
+    (korean-ksc5601    #x3A #x71)      ; 
+    ))
+(define-char
+  '((ucs               . #xBE45)
+    (korean-ksc5601    #x3A #x72)      ; 
+    ))
+(define-char
+  '((ucs               . #xBE48)
+    (korean-ksc5601    #x3A #x73)      ; 
+    ))
+(define-char
+  '((ucs               . #xBE4C)
+    (korean-ksc5601    #x3A #x74)      ; 
+    ))
+(define-char
+  '((ucs               . #xBE4E)
+    (korean-ksc5601    #x3A #x75)      ; 
+    ))
+(define-char
+  '((ucs               . #xBE54)
+    (korean-ksc5601    #x3A #x76)      ; 
+    ))
+(define-char
+  '((ucs               . #xBE55)
+    (korean-ksc5601    #x3A #x77)      ; 
+    ))
+(define-char
+  '((ucs               . #xBE57)
+    (korean-ksc5601    #x3A #x78)      ; 
+    ))
+(define-char
+  '((ucs               . #xBE59)
+    (korean-ksc5601    #x3A #x79)      ; 
+    ))
+(define-char
+  '((ucs               . #xBE5A)
+    (korean-ksc5601    #x3A #x7A)      ; 
+    ))
+(define-char
+  '((ucs               . #xBE5B)
+    (korean-ksc5601    #x3A #x7B)      ; 
+    ))
+(define-char
+  '((ucs               . #xBE60)
+    (korean-ksc5601    #x3A #x7C)      ; 
+    ))
+(define-char
+  '((ucs               . #xBE61)
+    (korean-ksc5601    #x3A #x7D)      ; 
+    ))
+(define-char
+  '((ucs               . #xBE64)
+    (korean-ksc5601    #x3A #x7E)      ; 
+    ))
+(define-char
+  '((ucs               . #xBE68)
+    (korean-ksc5601    #x3B #x21)      ; 
+    ))
+(define-char
+  '((ucs               . #xBE6A)
+    (korean-ksc5601    #x3B #x22)      ; 
+    ))
+(define-char
+  '((ucs               . #xBE70)
+    (korean-ksc5601    #x3B #x23)      ; 
+    ))
+(define-char
+  '((ucs               . #xBE71)
+    (korean-ksc5601    #x3B #x24)      ; 
+    ))
+(define-char
+  '((ucs               . #xBE73)
+    (korean-ksc5601    #x3B #x25)      ; 
+    ))
+(define-char
+  '((ucs               . #xBE74)
+    (korean-ksc5601    #x3B #x26)      ; 
+    ))
+(define-char
+  '((ucs               . #xBE75)
+    (korean-ksc5601    #x3B #x27)      ; 
+    ))
+(define-char
+  '((ucs               . #xBE7B)
+    (korean-ksc5601    #x3B #x28)      ; 
+    ))
+(define-char
+  '((ucs               . #xBE7C)
+    (korean-ksc5601    #x3B #x29)      ; 
+    ))
+(define-char
+  '((ucs               . #xBE7D)
+    (korean-ksc5601    #x3B #x2A)      ; 
+    ))
+(define-char
+  '((ucs               . #xBE80)
+    (korean-ksc5601    #x3B #x2B)      ; 
+    ))
+(define-char
+  '((ucs               . #xBE84)
+    (korean-ksc5601    #x3B #x2C)      ; 
+    ))
+(define-char
+  '((ucs               . #xBE8C)
+    (korean-ksc5601    #x3B #x2D)      ; 
+    ))
+(define-char
+  '((ucs               . #xBE8D)
+    (korean-ksc5601    #x3B #x2E)      ; 
+    ))
+(define-char
+  '((ucs               . #xBE8F)
+    (korean-ksc5601    #x3B #x2F)      ; 
+    ))
+(define-char
+  '((ucs               . #xBE90)
+    (korean-ksc5601    #x3B #x30)      ; 
+    ))
+(define-char
+  '((ucs               . #xBE91)
+    (korean-ksc5601    #x3B #x31)      ; 
+    ))
+(define-char
+  '((ucs               . #xBE98)
+    (korean-ksc5601    #x3B #x32)      ; 
+    ))
+(define-char
+  '((ucs               . #xBE99)
+    (korean-ksc5601    #x3B #x33)      ; 
+    ))
+(define-char
+  '((ucs               . #xBEA8)
+    (korean-ksc5601    #x3B #x34)      ; 
+    ))
+(define-char
+  '((ucs               . #xBED0)
+    (korean-ksc5601    #x3B #x35)      ; 
+    ))
+(define-char
+  '((ucs               . #xBED1)
+    (korean-ksc5601    #x3B #x36)      ; 
+    ))
+(define-char
+  '((ucs               . #xBED4)
+    (korean-ksc5601    #x3B #x37)      ; 
+    ))
+(define-char
+  '((ucs               . #xBED7)
+    (korean-ksc5601    #x3B #x38)      ; 
+    ))
+(define-char
+  '((ucs               . #xBED8)
+    (korean-ksc5601    #x3B #x39)      ; 
+    ))
+(define-char
+  '((ucs               . #xBEE0)
+    (korean-ksc5601    #x3B #x3A)      ; 
+    ))
+(define-char
+  '((ucs               . #xBEE3)
+    (korean-ksc5601    #x3B #x3B)      ; 
+    ))
+(define-char
+  '((ucs               . #xBEE4)
+    (korean-ksc5601    #x3B #x3C)      ; 
+    ))
+(define-char
+  '((ucs               . #xBEE5)
+    (korean-ksc5601    #x3B #x3D)      ; 
+    ))
+(define-char
+  '((ucs               . #xBEEC)
+    (korean-ksc5601    #x3B #x3E)      ; 
+    ))
+(define-char
+  '((ucs               . #xBF01)
+    (korean-ksc5601    #x3B #x3F)      ; 
+    ))
+(define-char
+  '((ucs               . #xBF08)
+    (korean-ksc5601    #x3B #x40)      ; 
+    ))
+(define-char
+  '((ucs               . #xBF09)
+    (korean-ksc5601    #x3B #x41)      ; 
+    ))
+(define-char
+  '((ucs               . #xBF18)
+    (korean-ksc5601    #x3B #x42)      ; 
+    ))
+(define-char
+  '((ucs               . #xBF19)
+    (korean-ksc5601    #x3B #x43)      ; 
+    ))
+(define-char
+  '((ucs               . #xBF1B)
+    (korean-ksc5601    #x3B #x44)      ; 
+    ))
+(define-char
+  '((ucs               . #xBF1C)
+    (korean-ksc5601    #x3B #x45)      ; 
+    ))
+(define-char
+  '((ucs               . #xBF1D)
+    (korean-ksc5601    #x3B #x46)      ; 
+    ))
+(define-char
+  '((ucs               . #xBF40)
+    (korean-ksc5601    #x3B #x47)      ; 
+    ))
+(define-char
+  '((ucs               . #xBF41)
+    (korean-ksc5601    #x3B #x48)      ; 
+    ))
+(define-char
+  '((ucs               . #xBF44)
+    (korean-ksc5601    #x3B #x49)      ; 
+    ))
+(define-char
+  '((ucs               . #xBF48)
+    (korean-ksc5601    #x3B #x4A)      ; 
+    ))
+(define-char
+  '((ucs               . #xBF50)
+    (korean-ksc5601    #x3B #x4B)      ; 
+    ))
+(define-char
+  '((ucs               . #xBF51)
+    (korean-ksc5601    #x3B #x4C)      ; 
+    ))
+(define-char
+  '((ucs               . #xBF55)
+    (korean-ksc5601    #x3B #x4D)      ; 
+    ))
+(define-char
+  '((ucs               . #xBF94)
+    (korean-ksc5601    #x3B #x4E)      ; 
+    ))
+(define-char
+  '((ucs               . #xBFB0)
+    (korean-ksc5601    #x3B #x4F)      ; 
+    ))
+(define-char
+  '((ucs               . #xBFC5)
+    (korean-ksc5601    #x3B #x50)      ; 
+    ))
+(define-char
+  '((ucs               . #xBFCC)
+    (korean-ksc5601    #x3B #x51)      ; 
+    ))
+(define-char
+  '((ucs               . #xBFCD)
+    (korean-ksc5601    #x3B #x52)      ; 
+    ))
+(define-char
+  '((ucs               . #xBFD0)
+    (korean-ksc5601    #x3B #x53)      ; 
+    ))
+(define-char
+  '((ucs               . #xBFD4)
+    (korean-ksc5601    #x3B #x54)      ; 
+    ))
+(define-char
+  '((ucs               . #xBFDC)
+    (korean-ksc5601    #x3B #x55)      ; 
+    ))
+(define-char
+  '((ucs               . #xBFDF)
+    (korean-ksc5601    #x3B #x56)      ; 
+    ))
+(define-char
+  '((ucs               . #xBFE1)
+    (korean-ksc5601    #x3B #x57)      ; 
+    ))
+(define-char
+  '((ucs               . #xC03C)
+    (korean-ksc5601    #x3B #x58)      ; 
+    ))
+(define-char
+  '((ucs               . #xC051)
+    (korean-ksc5601    #x3B #x59)      ; 
+    ))
+(define-char
+  '((ucs               . #xC058)
+    (korean-ksc5601    #x3B #x5A)      ; 
+    ))
+(define-char
+  '((ucs               . #xC05C)
+    (korean-ksc5601    #x3B #x5B)      ; 
+    ))
+(define-char
+  '((ucs               . #xC060)
+    (korean-ksc5601    #x3B #x5C)      ; 
+    ))
+(define-char
+  '((ucs               . #xC068)
+    (korean-ksc5601    #x3B #x5D)      ; 
+    ))
+(define-char
+  '((ucs               . #xC069)
+    (korean-ksc5601    #x3B #x5E)      ; 
+    ))
+(define-char
+  '((ucs               . #xC090)
+    (korean-ksc5601    #x3B #x5F)      ; 
+    ))
+(define-char
+  '((ucs               . #xC091)
+    (korean-ksc5601    #x3B #x60)      ; 
+    ))
+(define-char
+  '((ucs               . #xC094)
+    (korean-ksc5601    #x3B #x61)      ; 
+    ))
+(define-char
+  '((ucs               . #xC098)
+    (korean-ksc5601    #x3B #x62)      ; 
+    ))
+(define-char
+  '((ucs               . #xC0A0)
+    (korean-ksc5601    #x3B #x63)      ; 
+    ))
+(define-char
+  '((ucs               . #xC0A1)
+    (korean-ksc5601    #x3B #x64)      ; 
+    ))
+(define-char
+  '((ucs               . #xC0A3)
+    (korean-ksc5601    #x3B #x65)      ; 
+    ))
+(define-char
+  '((ucs               . #xC0A5)
+    (korean-ksc5601    #x3B #x66)      ; 
+    ))
+(define-char
+  '((ucs               . #xC0AC)
+    (korean-ksc5601    #x3B #x67)      ; 
+    ))
+(define-char
+  '((ucs               . #xC0AD)
+    (korean-ksc5601    #x3B #x68)      ; 
+    ))
+(define-char
+  '((ucs               . #xC0AF)
+    (korean-ksc5601    #x3B #x69)      ; 
+    ))
+(define-char
+  '((ucs               . #xC0B0)
+    (korean-ksc5601    #x3B #x6A)      ; 
+    ))
+(define-char
+  '((ucs               . #xC0B3)
+    (korean-ksc5601    #x3B #x6B)      ; 
+    ))
+(define-char
+  '((ucs               . #xC0B4)
+    (korean-ksc5601    #x3B #x6C)      ; 
+    ))
+(define-char
+  '((ucs               . #xC0B5)
+    (korean-ksc5601    #x3B #x6D)      ; 
+    ))
+(define-char
+  '((ucs               . #xC0B6)
+    (korean-ksc5601    #x3B #x6E)      ; 
+    ))
+(define-char
+  '((ucs               . #xC0BC)
+    (korean-ksc5601    #x3B #x6F)      ; 
+    ))
+(define-char
+  '((ucs               . #xC0BD)
+    (korean-ksc5601    #x3B #x70)      ; 
+    ))
+(define-char
+  '((ucs               . #xC0BF)
+    (korean-ksc5601    #x3B #x71)      ; 
+    ))
+(define-char
+  '((ucs               . #xC0C0)
+    (korean-ksc5601    #x3B #x72)      ; 
+    ))
+(define-char
+  '((ucs               . #xC0C1)
+    (korean-ksc5601    #x3B #x73)      ; 
+    ))
+(define-char
+  '((ucs               . #xC0C5)
+    (korean-ksc5601    #x3B #x74)      ; 
+    ))
+(define-char
+  '((ucs               . #xC0C8)
+    (korean-ksc5601    #x3B #x75)      ; 
+    ))
+(define-char
+  '((ucs               . #xC0C9)
+    (korean-ksc5601    #x3B #x76)      ; 
+    ))
+(define-char
+  '((ucs               . #xC0CC)
+    (korean-ksc5601    #x3B #x77)      ; 
+    ))
+(define-char
+  '((ucs               . #xC0D0)
+    (korean-ksc5601    #x3B #x78)      ; 
+    ))
+(define-char
+  '((ucs               . #xC0D8)
+    (korean-ksc5601    #x3B #x79)      ; 
+    ))
+(define-char
+  '((ucs               . #xC0D9)
+    (korean-ksc5601    #x3B #x7A)      ; 
+    ))
+(define-char
+  '((ucs               . #xC0DB)
+    (korean-ksc5601    #x3B #x7B)      ; 
+    ))
+(define-char
+  '((ucs               . #xC0DC)
+    (korean-ksc5601    #x3B #x7C)      ; 
+    ))
+(define-char
+  '((ucs               . #xC0DD)
+    (korean-ksc5601    #x3B #x7D)      ; 
+    ))
+(define-char
+  '((ucs               . #xC0E4)
+    (korean-ksc5601    #x3B #x7E)      ; 
+    ))
+(define-char
+  '((ucs               . #xC0E5)
+    (korean-ksc5601    #x3C #x21)      ; 
+    ))
+(define-char
+  '((ucs               . #xC0E8)
+    (korean-ksc5601    #x3C #x22)      ; 
+    ))
+(define-char
+  '((ucs               . #xC0EC)
+    (korean-ksc5601    #x3C #x23)      ; 
+    ))
+(define-char
+  '((ucs               . #xC0F4)
+    (korean-ksc5601    #x3C #x24)      ; 
+    ))
+(define-char
+  '((ucs               . #xC0F5)
+    (korean-ksc5601    #x3C #x25)      ; 
+    ))
+(define-char
+  '((ucs               . #xC0F7)
+    (korean-ksc5601    #x3C #x26)      ; 
+    ))
+(define-char
+  '((ucs               . #xC0F9)
+    (korean-ksc5601    #x3C #x27)      ; 
+    ))
+(define-char
+  '((ucs               . #xC100)
+    (korean-ksc5601    #x3C #x28)      ; 
+    ))
+(define-char
+  '((ucs               . #xC104)
+    (korean-ksc5601    #x3C #x29)      ; 
+    ))
+(define-char
+  '((ucs               . #xC108)
+    (korean-ksc5601    #x3C #x2A)      ; 
+    ))
+(define-char
+  '((ucs               . #xC110)
+    (korean-ksc5601    #x3C #x2B)      ; 
+    ))
+(define-char
+  '((ucs               . #xC115)
+    (korean-ksc5601    #x3C #x2C)      ; 
+    ))
+(define-char
+  '((ucs               . #xC11C)
+    (korean-ksc5601    #x3C #x2D)      ; 
+    ))
+(define-char
+  '((ucs               . #xC11D)
+    (korean-ksc5601    #x3C #x2E)      ; 
+    ))
+(define-char
+  '((ucs               . #xC11E)
+    (korean-ksc5601    #x3C #x2F)      ; 
+    ))
+(define-char
+  '((ucs               . #xC11F)
+    (korean-ksc5601    #x3C #x30)      ; 
+    ))
+(define-char
+  '((ucs               . #xC120)
+    (korean-ksc5601    #x3C #x31)      ; 
+    ))
+(define-char
+  '((ucs               . #xC123)
+    (korean-ksc5601    #x3C #x32)      ; 
+    ))
+(define-char
+  '((ucs               . #xC124)
+    (korean-ksc5601    #x3C #x33)      ; 
+    ))
+(define-char
+  '((ucs               . #xC126)
+    (korean-ksc5601    #x3C #x34)      ; 
+    ))
+(define-char
+  '((ucs               . #xC127)
+    (korean-ksc5601    #x3C #x35)      ; 
+    ))
+(define-char
+  '((ucs               . #xC12C)
+    (korean-ksc5601    #x3C #x36)      ; 
+    ))
+(define-char
+  '((ucs               . #xC12D)
+    (korean-ksc5601    #x3C #x37)      ; 
+    ))
+(define-char
+  '((ucs               . #xC12F)
+    (korean-ksc5601    #x3C #x38)      ; 
+    ))
+(define-char
+  '((ucs               . #xC130)
+    (korean-ksc5601    #x3C #x39)      ; 
+    ))
+(define-char
+  '((ucs               . #xC131)
+    (korean-ksc5601    #x3C #x3A)      ; 
+    ))
+(define-char
+  '((ucs               . #xC136)
+    (korean-ksc5601    #x3C #x3B)      ; 
+    ))
+(define-char
+  '((ucs               . #xC138)
+    (korean-ksc5601    #x3C #x3C)      ; 
+    ))
+(define-char
+  '((ucs               . #xC139)
+    (korean-ksc5601    #x3C #x3D)      ; 
+    ))
+(define-char
+  '((ucs               . #xC13C)
+    (korean-ksc5601    #x3C #x3E)      ; 
+    ))
+(define-char
+  '((ucs               . #xC140)
+    (korean-ksc5601    #x3C #x3F)      ; 
+    ))
+(define-char
+  '((ucs               . #xC148)
+    (korean-ksc5601    #x3C #x40)      ; 
+    ))
+(define-char
+  '((ucs               . #xC149)
+    (korean-ksc5601    #x3C #x41)      ; 
+    ))
+(define-char
+  '((ucs               . #xC14B)
+    (korean-ksc5601    #x3C #x42)      ; 
+    ))
+(define-char
+  '((ucs               . #xC14C)
+    (korean-ksc5601    #x3C #x43)      ; 
+    ))
+(define-char
+  '((ucs               . #xC14D)
+    (korean-ksc5601    #x3C #x44)      ; 
+    ))
+(define-char
+  '((ucs               . #xC154)
+    (korean-ksc5601    #x3C #x45)      ; 
+    ))
+(define-char
+  '((ucs               . #xC155)
+    (korean-ksc5601    #x3C #x46)      ; 
+    ))
+(define-char
+  '((ucs               . #xC158)
+    (korean-ksc5601    #x3C #x47)      ; 
+    ))
+(define-char
+  '((ucs               . #xC15C)
+    (korean-ksc5601    #x3C #x48)      ; 
+    ))
+(define-char
+  '((ucs               . #xC164)
+    (korean-ksc5601    #x3C #x49)      ; 
+    ))
+(define-char
+  '((ucs               . #xC165)
+    (korean-ksc5601    #x3C #x4A)      ; 
+    ))
+(define-char
+  '((ucs               . #xC167)
+    (korean-ksc5601    #x3C #x4B)      ; 
+    ))
+(define-char
+  '((ucs               . #xC168)
+    (korean-ksc5601    #x3C #x4C)      ; 
+    ))
+(define-char
+  '((ucs               . #xC169)
+    (korean-ksc5601    #x3C #x4D)      ; 
+    ))
+(define-char
+  '((ucs               . #xC170)
+    (korean-ksc5601    #x3C #x4E)      ; 
+    ))
+(define-char
+  '((ucs               . #xC174)
+    (korean-ksc5601    #x3C #x4F)      ; 
+    ))
+(define-char
+  '((ucs               . #xC178)
+    (korean-ksc5601    #x3C #x50)      ; 
+    ))
+(define-char
+  '((ucs               . #xC185)
+    (korean-ksc5601    #x3C #x51)      ; 
+    ))
+(define-char
+  '((ucs               . #xC18C)
+    (korean-ksc5601    #x3C #x52)      ; 
+    ))
+(define-char
+  '((ucs               . #xC18D)
+    (korean-ksc5601    #x3C #x53)      ; 
+    ))
+(define-char
+  '((ucs               . #xC18E)
+    (korean-ksc5601    #x3C #x54)      ; 
+    ))
+(define-char
+  '((ucs               . #xC190)
+    (korean-ksc5601    #x3C #x55)      ; 
+    ))
+(define-char
+  '((ucs               . #xC194)
+    (korean-ksc5601    #x3C #x56)      ; 
+    ))
+(define-char
+  '((ucs               . #xC196)
+    (korean-ksc5601    #x3C #x57)      ; 
+    ))
+(define-char
+  '((ucs               . #xC19C)
+    (korean-ksc5601    #x3C #x58)      ; 
+    ))
+(define-char
+  '((ucs               . #xC19D)
+    (korean-ksc5601    #x3C #x59)      ; 
+    ))
+(define-char
+  '((ucs               . #xC19F)
+    (korean-ksc5601    #x3C #x5A)      ; 
+    ))
+(define-char
+  '((ucs               . #xC1A1)
+    (korean-ksc5601    #x3C #x5B)      ; 
+    ))
+(define-char
+  '((ucs               . #xC1A5)
+    (korean-ksc5601    #x3C #x5C)      ; 
+    ))
+(define-char
+  '((ucs               . #xC1A8)
+    (korean-ksc5601    #x3C #x5D)      ; 
+    ))
+(define-char
+  '((ucs               . #xC1A9)
+    (korean-ksc5601    #x3C #x5E)      ; 
+    ))
+(define-char
+  '((ucs               . #xC1AC)
+    (korean-ksc5601    #x3C #x5F)      ; 
+    ))
+(define-char
+  '((ucs               . #xC1B0)
+    (korean-ksc5601    #x3C #x60)      ; 
+    ))
+(define-char
+  '((ucs               . #xC1BD)
+    (korean-ksc5601    #x3C #x61)      ; 
+    ))
+(define-char
+  '((ucs               . #xC1C4)
+    (korean-ksc5601    #x3C #x62)      ; 
+    ))
+(define-char
+  '((ucs               . #xC1C8)
+    (korean-ksc5601    #x3C #x63)      ; 
+    ))
+(define-char
+  '((ucs               . #xC1CC)
+    (korean-ksc5601    #x3C #x64)      ; 
+    ))
+(define-char
+  '((ucs               . #xC1D4)
+    (korean-ksc5601    #x3C #x65)      ; 
+    ))
+(define-char
+  '((ucs               . #xC1D7)
+    (korean-ksc5601    #x3C #x66)      ; 
+    ))
+(define-char
+  '((ucs               . #xC1D8)
+    (korean-ksc5601    #x3C #x67)      ; 
+    ))
+(define-char
+  '((ucs               . #xC1E0)
+    (korean-ksc5601    #x3C #x68)      ; 
+    ))
+(define-char
+  '((ucs               . #xC1E4)
+    (korean-ksc5601    #x3C #x69)      ; 
+    ))
+(define-char
+  '((ucs               . #xC1E8)
+    (korean-ksc5601    #x3C #x6A)      ; 
+    ))
+(define-char
+  '((ucs               . #xC1F0)
+    (korean-ksc5601    #x3C #x6B)      ; 
+    ))
+(define-char
+  '((ucs               . #xC1F1)
+    (korean-ksc5601    #x3C #x6C)      ; 
+    ))
+(define-char
+  '((ucs               . #xC1F3)
+    (korean-ksc5601    #x3C #x6D)      ; 
+    ))
+(define-char
+  '((ucs               . #xC1FC)
+    (korean-ksc5601    #x3C #x6E)      ; 
+    ))
+(define-char
+  '((ucs               . #xC1FD)
+    (korean-ksc5601    #x3C #x6F)      ; 
+    ))
+(define-char
+  '((ucs               . #xC200)
+    (korean-ksc5601    #x3C #x70)      ; 
+    ))
+(define-char
+  '((ucs               . #xC204)
+    (korean-ksc5601    #x3C #x71)      ; 
+    ))
+(define-char
+  '((ucs               . #xC20C)
+    (korean-ksc5601    #x3C #x72)      ; 
+    ))
+(define-char
+  '((ucs               . #xC20D)
+    (korean-ksc5601    #x3C #x73)      ; 
+    ))
+(define-char
+  '((ucs               . #xC20F)
+    (korean-ksc5601    #x3C #x74)      ; 
+    ))
+(define-char
+  '((ucs               . #xC211)
+    (korean-ksc5601    #x3C #x75)      ; 
+    ))
+(define-char
+  '((ucs               . #xC218)
+    (korean-ksc5601    #x3C #x76)      ; 
+    ))
+(define-char
+  '((ucs               . #xC219)
+    (korean-ksc5601    #x3C #x77)      ; 
+    ))
+(define-char
+  '((ucs               . #xC21C)
+    (korean-ksc5601    #x3C #x78)      ; 
+    ))
+(define-char
+  '((ucs               . #xC21F)
+    (korean-ksc5601    #x3C #x79)      ; 
+    ))
+(define-char
+  '((ucs               . #xC220)
+    (korean-ksc5601    #x3C #x7A)      ; 
+    ))
+(define-char
+  '((ucs               . #xC228)
+    (korean-ksc5601    #x3C #x7B)      ; 
+    ))
+(define-char
+  '((ucs               . #xC229)
+    (korean-ksc5601    #x3C #x7C)      ; 
+    ))
+(define-char
+  '((ucs               . #xC22B)
+    (korean-ksc5601    #x3C #x7D)      ; 
+    ))
+(define-char
+  '((ucs               . #xC22D)
+    (korean-ksc5601    #x3C #x7E)      ; 
+    ))
+(define-char
+  '((ucs               . #xC22F)
+    (korean-ksc5601    #x3D #x21)      ; 
+    ))
+(define-char
+  '((ucs               . #xC231)
+    (korean-ksc5601    #x3D #x22)      ; 
+    ))
+(define-char
+  '((ucs               . #xC232)
+    (korean-ksc5601    #x3D #x23)      ; 
+    ))
+(define-char
+  '((ucs               . #xC234)
+    (korean-ksc5601    #x3D #x24)      ; 
+    ))
+(define-char
+  '((ucs               . #xC248)
+    (korean-ksc5601    #x3D #x25)      ; 
+    ))
+(define-char
+  '((ucs               . #xC250)
+    (korean-ksc5601    #x3D #x26)      ; 
+    ))
+(define-char
+  '((ucs               . #xC251)
+    (korean-ksc5601    #x3D #x27)      ; 
+    ))
+(define-char
+  '((ucs               . #xC254)
+    (korean-ksc5601    #x3D #x28)      ; 
+    ))
+(define-char
+  '((ucs               . #xC258)
+    (korean-ksc5601    #x3D #x29)      ; 
+    ))
+(define-char
+  '((ucs               . #xC260)
+    (korean-ksc5601    #x3D #x2A)      ; 
+    ))
+(define-char
+  '((ucs               . #xC265)
+    (korean-ksc5601    #x3D #x2B)      ; 
+    ))
+(define-char
+  '((ucs               . #xC26C)
+    (korean-ksc5601    #x3D #x2C)      ; 
+    ))
+(define-char
+  '((ucs               . #xC26D)
+    (korean-ksc5601    #x3D #x2D)      ; 
+    ))
+(define-char
+  '((ucs               . #xC270)
+    (korean-ksc5601    #x3D #x2E)      ; 
+    ))
+(define-char
+  '((ucs               . #xC274)
+    (korean-ksc5601    #x3D #x2F)      ; 
+    ))
+(define-char
+  '((ucs               . #xC27C)
+    (korean-ksc5601    #x3D #x30)      ; 
+    ))
+(define-char
+  '((ucs               . #xC27D)
+    (korean-ksc5601    #x3D #x31)      ; 
+    ))
+(define-char
+  '((ucs               . #xC27F)
+    (korean-ksc5601    #x3D #x32)      ; 
+    ))
+(define-char
+  '((ucs               . #xC281)
+    (korean-ksc5601    #x3D #x33)      ; 
+    ))
+(define-char
+  '((ucs               . #xC288)
+    (korean-ksc5601    #x3D #x34)      ; 
+    ))
+(define-char
+  '((ucs               . #xC289)
+    (korean-ksc5601    #x3D #x35)      ; 
+    ))
+(define-char
+  '((ucs               . #xC290)
+    (korean-ksc5601    #x3D #x36)      ; 
+    ))
+(define-char
+  '((ucs               . #xC298)
+    (korean-ksc5601    #x3D #x37)      ; 
+    ))
+(define-char
+  '((ucs               . #xC29B)
+    (korean-ksc5601    #x3D #x38)      ; 
+    ))
+(define-char
+  '((ucs               . #xC29D)
+    (korean-ksc5601    #x3D #x39)      ; 
+    ))
+(define-char
+  '((ucs               . #xC2A4)
+    (korean-ksc5601    #x3D #x3A)      ; 
+    ))
+(define-char
+  '((ucs               . #xC2A5)
+    (korean-ksc5601    #x3D #x3B)      ; 
+    ))
+(define-char
+  '((ucs               . #xC2A8)
+    (korean-ksc5601    #x3D #x3C)      ; 
+    ))
+(define-char
+  '((ucs               . #xC2AC)
+    (korean-ksc5601    #x3D #x3D)      ; 
+    ))
+(define-char
+  '((ucs               . #xC2AD)
+    (korean-ksc5601    #x3D #x3E)      ; 
+    ))
+(define-char
+  '((ucs               . #xC2B4)
+    (korean-ksc5601    #x3D #x3F)      ; 
+    ))
+(define-char
+  '((ucs               . #xC2B5)
+    (korean-ksc5601    #x3D #x40)      ; 
+    ))
+(define-char
+  '((ucs               . #xC2B7)
+    (korean-ksc5601    #x3D #x41)      ; 
+    ))
+(define-char
+  '((ucs               . #xC2B9)
+    (korean-ksc5601    #x3D #x42)      ; 
+    ))
+(define-char
+  '((ucs               . #xC2DC)
+    (korean-ksc5601    #x3D #x43)      ; 
+    ))
+(define-char
+  '((ucs               . #xC2DD)
+    (korean-ksc5601    #x3D #x44)      ; 
+    ))
+(define-char
+  '((ucs               . #xC2E0)
+    (korean-ksc5601    #x3D #x45)      ; 
+    ))
+(define-char
+  '((ucs               . #xC2E3)
+    (korean-ksc5601    #x3D #x46)      ; 
+    ))
+(define-char
+  '((ucs               . #xC2E4)
+    (korean-ksc5601    #x3D #x47)      ; 
+    ))
+(define-char
+  '((ucs               . #xC2EB)
+    (korean-ksc5601    #x3D #x48)      ; 
+    ))
+(define-char
+  '((ucs               . #xC2EC)
+    (korean-ksc5601    #x3D #x49)      ; 
+    ))
+(define-char
+  '((ucs               . #xC2ED)
+    (korean-ksc5601    #x3D #x4A)      ; 
+    ))
+(define-char
+  '((ucs               . #xC2EF)
+    (korean-ksc5601    #x3D #x4B)      ; 
+    ))
+(define-char
+  '((ucs               . #xC2F1)
+    (korean-ksc5601    #x3D #x4C)      ; 
+    ))
+(define-char
+  '((ucs               . #xC2F6)
+    (korean-ksc5601    #x3D #x4D)      ; 
+    ))
+(define-char
+  '((ucs               . #xC2F8)
+    (korean-ksc5601    #x3D #x4E)      ; 
+    ))
+(define-char
+  '((ucs               . #xC2F9)
+    (korean-ksc5601    #x3D #x4F)      ; 
+    ))
+(define-char
+  '((ucs               . #xC2FB)
+    (korean-ksc5601    #x3D #x50)      ; 
+    ))
+(define-char
+  '((ucs               . #xC2FC)
+    (korean-ksc5601    #x3D #x51)      ; 
+    ))
+(define-char
+  '((ucs               . #xC300)
+    (korean-ksc5601    #x3D #x52)      ; 
+    ))
+(define-char
+  '((ucs               . #xC308)
+    (korean-ksc5601    #x3D #x53)      ; 
+    ))
+(define-char
+  '((ucs               . #xC309)
+    (korean-ksc5601    #x3D #x54)      ; 
+    ))
+(define-char
+  '((ucs               . #xC30C)
+    (korean-ksc5601    #x3D #x55)      ; 
+    ))
+(define-char
+  '((ucs               . #xC30D)
+    (korean-ksc5601    #x3D #x56)      ; 
+    ))
+(define-char
+  '((ucs               . #xC313)
+    (korean-ksc5601    #x3D #x57)      ; 
+    ))
+(define-char
+  '((ucs               . #xC314)
+    (korean-ksc5601    #x3D #x58)      ; 
+    ))
+(define-char
+  '((ucs               . #xC315)
+    (korean-ksc5601    #x3D #x59)      ; 
+    ))
+(define-char
+  '((ucs               . #xC318)
+    (korean-ksc5601    #x3D #x5A)      ; 
+    ))
+(define-char
+  '((ucs               . #xC31C)
+    (korean-ksc5601    #x3D #x5B)      ; 
+    ))
+(define-char
+  '((ucs               . #xC324)
+    (korean-ksc5601    #x3D #x5C)      ; 
+    ))
+(define-char
+  '((ucs               . #xC325)
+    (korean-ksc5601    #x3D #x5D)      ; 
+    ))
+(define-char
+  '((ucs               . #xC328)
+    (korean-ksc5601    #x3D #x5E)      ; 
+    ))
+(define-char
+  '((ucs               . #xC329)
+    (korean-ksc5601    #x3D #x5F)      ; 
+    ))
+(define-char
+  '((ucs               . #xC345)
+    (korean-ksc5601    #x3D #x60)      ; 
+    ))
+(define-char
+  '((ucs               . #xC368)
+    (korean-ksc5601    #x3D #x61)      ; 
+    ))
+(define-char
+  '((ucs               . #xC369)
+    (korean-ksc5601    #x3D #x62)      ; 
+    ))
+(define-char
+  '((ucs               . #xC36C)
+    (korean-ksc5601    #x3D #x63)      ; 
+    ))
+(define-char
+  '((ucs               . #xC370)
+    (korean-ksc5601    #x3D #x64)      ; 
+    ))
+(define-char
+  '((ucs               . #xC372)
+    (korean-ksc5601    #x3D #x65)      ; 
+    ))
+(define-char
+  '((ucs               . #xC378)
+    (korean-ksc5601    #x3D #x66)      ; 
+    ))
+(define-char
+  '((ucs               . #xC379)
+    (korean-ksc5601    #x3D #x67)      ; 
+    ))
+(define-char
+  '((ucs               . #xC37C)
+    (korean-ksc5601    #x3D #x68)      ; 
+    ))
+(define-char
+  '((ucs               . #xC37D)
+    (korean-ksc5601    #x3D #x69)      ; 
+    ))
+(define-char
+  '((ucs               . #xC384)
+    (korean-ksc5601    #x3D #x6A)      ; 
+    ))
+(define-char
+  '((ucs               . #xC388)
+    (korean-ksc5601    #x3D #x6B)      ; 
+    ))
+(define-char
+  '((ucs               . #xC38C)
+    (korean-ksc5601    #x3D #x6C)      ; 
+    ))
+(define-char
+  '((ucs               . #xC3C0)
+    (korean-ksc5601    #x3D #x6D)      ; 
+    ))
+(define-char
+  '((ucs               . #xC3D8)
+    (korean-ksc5601    #x3D #x6E)      ; 
+    ))
+(define-char
+  '((ucs               . #xC3D9)
+    (korean-ksc5601    #x3D #x6F)      ; 
+    ))
+(define-char
+  '((ucs               . #xC3DC)
+    (korean-ksc5601    #x3D #x70)      ; 
+    ))
+(define-char
+  '((ucs               . #xC3DF)
+    (korean-ksc5601    #x3D #x71)      ; 
+    ))
+(define-char
+  '((ucs               . #xC3E0)
+    (korean-ksc5601    #x3D #x72)      ; 
+    ))
+(define-char
+  '((ucs               . #xC3E2)
+    (korean-ksc5601    #x3D #x73)      ; 
+    ))
+(define-char
+  '((ucs               . #xC3E8)
+    (korean-ksc5601    #x3D #x74)      ; 
+    ))
+(define-char
+  '((ucs               . #xC3E9)
+    (korean-ksc5601    #x3D #x75)      ; 
+    ))
+(define-char
+  '((ucs               . #xC3ED)
+    (korean-ksc5601    #x3D #x76)      ; 
+    ))
+(define-char
+  '((ucs               . #xC3F4)
+    (korean-ksc5601    #x3D #x77)      ; 
+    ))
+(define-char
+  '((ucs               . #xC3F5)
+    (korean-ksc5601    #x3D #x78)      ; 
+    ))
+(define-char
+  '((ucs               . #xC3F8)
+    (korean-ksc5601    #x3D #x79)      ; 
+    ))
+(define-char
+  '((ucs               . #xC408)
+    (korean-ksc5601    #x3D #x7A)      ; 
+    ))
+(define-char
+  '((ucs               . #xC410)
+    (korean-ksc5601    #x3D #x7B)      ; 
+    ))
+(define-char
+  '((ucs               . #xC424)
+    (korean-ksc5601    #x3D #x7C)      ; 
+    ))
+(define-char
+  '((ucs               . #xC42C)
+    (korean-ksc5601    #x3D #x7D)      ; 
+    ))
+(define-char
+  '((ucs               . #xC430)
+    (korean-ksc5601    #x3D #x7E)      ; 
+    ))
+(define-char
+  '((ucs               . #xC434)
+    (korean-ksc5601    #x3E #x21)      ; 
+    ))
+(define-char
+  '((ucs               . #xC43C)
+    (korean-ksc5601    #x3E #x22)      ; 
+    ))
+(define-char
+  '((ucs               . #xC43D)
+    (korean-ksc5601    #x3E #x23)      ; 
+    ))
+(define-char
+  '((ucs               . #xC448)
+    (korean-ksc5601    #x3E #x24)      ; 
+    ))
+(define-char
+  '((ucs               . #xC464)
+    (korean-ksc5601    #x3E #x25)      ; 
+    ))
+(define-char
+  '((ucs               . #xC465)
+    (korean-ksc5601    #x3E #x26)      ; 
+    ))
+(define-char
+  '((ucs               . #xC468)
+    (korean-ksc5601    #x3E #x27)      ; 
+    ))
+(define-char
+  '((ucs               . #xC46C)
+    (korean-ksc5601    #x3E #x28)      ; 
+    ))
+(define-char
+  '((ucs               . #xC474)
+    (korean-ksc5601    #x3E #x29)      ; 
+    ))
+(define-char
+  '((ucs               . #xC475)
+    (korean-ksc5601    #x3E #x2A)      ; 
+    ))
+(define-char
+  '((ucs               . #xC479)
+    (korean-ksc5601    #x3E #x2B)      ; 
+    ))
+(define-char
+  '((ucs               . #xC480)
+    (korean-ksc5601    #x3E #x2C)      ; 
+    ))
+(define-char
+  '((ucs               . #xC494)
+    (korean-ksc5601    #x3E #x2D)      ; 
+    ))
+(define-char
+  '((ucs               . #xC49C)
+    (korean-ksc5601    #x3E #x2E)      ; 
+    ))
+(define-char
+  '((ucs               . #xC4B8)
+    (korean-ksc5601    #x3E #x2F)      ; 
+    ))
+(define-char
+  '((ucs               . #xC4BC)
+    (korean-ksc5601    #x3E #x30)      ; 
+    ))
+(define-char
+  '((ucs               . #xC4E9)
+    (korean-ksc5601    #x3E #x31)      ; 
+    ))
+(define-char
+  '((ucs               . #xC4F0)
+    (korean-ksc5601    #x3E #x32)      ; 
+    ))
+(define-char
+  '((ucs               . #xC4F1)
+    (korean-ksc5601    #x3E #x33)      ; 
+    ))
+(define-char
+  '((ucs               . #xC4F4)
+    (korean-ksc5601    #x3E #x34)      ; 
+    ))
+(define-char
+  '((ucs               . #xC4F8)
+    (korean-ksc5601    #x3E #x35)      ; 
+    ))
+(define-char
+  '((ucs               . #xC4FA)
+    (korean-ksc5601    #x3E #x36)      ; 
+    ))
+(define-char
+  '((ucs               . #xC4FF)
+    (korean-ksc5601    #x3E #x37)      ; 
+    ))
+(define-char
+  '((ucs               . #xC500)
+    (korean-ksc5601    #x3E #x38)      ; 
+    ))
+(define-char
+  '((ucs               . #xC501)
+    (korean-ksc5601    #x3E #x39)      ; 
+    ))
+(define-char
+  '((ucs               . #xC50C)
+    (korean-ksc5601    #x3E #x3A)      ; 
+    ))
+(define-char
+  '((ucs               . #xC510)
+    (korean-ksc5601    #x3E #x3B)      ; 
+    ))
+(define-char
+  '((ucs               . #xC514)
+    (korean-ksc5601    #x3E #x3C)      ; 
+    ))
+(define-char
+  '((ucs               . #xC51C)
+    (korean-ksc5601    #x3E #x3D)      ; 
+    ))
+(define-char
+  '((ucs               . #xC528)
+    (korean-ksc5601    #x3E #x3E)      ; 
+    ))
+(define-char
+  '((ucs               . #xC529)
+    (korean-ksc5601    #x3E #x3F)      ; 
+    ))
+(define-char
+  '((ucs               . #xC52C)
+    (korean-ksc5601    #x3E #x40)      ; 
+    ))
+(define-char
+  '((ucs               . #xC530)
+    (korean-ksc5601    #x3E #x41)      ; 
+    ))
+(define-char
+  '((ucs               . #xC538)
+    (korean-ksc5601    #x3E #x42)      ; 
+    ))
+(define-char
+  '((ucs               . #xC539)
+    (korean-ksc5601    #x3E #x43)      ; 
+    ))
+(define-char
+  '((ucs               . #xC53B)
+    (korean-ksc5601    #x3E #x44)      ; 
+    ))
+(define-char
+  '((ucs               . #xC53D)
+    (korean-ksc5601    #x3E #x45)      ; 
+    ))
+(define-char
+  '((ucs               . #xC544)
+    (korean-ksc5601    #x3E #x46)      ; 
+    ))
+(define-char
+  '((ucs               . #xC545)
+    (korean-ksc5601    #x3E #x47)      ; 
+    ))
+(define-char
+  '((ucs               . #xC548)
+    (korean-ksc5601    #x3E #x48)      ; 
+    ))
+(define-char
+  '((ucs               . #xC549)
+    (korean-ksc5601    #x3E #x49)      ; 
+    ))
+(define-char
+  '((ucs               . #xC54A)
+    (korean-ksc5601    #x3E #x4A)      ; 
+    ))
+(define-char
+  '((ucs               . #xC54C)
+    (korean-ksc5601    #x3E #x4B)      ; 
+    ))
+(define-char
+  '((ucs               . #xC54D)
+    (korean-ksc5601    #x3E #x4C)      ; 
+    ))
+(define-char
+  '((ucs               . #xC54E)
+    (korean-ksc5601    #x3E #x4D)      ; 
+    ))
+(define-char
+  '((ucs               . #xC553)
+    (korean-ksc5601    #x3E #x4E)      ; 
+    ))
+(define-char
+  '((ucs               . #xC554)
+    (korean-ksc5601    #x3E #x4F)      ; 
+    ))
+(define-char
+  '((ucs               . #xC555)
+    (korean-ksc5601    #x3E #x50)      ; 
+    ))
+(define-char
+  '((ucs               . #xC557)
+    (korean-ksc5601    #x3E #x51)      ; 
+    ))
+(define-char
+  '((ucs               . #xC558)
+    (korean-ksc5601    #x3E #x52)      ; 
+    ))
+(define-char
+  '((ucs               . #xC559)
+    (korean-ksc5601    #x3E #x53)      ; 
+    ))
+(define-char
+  '((ucs               . #xC55D)
+    (korean-ksc5601    #x3E #x54)      ; 
+    ))
+(define-char
+  '((ucs               . #xC55E)
+    (korean-ksc5601    #x3E #x55)      ; 
+    ))
+(define-char
+  '((ucs               . #xC560)
+    (korean-ksc5601    #x3E #x56)      ; 
+    ))
+(define-char
+  '((ucs               . #xC561)
+    (korean-ksc5601    #x3E #x57)      ; 
+    ))
+(define-char
+  '((ucs               . #xC564)
+    (korean-ksc5601    #x3E #x58)      ; 
+    ))
+(define-char
+  '((ucs               . #xC568)
+    (korean-ksc5601    #x3E #x59)      ; 
+    ))
+(define-char
+  '((ucs               . #xC570)
+    (korean-ksc5601    #x3E #x5A)      ; 
+    ))
+(define-char
+  '((ucs               . #xC571)
+    (korean-ksc5601    #x3E #x5B)      ; 
+    ))
+(define-char
+  '((ucs               . #xC573)
+    (korean-ksc5601    #x3E #x5C)      ; 
+    ))
+(define-char
+  '((ucs               . #xC574)
+    (korean-ksc5601    #x3E #x5D)      ; 
+    ))
+(define-char
+  '((ucs               . #xC575)
+    (korean-ksc5601    #x3E #x5E)      ; 
+    ))
+(define-char
+  '((ucs               . #xC57C)
+    (korean-ksc5601    #x3E #x5F)      ; 
+    ))
+(define-char
+  '((ucs               . #xC57D)
+    (korean-ksc5601    #x3E #x60)      ; 
+    ))
+(define-char
+  '((ucs               . #xC580)
+    (korean-ksc5601    #x3E #x61)      ; 
+    ))
+(define-char
+  '((ucs               . #xC584)
+    (korean-ksc5601    #x3E #x62)      ; 
+    ))
+(define-char
+  '((ucs               . #xC587)
+    (korean-ksc5601    #x3E #x63)      ; 
+    ))
+(define-char
+  '((ucs               . #xC58C)
+    (korean-ksc5601    #x3E #x64)      ; 
+    ))
+(define-char
+  '((ucs               . #xC58D)
+    (korean-ksc5601    #x3E #x65)      ; 
+    ))
+(define-char
+  '((ucs               . #xC58F)
+    (korean-ksc5601    #x3E #x66)      ; 
+    ))
+(define-char
+  '((ucs               . #xC591)
+    (korean-ksc5601    #x3E #x67)      ; 
+    ))
+(define-char
+  '((ucs               . #xC595)
+    (korean-ksc5601    #x3E #x68)      ; 
+    ))
+(define-char
+  '((ucs               . #xC597)
+    (korean-ksc5601    #x3E #x69)      ; 
+    ))
+(define-char
+  '((ucs               . #xC598)
+    (korean-ksc5601    #x3E #x6A)      ; 
+    ))
+(define-char
+  '((ucs               . #xC59C)
+    (korean-ksc5601    #x3E #x6B)      ; 
+    ))
+(define-char
+  '((ucs               . #xC5A0)
+    (korean-ksc5601    #x3E #x6C)      ; 
+    ))
+(define-char
+  '((ucs               . #xC5A9)
+    (korean-ksc5601    #x3E #x6D)      ; 
+    ))
+(define-char
+  '((ucs               . #xC5B4)
+    (korean-ksc5601    #x3E #x6E)      ; 
+    ))
+(define-char
+  '((ucs               . #xC5B5)
+    (korean-ksc5601    #x3E #x6F)      ; 
+    ))
+(define-char
+  '((ucs               . #xC5B8)
+    (korean-ksc5601    #x3E #x70)      ; 
+    ))
+(define-char
+  '((ucs               . #xC5B9)
+    (korean-ksc5601    #x3E #x71)      ; 
+    ))
+(define-char
+  '((ucs               . #xC5BB)
+    (korean-ksc5601    #x3E #x72)      ; 
+    ))
+(define-char
+  '((ucs               . #xC5BC)
+    (korean-ksc5601    #x3E #x73)      ; 
+    ))
+(define-char
+  '((ucs               . #xC5BD)
+    (korean-ksc5601    #x3E #x74)      ; 
+    ))
+(define-char
+  '((ucs               . #xC5BE)
+    (korean-ksc5601    #x3E #x75)      ; 
+    ))
+(define-char
+  '((ucs               . #xC5C4)
+    (korean-ksc5601    #x3E #x76)      ; 
+    ))
+(define-char
+  '((ucs               . #xC5C5)
+    (korean-ksc5601    #x3E #x77)      ; 
+    ))
+(define-char
+  '((ucs               . #xC5C6)
+    (korean-ksc5601    #x3E #x78)      ; 
+    ))
+(define-char
+  '((ucs               . #xC5C7)
+    (korean-ksc5601    #x3E #x79)      ; 
+    ))
+(define-char
+  '((ucs               . #xC5C8)
+    (korean-ksc5601    #x3E #x7A)      ; 
+    ))
+(define-char
+  '((ucs               . #xC5C9)
+    (korean-ksc5601    #x3E #x7B)      ; 
+    ))
+(define-char
+  '((ucs               . #xC5CA)
+    (korean-ksc5601    #x3E #x7C)      ; 
+    ))
+(define-char
+  '((ucs               . #xC5CC)
+    (korean-ksc5601    #x3E #x7D)      ; 
+    ))
+(define-char
+  '((ucs               . #xC5CE)
+    (korean-ksc5601    #x3E #x7E)      ; 
+    ))
+(define-char
+  '((ucs               . #xC5D0)
+    (korean-ksc5601    #x3F #x21)      ; 
+    ))
+(define-char
+  '((ucs               . #xC5D1)
+    (korean-ksc5601    #x3F #x22)      ; 
+    ))
+(define-char
+  '((ucs               . #xC5D4)
+    (korean-ksc5601    #x3F #x23)      ; 
+    ))
+(define-char
+  '((ucs               . #xC5D8)
+    (korean-ksc5601    #x3F #x24)      ; 
+    ))
+(define-char
+  '((ucs               . #xC5E0)
+    (korean-ksc5601    #x3F #x25)      ; 
+    ))
+(define-char
+  '((ucs               . #xC5E1)
+    (korean-ksc5601    #x3F #x26)      ; 
+    ))
+(define-char
+  '((ucs               . #xC5E3)
+    (korean-ksc5601    #x3F #x27)      ; 
+    ))
+(define-char
+  '((ucs               . #xC5E5)
+    (korean-ksc5601    #x3F #x28)      ; 
+    ))
+(define-char
+  '((ucs               . #xC5EC)
+    (korean-ksc5601    #x3F #x29)      ; 
+    ))
+(define-char
+  '((ucs               . #xC5ED)
+    (korean-ksc5601    #x3F #x2A)      ; 
+    ))
+(define-char
+  '((ucs               . #xC5EE)
+    (korean-ksc5601    #x3F #x2B)      ; 
+    ))
+(define-char
+  '((ucs               . #xC5F0)
+    (korean-ksc5601    #x3F #x2C)      ; 
+    ))
+(define-char
+  '((ucs               . #xC5F4)
+    (korean-ksc5601    #x3F #x2D)      ; 
+    ))
+(define-char
+  '((ucs               . #xC5F6)
+    (korean-ksc5601    #x3F #x2E)      ; 
+    ))
+(define-char
+  '((ucs               . #xC5F7)
+    (korean-ksc5601    #x3F #x2F)      ; 
+    ))
+(define-char
+  '((ucs               . #xC5FC)
+    (korean-ksc5601    #x3F #x30)      ; 
+    ))
+(define-char
+  '((ucs               . #xC5FD)
+    (korean-ksc5601    #x3F #x31)      ; 
+    ))
+(define-char
+  '((ucs               . #xC5FE)
+    (korean-ksc5601    #x3F #x32)      ; 
+    ))
+(define-char
+  '((ucs               . #xC5FF)
+    (korean-ksc5601    #x3F #x33)      ; 
+    ))
+(define-char
+  '((ucs               . #xC600)
+    (korean-ksc5601    #x3F #x34)      ; 
+    ))
+(define-char
+  '((ucs               . #xC601)
+    (korean-ksc5601    #x3F #x35)      ; 
+    ))
+(define-char
+  '((ucs               . #xC605)
+    (korean-ksc5601    #x3F #x36)      ; 
+    ))
+(define-char
+  '((ucs               . #xC606)
+    (korean-ksc5601    #x3F #x37)      ; 
+    ))
+(define-char
+  '((ucs               . #xC607)
+    (korean-ksc5601    #x3F #x38)      ; 
+    ))
+(define-char
+  '((ucs               . #xC608)
+    (korean-ksc5601    #x3F #x39)      ; 
+    ))
+(define-char
+  '((ucs               . #xC60C)
+    (korean-ksc5601    #x3F #x3A)      ; 
+    ))
+(define-char
+  '((ucs               . #xC610)
+    (korean-ksc5601    #x3F #x3B)      ; 
+    ))
+(define-char
+  '((ucs               . #xC618)
+    (korean-ksc5601    #x3F #x3C)      ; 
+    ))
+(define-char
+  '((ucs               . #xC619)
+    (korean-ksc5601    #x3F #x3D)      ; 
+    ))
+(define-char
+  '((ucs               . #xC61B)
+    (korean-ksc5601    #x3F #x3E)      ; 
+    ))
+(define-char
+  '((ucs               . #xC61C)
+    (korean-ksc5601    #x3F #x3F)      ; 
+    ))
+(define-char
+  '((ucs               . #xC624)
+    (korean-ksc5601    #x3F #x40)      ; 
+    ))
+(define-char
+  '((ucs               . #xC625)
+    (korean-ksc5601    #x3F #x41)      ; 
+    ))
+(define-char
+  '((ucs               . #xC628)
+    (korean-ksc5601    #x3F #x42)      ; 
+    ))
+(define-char
+  '((ucs               . #xC62C)
+    (korean-ksc5601    #x3F #x43)      ; 
+    ))
+(define-char
+  '((ucs               . #xC62D)
+    (korean-ksc5601    #x3F #x44)      ; 
+    ))
+(define-char
+  '((ucs               . #xC62E)
+    (korean-ksc5601    #x3F #x45)      ; 
+    ))
+(define-char
+  '((ucs               . #xC630)
+    (korean-ksc5601    #x3F #x46)      ; 
+    ))
+(define-char
+  '((ucs               . #xC633)
+    (korean-ksc5601    #x3F #x47)      ; 
+    ))
+(define-char
+  '((ucs               . #xC634)
+    (korean-ksc5601    #x3F #x48)      ; 
+    ))
+(define-char
+  '((ucs               . #xC635)
+    (korean-ksc5601    #x3F #x49)      ; 
+    ))
+(define-char
+  '((ucs               . #xC637)
+    (korean-ksc5601    #x3F #x4A)      ; 
+    ))
+(define-char
+  '((ucs               . #xC639)
+    (korean-ksc5601    #x3F #x4B)      ; 
+    ))
+(define-char
+  '((ucs               . #xC63B)
+    (korean-ksc5601    #x3F #x4C)      ; 
+    ))
+(define-char
+  '((ucs               . #xC640)
+    (korean-ksc5601    #x3F #x4D)      ; 
+    ))
+(define-char
+  '((ucs               . #xC641)
+    (korean-ksc5601    #x3F #x4E)      ; 
+    ))
+(define-char
+  '((ucs               . #xC644)
+    (korean-ksc5601    #x3F #x4F)      ; 
+    ))
+(define-char
+  '((ucs               . #xC648)
+    (korean-ksc5601    #x3F #x50)      ; 
+    ))
+(define-char
+  '((ucs               . #xC650)
+    (korean-ksc5601    #x3F #x51)      ; 
+    ))
+(define-char
+  '((ucs               . #xC651)
+    (korean-ksc5601    #x3F #x52)      ; 
+    ))
+(define-char
+  '((ucs               . #xC653)
+    (korean-ksc5601    #x3F #x53)      ; 
+    ))
+(define-char
+  '((ucs               . #xC654)
+    (korean-ksc5601    #x3F #x54)      ; 
+    ))
+(define-char
+  '((ucs               . #xC655)
+    (korean-ksc5601    #x3F #x55)      ; 
+    ))
+(define-char
+  '((ucs               . #xC65C)
+    (korean-ksc5601    #x3F #x56)      ; 
+    ))
+(define-char
+  '((ucs               . #xC65D)
+    (korean-ksc5601    #x3F #x57)      ; 
+    ))
+(define-char
+  '((ucs               . #xC660)
+    (korean-ksc5601    #x3F #x58)      ; 
+    ))
+(define-char
+  '((ucs               . #xC66C)
+    (korean-ksc5601    #x3F #x59)      ; 
+    ))
+(define-char
+  '((ucs               . #xC66F)
+    (korean-ksc5601    #x3F #x5A)      ; 
+    ))
+(define-char
+  '((ucs               . #xC671)
+    (korean-ksc5601    #x3F #x5B)      ; 
+    ))
+(define-char
+  '((ucs               . #xC678)
+    (korean-ksc5601    #x3F #x5C)      ; 
+    ))
+(define-char
+  '((ucs               . #xC679)
+    (korean-ksc5601    #x3F #x5D)      ; 
+    ))
+(define-char
+  '((ucs               . #xC67C)
+    (korean-ksc5601    #x3F #x5E)      ; 
+    ))
+(define-char
+  '((ucs               . #xC680)
+    (korean-ksc5601    #x3F #x5F)      ; 
+    ))
+(define-char
+  '((ucs               . #xC688)
+    (korean-ksc5601    #x3F #x60)      ; 
+    ))
+(define-char
+  '((ucs               . #xC689)
+    (korean-ksc5601    #x3F #x61)      ; 
+    ))
+(define-char
+  '((ucs               . #xC68B)
+    (korean-ksc5601    #x3F #x62)      ; 
+    ))
+(define-char
+  '((ucs               . #xC68D)
+    (korean-ksc5601    #x3F #x63)      ; 
+    ))
+(define-char
+  '((ucs               . #xC694)
+    (korean-ksc5601    #x3F #x64)      ; 
+    ))
+(define-char
+  '((ucs               . #xC695)
+    (korean-ksc5601    #x3F #x65)      ; 
+    ))
+(define-char
+  '((ucs               . #xC698)
+    (korean-ksc5601    #x3F #x66)      ; 
+    ))
+(define-char
+  '((ucs               . #xC69C)
+    (korean-ksc5601    #x3F #x67)      ; 
+    ))
+(define-char
+  '((ucs               . #xC6A4)
+    (korean-ksc5601    #x3F #x68)      ; 
+    ))
+(define-char
+  '((ucs               . #xC6A5)
+    (korean-ksc5601    #x3F #x69)      ; 
+    ))
+(define-char
+  '((ucs               . #xC6A7)
+    (korean-ksc5601    #x3F #x6A)      ; 
+    ))
+(define-char
+  '((ucs               . #xC6A9)
+    (korean-ksc5601    #x3F #x6B)      ; 
+    ))
+(define-char
+  '((ucs               . #xC6B0)
+    (korean-ksc5601    #x3F #x6C)      ; 
+    ))
+(define-char
+  '((ucs               . #xC6B1)
+    (korean-ksc5601    #x3F #x6D)      ; 
+    ))
+(define-char
+  '((ucs               . #xC6B4)
+    (korean-ksc5601    #x3F #x6E)      ; 
+    ))
+(define-char
+  '((ucs               . #xC6B8)
+    (korean-ksc5601    #x3F #x6F)      ; 
+    ))
+(define-char
+  '((ucs               . #xC6B9)
+    (korean-ksc5601    #x3F #x70)      ; 
+    ))
+(define-char
+  '((ucs               . #xC6BA)
+    (korean-ksc5601    #x3F #x71)      ; 
+    ))
+(define-char
+  '((ucs               . #xC6C0)
+    (korean-ksc5601    #x3F #x72)      ; 
+    ))
+(define-char
+  '((ucs               . #xC6C1)
+    (korean-ksc5601    #x3F #x73)      ; 
+    ))
+(define-char
+  '((ucs               . #xC6C3)
+    (korean-ksc5601    #x3F #x74)      ; 
+    ))
+(define-char
+  '((ucs               . #xC6C5)
+    (korean-ksc5601    #x3F #x75)      ; 
+    ))
+(define-char
+  '((ucs               . #xC6CC)
+    (korean-ksc5601    #x3F #x76)      ; 
+    ))
+(define-char
+  '((ucs               . #xC6CD)
+    (korean-ksc5601    #x3F #x77)      ; 
+    ))
+(define-char
+  '((ucs               . #xC6D0)
+    (korean-ksc5601    #x3F #x78)      ; 
+    ))
+(define-char
+  '((ucs               . #xC6D4)
+    (korean-ksc5601    #x3F #x79)      ; 
+    ))
+(define-char
+  '((ucs               . #xC6DC)
+    (korean-ksc5601    #x3F #x7A)      ; 
+    ))
+(define-char
+  '((ucs               . #xC6DD)
+    (korean-ksc5601    #x3F #x7B)      ; 
+    ))
+(define-char
+  '((ucs               . #xC6E0)
+    (korean-ksc5601    #x3F #x7C)      ; 
+    ))
+(define-char
+  '((ucs               . #xC6E1)
+    (korean-ksc5601    #x3F #x7D)      ; 
+    ))
+(define-char
+  '((ucs               . #xC6E8)
+    (korean-ksc5601    #x3F #x7E)      ; 
+    ))
+(define-char
+  '((ucs               . #xC6E9)
+    (korean-ksc5601    #x40 #x21)      ; 
+    ))
+(define-char
+  '((ucs               . #xC6EC)
+    (korean-ksc5601    #x40 #x22)      ; 
+    ))
+(define-char
+  '((ucs               . #xC6F0)
+    (korean-ksc5601    #x40 #x23)      ; 
+    ))
+(define-char
+  '((ucs               . #xC6F8)
+    (korean-ksc5601    #x40 #x24)      ; 
+    ))
+(define-char
+  '((ucs               . #xC6F9)
+    (korean-ksc5601    #x40 #x25)      ; 
+    ))
+(define-char
+  '((ucs               . #xC6FD)
+    (korean-ksc5601    #x40 #x26)      ; 
+    ))
+(define-char
+  '((ucs               . #xC704)
+    (korean-ksc5601    #x40 #x27)      ; 
+    ))
+(define-char
+  '((ucs               . #xC705)
+    (korean-ksc5601    #x40 #x28)      ; 
+    ))
+(define-char
+  '((ucs               . #xC708)
+    (korean-ksc5601    #x40 #x29)      ; 
+    ))
+(define-char
+  '((ucs               . #xC70C)
+    (korean-ksc5601    #x40 #x2A)      ; 
+    ))
+(define-char
+  '((ucs               . #xC714)
+    (korean-ksc5601    #x40 #x2B)      ; 
+    ))
+(define-char
+  '((ucs               . #xC715)
+    (korean-ksc5601    #x40 #x2C)      ; 
+    ))
+(define-char
+  '((ucs               . #xC717)
+    (korean-ksc5601    #x40 #x2D)      ; 
+    ))
+(define-char
+  '((ucs               . #xC719)
+    (korean-ksc5601    #x40 #x2E)      ; 
+    ))
+(define-char
+  '((ucs               . #xC720)
+    (korean-ksc5601    #x40 #x2F)      ; 
+    ))
+(define-char
+  '((ucs               . #xC721)
+    (korean-ksc5601    #x40 #x30)      ; 
+    ))
+(define-char
+  '((ucs               . #xC724)
+    (korean-ksc5601    #x40 #x31)      ; 
+    ))
+(define-char
+  '((ucs               . #xC728)
+    (korean-ksc5601    #x40 #x32)      ; 
+    ))
+(define-char
+  '((ucs               . #xC730)
+    (korean-ksc5601    #x40 #x33)      ; 
+    ))
+(define-char
+  '((ucs               . #xC731)
+    (korean-ksc5601    #x40 #x34)      ; 
+    ))
+(define-char
+  '((ucs               . #xC733)
+    (korean-ksc5601    #x40 #x35)      ; 
+    ))
+(define-char
+  '((ucs               . #xC735)
+    (korean-ksc5601    #x40 #x36)      ; 
+    ))
+(define-char
+  '((ucs               . #xC737)
+    (korean-ksc5601    #x40 #x37)      ; 
+    ))
+(define-char
+  '((ucs               . #xC73C)
+    (korean-ksc5601    #x40 #x38)      ; 
+    ))
+(define-char
+  '((ucs               . #xC73D)
+    (korean-ksc5601    #x40 #x39)      ; 
+    ))
+(define-char
+  '((ucs               . #xC740)
+    (korean-ksc5601    #x40 #x3A)      ; 
+    ))
+(define-char
+  '((ucs               . #xC744)
+    (korean-ksc5601    #x40 #x3B)      ; 
+    ))
+(define-char
+  '((ucs               . #xC74A)
+    (korean-ksc5601    #x40 #x3C)      ; 
+    ))
+(define-char
+  '((ucs               . #xC74C)
+    (korean-ksc5601    #x40 #x3D)      ; 
+    ))
+(define-char
+  '((ucs               . #xC74D)
+    (korean-ksc5601    #x40 #x3E)      ; 
+    ))
+(define-char
+  '((ucs               . #xC74F)
+    (korean-ksc5601    #x40 #x3F)      ; 
+    ))
+(define-char
+  '((ucs               . #xC751)
+    (korean-ksc5601    #x40 #x40)      ; 
+    ))
+(define-char
+  '((ucs               . #xC752)
+    (korean-ksc5601    #x40 #x41)      ; 
+    ))
+(define-char
+  '((ucs               . #xC753)
+    (korean-ksc5601    #x40 #x42)      ; 
+    ))
+(define-char
+  '((ucs               . #xC754)
+    (korean-ksc5601    #x40 #x43)      ; 
+    ))
+(define-char
+  '((ucs               . #xC755)
+    (korean-ksc5601    #x40 #x44)      ; 
+    ))
+(define-char
+  '((ucs               . #xC756)
+    (korean-ksc5601    #x40 #x45)      ; 
+    ))
+(define-char
+  '((ucs               . #xC757)
+    (korean-ksc5601    #x40 #x46)      ; 
+    ))
+(define-char
+  '((ucs               . #xC758)
+    (korean-ksc5601    #x40 #x47)      ; 
+    ))
+(define-char
+  '((ucs               . #xC75C)
+    (korean-ksc5601    #x40 #x48)      ; 
+    ))
+(define-char
+  '((ucs               . #xC760)
+    (korean-ksc5601    #x40 #x49)      ; 
+    ))
+(define-char
+  '((ucs               . #xC768)
+    (korean-ksc5601    #x40 #x4A)      ; 
+    ))
+(define-char
+  '((ucs               . #xC76B)
+    (korean-ksc5601    #x40 #x4B)      ; 
+    ))
+(define-char
+  '((ucs               . #xC774)
+    (korean-ksc5601    #x40 #x4C)      ; 
+    ))
+(define-char
+  '((ucs               . #xC775)
+    (korean-ksc5601    #x40 #x4D)      ; 
+    ))
+(define-char
+  '((ucs               . #xC778)
+    (korean-ksc5601    #x40 #x4E)      ; 
+    ))
+(define-char
+  '((ucs               . #xC77C)
+    (korean-ksc5601    #x40 #x4F)      ; 
+    ))
+(define-char
+  '((ucs               . #xC77D)
+    (korean-ksc5601    #x40 #x50)      ; 
+    ))
+(define-char
+  '((ucs               . #xC77E)
+    (korean-ksc5601    #x40 #x51)      ; 
+    ))
+(define-char
+  '((ucs               . #xC783)
+    (korean-ksc5601    #x40 #x52)      ; 
+    ))
+(define-char
+  '((ucs               . #xC784)
+    (korean-ksc5601    #x40 #x53)      ; 
+    ))
+(define-char
+  '((ucs               . #xC785)
+    (korean-ksc5601    #x40 #x54)      ; 
+    ))
+(define-char
+  '((ucs               . #xC787)
+    (korean-ksc5601    #x40 #x55)      ; 
+    ))
+(define-char
+  '((ucs               . #xC788)
+    (korean-ksc5601    #x40 #x56)      ; 
+    ))
+(define-char
+  '((ucs               . #xC789)
+    (korean-ksc5601    #x40 #x57)      ; 
+    ))
+(define-char
+  '((ucs               . #xC78A)
+    (korean-ksc5601    #x40 #x58)      ; 
+    ))
+(define-char
+  '((ucs               . #xC78E)
+    (korean-ksc5601    #x40 #x59)      ; 
+    ))
+(define-char
+  '((ucs               . #xC790)
+    (korean-ksc5601    #x40 #x5A)      ; 
+    ))
+(define-char
+  '((ucs               . #xC791)
+    (korean-ksc5601    #x40 #x5B)      ; 
+    ))
+(define-char
+  '((ucs               . #xC794)
+    (korean-ksc5601    #x40 #x5C)      ; 
+    ))
+(define-char
+  '((ucs               . #xC796)
+    (korean-ksc5601    #x40 #x5D)      ; 
+    ))
+(define-char
+  '((ucs               . #xC797)
+    (korean-ksc5601    #x40 #x5E)      ; 
+    ))
+(define-char
+  '((ucs               . #xC798)
+    (korean-ksc5601    #x40 #x5F)      ; 
+    ))
+(define-char
+  '((ucs               . #xC79A)
+    (korean-ksc5601    #x40 #x60)      ; 
+    ))
+(define-char
+  '((ucs               . #xC7A0)
+    (korean-ksc5601    #x40 #x61)      ; 
+    ))
+(define-char
+  '((ucs               . #xC7A1)
+    (korean-ksc5601    #x40 #x62)      ; 
+    ))
+(define-char
+  '((ucs               . #xC7A3)
+    (korean-ksc5601    #x40 #x63)      ; 
+    ))
+(define-char
+  '((ucs               . #xC7A4)
+    (korean-ksc5601    #x40 #x64)      ; 
+    ))
+(define-char
+  '((ucs               . #xC7A5)
+    (korean-ksc5601    #x40 #x65)      ; 
+    ))
+(define-char
+  '((ucs               . #xC7A6)
+    (korean-ksc5601    #x40 #x66)      ; 
+    ))
+(define-char
+  '((ucs               . #xC7AC)
+    (korean-ksc5601    #x40 #x67)      ; 
+    ))
+(define-char
+  '((ucs               . #xC7AD)
+    (korean-ksc5601    #x40 #x68)      ; 
+    ))
+(define-char
+  '((ucs               . #xC7B0)
+    (korean-ksc5601    #x40 #x69)      ; 
+    ))
+(define-char
+  '((ucs               . #xC7B4)
+    (korean-ksc5601    #x40 #x6A)      ; 
+    ))
+(define-char
+  '((ucs               . #xC7BC)
+    (korean-ksc5601    #x40 #x6B)      ; 
+    ))
+(define-char
+  '((ucs               . #xC7BD)
+    (korean-ksc5601    #x40 #x6C)      ; 
+    ))
+(define-char
+  '((ucs               . #xC7BF)
+    (korean-ksc5601    #x40 #x6D)      ; 
+    ))
+(define-char
+  '((ucs               . #xC7C0)
+    (korean-ksc5601    #x40 #x6E)      ; 
+    ))
+(define-char
+  '((ucs               . #xC7C1)
+    (korean-ksc5601    #x40 #x6F)      ; 
+    ))
+(define-char
+  '((ucs               . #xC7C8)
+    (korean-ksc5601    #x40 #x70)      ; 
+    ))
+(define-char
+  '((ucs               . #xC7C9)
+    (korean-ksc5601    #x40 #x71)      ; 
+    ))
+(define-char
+  '((ucs               . #xC7CC)
+    (korean-ksc5601    #x40 #x72)      ; 
+    ))
+(define-char
+  '((ucs               . #xC7CE)
+    (korean-ksc5601    #x40 #x73)      ; 
+    ))
+(define-char
+  '((ucs               . #xC7D0)
+    (korean-ksc5601    #x40 #x74)      ; 
+    ))
+(define-char
+  '((ucs               . #xC7D8)
+    (korean-ksc5601    #x40 #x75)      ; 
+    ))
+(define-char
+  '((ucs               . #xC7DD)
+    (korean-ksc5601    #x40 #x76)      ; 
+    ))
+(define-char
+  '((ucs               . #xC7E4)
+    (korean-ksc5601    #x40 #x77)      ; 
+    ))
+(define-char
+  '((ucs               . #xC7E8)
+    (korean-ksc5601    #x40 #x78)      ; 
+    ))
+(define-char
+  '((ucs               . #xC7EC)
+    (korean-ksc5601    #x40 #x79)      ; 
+    ))
+(define-char
+  '((ucs               . #xC800)
+    (korean-ksc5601    #x40 #x7A)      ; 
+    ))
+(define-char
+  '((ucs               . #xC801)
+    (korean-ksc5601    #x40 #x7B)      ; 
+    ))
+(define-char
+  '((ucs               . #xC804)
+    (korean-ksc5601    #x40 #x7C)      ; 
+    ))
+(define-char
+  '((ucs               . #xC808)
+    (korean-ksc5601    #x40 #x7D)      ; 
+    ))
+(define-char
+  '((ucs               . #xC80A)
+    (korean-ksc5601    #x40 #x7E)      ; 
+    ))
+(define-char
+  '((ucs               . #xC810)
+    (korean-ksc5601    #x41 #x21)      ; 
+    ))
+(define-char
+  '((ucs               . #xC811)
+    (korean-ksc5601    #x41 #x22)      ; 
+    ))
+(define-char
+  '((ucs               . #xC813)
+    (korean-ksc5601    #x41 #x23)      ; 
+    ))
+(define-char
+  '((ucs               . #xC815)
+    (korean-ksc5601    #x41 #x24)      ; 
+    ))
+(define-char
+  '((ucs               . #xC816)
+    (korean-ksc5601    #x41 #x25)      ; 
+    ))
+(define-char
+  '((ucs               . #xC81C)
+    (korean-ksc5601    #x41 #x26)      ; 
+    ))
+(define-char
+  '((ucs               . #xC81D)
+    (korean-ksc5601    #x41 #x27)      ; 
+    ))
+(define-char
+  '((ucs               . #xC820)
+    (korean-ksc5601    #x41 #x28)      ; 
+    ))
+(define-char
+  '((ucs               . #xC824)
+    (korean-ksc5601    #x41 #x29)      ; 
+    ))
+(define-char
+  '((ucs               . #xC82C)
+    (korean-ksc5601    #x41 #x2A)      ; 
+    ))
+(define-char
+  '((ucs               . #xC82D)
+    (korean-ksc5601    #x41 #x2B)      ; 
+    ))
+(define-char
+  '((ucs               . #xC82F)
+    (korean-ksc5601    #x41 #x2C)      ; 
+    ))
+(define-char
+  '((ucs               . #xC831)
+    (korean-ksc5601    #x41 #x2D)      ; 
+    ))
+(define-char
+  '((ucs               . #xC838)
+    (korean-ksc5601    #x41 #x2E)      ; 
+    ))
+(define-char
+  '((ucs               . #xC83C)
+    (korean-ksc5601    #x41 #x2F)      ; 
+    ))
+(define-char
+  '((ucs               . #xC840)
+    (korean-ksc5601    #x41 #x30)      ; 
+    ))
+(define-char
+  '((ucs               . #xC848)
+    (korean-ksc5601    #x41 #x31)      ; 
+    ))
+(define-char
+  '((ucs               . #xC849)
+    (korean-ksc5601    #x41 #x32)      ; 
+    ))
+(define-char
+  '((ucs               . #xC84C)
+    (korean-ksc5601    #x41 #x33)      ; 
+    ))
+(define-char
+  '((ucs               . #xC84D)
+    (korean-ksc5601    #x41 #x34)      ; 
+    ))
+(define-char
+  '((ucs               . #xC854)
+    (korean-ksc5601    #x41 #x35)      ; 
+    ))
+(define-char
+  '((ucs               . #xC870)
+    (korean-ksc5601    #x41 #x36)      ; 
+    ))
+(define-char
+  '((ucs               . #xC871)
+    (korean-ksc5601    #x41 #x37)      ; 
+    ))
+(define-char
+  '((ucs               . #xC874)
+    (korean-ksc5601    #x41 #x38)      ; 
+    ))
+(define-char
+  '((ucs               . #xC878)
+    (korean-ksc5601    #x41 #x39)      ; 
+    ))
+(define-char
+  '((ucs               . #xC87A)
+    (korean-ksc5601    #x41 #x3A)      ; 
+    ))
+(define-char
+  '((ucs               . #xC880)
+    (korean-ksc5601    #x41 #x3B)      ; 
+    ))
+(define-char
+  '((ucs               . #xC881)
+    (korean-ksc5601    #x41 #x3C)      ; 
+    ))
+(define-char
+  '((ucs               . #xC883)
+    (korean-ksc5601    #x41 #x3D)      ; 
+    ))
+(define-char
+  '((ucs               . #xC885)
+    (korean-ksc5601    #x41 #x3E)      ; 
+    ))
+(define-char
+  '((ucs               . #xC886)
+    (korean-ksc5601    #x41 #x3F)      ; 
+    ))
+(define-char
+  '((ucs               . #xC887)
+    (korean-ksc5601    #x41 #x40)      ; 
+    ))
+(define-char
+  '((ucs               . #xC88B)
+    (korean-ksc5601    #x41 #x41)      ; 
+    ))
+(define-char
+  '((ucs               . #xC88C)
+    (korean-ksc5601    #x41 #x42)      ; 
+    ))
+(define-char
+  '((ucs               . #xC88D)
+    (korean-ksc5601    #x41 #x43)      ; 
+    ))
+(define-char
+  '((ucs               . #xC894)
+    (korean-ksc5601    #x41 #x44)      ; 
+    ))
+(define-char
+  '((ucs               . #xC89D)
+    (korean-ksc5601    #x41 #x45)      ; 
+    ))
+(define-char
+  '((ucs               . #xC89F)
+    (korean-ksc5601    #x41 #x46)      ; 
+    ))
+(define-char
+  '((ucs               . #xC8A1)
+    (korean-ksc5601    #x41 #x47)      ; 
+    ))
+(define-char
+  '((ucs               . #xC8A8)
+    (korean-ksc5601    #x41 #x48)      ; 
+    ))
+(define-char
+  '((ucs               . #xC8BC)
+    (korean-ksc5601    #x41 #x49)      ; 
+    ))
+(define-char
+  '((ucs               . #xC8BD)
+    (korean-ksc5601    #x41 #x4A)      ; 
+    ))
+(define-char
+  '((ucs               . #xC8C4)
+    (korean-ksc5601    #x41 #x4B)      ; 
+    ))
+(define-char
+  '((ucs               . #xC8C8)
+    (korean-ksc5601    #x41 #x4C)      ; 
+    ))
+(define-char
+  '((ucs               . #xC8CC)
+    (korean-ksc5601    #x41 #x4D)      ; 
+    ))
+(define-char
+  '((ucs               . #xC8D4)
+    (korean-ksc5601    #x41 #x4E)      ; 
+    ))
+(define-char
+  '((ucs               . #xC8D5)
+    (korean-ksc5601    #x41 #x4F)      ; 
+    ))
+(define-char
+  '((ucs               . #xC8D7)
+    (korean-ksc5601    #x41 #x50)      ; 
+    ))
+(define-char
+  '((ucs               . #xC8D9)
+    (korean-ksc5601    #x41 #x51)      ; 
+    ))
+(define-char
+  '((ucs               . #xC8E0)
+    (korean-ksc5601    #x41 #x52)      ; 
+    ))
+(define-char
+  '((ucs               . #xC8E1)
+    (korean-ksc5601    #x41 #x53)      ; 
+    ))
+(define-char
+  '((ucs               . #xC8E4)
+    (korean-ksc5601    #x41 #x54)      ; 
+    ))
+(define-char
+  '((ucs               . #xC8F5)
+    (korean-ksc5601    #x41 #x55)      ; 
+    ))
+(define-char
+  '((ucs               . #xC8FC)
+    (korean-ksc5601    #x41 #x56)      ; 
+    ))
+(define-char
+  '((ucs               . #xC8FD)
+    (korean-ksc5601    #x41 #x57)      ; 
+    ))
+(define-char
+  '((ucs               . #xC900)
+    (korean-ksc5601    #x41 #x58)      ; 
+    ))
+(define-char
+  '((ucs               . #xC904)
+    (korean-ksc5601    #x41 #x59)      ; 
+    ))
+(define-char
+  '((ucs               . #xC905)
+    (korean-ksc5601    #x41 #x5A)      ; 
+    ))
+(define-char
+  '((ucs               . #xC906)
+    (korean-ksc5601    #x41 #x5B)      ; 
+    ))
+(define-char
+  '((ucs               . #xC90C)
+    (korean-ksc5601    #x41 #x5C)      ; 
+    ))
+(define-char
+  '((ucs               . #xC90D)
+    (korean-ksc5601    #x41 #x5D)      ; 
+    ))
+(define-char
+  '((ucs               . #xC90F)
+    (korean-ksc5601    #x41 #x5E)      ; 
+    ))
+(define-char
+  '((ucs               . #xC911)
+    (korean-ksc5601    #x41 #x5F)      ; 
+    ))
+(define-char
+  '((ucs               . #xC918)
+    (korean-ksc5601    #x41 #x60)      ; 
+    ))
+(define-char
+  '((ucs               . #xC92C)
+    (korean-ksc5601    #x41 #x61)      ; 
+    ))
+(define-char
+  '((ucs               . #xC934)
+    (korean-ksc5601    #x41 #x62)      ; 
+    ))
+(define-char
+  '((ucs               . #xC950)
+    (korean-ksc5601    #x41 #x63)      ; 
+    ))
+(define-char
+  '((ucs               . #xC951)
+    (korean-ksc5601    #x41 #x64)      ; 
+    ))
+(define-char
+  '((ucs               . #xC954)
+    (korean-ksc5601    #x41 #x65)      ; 
+    ))
+(define-char
+  '((ucs               . #xC958)
+    (korean-ksc5601    #x41 #x66)      ; 
+    ))
+(define-char
+  '((ucs               . #xC960)
+    (korean-ksc5601    #x41 #x67)      ; 
+    ))
+(define-char
+  '((ucs               . #xC961)
+    (korean-ksc5601    #x41 #x68)      ; 
+    ))
+(define-char
+  '((ucs               . #xC963)
+    (korean-ksc5601    #x41 #x69)      ; 
+    ))
+(define-char
+  '((ucs               . #xC96C)
+    (korean-ksc5601    #x41 #x6A)      ; 
+    ))
+(define-char
+  '((ucs               . #xC970)
+    (korean-ksc5601    #x41 #x6B)      ; 
+    ))
+(define-char
+  '((ucs               . #xC974)
+    (korean-ksc5601    #x41 #x6C)      ; 
+    ))
+(define-char
+  '((ucs               . #xC97C)
+    (korean-ksc5601    #x41 #x6D)      ; 
+    ))
+(define-char
+  '((ucs               . #xC988)
+    (korean-ksc5601    #x41 #x6E)      ; 
+    ))
+(define-char
+  '((ucs               . #xC989)
+    (korean-ksc5601    #x41 #x6F)      ; 
+    ))
+(define-char
+  '((ucs               . #xC98C)
+    (korean-ksc5601    #x41 #x70)      ; 
+    ))
+(define-char
+  '((ucs               . #xC990)
+    (korean-ksc5601    #x41 #x71)      ; 
+    ))
+(define-char
+  '((ucs               . #xC998)
+    (korean-ksc5601    #x41 #x72)      ; 
+    ))
+(define-char
+  '((ucs               . #xC999)
+    (korean-ksc5601    #x41 #x73)      ; 
+    ))
+(define-char
+  '((ucs               . #xC99B)
+    (korean-ksc5601    #x41 #x74)      ; 
+    ))
+(define-char
+  '((ucs               . #xC99D)
+    (korean-ksc5601    #x41 #x75)      ; 
+    ))
+(define-char
+  '((ucs               . #xC9C0)
+    (korean-ksc5601    #x41 #x76)      ; 
+    ))
+(define-char
+  '((ucs               . #xC9C1)
+    (korean-ksc5601    #x41 #x77)      ; 
+    ))
+(define-char
+  '((ucs               . #xC9C4)
+    (korean-ksc5601    #x41 #x78)      ; 
+    ))
+(define-char
+  '((ucs               . #xC9C7)
+    (korean-ksc5601    #x41 #x79)      ; 
+    ))
+(define-char
+  '((ucs               . #xC9C8)
+    (korean-ksc5601    #x41 #x7A)      ; 
+    ))
+(define-char
+  '((ucs               . #xC9CA)
+    (korean-ksc5601    #x41 #x7B)      ; 
+    ))
+(define-char
+  '((ucs               . #xC9D0)
+    (korean-ksc5601    #x41 #x7C)      ; 
+    ))
+(define-char
+  '((ucs               . #xC9D1)
+    (korean-ksc5601    #x41 #x7D)      ; 
+    ))
+(define-char
+  '((ucs               . #xC9D3)
+    (korean-ksc5601    #x41 #x7E)      ; 
+    ))
+(define-char
+  '((ucs               . #xC9D5)
+    (korean-ksc5601    #x42 #x21)      ; 
+    ))
+(define-char
+  '((ucs               . #xC9D6)
+    (korean-ksc5601    #x42 #x22)      ; 
+    ))
+(define-char
+  '((ucs               . #xC9D9)
+    (korean-ksc5601    #x42 #x23)      ; 
+    ))
+(define-char
+  '((ucs               . #xC9DA)
+    (korean-ksc5601    #x42 #x24)      ; 
+    ))
+(define-char
+  '((ucs               . #xC9DC)
+    (korean-ksc5601    #x42 #x25)      ; 
+    ))
+(define-char
+  '((ucs               . #xC9DD)
+    (korean-ksc5601    #x42 #x26)      ; 
+    ))
+(define-char
+  '((ucs               . #xC9E0)
+    (korean-ksc5601    #x42 #x27)      ; 
+    ))
+(define-char
+  '((ucs               . #xC9E2)
+    (korean-ksc5601    #x42 #x28)      ; 
+    ))
+(define-char
+  '((ucs               . #xC9E4)
+    (korean-ksc5601    #x42 #x29)      ; 
+    ))
+(define-char
+  '((ucs               . #xC9E7)
+    (korean-ksc5601    #x42 #x2A)      ; 
+    ))
+(define-char
+  '((ucs               . #xC9EC)
+    (korean-ksc5601    #x42 #x2B)      ; 
+    ))
+(define-char
+  '((ucs               . #xC9ED)
+    (korean-ksc5601    #x42 #x2C)      ; 
+    ))
+(define-char
+  '((ucs               . #xC9EF)
+    (korean-ksc5601    #x42 #x2D)      ; 
+    ))
+(define-char
+  '((ucs               . #xC9F0)
+    (korean-ksc5601    #x42 #x2E)      ; 
+    ))
+(define-char
+  '((ucs               . #xC9F1)
+    (korean-ksc5601    #x42 #x2F)      ; 
+    ))
+(define-char
+  '((ucs               . #xC9F8)
+    (korean-ksc5601    #x42 #x30)      ; 
+    ))
+(define-char
+  '((ucs               . #xC9F9)
+    (korean-ksc5601    #x42 #x31)      ; 
+    ))
+(define-char
+  '((ucs               . #xC9FC)
+    (korean-ksc5601    #x42 #x32)      ; 
+    ))
+(define-char
+  '((ucs               . #xCA00)
+    (korean-ksc5601    #x42 #x33)      ; 
+    ))
+(define-char
+  '((ucs               . #xCA08)
+    (korean-ksc5601    #x42 #x34)      ; 
+    ))
+(define-char
+  '((ucs               . #xCA09)
+    (korean-ksc5601    #x42 #x35)      ; 
+    ))
+(define-char
+  '((ucs               . #xCA0B)
+    (korean-ksc5601    #x42 #x36)      ; 
+    ))
+(define-char
+  '((ucs               . #xCA0C)
+    (korean-ksc5601    #x42 #x37)      ; 
+    ))
+(define-char
+  '((ucs               . #xCA0D)
+    (korean-ksc5601    #x42 #x38)      ; 
+    ))
+(define-char
+  '((ucs               . #xCA14)
+    (korean-ksc5601    #x42 #x39)      ; 
+    ))
+(define-char
+  '((ucs               . #xCA18)
+    (korean-ksc5601    #x42 #x3A)      ; 
+    ))
+(define-char
+  '((ucs               . #xCA29)
+    (korean-ksc5601    #x42 #x3B)      ; 
+    ))
+(define-char
+  '((ucs               . #xCA4C)
+    (korean-ksc5601    #x42 #x3C)      ; 
+    ))
+(define-char
+  '((ucs               . #xCA4D)
+    (korean-ksc5601    #x42 #x3D)      ; 
+    ))
+(define-char
+  '((ucs               . #xCA50)
+    (korean-ksc5601    #x42 #x3E)      ; 
+    ))
+(define-char
+  '((ucs               . #xCA54)
+    (korean-ksc5601    #x42 #x3F)      ; 
+    ))
+(define-char
+  '((ucs               . #xCA5C)
+    (korean-ksc5601    #x42 #x40)      ; 
+    ))
+(define-char
+  '((ucs               . #xCA5D)
+    (korean-ksc5601    #x42 #x41)      ; 
+    ))
+(define-char
+  '((ucs               . #xCA5F)
+    (korean-ksc5601    #x42 #x42)      ; 
+    ))
+(define-char
+  '((ucs               . #xCA60)
+    (korean-ksc5601    #x42 #x43)      ; 
+    ))
+(define-char
+  '((ucs               . #xCA61)
+    (korean-ksc5601    #x42 #x44)      ; 
+    ))
+(define-char
+  '((ucs               . #xCA68)
+    (korean-ksc5601    #x42 #x45)      ; 
+    ))
+(define-char
+  '((ucs               . #xCA7D)
+    (korean-ksc5601    #x42 #x46)      ; 
+    ))
+(define-char
+  '((ucs               . #xCA84)
+    (korean-ksc5601    #x42 #x47)      ; 
+    ))
+(define-char
+  '((ucs               . #xCA98)
+    (korean-ksc5601    #x42 #x48)      ; 
+    ))
+(define-char
+  '((ucs               . #xCABC)
+    (korean-ksc5601    #x42 #x49)      ; 
+    ))
+(define-char
+  '((ucs               . #xCABD)
+    (korean-ksc5601    #x42 #x4A)      ; 
+    ))
+(define-char
+  '((ucs               . #xCAC0)
+    (korean-ksc5601    #x42 #x4B)      ; 
+    ))
+(define-char
+  '((ucs               . #xCAC4)
+    (korean-ksc5601    #x42 #x4C)      ; 
+    ))
+(define-char
+  '((ucs               . #xCACC)
+    (korean-ksc5601    #x42 #x4D)      ; 
+    ))
+(define-char
+  '((ucs               . #xCACD)
+    (korean-ksc5601    #x42 #x4E)      ; 
+    ))
+(define-char
+  '((ucs               . #xCACF)
+    (korean-ksc5601    #x42 #x4F)      ; 
+    ))
+(define-char
+  '((ucs               . #xCAD1)
+    (korean-ksc5601    #x42 #x50)      ; 
+    ))
+(define-char
+  '((ucs               . #xCAD3)
+    (korean-ksc5601    #x42 #x51)      ; 
+    ))
+(define-char
+  '((ucs               . #xCAD8)
+    (korean-ksc5601    #x42 #x52)      ; 
+    ))
+(define-char
+  '((ucs               . #xCAD9)
+    (korean-ksc5601    #x42 #x53)      ; 
+    ))
+(define-char
+  '((ucs               . #xCAE0)
+    (korean-ksc5601    #x42 #x54)      ; 
+    ))
+(define-char
+  '((ucs               . #xCAEC)
+    (korean-ksc5601    #x42 #x55)      ; 
+    ))
+(define-char
+  '((ucs               . #xCAF4)
+    (korean-ksc5601    #x42 #x56)      ; 
+    ))
+(define-char
+  '((ucs               . #xCB08)
+    (korean-ksc5601    #x42 #x57)      ; 
+    ))
+(define-char
+  '((ucs               . #xCB10)
+    (korean-ksc5601    #x42 #x58)      ; 
+    ))
+(define-char
+  '((ucs               . #xCB14)
+    (korean-ksc5601    #x42 #x59)      ; 
+    ))
+(define-char
+  '((ucs               . #xCB18)
+    (korean-ksc5601    #x42 #x5A)      ; 
+    ))
+(define-char
+  '((ucs               . #xCB20)
+    (korean-ksc5601    #x42 #x5B)      ; 
+    ))
+(define-char
+  '((ucs               . #xCB21)
+    (korean-ksc5601    #x42 #x5C)      ; 
+    ))
+(define-char
+  '((ucs               . #xCB41)
+    (korean-ksc5601    #x42 #x5D)      ; 
+    ))
+(define-char
+  '((ucs               . #xCB48)
+    (korean-ksc5601    #x42 #x5E)      ; 
+    ))
+(define-char
+  '((ucs               . #xCB49)
+    (korean-ksc5601    #x42 #x5F)      ; 
+    ))
+(define-char
+  '((ucs               . #xCB4C)
+    (korean-ksc5601    #x42 #x60)      ; 
+    ))
+(define-char
+  '((ucs               . #xCB50)
+    (korean-ksc5601    #x42 #x61)      ; 
+    ))
+(define-char
+  '((ucs               . #xCB58)
+    (korean-ksc5601    #x42 #x62)      ; 
+    ))
+(define-char
+  '((ucs               . #xCB59)
+    (korean-ksc5601    #x42 #x63)      ; 
+    ))
+(define-char
+  '((ucs               . #xCB5D)
+    (korean-ksc5601    #x42 #x64)      ; 
+    ))
+(define-char
+  '((ucs               . #xCB64)
+    (korean-ksc5601    #x42 #x65)      ; 
+    ))
+(define-char
+  '((ucs               . #xCB78)
+    (korean-ksc5601    #x42 #x66)      ; 
+    ))
+(define-char
+  '((ucs               . #xCB79)
+    (korean-ksc5601    #x42 #x67)      ; 
+    ))
+(define-char
+  '((ucs               . #xCB9C)
+    (korean-ksc5601    #x42 #x68)      ; 
+    ))
+(define-char
+  '((ucs               . #xCBB8)
+    (korean-ksc5601    #x42 #x69)      ; 
+    ))
+(define-char
+  '((ucs               . #xCBD4)
+    (korean-ksc5601    #x42 #x6A)      ; 
+    ))
+(define-char
+  '((ucs               . #xCBE4)
+    (korean-ksc5601    #x42 #x6B)      ; 
+    ))
+(define-char
+  '((ucs               . #xCBE7)
+    (korean-ksc5601    #x42 #x6C)      ; 
+    ))
+(define-char
+  '((ucs               . #xCBE9)
+    (korean-ksc5601    #x42 #x6D)      ; 
+    ))
+(define-char
+  '((ucs               . #xCC0C)
+    (korean-ksc5601    #x42 #x6E)      ; 
+    ))
+(define-char
+  '((ucs               . #xCC0D)
+    (korean-ksc5601    #x42 #x6F)      ; 
+    ))
+(define-char
+  '((ucs               . #xCC10)
+    (korean-ksc5601    #x42 #x70)      ; 
+    ))
+(define-char
+  '((ucs               . #xCC14)
+    (korean-ksc5601    #x42 #x71)      ; 
+    ))
+(define-char
+  '((ucs               . #xCC1C)
+    (korean-ksc5601    #x42 #x72)      ; 
+    ))
+(define-char
+  '((ucs               . #xCC1D)
+    (korean-ksc5601    #x42 #x73)      ; 
+    ))
+(define-char
+  '((ucs               . #xCC21)
+    (korean-ksc5601    #x42 #x74)      ; 
+    ))
+(define-char
+  '((ucs               . #xCC22)
+    (korean-ksc5601    #x42 #x75)      ; 
+    ))
+(define-char
+  '((ucs               . #xCC27)
+    (korean-ksc5601    #x42 #x76)      ; 
+    ))
+(define-char
+  '((ucs               . #xCC28)
+    (korean-ksc5601    #x42 #x77)      ; 
+    ))
+(define-char
+  '((ucs               . #xCC29)
+    (korean-ksc5601    #x42 #x78)      ; 
+    ))
+(define-char
+  '((ucs               . #xCC2C)
+    (korean-ksc5601    #x42 #x79)      ; 
+    ))
+(define-char
+  '((ucs               . #xCC2E)
+    (korean-ksc5601    #x42 #x7A)      ; 
+    ))
+(define-char
+  '((ucs               . #xCC30)
+    (korean-ksc5601    #x42 #x7B)      ; 
+    ))
+(define-char
+  '((ucs               . #xCC38)
+    (korean-ksc5601    #x42 #x7C)      ; 
+    ))
+(define-char
+  '((ucs               . #xCC39)
+    (korean-ksc5601    #x42 #x7D)      ; 
+    ))
+(define-char
+  '((ucs               . #xCC3B)
+    (korean-ksc5601    #x42 #x7E)      ; 
+    ))
+(define-char
+  '((ucs               . #xCC3C)
+    (korean-ksc5601    #x43 #x21)      ; 
+    ))
+(define-char
+  '((ucs               . #xCC3D)
+    (korean-ksc5601    #x43 #x22)      ; 
+    ))
+(define-char
+  '((ucs               . #xCC3E)
+    (korean-ksc5601    #x43 #x23)      ; 
+    ))
+(define-char
+  '((ucs               . #xCC44)
+    (korean-ksc5601    #x43 #x24)      ; 
+    ))
+(define-char
+  '((ucs               . #xCC45)
+    (korean-ksc5601    #x43 #x25)      ; 
+    ))
+(define-char
+  '((ucs               . #xCC48)
+    (korean-ksc5601    #x43 #x26)      ; 
+    ))
+(define-char
+  '((ucs               . #xCC4C)
+    (korean-ksc5601    #x43 #x27)      ; 
+    ))
+(define-char
+  '((ucs               . #xCC54)
+    (korean-ksc5601    #x43 #x28)      ; 
+    ))
+(define-char
+  '((ucs               . #xCC55)
+    (korean-ksc5601    #x43 #x29)      ; 
+    ))
+(define-char
+  '((ucs               . #xCC57)
+    (korean-ksc5601    #x43 #x2A)      ; 
+    ))
+(define-char
+  '((ucs               . #xCC58)
+    (korean-ksc5601    #x43 #x2B)      ; 
+    ))
+(define-char
+  '((ucs               . #xCC59)
+    (korean-ksc5601    #x43 #x2C)      ; 
+    ))
+(define-char
+  '((ucs               . #xCC60)
+    (korean-ksc5601    #x43 #x2D)      ; 
+    ))
+(define-char
+  '((ucs               . #xCC64)
+    (korean-ksc5601    #x43 #x2E)      ; 
+    ))
+(define-char
+  '((ucs               . #xCC66)
+    (korean-ksc5601    #x43 #x2F)      ; 
+    ))
+(define-char
+  '((ucs               . #xCC68)
+    (korean-ksc5601    #x43 #x30)      ; 
+    ))
+(define-char
+  '((ucs               . #xCC70)
+    (korean-ksc5601    #x43 #x31)      ; 
+    ))
+(define-char
+  '((ucs               . #xCC75)
+    (korean-ksc5601    #x43 #x32)      ; 
+    ))
+(define-char
+  '((ucs               . #xCC98)
+    (korean-ksc5601    #x43 #x33)      ; 
+    ))
+(define-char
+  '((ucs               . #xCC99)
+    (korean-ksc5601    #x43 #x34)      ; 
+    ))
+(define-char
+  '((ucs               . #xCC9C)
+    (korean-ksc5601    #x43 #x35)      ; 
+    ))
+(define-char
+  '((ucs               . #xCCA0)
+    (korean-ksc5601    #x43 #x36)      ; 
+    ))
+(define-char
+  '((ucs               . #xCCA8)
+    (korean-ksc5601    #x43 #x37)      ; 
+    ))
+(define-char
+  '((ucs               . #xCCA9)
+    (korean-ksc5601    #x43 #x38)      ; 
+    ))
+(define-char
+  '((ucs               . #xCCAB)
+    (korean-ksc5601    #x43 #x39)      ; 
+    ))
+(define-char
+  '((ucs               . #xCCAC)
+    (korean-ksc5601    #x43 #x3A)      ; 
+    ))
+(define-char
+  '((ucs               . #xCCAD)
+    (korean-ksc5601    #x43 #x3B)      ; 
+    ))
+(define-char
+  '((ucs               . #xCCB4)
+    (korean-ksc5601    #x43 #x3C)      ; 
+    ))
+(define-char
+  '((ucs               . #xCCB5)
+    (korean-ksc5601    #x43 #x3D)      ; 
+    ))
+(define-char
+  '((ucs               . #xCCB8)
+    (korean-ksc5601    #x43 #x3E)      ; 
+    ))
+(define-char
+  '((ucs               . #xCCBC)
+    (korean-ksc5601    #x43 #x3F)      ; 
+    ))
+(define-char
+  '((ucs               . #xCCC4)
+    (korean-ksc5601    #x43 #x40)      ; 
+    ))
+(define-char
+  '((ucs               . #xCCC5)
+    (korean-ksc5601    #x43 #x41)      ; 
+    ))
+(define-char
+  '((ucs               . #xCCC7)
+    (korean-ksc5601    #x43 #x42)      ; 
+    ))
+(define-char
+  '((ucs               . #xCCC9)
+    (korean-ksc5601    #x43 #x43)      ; 
+    ))
+(define-char
+  '((ucs               . #xCCD0)
+    (korean-ksc5601    #x43 #x44)      ; 
+    ))
+(define-char
+  '((ucs               . #xCCD4)
+    (korean-ksc5601    #x43 #x45)      ; 
+    ))
+(define-char
+  '((ucs               . #xCCE4)
+    (korean-ksc5601    #x43 #x46)      ; 
+    ))
+(define-char
+  '((ucs               . #xCCEC)
+    (korean-ksc5601    #x43 #x47)      ; 
+    ))
+(define-char
+  '((ucs               . #xCCF0)
+    (korean-ksc5601    #x43 #x48)      ; 
+    ))
+(define-char
+  '((ucs               . #xCD01)
+    (korean-ksc5601    #x43 #x49)      ; 
+    ))
+(define-char
+  '((ucs               . #xCD08)
+    (korean-ksc5601    #x43 #x4A)      ; 
+    ))
+(define-char
+  '((ucs               . #xCD09)
+    (korean-ksc5601    #x43 #x4B)      ; 
+    ))
+(define-char
+  '((ucs               . #xCD0C)
+    (korean-ksc5601    #x43 #x4C)      ; 
+    ))
+(define-char
+  '((ucs               . #xCD10)
+    (korean-ksc5601    #x43 #x4D)      ; 
+    ))
+(define-char
+  '((ucs               . #xCD18)
+    (korean-ksc5601    #x43 #x4E)      ; 
+    ))
+(define-char
+  '((ucs               . #xCD19)
+    (korean-ksc5601    #x43 #x4F)      ; 
+    ))
+(define-char
+  '((ucs               . #xCD1B)
+    (korean-ksc5601    #x43 #x50)      ; 
+    ))
+(define-char
+  '((ucs               . #xCD1D)
+    (korean-ksc5601    #x43 #x51)      ; 
+    ))
+(define-char
+  '((ucs               . #xCD24)
+    (korean-ksc5601    #x43 #x52)      ; 
+    ))
+(define-char
+  '((ucs               . #xCD28)
+    (korean-ksc5601    #x43 #x53)      ; 
+    ))
+(define-char
+  '((ucs               . #xCD2C)
+    (korean-ksc5601    #x43 #x54)      ; 
+    ))
+(define-char
+  '((ucs               . #xCD39)
+    (korean-ksc5601    #x43 #x55)      ; 
+    ))
+(define-char
+  '((ucs               . #xCD5C)
+    (korean-ksc5601    #x43 #x56)      ; 
+    ))
+(define-char
+  '((ucs               . #xCD60)
+    (korean-ksc5601    #x43 #x57)      ; 
+    ))
+(define-char
+  '((ucs               . #xCD64)
+    (korean-ksc5601    #x43 #x58)      ; 
+    ))
+(define-char
+  '((ucs               . #xCD6C)
+    (korean-ksc5601    #x43 #x59)      ; 
+    ))
+(define-char
+  '((ucs               . #xCD6D)
+    (korean-ksc5601    #x43 #x5A)      ; 
+    ))
+(define-char
+  '((ucs               . #xCD6F)
+    (korean-ksc5601    #x43 #x5B)      ; 
+    ))
+(define-char
+  '((ucs               . #xCD71)
+    (korean-ksc5601    #x43 #x5C)      ; 
+    ))
+(define-char
+  '((ucs               . #xCD78)
+    (korean-ksc5601    #x43 #x5D)      ; 
+    ))
+(define-char
+  '((ucs               . #xCD88)
+    (korean-ksc5601    #x43 #x5E)      ; 
+    ))
+(define-char
+  '((ucs               . #xCD94)
+    (korean-ksc5601    #x43 #x5F)      ; 
+    ))
+(define-char
+  '((ucs               . #xCD95)
+    (korean-ksc5601    #x43 #x60)      ; 
+    ))
+(define-char
+  '((ucs               . #xCD98)
+    (korean-ksc5601    #x43 #x61)      ; 
+    ))
+(define-char
+  '((ucs               . #xCD9C)
+    (korean-ksc5601    #x43 #x62)      ; 
+    ))
+(define-char
+  '((ucs               . #xCDA4)
+    (korean-ksc5601    #x43 #x63)      ; 
+    ))
+(define-char
+  '((ucs               . #xCDA5)
+    (korean-ksc5601    #x43 #x64)      ; 
+    ))
+(define-char
+  '((ucs               . #xCDA7)
+    (korean-ksc5601    #x43 #x65)      ; 
+    ))
+(define-char
+  '((ucs               . #xCDA9)
+    (korean-ksc5601    #x43 #x66)      ; 
+    ))
+(define-char
+  '((ucs               . #xCDB0)
+    (korean-ksc5601    #x43 #x67)      ; 
+    ))
+(define-char
+  '((ucs               . #xCDC4)
+    (korean-ksc5601    #x43 #x68)      ; 
+    ))
+(define-char
+  '((ucs               . #xCDCC)
+    (korean-ksc5601    #x43 #x69)      ; 
+    ))
+(define-char
+  '((ucs               . #xCDD0)
+    (korean-ksc5601    #x43 #x6A)      ; 
+    ))
+(define-char
+  '((ucs               . #xCDE8)
+    (korean-ksc5601    #x43 #x6B)      ; 
+    ))
+(define-char
+  '((ucs               . #xCDEC)
+    (korean-ksc5601    #x43 #x6C)      ; 
+    ))
+(define-char
+  '((ucs               . #xCDF0)
+    (korean-ksc5601    #x43 #x6D)      ; 
+    ))
+(define-char
+  '((ucs               . #xCDF8)
+    (korean-ksc5601    #x43 #x6E)      ; 
+    ))
+(define-char
+  '((ucs               . #xCDF9)
+    (korean-ksc5601    #x43 #x6F)      ; 
+    ))
+(define-char
+  '((ucs               . #xCDFB)
+    (korean-ksc5601    #x43 #x70)      ; 
+    ))
+(define-char
+  '((ucs               . #xCDFD)
+    (korean-ksc5601    #x43 #x71)      ; 
+    ))
+(define-char
+  '((ucs               . #xCE04)
+    (korean-ksc5601    #x43 #x72)      ; 
+    ))
+(define-char
+  '((ucs               . #xCE08)
+    (korean-ksc5601    #x43 #x73)      ; 
+    ))
+(define-char
+  '((ucs               . #xCE0C)
+    (korean-ksc5601    #x43 #x74)      ; 
+    ))
+(define-char
+  '((ucs               . #xCE14)
+    (korean-ksc5601    #x43 #x75)      ; 
+    ))
+(define-char
+  '((ucs               . #xCE19)
+    (korean-ksc5601    #x43 #x76)      ; 
+    ))
+(define-char
+  '((ucs               . #xCE20)
+    (korean-ksc5601    #x43 #x77)      ; 
+    ))
+(define-char
+  '((ucs               . #xCE21)
+    (korean-ksc5601    #x43 #x78)      ; 
+    ))
+(define-char
+  '((ucs               . #xCE24)
+    (korean-ksc5601    #x43 #x79)      ; 
+    ))
+(define-char
+  '((ucs               . #xCE28)
+    (korean-ksc5601    #x43 #x7A)      ; 
+    ))
+(define-char
+  '((ucs               . #xCE30)
+    (korean-ksc5601    #x43 #x7B)      ; 
+    ))
+(define-char
+  '((ucs               . #xCE31)
+    (korean-ksc5601    #x43 #x7C)      ; 
+    ))
+(define-char
+  '((ucs               . #xCE33)
+    (korean-ksc5601    #x43 #x7D)      ; 
+    ))
+(define-char
+  '((ucs               . #xCE35)
+    (korean-ksc5601    #x43 #x7E)      ; 
+    ))
+(define-char
+  '((ucs               . #xCE58)
+    (korean-ksc5601    #x44 #x21)      ; 
+    ))
+(define-char
+  '((ucs               . #xCE59)
+    (korean-ksc5601    #x44 #x22)      ; 
+    ))
+(define-char
+  '((ucs               . #xCE5C)
+    (korean-ksc5601    #x44 #x23)      ; 
+    ))
+(define-char
+  '((ucs               . #xCE5F)
+    (korean-ksc5601    #x44 #x24)      ; 
+    ))
+(define-char
+  '((ucs               . #xCE60)
+    (korean-ksc5601    #x44 #x25)      ; 
+    ))
+(define-char
+  '((ucs               . #xCE61)
+    (korean-ksc5601    #x44 #x26)      ; 
+    ))
+(define-char
+  '((ucs               . #xCE68)
+    (korean-ksc5601    #x44 #x27)      ; 
+    ))
+(define-char
+  '((ucs               . #xCE69)
+    (korean-ksc5601    #x44 #x28)      ; 
+    ))
+(define-char
+  '((ucs               . #xCE6B)
+    (korean-ksc5601    #x44 #x29)      ; 
+    ))
+(define-char
+  '((ucs               . #xCE6D)
+    (korean-ksc5601    #x44 #x2A)      ; 
+    ))
+(define-char
+  '((ucs               . #xCE74)
+    (korean-ksc5601    #x44 #x2B)      ; 
+    ))
+(define-char
+  '((ucs               . #xCE75)
+    (korean-ksc5601    #x44 #x2C)      ; 
+    ))
+(define-char
+  '((ucs               . #xCE78)
+    (korean-ksc5601    #x44 #x2D)      ; 
+    ))
+(define-char
+  '((ucs               . #xCE7C)
+    (korean-ksc5601    #x44 #x2E)      ; 
+    ))
+(define-char
+  '((ucs               . #xCE84)
+    (korean-ksc5601    #x44 #x2F)      ; 
+    ))
+(define-char
+  '((ucs               . #xCE85)
+    (korean-ksc5601    #x44 #x30)      ; 
+    ))
+(define-char
+  '((ucs               . #xCE87)
+    (korean-ksc5601    #x44 #x31)      ; 
+    ))
+(define-char
+  '((ucs               . #xCE89)
+    (korean-ksc5601    #x44 #x32)      ; 
+    ))
+(define-char
+  '((ucs               . #xCE90)
+    (korean-ksc5601    #x44 #x33)      ; 
+    ))
+(define-char
+  '((ucs               . #xCE91)
+    (korean-ksc5601    #x44 #x34)      ; 
+    ))
+(define-char
+  '((ucs               . #xCE94)
+    (korean-ksc5601    #x44 #x35)      ; 
+    ))
+(define-char
+  '((ucs               . #xCE98)
+    (korean-ksc5601    #x44 #x36)      ; 
+    ))
+(define-char
+  '((ucs               . #xCEA0)
+    (korean-ksc5601    #x44 #x37)      ; 
+    ))
+(define-char
+  '((ucs               . #xCEA1)
+    (korean-ksc5601    #x44 #x38)      ; 
+    ))
+(define-char
+  '((ucs               . #xCEA3)
+    (korean-ksc5601    #x44 #x39)      ; 
+    ))
+(define-char
+  '((ucs               . #xCEA4)
+    (korean-ksc5601    #x44 #x3A)      ; 
+    ))
+(define-char
+  '((ucs               . #xCEA5)
+    (korean-ksc5601    #x44 #x3B)      ; 
+    ))
+(define-char
+  '((ucs               . #xCEAC)
+    (korean-ksc5601    #x44 #x3C)      ; 
+    ))
+(define-char
+  '((ucs               . #xCEAD)
+    (korean-ksc5601    #x44 #x3D)      ; 
+    ))
+(define-char
+  '((ucs               . #xCEC1)
+    (korean-ksc5601    #x44 #x3E)      ; 
+    ))
+(define-char
+  '((ucs               . #xCEE4)
+    (korean-ksc5601    #x44 #x3F)      ; 
+    ))
+(define-char
+  '((ucs               . #xCEE5)
+    (korean-ksc5601    #x44 #x40)      ; 
+    ))
+(define-char
+  '((ucs               . #xCEE8)
+    (korean-ksc5601    #x44 #x41)      ; 
+    ))
+(define-char
+  '((ucs               . #xCEEB)
+    (korean-ksc5601    #x44 #x42)      ; 
+    ))
+(define-char
+  '((ucs               . #xCEEC)
+    (korean-ksc5601    #x44 #x43)      ; 
+    ))
+(define-char
+  '((ucs               . #xCEF4)
+    (korean-ksc5601    #x44 #x44)      ; 
+    ))
+(define-char
+  '((ucs               . #xCEF5)
+    (korean-ksc5601    #x44 #x45)      ; 
+    ))
+(define-char
+  '((ucs               . #xCEF7)
+    (korean-ksc5601    #x44 #x46)      ; 
+    ))
+(define-char
+  '((ucs               . #xCEF8)
+    (korean-ksc5601    #x44 #x47)      ; 
+    ))
+(define-char
+  '((ucs               . #xCEF9)
+    (korean-ksc5601    #x44 #x48)      ; 
+    ))
+(define-char
+  '((ucs               . #xCF00)
+    (korean-ksc5601    #x44 #x49)      ; 
+    ))
+(define-char
+  '((ucs               . #xCF01)
+    (korean-ksc5601    #x44 #x4A)      ; 
+    ))
+(define-char
+  '((ucs               . #xCF04)
+    (korean-ksc5601    #x44 #x4B)      ; 
+    ))
+(define-char
+  '((ucs               . #xCF08)
+    (korean-ksc5601    #x44 #x4C)      ; 
+    ))
+(define-char
+  '((ucs               . #xCF10)
+    (korean-ksc5601    #x44 #x4D)      ; 
+    ))
+(define-char
+  '((ucs               . #xCF11)
+    (korean-ksc5601    #x44 #x4E)      ; 
+    ))
+(define-char
+  '((ucs               . #xCF13)
+    (korean-ksc5601    #x44 #x4F)      ; 
+    ))
+(define-char
+  '((ucs               . #xCF15)
+    (korean-ksc5601    #x44 #x50)      ; 
+    ))
+(define-char
+  '((ucs               . #xCF1C)
+    (korean-ksc5601    #x44 #x51)      ; 
+    ))
+(define-char
+  '((ucs               . #xCF20)
+    (korean-ksc5601    #x44 #x52)      ; 
+    ))
+(define-char
+  '((ucs               . #xCF24)
+    (korean-ksc5601    #x44 #x53)      ; 
+    ))
+(define-char
+  '((ucs               . #xCF2C)
+    (korean-ksc5601    #x44 #x54)      ; 
+    ))
+(define-char
+  '((ucs               . #xCF2D)
+    (korean-ksc5601    #x44 #x55)      ; 
+    ))
+(define-char
+  '((ucs               . #xCF2F)
+    (korean-ksc5601    #x44 #x56)      ; 
+    ))
+(define-char
+  '((ucs               . #xCF30)
+    (korean-ksc5601    #x44 #x57)      ; 
+    ))
+(define-char
+  '((ucs               . #xCF31)
+    (korean-ksc5601    #x44 #x58)      ; 
+    ))
+(define-char
+  '((ucs               . #xCF38)
+    (korean-ksc5601    #x44 #x59)      ; 
+    ))
+(define-char
+  '((ucs               . #xCF54)
+    (korean-ksc5601    #x44 #x5A)      ; 
+    ))
+(define-char
+  '((ucs               . #xCF55)
+    (korean-ksc5601    #x44 #x5B)      ; 
+    ))
+(define-char
+  '((ucs               . #xCF58)
+    (korean-ksc5601    #x44 #x5C)      ; 
+    ))
+(define-char
+  '((ucs               . #xCF5C)
+    (korean-ksc5601    #x44 #x5D)      ; 
+    ))
+(define-char
+  '((ucs               . #xCF64)
+    (korean-ksc5601    #x44 #x5E)      ; 
+    ))
+(define-char
+  '((ucs               . #xCF65)
+    (korean-ksc5601    #x44 #x5F)      ; 
+    ))
+(define-char
+  '((ucs               . #xCF67)
+    (korean-ksc5601    #x44 #x60)      ; 
+    ))
+(define-char
+  '((ucs               . #xCF69)
+    (korean-ksc5601    #x44 #x61)      ; 
+    ))
+(define-char
+  '((ucs               . #xCF70)
+    (korean-ksc5601    #x44 #x62)      ; 
+    ))
+(define-char
+  '((ucs               . #xCF71)
+    (korean-ksc5601    #x44 #x63)      ; 
+    ))
+(define-char
+  '((ucs               . #xCF74)
+    (korean-ksc5601    #x44 #x64)      ; 
+    ))
+(define-char
+  '((ucs               . #xCF78)
+    (korean-ksc5601    #x44 #x65)      ; 
+    ))
+(define-char
+  '((ucs               . #xCF80)
+    (korean-ksc5601    #x44 #x66)      ; 
+    ))
+(define-char
+  '((ucs               . #xCF85)
+    (korean-ksc5601    #x44 #x67)      ; 
+    ))
+(define-char
+  '((ucs               . #xCF8C)
+    (korean-ksc5601    #x44 #x68)      ; 
+    ))
+(define-char
+  '((ucs               . #xCFA1)
+    (korean-ksc5601    #x44 #x69)      ; 
+    ))
+(define-char
+  '((ucs               . #xCFA8)
+    (korean-ksc5601    #x44 #x6A)      ; 
+    ))
+(define-char
+  '((ucs               . #xCFB0)
+    (korean-ksc5601    #x44 #x6B)      ; 
+    ))
+(define-char
+  '((ucs               . #xCFC4)
+    (korean-ksc5601    #x44 #x6C)      ; 
+    ))
+(define-char
+  '((ucs               . #xCFE0)
+    (korean-ksc5601    #x44 #x6D)      ; 
+    ))
+(define-char
+  '((ucs               . #xCFE1)
+    (korean-ksc5601    #x44 #x6E)      ; 
+    ))
+(define-char
+  '((ucs               . #xCFE4)
+    (korean-ksc5601    #x44 #x6F)      ; 
+    ))
+(define-char
+  '((ucs               . #xCFE8)
+    (korean-ksc5601    #x44 #x70)      ; 
+    ))
+(define-char
+  '((ucs               . #xCFF0)
+    (korean-ksc5601    #x44 #x71)      ; 
+    ))
+(define-char
+  '((ucs               . #xCFF1)
+    (korean-ksc5601    #x44 #x72)      ; 
+    ))
+(define-char
+  '((ucs               . #xCFF3)
+    (korean-ksc5601    #x44 #x73)      ; 
+    ))
+(define-char
+  '((ucs               . #xCFF5)
+    (korean-ksc5601    #x44 #x74)      ; 
+    ))
+(define-char
+  '((ucs               . #xCFFC)
+    (korean-ksc5601    #x44 #x75)      ; 
+    ))
+(define-char
+  '((ucs               . #xD000)
+    (korean-ksc5601    #x44 #x76)      ; 
+    ))
+(define-char
+  '((ucs               . #xD004)
+    (korean-ksc5601    #x44 #x77)      ; 
+    ))
+(define-char
+  '((ucs               . #xD011)
+    (korean-ksc5601    #x44 #x78)      ; 
+    ))
+(define-char
+  '((ucs               . #xD018)
+    (korean-ksc5601    #x44 #x79)      ; 
+    ))
+(define-char
+  '((ucs               . #xD02D)
+    (korean-ksc5601    #x44 #x7A)      ; 
+    ))
+(define-char
+  '((ucs               . #xD034)
+    (korean-ksc5601    #x44 #x7B)      ; 
+    ))
+(define-char
+  '((ucs               . #xD035)
+    (korean-ksc5601    #x44 #x7C)      ; 
+    ))
+(define-char
+  '((ucs               . #xD038)
+    (korean-ksc5601    #x44 #x7D)      ; 
+    ))
+(define-char
+  '((ucs               . #xD03C)
+    (korean-ksc5601    #x44 #x7E)      ; 
+    ))
+(define-char
+  '((ucs               . #xD044)
+    (korean-ksc5601    #x45 #x21)      ; 
+    ))
+(define-char
+  '((ucs               . #xD045)
+    (korean-ksc5601    #x45 #x22)      ; 
+    ))
+(define-char
+  '((ucs               . #xD047)
+    (korean-ksc5601    #x45 #x23)      ; 
+    ))
+(define-char
+  '((ucs               . #xD049)
+    (korean-ksc5601    #x45 #x24)      ; 
+    ))
+(define-char
+  '((ucs               . #xD050)
+    (korean-ksc5601    #x45 #x25)      ; 
+    ))
+(define-char
+  '((ucs               . #xD054)
+    (korean-ksc5601    #x45 #x26)      ; 
+    ))
+(define-char
+  '((ucs               . #xD058)
+    (korean-ksc5601    #x45 #x27)      ; 
+    ))
+(define-char
+  '((ucs               . #xD060)
+    (korean-ksc5601    #x45 #x28)      ; 
+    ))
+(define-char
+  '((ucs               . #xD06C)
+    (korean-ksc5601    #x45 #x29)      ; 
+    ))
+(define-char
+  '((ucs               . #xD06D)
+    (korean-ksc5601    #x45 #x2A)      ; 
+    ))
+(define-char
+  '((ucs               . #xD070)
+    (korean-ksc5601    #x45 #x2B)      ; 
+    ))
+(define-char
+  '((ucs               . #xD074)
+    (korean-ksc5601    #x45 #x2C)      ; 
+    ))
+(define-char
+  '((ucs               . #xD07C)
+    (korean-ksc5601    #x45 #x2D)      ; 
+    ))
+(define-char
+  '((ucs               . #xD07D)
+    (korean-ksc5601    #x45 #x2E)      ; 
+    ))
+(define-char
+  '((ucs               . #xD081)
+    (korean-ksc5601    #x45 #x2F)      ; 
+    ))
+(define-char
+  '((ucs               . #xD0A4)
+    (korean-ksc5601    #x45 #x30)      ; 
+    ))
+(define-char
+  '((ucs               . #xD0A5)
+    (korean-ksc5601    #x45 #x31)      ; 
+    ))
+(define-char
+  '((ucs               . #xD0A8)
+    (korean-ksc5601    #x45 #x32)      ; 
+    ))
+(define-char
+  '((ucs               . #xD0AC)
+    (korean-ksc5601    #x45 #x33)      ; 
+    ))
+(define-char
+  '((ucs               . #xD0B4)
+    (korean-ksc5601    #x45 #x34)      ; 
+    ))
+(define-char
+  '((ucs               . #xD0B5)
+    (korean-ksc5601    #x45 #x35)      ; 
+    ))
+(define-char
+  '((ucs               . #xD0B7)
+    (korean-ksc5601    #x45 #x36)      ; 
+    ))
+(define-char
+  '((ucs               . #xD0B9)
+    (korean-ksc5601    #x45 #x37)      ; 
+    ))
+(define-char
+  '((ucs               . #xD0C0)
+    (korean-ksc5601    #x45 #x38)      ; 
+    ))
+(define-char
+  '((ucs               . #xD0C1)
+    (korean-ksc5601    #x45 #x39)      ; 
+    ))
+(define-char
+  '((ucs               . #xD0C4)
+    (korean-ksc5601    #x45 #x3A)      ; 
+    ))
+(define-char
+  '((ucs               . #xD0C8)
+    (korean-ksc5601    #x45 #x3B)      ; 
+    ))
+(define-char
+  '((ucs               . #xD0C9)
+    (korean-ksc5601    #x45 #x3C)      ; 
+    ))
+(define-char
+  '((ucs               . #xD0D0)
+    (korean-ksc5601    #x45 #x3D)      ; 
+    ))
+(define-char
+  '((ucs               . #xD0D1)
+    (korean-ksc5601    #x45 #x3E)      ; 
+    ))
+(define-char
+  '((ucs               . #xD0D3)
+    (korean-ksc5601    #x45 #x3F)      ; 
+    ))
+(define-char
+  '((ucs               . #xD0D4)
+    (korean-ksc5601    #x45 #x40)      ; 
+    ))
+(define-char
+  '((ucs               . #xD0D5)
+    (korean-ksc5601    #x45 #x41)      ; 
+    ))
+(define-char
+  '((ucs               . #xD0DC)
+    (korean-ksc5601    #x45 #x42)      ; 
+    ))
+(define-char
+  '((ucs               . #xD0DD)
+    (korean-ksc5601    #x45 #x43)      ; 
+    ))
+(define-char
+  '((ucs               . #xD0E0)
+    (korean-ksc5601    #x45 #x44)      ; 
+    ))
+(define-char
+  '((ucs               . #xD0E4)
+    (korean-ksc5601    #x45 #x45)      ; 
+    ))
+(define-char
+  '((ucs               . #xD0EC)
+    (korean-ksc5601    #x45 #x46)      ; 
+    ))
+(define-char
+  '((ucs               . #xD0ED)
+    (korean-ksc5601    #x45 #x47)      ; 
+    ))
+(define-char
+  '((ucs               . #xD0EF)
+    (korean-ksc5601    #x45 #x48)      ; 
+    ))
+(define-char
+  '((ucs               . #xD0F0)
+    (korean-ksc5601    #x45 #x49)      ; 
+    ))
+(define-char
+  '((ucs               . #xD0F1)
+    (korean-ksc5601    #x45 #x4A)      ; 
+    ))
+(define-char
+  '((ucs               . #xD0F8)
+    (korean-ksc5601    #x45 #x4B)      ; 
+    ))
+(define-char
+  '((ucs               . #xD10D)
+    (korean-ksc5601    #x45 #x4C)      ; 
+    ))
+(define-char
+  '((ucs               . #xD130)
+    (korean-ksc5601    #x45 #x4D)      ; 
+    ))
+(define-char
+  '((ucs               . #xD131)
+    (korean-ksc5601    #x45 #x4E)      ; 
+    ))
+(define-char
+  '((ucs               . #xD134)
+    (korean-ksc5601    #x45 #x4F)      ; 
+    ))
+(define-char
+  '((ucs               . #xD138)
+    (korean-ksc5601    #x45 #x50)      ; 
+    ))
+(define-char
+  '((ucs               . #xD13A)
+    (korean-ksc5601    #x45 #x51)      ; 
+    ))
+(define-char
+  '((ucs               . #xD140)
+    (korean-ksc5601    #x45 #x52)      ; 
+    ))
+(define-char
+  '((ucs               . #xD141)
+    (korean-ksc5601    #x45 #x53)      ; 
+    ))
+(define-char
+  '((ucs               . #xD143)
+    (korean-ksc5601    #x45 #x54)      ; 
+    ))
+(define-char
+  '((ucs               . #xD144)
+    (korean-ksc5601    #x45 #x55)      ; 
+    ))
+(define-char
+  '((ucs               . #xD145)
+    (korean-ksc5601    #x45 #x56)      ; 
+    ))
+(define-char
+  '((ucs               . #xD14C)
+    (korean-ksc5601    #x45 #x57)      ; 
+    ))
+(define-char
+  '((ucs               . #xD14D)
+    (korean-ksc5601    #x45 #x58)      ; 
+    ))
+(define-char
+  '((ucs               . #xD150)
+    (korean-ksc5601    #x45 #x59)      ; 
+    ))
+(define-char
+  '((ucs               . #xD154)
+    (korean-ksc5601    #x45 #x5A)      ; 
+    ))
+(define-char
+  '((ucs               . #xD15C)
+    (korean-ksc5601    #x45 #x5B)      ; 
+    ))
+(define-char
+  '((ucs               . #xD15D)
+    (korean-ksc5601    #x45 #x5C)      ; 
+    ))
+(define-char
+  '((ucs               . #xD15F)
+    (korean-ksc5601    #x45 #x5D)      ; 
+    ))
+(define-char
+  '((ucs               . #xD161)
+    (korean-ksc5601    #x45 #x5E)      ; 
+    ))
+(define-char
+  '((ucs               . #xD168)
+    (korean-ksc5601    #x45 #x5F)      ; 
+    ))
+(define-char
+  '((ucs               . #xD16C)
+    (korean-ksc5601    #x45 #x60)      ; 
+    ))
+(define-char
+  '((ucs               . #xD17C)
+    (korean-ksc5601    #x45 #x61)      ; 
+    ))
+(define-char
+  '((ucs               . #xD184)
+    (korean-ksc5601    #x45 #x62)      ; 
+    ))
+(define-char
+  '((ucs               . #xD188)
+    (korean-ksc5601    #x45 #x63)      ; 
+    ))
+(define-char
+  '((ucs               . #xD1A0)
+    (korean-ksc5601    #x45 #x64)      ; 
+    ))
+(define-char
+  '((ucs               . #xD1A1)
+    (korean-ksc5601    #x45 #x65)      ; 
+    ))
+(define-char
+  '((ucs               . #xD1A4)
+    (korean-ksc5601    #x45 #x66)      ; 
+    ))
+(define-char
+  '((ucs               . #xD1A8)
+    (korean-ksc5601    #x45 #x67)      ; 
+    ))
+(define-char
+  '((ucs               . #xD1B0)
+    (korean-ksc5601    #x45 #x68)      ; 
+    ))
+(define-char
+  '((ucs               . #xD1B1)
+    (korean-ksc5601    #x45 #x69)      ; 
+    ))
+(define-char
+  '((ucs               . #xD1B3)
+    (korean-ksc5601    #x45 #x6A)      ; 
+    ))
+(define-char
+  '((ucs               . #xD1B5)
+    (korean-ksc5601    #x45 #x6B)      ; 
+    ))
+(define-char
+  '((ucs               . #xD1BA)
+    (korean-ksc5601    #x45 #x6C)      ; 
+    ))
+(define-char
+  '((ucs               . #xD1BC)
+    (korean-ksc5601    #x45 #x6D)      ; 
+    ))
+(define-char
+  '((ucs               . #xD1C0)
+    (korean-ksc5601    #x45 #x6E)      ; 
+    ))
+(define-char
+  '((ucs               . #xD1D8)
+    (korean-ksc5601    #x45 #x6F)      ; 
+    ))
+(define-char
+  '((ucs               . #xD1F4)
+    (korean-ksc5601    #x45 #x70)      ; 
+    ))
+(define-char
+  '((ucs               . #xD1F8)
+    (korean-ksc5601    #x45 #x71)      ; 
+    ))
+(define-char
+  '((ucs               . #xD207)
+    (korean-ksc5601    #x45 #x72)      ; 
+    ))
+(define-char
+  '((ucs               . #xD209)
+    (korean-ksc5601    #x45 #x73)      ; 
+    ))
+(define-char
+  '((ucs               . #xD210)
+    (korean-ksc5601    #x45 #x74)      ; 
+    ))
+(define-char
+  '((ucs               . #xD22C)
+    (korean-ksc5601    #x45 #x75)      ; 
+    ))
+(define-char
+  '((ucs               . #xD22D)
+    (korean-ksc5601    #x45 #x76)      ; 
+    ))
+(define-char
+  '((ucs               . #xD230)
+    (korean-ksc5601    #x45 #x77)      ; 
+    ))
+(define-char
+  '((ucs               . #xD234)
+    (korean-ksc5601    #x45 #x78)      ; 
+    ))
+(define-char
+  '((ucs               . #xD23C)
+    (korean-ksc5601    #x45 #x79)      ; 
+    ))
+(define-char
+  '((ucs               . #xD23D)
+    (korean-ksc5601    #x45 #x7A)      ; 
+    ))
+(define-char
+  '((ucs               . #xD23F)
+    (korean-ksc5601    #x45 #x7B)      ; 
+    ))
+(define-char
+  '((ucs               . #xD241)
+    (korean-ksc5601    #x45 #x7C)      ; 
+    ))
+(define-char
+  '((ucs               . #xD248)
+    (korean-ksc5601    #x45 #x7D)      ; 
+    ))
+(define-char
+  '((ucs               . #xD25C)
+    (korean-ksc5601    #x45 #x7E)      ; 
+    ))
+(define-char
+  '((ucs               . #xD264)
+    (korean-ksc5601    #x46 #x21)      ; 
+    ))
+(define-char
+  '((ucs               . #xD280)
+    (korean-ksc5601    #x46 #x22)      ; 
+    ))
+(define-char
+  '((ucs               . #xD281)
+    (korean-ksc5601    #x46 #x23)      ; 
+    ))
+(define-char
+  '((ucs               . #xD284)
+    (korean-ksc5601    #x46 #x24)      ; 
+    ))
+(define-char
+  '((ucs               . #xD288)
+    (korean-ksc5601    #x46 #x25)      ; 
+    ))
+(define-char
+  '((ucs               . #xD290)
+    (korean-ksc5601    #x46 #x26)      ; 
+    ))
+(define-char
+  '((ucs               . #xD291)
+    (korean-ksc5601    #x46 #x27)      ; 
+    ))
+(define-char
+  '((ucs               . #xD295)
+    (korean-ksc5601    #x46 #x28)      ; 
+    ))
+(define-char
+  '((ucs               . #xD29C)
+    (korean-ksc5601    #x46 #x29)      ; 
+    ))
+(define-char
+  '((ucs               . #xD2A0)
+    (korean-ksc5601    #x46 #x2A)      ; 
+    ))
+(define-char
+  '((ucs               . #xD2A4)
+    (korean-ksc5601    #x46 #x2B)      ; 
+    ))
+(define-char
+  '((ucs               . #xD2AC)
+    (korean-ksc5601    #x46 #x2C)      ; 
+    ))
+(define-char
+  '((ucs               . #xD2B1)
+    (korean-ksc5601    #x46 #x2D)      ; 
+    ))
+(define-char
+  '((ucs               . #xD2B8)
+    (korean-ksc5601    #x46 #x2E)      ; 
+    ))
+(define-char
+  '((ucs               . #xD2B9)
+    (korean-ksc5601    #x46 #x2F)      ; 
+    ))
+(define-char
+  '((ucs               . #xD2BC)
+    (korean-ksc5601    #x46 #x30)      ; 
+    ))
+(define-char
+  '((ucs               . #xD2BF)
+    (korean-ksc5601    #x46 #x31)      ; 
+    ))
+(define-char
+  '((ucs               . #xD2C0)
+    (korean-ksc5601    #x46 #x32)      ; 
+    ))
+(define-char
+  '((ucs               . #xD2C2)
+    (korean-ksc5601    #x46 #x33)      ; 
+    ))
+(define-char
+  '((ucs               . #xD2C8)
+    (korean-ksc5601    #x46 #x34)      ; 
+    ))
+(define-char
+  '((ucs               . #xD2C9)
+    (korean-ksc5601    #x46 #x35)      ; 
+    ))
+(define-char
+  '((ucs               . #xD2CB)
+    (korean-ksc5601    #x46 #x36)      ; 
+    ))
+(define-char
+  '((ucs               . #xD2D4)
+    (korean-ksc5601    #x46 #x37)      ; 
+    ))
+(define-char
+  '((ucs               . #xD2D8)
+    (korean-ksc5601    #x46 #x38)      ; 
+    ))
+(define-char
+  '((ucs               . #xD2DC)
+    (korean-ksc5601    #x46 #x39)      ; 
+    ))
+(define-char
+  '((ucs               . #xD2E4)
+    (korean-ksc5601    #x46 #x3A)      ; 
+    ))
+(define-char
+  '((ucs               . #xD2E5)
+    (korean-ksc5601    #x46 #x3B)      ; 
+    ))
+(define-char
+  '((ucs               . #xD2F0)
+    (korean-ksc5601    #x46 #x3C)      ; 
+    ))
+(define-char
+  '((ucs               . #xD2F1)
+    (korean-ksc5601    #x46 #x3D)      ; 
+    ))
+(define-char
+  '((ucs               . #xD2F4)
+    (korean-ksc5601    #x46 #x3E)      ; 
+    ))
+(define-char
+  '((ucs               . #xD2F8)
+    (korean-ksc5601    #x46 #x3F)      ; 
+    ))
+(define-char
+  '((ucs               . #xD300)
+    (korean-ksc5601    #x46 #x40)      ; 
+    ))
+(define-char
+  '((ucs               . #xD301)
+    (korean-ksc5601    #x46 #x41)      ; 
+    ))
+(define-char
+  '((ucs               . #xD303)
+    (korean-ksc5601    #x46 #x42)      ; 
+    ))
+(define-char
+  '((ucs               . #xD305)
+    (korean-ksc5601    #x46 #x43)      ; 
+    ))
+(define-char
+  '((ucs               . #xD30C)
+    (korean-ksc5601    #x46 #x44)      ; 
+    ))
+(define-char
+  '((ucs               . #xD30D)
+    (korean-ksc5601    #x46 #x45)      ; 
+    ))
+(define-char
+  '((ucs               . #xD30E)
+    (korean-ksc5601    #x46 #x46)      ; 
+    ))
+(define-char
+  '((ucs               . #xD310)
+    (korean-ksc5601    #x46 #x47)      ; 
+    ))
+(define-char
+  '((ucs               . #xD314)
+    (korean-ksc5601    #x46 #x48)      ; 
+    ))
+(define-char
+  '((ucs               . #xD316)
+    (korean-ksc5601    #x46 #x49)      ; 
+    ))
+(define-char
+  '((ucs               . #xD31C)
+    (korean-ksc5601    #x46 #x4A)      ; 
+    ))
+(define-char
+  '((ucs               . #xD31D)
+    (korean-ksc5601    #x46 #x4B)      ; 
+    ))
+(define-char
+  '((ucs               . #xD31F)
+    (korean-ksc5601    #x46 #x4C)      ; 
+    ))
+(define-char
+  '((ucs               . #xD320)
+    (korean-ksc5601    #x46 #x4D)      ; 
+    ))
+(define-char
+  '((ucs               . #xD321)
+    (korean-ksc5601    #x46 #x4E)      ; 
+    ))
+(define-char
+  '((ucs               . #xD325)
+    (korean-ksc5601    #x46 #x4F)      ; 
+    ))
+(define-char
+  '((ucs               . #xD328)
+    (korean-ksc5601    #x46 #x50)      ; 
+    ))
+(define-char
+  '((ucs               . #xD329)
+    (korean-ksc5601    #x46 #x51)      ; 
+    ))
+(define-char
+  '((ucs               . #xD32C)
+    (korean-ksc5601    #x46 #x52)      ; 
+    ))
+(define-char
+  '((ucs               . #xD330)
+    (korean-ksc5601    #x46 #x53)      ; 
+    ))
+(define-char
+  '((ucs               . #xD338)
+    (korean-ksc5601    #x46 #x54)      ; 
+    ))
+(define-char
+  '((ucs               . #xD339)
+    (korean-ksc5601    #x46 #x55)      ; 
+    ))
+(define-char
+  '((ucs               . #xD33B)
+    (korean-ksc5601    #x46 #x56)      ; 
+    ))
+(define-char
+  '((ucs               . #xD33C)
+    (korean-ksc5601    #x46 #x57)      ; 
+    ))
+(define-char
+  '((ucs               . #xD33D)
+    (korean-ksc5601    #x46 #x58)      ; 
+    ))
+(define-char
+  '((ucs               . #xD344)
+    (korean-ksc5601    #x46 #x59)      ; 
+    ))
+(define-char
+  '((ucs               . #xD345)
+    (korean-ksc5601    #x46 #x5A)      ; 
+    ))
+(define-char
+  '((ucs               . #xD37C)
+    (korean-ksc5601    #x46 #x5B)      ; 
+    ))
+(define-char
+  '((ucs               . #xD37D)
+    (korean-ksc5601    #x46 #x5C)      ; 
+    ))
+(define-char
+  '((ucs               . #xD380)
+    (korean-ksc5601    #x46 #x5D)      ; 
+    ))
+(define-char
+  '((ucs               . #xD384)
+    (korean-ksc5601    #x46 #x5E)      ; 
+    ))
+(define-char
+  '((ucs               . #xD38C)
+    (korean-ksc5601    #x46 #x5F)      ; 
+    ))
+(define-char
+  '((ucs               . #xD38D)
+    (korean-ksc5601    #x46 #x60)      ; 
+    ))
+(define-char
+  '((ucs               . #xD38F)
+    (korean-ksc5601    #x46 #x61)      ; 
+    ))
+(define-char
+  '((ucs               . #xD390)
+    (korean-ksc5601    #x46 #x62)      ; 
+    ))
+(define-char
+  '((ucs               . #xD391)
+    (korean-ksc5601    #x46 #x63)      ; 
+    ))
+(define-char
+  '((ucs               . #xD398)
+    (korean-ksc5601    #x46 #x64)      ; 
+    ))
+(define-char
+  '((ucs               . #xD399)
+    (korean-ksc5601    #x46 #x65)      ; 
+    ))
+(define-char
+  '((ucs               . #xD39C)
+    (korean-ksc5601    #x46 #x66)      ; 
+    ))
+(define-char
+  '((ucs               . #xD3A0)
+    (korean-ksc5601    #x46 #x67)      ; 
+    ))
+(define-char
+  '((ucs               . #xD3A8)
+    (korean-ksc5601    #x46 #x68)      ; 
+    ))
+(define-char
+  '((ucs               . #xD3A9)
+    (korean-ksc5601    #x46 #x69)      ; 
+    ))
+(define-char
+  '((ucs               . #xD3AB)
+    (korean-ksc5601    #x46 #x6A)      ; 
+    ))
+(define-char
+  '((ucs               . #xD3AD)
+    (korean-ksc5601    #x46 #x6B)      ; 
+    ))
+(define-char
+  '((ucs               . #xD3B4)
+    (korean-ksc5601    #x46 #x6C)      ; 
+    ))
+(define-char
+  '((ucs               . #xD3B8)
+    (korean-ksc5601    #x46 #x6D)      ; 
+    ))
+(define-char
+  '((ucs               . #xD3BC)
+    (korean-ksc5601    #x46 #x6E)      ; 
+    ))
+(define-char
+  '((ucs               . #xD3C4)
+    (korean-ksc5601    #x46 #x6F)      ; 
+    ))
+(define-char
+  '((ucs               . #xD3C5)
+    (korean-ksc5601    #x46 #x70)      ; 
+    ))
+(define-char
+  '((ucs               . #xD3C8)
+    (korean-ksc5601    #x46 #x71)      ; 
+    ))
+(define-char
+  '((ucs               . #xD3C9)
+    (korean-ksc5601    #x46 #x72)      ; 
+    ))
+(define-char
+  '((ucs               . #xD3D0)
+    (korean-ksc5601    #x46 #x73)      ; 
+    ))
+(define-char
+  '((ucs               . #xD3D8)
+    (korean-ksc5601    #x46 #x74)      ; 
+    ))
+(define-char
+  '((ucs               . #xD3E1)
+    (korean-ksc5601    #x46 #x75)      ; 
+    ))
+(define-char
+  '((ucs               . #xD3E3)
+    (korean-ksc5601    #x46 #x76)      ; 
+    ))
+(define-char
+  '((ucs               . #xD3EC)
+    (korean-ksc5601    #x46 #x77)      ; 
+    ))
+(define-char
+  '((ucs               . #xD3ED)
+    (korean-ksc5601    #x46 #x78)      ; 
+    ))
+(define-char
+  '((ucs               . #xD3F0)
+    (korean-ksc5601    #x46 #x79)      ; 
+    ))
+(define-char
+  '((ucs               . #xD3F4)
+    (korean-ksc5601    #x46 #x7A)      ; 
+    ))
+(define-char
+  '((ucs               . #xD3FC)
+    (korean-ksc5601    #x46 #x7B)      ; 
+    ))
+(define-char
+  '((ucs               . #xD3FD)
+    (korean-ksc5601    #x46 #x7C)      ; 
+    ))
+(define-char
+  '((ucs               . #xD3FF)
+    (korean-ksc5601    #x46 #x7D)      ; 
+    ))
+(define-char
+  '((ucs               . #xD401)
+    (korean-ksc5601    #x46 #x7E)      ; 
+    ))
+(define-char
+  '((ucs               . #xD408)
+    (korean-ksc5601    #x47 #x21)      ; 
+    ))
+(define-char
+  '((ucs               . #xD41D)
+    (korean-ksc5601    #x47 #x22)      ; 
+    ))
+(define-char
+  '((ucs               . #xD440)
+    (korean-ksc5601    #x47 #x23)      ; 
+    ))
+(define-char
+  '((ucs               . #xD444)
+    (korean-ksc5601    #x47 #x24)      ; 
+    ))
+(define-char
+  '((ucs               . #xD45C)
+    (korean-ksc5601    #x47 #x25)      ; 
+    ))
+(define-char
+  '((ucs               . #xD460)
+    (korean-ksc5601    #x47 #x26)      ; 
+    ))
+(define-char
+  '((ucs               . #xD464)
+    (korean-ksc5601    #x47 #x27)      ; 
+    ))
+(define-char
+  '((ucs               . #xD46D)
+    (korean-ksc5601    #x47 #x28)      ; 
+    ))
+(define-char
+  '((ucs               . #xD46F)
+    (korean-ksc5601    #x47 #x29)      ; 
+    ))
+(define-char
+  '((ucs               . #xD478)
+    (korean-ksc5601    #x47 #x2A)      ; 
+    ))
+(define-char
+  '((ucs               . #xD479)
+    (korean-ksc5601    #x47 #x2B)      ; 
+    ))
+(define-char
+  '((ucs               . #xD47C)
+    (korean-ksc5601    #x47 #x2C)      ; 
+    ))
+(define-char
+  '((ucs               . #xD47F)
+    (korean-ksc5601    #x47 #x2D)      ; 
+    ))
+(define-char
+  '((ucs               . #xD480)
+    (korean-ksc5601    #x47 #x2E)      ; 
+    ))
+(define-char
+  '((ucs               . #xD482)
+    (korean-ksc5601    #x47 #x2F)      ; 
+    ))
+(define-char
+  '((ucs               . #xD488)
+    (korean-ksc5601    #x47 #x30)      ; 
+    ))
+(define-char
+  '((ucs               . #xD489)
+    (korean-ksc5601    #x47 #x31)      ; 
+    ))
+(define-char
+  '((ucs               . #xD48B)
+    (korean-ksc5601    #x47 #x32)      ; 
+    ))
+(define-char
+  '((ucs               . #xD48D)
+    (korean-ksc5601    #x47 #x33)      ; 
+    ))
+(define-char
+  '((ucs               . #xD494)
+    (korean-ksc5601    #x47 #x34)      ; 
+    ))
+(define-char
+  '((ucs               . #xD4A9)
+    (korean-ksc5601    #x47 #x35)      ; 
+    ))
+(define-char
+  '((ucs               . #xD4CC)
+    (korean-ksc5601    #x47 #x36)      ; 
+    ))
+(define-char
+  '((ucs               . #xD4D0)
+    (korean-ksc5601    #x47 #x37)      ; 
+    ))
+(define-char
+  '((ucs               . #xD4D4)
+    (korean-ksc5601    #x47 #x38)      ; 
+    ))
+(define-char
+  '((ucs               . #xD4DC)
+    (korean-ksc5601    #x47 #x39)      ; 
+    ))
+(define-char
+  '((ucs               . #xD4DF)
+    (korean-ksc5601    #x47 #x3A)      ; 
+    ))
+(define-char
+  '((ucs               . #xD4E8)
+    (korean-ksc5601    #x47 #x3B)      ; 
+    ))
+(define-char
+  '((ucs               . #xD4EC)
+    (korean-ksc5601    #x47 #x3C)      ; 
+    ))
+(define-char
+  '((ucs               . #xD4F0)
+    (korean-ksc5601    #x47 #x3D)      ; 
+    ))
+(define-char
+  '((ucs               . #xD4F8)
+    (korean-ksc5601    #x47 #x3E)      ; 
+    ))
+(define-char
+  '((ucs               . #xD4FB)
+    (korean-ksc5601    #x47 #x3F)      ; 
+    ))
+(define-char
+  '((ucs               . #xD4FD)
+    (korean-ksc5601    #x47 #x40)      ; 
+    ))
+(define-char
+  '((ucs               . #xD504)
+    (korean-ksc5601    #x47 #x41)      ; 
+    ))
+(define-char
+  '((ucs               . #xD508)
+    (korean-ksc5601    #x47 #x42)      ; 
+    ))
+(define-char
+  '((ucs               . #xD50C)
+    (korean-ksc5601    #x47 #x43)      ; 
+    ))
+(define-char
+  '((ucs               . #xD514)
+    (korean-ksc5601    #x47 #x44)      ; 
+    ))
+(define-char
+  '((ucs               . #xD515)
+    (korean-ksc5601    #x47 #x45)      ; 
+    ))
+(define-char
+  '((ucs               . #xD517)
+    (korean-ksc5601    #x47 #x46)      ; 
+    ))
+(define-char
+  '((ucs               . #xD53C)
+    (korean-ksc5601    #x47 #x47)      ; 
+    ))
+(define-char
+  '((ucs               . #xD53D)
+    (korean-ksc5601    #x47 #x48)      ; 
+    ))
+(define-char
+  '((ucs               . #xD540)
+    (korean-ksc5601    #x47 #x49)      ; 
+    ))
+(define-char
+  '((ucs               . #xD544)
+    (korean-ksc5601    #x47 #x4A)      ; 
+    ))
+(define-char
+  '((ucs               . #xD54C)
+    (korean-ksc5601    #x47 #x4B)      ; 
+    ))
+(define-char
+  '((ucs               . #xD54D)
+    (korean-ksc5601    #x47 #x4C)      ; 
+    ))
+(define-char
+  '((ucs               . #xD54F)
+    (korean-ksc5601    #x47 #x4D)      ; 
+    ))
+(define-char
+  '((ucs               . #xD551)
+    (korean-ksc5601    #x47 #x4E)      ; 
+    ))
+(define-char
+  '((ucs               . #xD558)
+    (korean-ksc5601    #x47 #x4F)      ; 
+    ))
+(define-char
+  '((ucs               . #xD559)
+    (korean-ksc5601    #x47 #x50)      ; 
+    ))
+(define-char
+  '((ucs               . #xD55C)
+    (korean-ksc5601    #x47 #x51)      ; 
+    ))
+(define-char
+  '((ucs               . #xD560)
+    (korean-ksc5601    #x47 #x52)      ; 
+    ))
+(define-char
+  '((ucs               . #xD565)
+    (korean-ksc5601    #x47 #x53)      ; 
+    ))
+(define-char
+  '((ucs               . #xD568)
+    (korean-ksc5601    #x47 #x54)      ; 
+    ))
+(define-char
+  '((ucs               . #xD569)
+    (korean-ksc5601    #x47 #x55)      ; 
+    ))
+(define-char
+  '((ucs               . #xD56B)
+    (korean-ksc5601    #x47 #x56)      ; 
+    ))
+(define-char
+  '((ucs               . #xD56D)
+    (korean-ksc5601    #x47 #x57)      ; 
+    ))
+(define-char
+  '((ucs               . #xD574)
+    (korean-ksc5601    #x47 #x58)      ; 
+    ))
+(define-char
+  '((ucs               . #xD575)
+    (korean-ksc5601    #x47 #x59)      ; 
+    ))
+(define-char
+  '((ucs               . #xD578)
+    (korean-ksc5601    #x47 #x5A)      ; 
+    ))
+(define-char
+  '((ucs               . #xD57C)
+    (korean-ksc5601    #x47 #x5B)      ; 
+    ))
+(define-char
+  '((ucs               . #xD584)
+    (korean-ksc5601    #x47 #x5C)      ; 
+    ))
+(define-char
+  '((ucs               . #xD585)
+    (korean-ksc5601    #x47 #x5D)      ; 
+    ))
+(define-char
+  '((ucs               . #xD587)
+    (korean-ksc5601    #x47 #x5E)      ; 
+    ))
+(define-char
+  '((ucs               . #xD588)
+    (korean-ksc5601    #x47 #x5F)      ; 
+    ))
+(define-char
+  '((ucs               . #xD589)
+    (korean-ksc5601    #x47 #x60)      ; 
+    ))
+(define-char
+  '((ucs               . #xD590)
+    (korean-ksc5601    #x47 #x61)      ; 
+    ))
+(define-char
+  '((ucs               . #xD5A5)
+    (korean-ksc5601    #x47 #x62)      ; 
+    ))
+(define-char
+  '((ucs               . #xD5C8)
+    (korean-ksc5601    #x47 #x63)      ; 
+    ))
+(define-char
+  '((ucs               . #xD5C9)
+    (korean-ksc5601    #x47 #x64)      ; 
+    ))
+(define-char
+  '((ucs               . #xD5CC)
+    (korean-ksc5601    #x47 #x65)      ; 
+    ))
+(define-char
+  '((ucs               . #xD5D0)
+    (korean-ksc5601    #x47 #x66)      ; 
+    ))
+(define-char
+  '((ucs               . #xD5D2)
+    (korean-ksc5601    #x47 #x67)      ; 
+    ))
+(define-char
+  '((ucs               . #xD5D8)
+    (korean-ksc5601    #x47 #x68)      ; 
+    ))
+(define-char
+  '((ucs               . #xD5D9)
+    (korean-ksc5601    #x47 #x69)      ; 
+    ))
+(define-char
+  '((ucs               . #xD5DB)
+    (korean-ksc5601    #x47 #x6A)      ; 
+    ))
+(define-char
+  '((ucs               . #xD5DD)
+    (korean-ksc5601    #x47 #x6B)      ; 
+    ))
+(define-char
+  '((ucs               . #xD5E4)
+    (korean-ksc5601    #x47 #x6C)      ; 
+    ))
+(define-char
+  '((ucs               . #xD5E5)
+    (korean-ksc5601    #x47 #x6D)      ; 
+    ))
+(define-char
+  '((ucs               . #xD5E8)
+    (korean-ksc5601    #x47 #x6E)      ; 
+    ))
+(define-char
+  '((ucs               . #xD5EC)
+    (korean-ksc5601    #x47 #x6F)      ; 
+    ))
+(define-char
+  '((ucs               . #xD5F4)
+    (korean-ksc5601    #x47 #x70)      ; 
+    ))
+(define-char
+  '((ucs               . #xD5F5)
+    (korean-ksc5601    #x47 #x71)      ; 
+    ))
+(define-char
+  '((ucs               . #xD5F7)
+    (korean-ksc5601    #x47 #x72)      ; 
+    ))
+(define-char
+  '((ucs               . #xD5F9)
+    (korean-ksc5601    #x47 #x73)      ; 
+    ))
+(define-char
+  '((ucs               . #xD600)
+    (korean-ksc5601    #x47 #x74)      ; 
+    ))
+(define-char
+  '((ucs               . #xD601)
+    (korean-ksc5601    #x47 #x75)      ; 
+    ))
+(define-char
+  '((ucs               . #xD604)
+    (korean-ksc5601    #x47 #x76)      ; 
+    ))
+(define-char
+  '((ucs               . #xD608)
+    (korean-ksc5601    #x47 #x77)      ; 
+    ))
+(define-char
+  '((ucs               . #xD610)
+    (korean-ksc5601    #x47 #x78)      ; 
+    ))
+(define-char
+  '((ucs               . #xD611)
+    (korean-ksc5601    #x47 #x79)      ; 
+    ))
+(define-char
+  '((ucs               . #xD613)
+    (korean-ksc5601    #x47 #x7A)      ; 
+    ))
+(define-char
+  '((ucs               . #xD614)
+    (korean-ksc5601    #x47 #x7B)      ; 
+    ))
+(define-char
+  '((ucs               . #xD615)
+    (korean-ksc5601    #x47 #x7C)      ; 
+    ))
+(define-char
+  '((ucs               . #xD61C)
+    (korean-ksc5601    #x47 #x7D)      ; 
+    ))
+(define-char
+  '((ucs               . #xD620)
+    (korean-ksc5601    #x47 #x7E)      ; 
+    ))
+(define-char
+  '((ucs               . #xD624)
+    (korean-ksc5601    #x48 #x21)      ; 
+    ))
+(define-char
+  '((ucs               . #xD62D)
+    (korean-ksc5601    #x48 #x22)      ; 
+    ))
+(define-char
+  '((ucs               . #xD638)
+    (korean-ksc5601    #x48 #x23)      ; 
+    ))
+(define-char
+  '((ucs               . #xD639)
+    (korean-ksc5601    #x48 #x24)      ; 
+    ))
+(define-char
+  '((ucs               . #xD63C)
+    (korean-ksc5601    #x48 #x25)      ; 
+    ))
+(define-char
+  '((ucs               . #xD640)
+    (korean-ksc5601    #x48 #x26)      ; 
+    ))
+(define-char
+  '((ucs               . #xD645)
+    (korean-ksc5601    #x48 #x27)      ; 
+    ))
+(define-char
+  '((ucs               . #xD648)
+    (korean-ksc5601    #x48 #x28)      ; 
+    ))
+(define-char
+  '((ucs               . #xD649)
+    (korean-ksc5601    #x48 #x29)      ; 
+    ))
+(define-char
+  '((ucs               . #xD64B)
+    (korean-ksc5601    #x48 #x2A)      ; 
+    ))
+(define-char
+  '((ucs               . #xD64D)
+    (korean-ksc5601    #x48 #x2B)      ; 
+    ))
+(define-char
+  '((ucs               . #xD651)
+    (korean-ksc5601    #x48 #x2C)      ; 
+    ))
+(define-char
+  '((ucs               . #xD654)
+    (korean-ksc5601    #x48 #x2D)      ; 
+    ))
+(define-char
+  '((ucs               . #xD655)
+    (korean-ksc5601    #x48 #x2E)      ; 
+    ))
+(define-char
+  '((ucs               . #xD658)
+    (korean-ksc5601    #x48 #x2F)      ; 
+    ))
+(define-char
+  '((ucs               . #xD65C)
+    (korean-ksc5601    #x48 #x30)      ; 
+    ))
+(define-char
+  '((ucs               . #xD667)
+    (korean-ksc5601    #x48 #x31)      ; 
+    ))
+(define-char
+  '((ucs               . #xD669)
+    (korean-ksc5601    #x48 #x32)      ; 
+    ))
+(define-char
+  '((ucs               . #xD670)
+    (korean-ksc5601    #x48 #x33)      ; 
+    ))
+(define-char
+  '((ucs               . #xD671)
+    (korean-ksc5601    #x48 #x34)      ; 
+    ))
+(define-char
+  '((ucs               . #xD674)
+    (korean-ksc5601    #x48 #x35)      ; 
+    ))
+(define-char
+  '((ucs               . #xD683)
+    (korean-ksc5601    #x48 #x36)      ; 
+    ))
+(define-char
+  '((ucs               . #xD685)
+    (korean-ksc5601    #x48 #x37)      ; 
+    ))
+(define-char
+  '((ucs               . #xD68C)
+    (korean-ksc5601    #x48 #x38)      ; 
+    ))
+(define-char
+  '((ucs               . #xD68D)
+    (korean-ksc5601    #x48 #x39)      ; 
+    ))
+(define-char
+  '((ucs               . #xD690)
+    (korean-ksc5601    #x48 #x3A)      ; 
+    ))
+(define-char
+  '((ucs               . #xD694)
+    (korean-ksc5601    #x48 #x3B)      ; 
+    ))
+(define-char
+  '((ucs               . #xD69D)
+    (korean-ksc5601    #x48 #x3C)      ; 
+    ))
+(define-char
+  '((ucs               . #xD69F)
+    (korean-ksc5601    #x48 #x3D)      ; 
+    ))
+(define-char
+  '((ucs               . #xD6A1)
+    (korean-ksc5601    #x48 #x3E)      ; 
+    ))
+(define-char
+  '((ucs               . #xD6A8)
+    (korean-ksc5601    #x48 #x3F)      ; 
+    ))
+(define-char
+  '((ucs               . #xD6AC)
+    (korean-ksc5601    #x48 #x40)      ; 
+    ))
+(define-char
+  '((ucs               . #xD6B0)
+    (korean-ksc5601    #x48 #x41)      ; 
+    ))
+(define-char
+  '((ucs               . #xD6B9)
+    (korean-ksc5601    #x48 #x42)      ; 
+    ))
+(define-char
+  '((ucs               . #xD6BB)
+    (korean-ksc5601    #x48 #x43)      ; 
+    ))
+(define-char
+  '((ucs               . #xD6C4)
+    (korean-ksc5601    #x48 #x44)      ; 
+    ))
+(define-char
+  '((ucs               . #xD6C5)
+    (korean-ksc5601    #x48 #x45)      ; 
+    ))
+(define-char
+  '((ucs               . #xD6C8)
+    (korean-ksc5601    #x48 #x46)      ; 
+    ))
+(define-char
+  '((ucs               . #xD6CC)
+    (korean-ksc5601    #x48 #x47)      ; 
+    ))
+(define-char
+  '((ucs               . #xD6D1)
+    (korean-ksc5601    #x48 #x48)      ; 
+    ))
+(define-char
+  '((ucs               . #xD6D4)
+    (korean-ksc5601    #x48 #x49)      ; 
+    ))
+(define-char
+  '((ucs               . #xD6D7)
+    (korean-ksc5601    #x48 #x4A)      ; 
+    ))
+(define-char
+  '((ucs               . #xD6D9)
+    (korean-ksc5601    #x48 #x4B)      ; 
+    ))
+(define-char
+  '((ucs               . #xD6E0)
+    (korean-ksc5601    #x48 #x4C)      ; 
+    ))
+(define-char
+  '((ucs               . #xD6E4)
+    (korean-ksc5601    #x48 #x4D)      ; 
+    ))
+(define-char
+  '((ucs               . #xD6E8)
+    (korean-ksc5601    #x48 #x4E)      ; 
+    ))
+(define-char
+  '((ucs               . #xD6F0)
+    (korean-ksc5601    #x48 #x4F)      ; 
+    ))
+(define-char
+  '((ucs               . #xD6F5)
+    (korean-ksc5601    #x48 #x50)      ; 
+    ))
+(define-char
+  '((ucs               . #xD6FC)
+    (korean-ksc5601    #x48 #x51)      ; 
+    ))
+(define-char
+  '((ucs               . #xD6FD)
+    (korean-ksc5601    #x48 #x52)      ; 
+    ))
+(define-char
+  '((ucs               . #xD700)
+    (korean-ksc5601    #x48 #x53)      ; 
+    ))
+(define-char
+  '((ucs               . #xD704)
+    (korean-ksc5601    #x48 #x54)      ; 
+    ))
+(define-char
+  '((ucs               . #xD711)
+    (korean-ksc5601    #x48 #x55)      ; 
+    ))
+(define-char
+  '((ucs               . #xD718)
+    (korean-ksc5601    #x48 #x56)      ; 
+    ))
+(define-char
+  '((ucs               . #xD719)
+    (korean-ksc5601    #x48 #x57)      ; 
+    ))
+(define-char
+  '((ucs               . #xD71C)
+    (korean-ksc5601    #x48 #x58)      ; 
+    ))
+(define-char
+  '((ucs               . #xD720)
+    (korean-ksc5601    #x48 #x59)      ; 
+    ))
+(define-char
+  '((ucs               . #xD728)
+    (korean-ksc5601    #x48 #x5A)      ; 
+    ))
+(define-char
+  '((ucs               . #xD729)
+    (korean-ksc5601    #x48 #x5B)      ; 
+    ))
+(define-char
+  '((ucs               . #xD72B)
+    (korean-ksc5601    #x48 #x5C)      ; 
+    ))
+(define-char
+  '((ucs               . #xD72D)
+    (korean-ksc5601    #x48 #x5D)      ; 
+    ))
+(define-char
+  '((ucs               . #xD734)
+    (korean-ksc5601    #x48 #x5E)      ; 
+    ))
+(define-char
+  '((ucs               . #xD735)
+    (korean-ksc5601    #x48 #x5F)      ; 
+    ))
+(define-char
+  '((ucs               . #xD738)
+    (korean-ksc5601    #x48 #x60)      ; 
+    ))
+(define-char
+  '((ucs               . #xD73C)
+    (korean-ksc5601    #x48 #x61)      ; 
+    ))
+(define-char
+  '((ucs               . #xD744)
+    (korean-ksc5601    #x48 #x62)      ; 
+    ))
+(define-char
+  '((ucs               . #xD747)
+    (korean-ksc5601    #x48 #x63)      ; 
+    ))
+(define-char
+  '((ucs               . #xD749)
+    (korean-ksc5601    #x48 #x64)      ; 
+    ))
+(define-char
+  '((ucs               . #xD750)
+    (korean-ksc5601    #x48 #x65)      ; 
+    ))
+(define-char
+  '((ucs               . #xD751)
+    (korean-ksc5601    #x48 #x66)      ; 
+    ))
+(define-char
+  '((ucs               . #xD754)
+    (korean-ksc5601    #x48 #x67)      ; 
+    ))
+(define-char
+  '((ucs               . #xD756)
+    (korean-ksc5601    #x48 #x68)      ; 
+    ))
+(define-char
+  '((ucs               . #xD757)
+    (korean-ksc5601    #x48 #x69)      ; 
+    ))
+(define-char
+  '((ucs               . #xD758)
+    (korean-ksc5601    #x48 #x6A)      ; 
+    ))
+(define-char
+  '((ucs               . #xD759)
+    (korean-ksc5601    #x48 #x6B)      ; 
+    ))
+(define-char
+  '((ucs               . #xD760)
+    (korean-ksc5601    #x48 #x6C)      ; 
+    ))
+(define-char
+  '((ucs               . #xD761)
+    (korean-ksc5601    #x48 #x6D)      ; 
+    ))
+(define-char
+  '((ucs               . #xD763)
+    (korean-ksc5601    #x48 #x6E)      ; 
+    ))
+(define-char
+  '((ucs               . #xD765)
+    (korean-ksc5601    #x48 #x6F)      ; 
+    ))
+(define-char
+  '((ucs               . #xD769)
+    (korean-ksc5601    #x48 #x70)      ; 
+    ))
+(define-char
+  '((ucs               . #xD76C)
+    (korean-ksc5601    #x48 #x71)      ; 
+    ))
+(define-char
+  '((ucs               . #xD770)
+    (korean-ksc5601    #x48 #x72)      ; 
+    ))
+(define-char
+  '((ucs               . #xD774)
+    (korean-ksc5601    #x48 #x73)      ; 
+    ))
+(define-char
+  '((ucs               . #xD77C)
+    (korean-ksc5601    #x48 #x74)      ; 
+    ))
+(define-char
+  '((ucs               . #xD77D)
+    (korean-ksc5601    #x48 #x75)      ; 
+    ))
+(define-char
+  '((ucs               . #xD781)
+    (korean-ksc5601    #x48 #x76)      ; 
+    ))
+(define-char
+  '((ucs               . #xD788)
+    (korean-ksc5601    #x48 #x77)      ; 
+    ))
+(define-char
+  '((ucs               . #xD789)
+    (korean-ksc5601    #x48 #x78)      ; 
+    ))
+(define-char
+  '((ucs               . #xD78C)
+    (korean-ksc5601    #x48 #x79)      ; 
+    ))
+(define-char
+  '((ucs               . #xD790)
+    (korean-ksc5601    #x48 #x7A)      ; 
+    ))
+(define-char
+  '((ucs               . #xD798)
+    (korean-ksc5601    #x48 #x7B)      ; 
+    ))
+(define-char
+  '((ucs               . #xD799)
+    (korean-ksc5601    #x48 #x7C)      ; 
+    ))
+(define-char
+  '((ucs               . #xD79B)
+    (korean-ksc5601    #x48 #x7D)      ; 
+    ))
+(define-char
+  '((ucs               . #xD79D)
+    (korean-ksc5601    #x48 #x7E)      ; 
+    ))
+(define-char
+  '((ucs               . #xD7A3)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    ))
diff --git a/lisp/utf-2000/u0FB00-Alphabetic-Presentation-Forms.el b/lisp/utf-2000/u0FB00-Alphabetic-Presentation-Forms.el
new file mode 100644 (file)
index 0000000..8a96d20
--- /dev/null
@@ -0,0 +1,463 @@
+(define-char
+  '((name              . "LATIN SMALL LIGATURE FF")
+    (ucs               . #xFB00)
+    (general-category  letter lowercase) ; Normative Category
+    (bidi-category     . "L")
+    (->decomposition   compat #x0066 #x0066)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "LATIN SMALL LIGATURE FI")
+    (ucs               . #xFB01)
+    (general-category  letter lowercase) ; Normative Category
+    (bidi-category     . "L")
+    (->decomposition   compat #x0066 #x0069)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "LATIN SMALL LIGATURE FL")
+    (ucs               . #xFB02)
+    (general-category  letter lowercase) ; Normative Category
+    (bidi-category     . "L")
+    (->decomposition   compat #x0066 #x006C)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "LATIN SMALL LIGATURE FFI")
+    (ucs               . #xFB03)
+    (general-category  letter lowercase) ; Normative Category
+    (bidi-category     . "L")
+    (->decomposition   compat #x0066 #x0066 #x0069)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "LATIN SMALL LIGATURE FFL")
+    (ucs               . #xFB04)
+    (general-category  letter lowercase) ; Normative Category
+    (bidi-category     . "L")
+    (->decomposition   compat #x0066 #x0066 #x006C)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "LATIN SMALL LIGATURE LONG S T")
+    (ucs               . #xFB05)
+    (general-category  letter lowercase) ; Normative Category
+    (bidi-category     . "L")
+    (->decomposition   compat #x017F #x0074)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "LATIN SMALL LIGATURE ST")
+    (ucs               . #xFB06)
+    (general-category  letter lowercase) ; Normative Category
+    (bidi-category     . "L")
+    (->decomposition   compat #x0073 #x0074)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARMENIAN SMALL LIGATURE MEN NOW")
+    (ucs               . #xFB13)
+    (general-category  letter lowercase) ; Normative Category
+    (bidi-category     . "L")
+    (->decomposition   compat #x0574 #x0576)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARMENIAN SMALL LIGATURE MEN ECH")
+    (ucs               . #xFB14)
+    (general-category  letter lowercase) ; Normative Category
+    (bidi-category     . "L")
+    (->decomposition   compat #x0574 #x0565)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARMENIAN SMALL LIGATURE MEN INI")
+    (ucs               . #xFB15)
+    (general-category  letter lowercase) ; Normative Category
+    (bidi-category     . "L")
+    (->decomposition   compat #x0574 #x056B)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARMENIAN SMALL LIGATURE VEW NOW")
+    (ucs               . #xFB16)
+    (general-category  letter lowercase) ; Normative Category
+    (bidi-category     . "L")
+    (->decomposition   compat #x057E #x0576)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARMENIAN SMALL LIGATURE MEN XEH")
+    (ucs               . #xFB17)
+    (general-category  letter lowercase) ; Normative Category
+    (bidi-category     . "L")
+    (->decomposition   compat #x0574 #x056D)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HEBREW LETTER YOD WITH HIRIQ")
+    (ucs               . #xFB1D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "R")
+    (->decomposition   #x05D9 #x05B4)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HEBREW POINT JUDEO-SPANISH VARIKA")
+    (ucs               . #xFB1E)
+    (general-category  mark non-spacing) ; Normative Category
+    (bidi-category     . "NSM")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HEBREW LIGATURE YIDDISH YOD YOD PATAH")
+    (ucs               . #xFB1F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "R")
+    (->decomposition   #x05F2 #x05B7)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HEBREW LETTER ALTERNATIVE AYIN")
+    (ucs               . #xFB20)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "R")
+    (->decomposition   font #x05E2)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HEBREW LETTER WIDE ALEF")
+    (ucs               . #xFB21)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "R")
+    (->decomposition   font #x05D0)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HEBREW LETTER WIDE DALET")
+    (ucs               . #xFB22)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "R")
+    (->decomposition   font #x05D3)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HEBREW LETTER WIDE HE")
+    (ucs               . #xFB23)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "R")
+    (->decomposition   font #x05D4)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HEBREW LETTER WIDE KAF")
+    (ucs               . #xFB24)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "R")
+    (->decomposition   font #x05DB)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HEBREW LETTER WIDE LAMED")
+    (ucs               . #xFB25)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "R")
+    (->decomposition   font #x05DC)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HEBREW LETTER WIDE FINAL MEM")
+    (ucs               . #xFB26)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "R")
+    (->decomposition   font #x05DD)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HEBREW LETTER WIDE RESH")
+    (ucs               . #xFB27)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "R")
+    (->decomposition   font #x05E8)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HEBREW LETTER WIDE TAV")
+    (ucs               . #xFB28)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "R")
+    (->decomposition   font #x05EA)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HEBREW LETTER ALTERNATIVE PLUS SIGN")
+    (ucs               . #xFB29)
+    (general-category  symbol math) ; Informative Category
+    (bidi-category     . "ET")
+    (->decomposition   font #x002B)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HEBREW LETTER SHIN WITH SHIN DOT")
+    (ucs               . #xFB2A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "R")
+    (->decomposition   #x05E9 #x05C1)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HEBREW LETTER SHIN WITH SIN DOT")
+    (ucs               . #xFB2B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "R")
+    (->decomposition   #x05E9 #x05C2)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HEBREW LETTER SHIN WITH DAGESH AND SHIN DOT")
+    (ucs               . #xFB2C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "R")
+    (->decomposition   #xFB49 #x05C1)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HEBREW LETTER SHIN WITH DAGESH AND SIN DOT")
+    (ucs               . #xFB2D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "R")
+    (->decomposition   #xFB49 #x05C2)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HEBREW LETTER ALEF WITH PATAH")
+    (ucs               . #xFB2E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "R")
+    (->decomposition   #x05D0 #x05B7)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HEBREW LETTER ALEF WITH QAMATS")
+    (ucs               . #xFB2F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "R")
+    (->decomposition   #x05D0 #x05B8)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HEBREW LETTER ALEF WITH MAPIQ")
+    (ucs               . #xFB30)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "R")
+    (->decomposition   #x05D0 #x05BC)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HEBREW LETTER BET WITH DAGESH")
+    (ucs               . #xFB31)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "R")
+    (->decomposition   #x05D1 #x05BC)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HEBREW LETTER GIMEL WITH DAGESH")
+    (ucs               . #xFB32)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "R")
+    (->decomposition   #x05D2 #x05BC)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HEBREW LETTER DALET WITH DAGESH")
+    (ucs               . #xFB33)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "R")
+    (->decomposition   #x05D3 #x05BC)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HEBREW LETTER HE WITH MAPIQ")
+    (ucs               . #xFB34)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "R")
+    (->decomposition   #x05D4 #x05BC)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HEBREW LETTER VAV WITH DAGESH")
+    (ucs               . #xFB35)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "R")
+    (->decomposition   #x05D5 #x05BC)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HEBREW LETTER ZAYIN WITH DAGESH")
+    (ucs               . #xFB36)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "R")
+    (->decomposition   #x05D6 #x05BC)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HEBREW LETTER TET WITH DAGESH")
+    (ucs               . #xFB38)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "R")
+    (->decomposition   #x05D8 #x05BC)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HEBREW LETTER YOD WITH DAGESH")
+    (ucs               . #xFB39)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "R")
+    (->decomposition   #x05D9 #x05BC)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HEBREW LETTER FINAL KAF WITH DAGESH")
+    (ucs               . #xFB3A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "R")
+    (->decomposition   #x05DA #x05BC)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HEBREW LETTER KAF WITH DAGESH")
+    (ucs               . #xFB3B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "R")
+    (->decomposition   #x05DB #x05BC)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HEBREW LETTER LAMED WITH DAGESH")
+    (ucs               . #xFB3C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "R")
+    (->decomposition   #x05DC #x05BC)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HEBREW LETTER MEM WITH DAGESH")
+    (ucs               . #xFB3E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "R")
+    (->decomposition   #x05DE #x05BC)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HEBREW LETTER NUN WITH DAGESH")
+    (ucs               . #xFB40)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "R")
+    (->decomposition   #x05E0 #x05BC)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HEBREW LETTER SAMEKH WITH DAGESH")
+    (ucs               . #xFB41)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "R")
+    (->decomposition   #x05E1 #x05BC)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HEBREW LETTER FINAL PE WITH DAGESH")
+    (ucs               . #xFB43)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "R")
+    (->decomposition   #x05E3 #x05BC)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HEBREW LETTER PE WITH DAGESH")
+    (ucs               . #xFB44)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "R")
+    (->decomposition   #x05E4 #x05BC)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HEBREW LETTER TSADI WITH DAGESH")
+    (ucs               . #xFB46)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "R")
+    (->decomposition   #x05E6 #x05BC)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HEBREW LETTER QOF WITH DAGESH")
+    (ucs               . #xFB47)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "R")
+    (->decomposition   #x05E7 #x05BC)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HEBREW LETTER RESH WITH DAGESH")
+    (ucs               . #xFB48)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "R")
+    (->decomposition   #x05E8 #x05BC)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HEBREW LETTER SHIN WITH DAGESH")
+    (ucs               . #xFB49)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "R")
+    (->decomposition   #x05E9 #x05BC)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HEBREW LETTER TAV WITH DAGESH")
+    (ucs               . #xFB4A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "R")
+    (->decomposition   #x05EA #x05BC)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HEBREW LETTER VAV WITH HOLAM")
+    (ucs               . #xFB4B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "R")
+    (->decomposition   #x05D5 #x05B9)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HEBREW LETTER BET WITH RAFE")
+    (ucs               . #xFB4C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "R")
+    (->decomposition   #x05D1 #x05BF)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HEBREW LETTER KAF WITH RAFE")
+    (ucs               . #xFB4D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "R")
+    (->decomposition   #x05DB #x05BF)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HEBREW LETTER PE WITH RAFE")
+    (ucs               . #xFB4E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "R")
+    (->decomposition   #x05E4 #x05BF)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HEBREW LIGATURE ALEF LAMED")
+    (ucs               . #xFB4F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "R")
+    (->decomposition   compat #x05D0 #x05DC)
+    (mirrored          . nil)
+    ))
diff --git a/lisp/utf-2000/u0FB50-Arabic-Presentation-Forms-A.el b/lisp/utf-2000/u0FB50-Arabic-Presentation-Forms-A.el
new file mode 100644 (file)
index 0000000..f382a2a
--- /dev/null
@@ -0,0 +1,4742 @@
+(define-char
+  '((name              . "ARABIC LETTER ALEF WASLA ISOLATED FORM")
+    (ucs               . #xFB50)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0671)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER ALEF WASLA FINAL FORM")
+    (ucs               . #xFB51)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0671)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER BEEH ISOLATED FORM")
+    (ucs               . #xFB52)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x067B)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER BEEH FINAL FORM")
+    (ucs               . #xFB53)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x067B)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER BEEH INITIAL FORM")
+    (ucs               . #xFB54)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x067B)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER BEEH MEDIAL FORM")
+    (ucs               . #xFB55)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x067B)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER PEH ISOLATED FORM")
+    (ucs               . #xFB56)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x067E)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER PEH FINAL FORM")
+    (ucs               . #xFB57)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x067E)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER PEH INITIAL FORM")
+    (ucs               . #xFB58)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x067E)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER PEH MEDIAL FORM")
+    (ucs               . #xFB59)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x067E)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER BEHEH ISOLATED FORM")
+    (ucs               . #xFB5A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0680)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER BEHEH FINAL FORM")
+    (ucs               . #xFB5B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0680)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER BEHEH INITIAL FORM")
+    (ucs               . #xFB5C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0680)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER BEHEH MEDIAL FORM")
+    (ucs               . #xFB5D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x0680)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER TTEHEH ISOLATED FORM")
+    (ucs               . #xFB5E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x067A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER TTEHEH FINAL FORM")
+    (ucs               . #xFB5F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x067A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER TTEHEH INITIAL FORM")
+    (ucs               . #xFB60)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x067A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER TTEHEH MEDIAL FORM")
+    (ucs               . #xFB61)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x067A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER TEHEH ISOLATED FORM")
+    (ucs               . #xFB62)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x067F)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER TEHEH FINAL FORM")
+    (ucs               . #xFB63)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x067F)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER TEHEH INITIAL FORM")
+    (ucs               . #xFB64)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x067F)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER TEHEH MEDIAL FORM")
+    (ucs               . #xFB65)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x067F)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER TTEH ISOLATED FORM")
+    (ucs               . #xFB66)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0679)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER TTEH FINAL FORM")
+    (ucs               . #xFB67)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0679)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER TTEH INITIAL FORM")
+    (ucs               . #xFB68)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0679)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER TTEH MEDIAL FORM")
+    (ucs               . #xFB69)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x0679)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER VEH ISOLATED FORM")
+    (ucs               . #xFB6A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x06A4)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER VEH FINAL FORM")
+    (ucs               . #xFB6B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x06A4)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER VEH INITIAL FORM")
+    (ucs               . #xFB6C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x06A4)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER VEH MEDIAL FORM")
+    (ucs               . #xFB6D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x06A4)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER PEHEH ISOLATED FORM")
+    (ucs               . #xFB6E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x06A6)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER PEHEH FINAL FORM")
+    (ucs               . #xFB6F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x06A6)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER PEHEH INITIAL FORM")
+    (ucs               . #xFB70)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x06A6)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER PEHEH MEDIAL FORM")
+    (ucs               . #xFB71)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x06A6)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER DYEH ISOLATED FORM")
+    (ucs               . #xFB72)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0684)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER DYEH FINAL FORM")
+    (ucs               . #xFB73)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0684)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER DYEH INITIAL FORM")
+    (ucs               . #xFB74)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0684)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER DYEH MEDIAL FORM")
+    (ucs               . #xFB75)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x0684)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER NYEH ISOLATED FORM")
+    (ucs               . #xFB76)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0683)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER NYEH FINAL FORM")
+    (ucs               . #xFB77)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0683)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER NYEH INITIAL FORM")
+    (ucs               . #xFB78)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0683)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER NYEH MEDIAL FORM")
+    (ucs               . #xFB79)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x0683)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER TCHEH ISOLATED FORM")
+    (ucs               . #xFB7A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0686)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER TCHEH FINAL FORM")
+    (ucs               . #xFB7B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0686)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER TCHEH INITIAL FORM")
+    (ucs               . #xFB7C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0686)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER TCHEH MEDIAL FORM")
+    (ucs               . #xFB7D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x0686)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER TCHEHEH ISOLATED FORM")
+    (ucs               . #xFB7E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0687)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER TCHEHEH FINAL FORM")
+    (ucs               . #xFB7F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0687)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER TCHEHEH INITIAL FORM")
+    (ucs               . #xFB80)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0687)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER TCHEHEH MEDIAL FORM")
+    (ucs               . #xFB81)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x0687)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER DDAHAL ISOLATED FORM")
+    (ucs               . #xFB82)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x068D)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER DDAHAL FINAL FORM")
+    (ucs               . #xFB83)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x068D)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER DAHAL ISOLATED FORM")
+    (ucs               . #xFB84)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x068C)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER DAHAL FINAL FORM")
+    (ucs               . #xFB85)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x068C)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER DUL ISOLATED FORM")
+    (ucs               . #xFB86)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x068E)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER DUL FINAL FORM")
+    (ucs               . #xFB87)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x068E)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER DDAL ISOLATED FORM")
+    (ucs               . #xFB88)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0688)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER DDAL FINAL FORM")
+    (ucs               . #xFB89)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0688)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER JEH ISOLATED FORM")
+    (ucs               . #xFB8A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0698)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER JEH FINAL FORM")
+    (ucs               . #xFB8B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0698)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER RREH ISOLATED FORM")
+    (ucs               . #xFB8C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0691)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER RREH FINAL FORM")
+    (ucs               . #xFB8D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0691)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER KEHEH ISOLATED FORM")
+    (ucs               . #xFB8E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x06A9)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER KEHEH FINAL FORM")
+    (ucs               . #xFB8F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x06A9)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER KEHEH INITIAL FORM")
+    (ucs               . #xFB90)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x06A9)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER KEHEH MEDIAL FORM")
+    (ucs               . #xFB91)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x06A9)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER GAF ISOLATED FORM")
+    (ucs               . #xFB92)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x06AF)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER GAF FINAL FORM")
+    (ucs               . #xFB93)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x06AF)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER GAF INITIAL FORM")
+    (ucs               . #xFB94)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x06AF)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER GAF MEDIAL FORM")
+    (ucs               . #xFB95)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x06AF)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER GUEH ISOLATED FORM")
+    (ucs               . #xFB96)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x06B3)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER GUEH FINAL FORM")
+    (ucs               . #xFB97)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x06B3)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER GUEH INITIAL FORM")
+    (ucs               . #xFB98)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x06B3)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER GUEH MEDIAL FORM")
+    (ucs               . #xFB99)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x06B3)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER NGOEH ISOLATED FORM")
+    (ucs               . #xFB9A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x06B1)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER NGOEH FINAL FORM")
+    (ucs               . #xFB9B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x06B1)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER NGOEH INITIAL FORM")
+    (ucs               . #xFB9C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x06B1)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER NGOEH MEDIAL FORM")
+    (ucs               . #xFB9D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x06B1)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER NOON GHUNNA ISOLATED FORM")
+    (ucs               . #xFB9E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x06BA)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER NOON GHUNNA FINAL FORM")
+    (ucs               . #xFB9F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x06BA)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER RNOON ISOLATED FORM")
+    (ucs               . #xFBA0)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x06BB)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER RNOON FINAL FORM")
+    (ucs               . #xFBA1)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x06BB)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER RNOON INITIAL FORM")
+    (ucs               . #xFBA2)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x06BB)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER RNOON MEDIAL FORM")
+    (ucs               . #xFBA3)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x06BB)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER HEH WITH YEH ABOVE ISOLATED FORM")
+    (ucs               . #xFBA4)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x06C0)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER HEH WITH YEH ABOVE FINAL FORM")
+    (ucs               . #xFBA5)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x06C0)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER HEH GOAL ISOLATED FORM")
+    (ucs               . #xFBA6)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x06C1)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER HEH GOAL FINAL FORM")
+    (ucs               . #xFBA7)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x06C1)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER HEH GOAL INITIAL FORM")
+    (ucs               . #xFBA8)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x06C1)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER HEH GOAL MEDIAL FORM")
+    (ucs               . #xFBA9)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x06C1)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER HEH DOACHASHMEE ISOLATED FORM")
+    (ucs               . #xFBAA)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x06BE)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER HEH DOACHASHMEE FINAL FORM")
+    (ucs               . #xFBAB)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x06BE)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER HEH DOACHASHMEE INITIAL FORM")
+    (ucs               . #xFBAC)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x06BE)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER HEH DOACHASHMEE MEDIAL FORM")
+    (ucs               . #xFBAD)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x06BE)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER YEH BARREE ISOLATED FORM")
+    (ucs               . #xFBAE)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x06D2)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER YEH BARREE FINAL FORM")
+    (ucs               . #xFBAF)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x06D2)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LETTER YEH BARREE WITH HAMZA ABOVE ISOLATED FORM")
+    (ucs  . #xFBB0)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x06D3)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LETTER YEH BARREE WITH HAMZA ABOVE FINAL FORM")
+    (ucs  . #xFBB1)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x06D3)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER NG ISOLATED FORM")
+    (ucs               . #xFBD3)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x06AD)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER NG FINAL FORM")
+    (ucs               . #xFBD4)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x06AD)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER NG INITIAL FORM")
+    (ucs               . #xFBD5)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x06AD)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER NG MEDIAL FORM")
+    (ucs               . #xFBD6)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x06AD)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER U ISOLATED FORM")
+    (ucs               . #xFBD7)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x06C7)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER U FINAL FORM")
+    (ucs               . #xFBD8)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x06C7)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER OE ISOLATED FORM")
+    (ucs               . #xFBD9)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x06C6)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER OE FINAL FORM")
+    (ucs               . #xFBDA)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x06C6)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER YU ISOLATED FORM")
+    (ucs               . #xFBDB)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x06C8)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER YU FINAL FORM")
+    (ucs               . #xFBDC)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x06C8)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER U WITH HAMZA ABOVE ISOLATED FORM")
+    (ucs               . #xFBDD)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0677)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER VE ISOLATED FORM")
+    (ucs               . #xFBDE)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x06CB)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER VE FINAL FORM")
+    (ucs               . #xFBDF)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x06CB)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER KIRGHIZ OE ISOLATED FORM")
+    (ucs               . #xFBE0)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x06C5)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER KIRGHIZ OE FINAL FORM")
+    (ucs               . #xFBE1)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x06C5)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER KIRGHIZ YU ISOLATED FORM")
+    (ucs               . #xFBE2)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x06C9)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER KIRGHIZ YU FINAL FORM")
+    (ucs               . #xFBE3)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x06C9)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER E ISOLATED FORM")
+    (ucs               . #xFBE4)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x06D0)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER E FINAL FORM")
+    (ucs               . #xFBE5)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x06D0)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER E INITIAL FORM")
+    (ucs               . #xFBE6)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x06D0)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER E MEDIAL FORM")
+    (ucs               . #xFBE7)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x06D0)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LETTER UIGHUR KAZAKH KIRGHIZ ALEF MAKSURA INITIAL FORM")
+    (ucs  . #xFBE8)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0649)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LETTER UIGHUR KAZAKH KIRGHIZ ALEF MAKSURA MEDIAL FORM")
+    (ucs  . #xFBE9)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x0649)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF ISOLATED FORM")
+    (ucs  . #xFBEA)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0626 #x0627)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF FINAL FORM")
+    (ucs  . #xFBEB)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0626 #x0627)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH AE ISOLATED FORM")
+    (ucs  . #xFBEC)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0626 #x06D5)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH AE FINAL FORM")
+    (ucs  . #xFBED)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0626 #x06D5)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH WAW ISOLATED FORM")
+    (ucs  . #xFBEE)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0626 #x0648)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH WAW FINAL FORM")
+    (ucs  . #xFBEF)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0626 #x0648)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH U ISOLATED FORM")
+    (ucs  . #xFBF0)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0626 #x06C7)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH U FINAL FORM")
+    (ucs  . #xFBF1)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0626 #x06C7)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH OE ISOLATED FORM")
+    (ucs  . #xFBF2)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0626 #x06C6)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH OE FINAL FORM")
+    (ucs  . #xFBF3)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0626 #x06C6)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YU ISOLATED FORM")
+    (ucs  . #xFBF4)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0626 #x06C8)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YU FINAL FORM")
+    (ucs  . #xFBF5)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0626 #x06C8)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH E ISOLATED FORM")
+    (ucs  . #xFBF6)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0626 #x06D0)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH E FINAL FORM")
+    (ucs  . #xFBF7)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0626 #x06D0)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH E INITIAL FORM")
+    (ucs  . #xFBF8)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0626 #x06D0)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE UIGHUR KIRGHIZ YEH WITH HAMZA ABOVE WITH ALEF MAKSURA ISOLATED FORM")
+    (ucs  . #xFBF9)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0626 #x0649)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE UIGHUR KIRGHIZ YEH WITH HAMZA ABOVE WITH ALEF MAKSURA FINAL FORM")
+    (ucs  . #xFBFA)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0626 #x0649)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE UIGHUR KIRGHIZ YEH WITH HAMZA ABOVE WITH ALEF MAKSURA INITIAL FORM")
+    (ucs  . #xFBFB)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0626 #x0649)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER FARSI YEH ISOLATED FORM")
+    (ucs               . #xFBFC)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x06CC)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER FARSI YEH FINAL FORM")
+    (ucs               . #xFBFD)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x06CC)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER FARSI YEH INITIAL FORM")
+    (ucs               . #xFBFE)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x06CC)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER FARSI YEH MEDIAL FORM")
+    (ucs               . #xFBFF)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x06CC)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH JEEM ISOLATED FORM")
+    (ucs  . #xFC00)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0626 #x062C)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HAH ISOLATED FORM")
+    (ucs  . #xFC01)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0626 #x062D)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM ISOLATED FORM")
+    (ucs  . #xFC02)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0626 #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF MAKSURA ISOLATED FORM")
+    (ucs  . #xFC03)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0626 #x0649)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YEH ISOLATED FORM")
+    (ucs  . #xFC04)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0626 #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE BEH WITH JEEM ISOLATED FORM")
+    (ucs               . #xFC05)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0628 #x062C)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE BEH WITH HAH ISOLATED FORM")
+    (ucs               . #xFC06)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0628 #x062D)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE BEH WITH KHAH ISOLATED FORM")
+    (ucs               . #xFC07)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0628 #x062E)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE BEH WITH MEEM ISOLATED FORM")
+    (ucs               . #xFC08)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0628 #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE BEH WITH ALEF MAKSURA ISOLATED FORM")
+    (ucs  . #xFC09)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0628 #x0649)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE BEH WITH YEH ISOLATED FORM")
+    (ucs               . #xFC0A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0628 #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE TEH WITH JEEM ISOLATED FORM")
+    (ucs               . #xFC0B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x062A #x062C)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE TEH WITH HAH ISOLATED FORM")
+    (ucs               . #xFC0C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x062A #x062D)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE TEH WITH KHAH ISOLATED FORM")
+    (ucs               . #xFC0D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x062A #x062E)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE TEH WITH MEEM ISOLATED FORM")
+    (ucs               . #xFC0E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x062A #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE TEH WITH ALEF MAKSURA ISOLATED FORM")
+    (ucs  . #xFC0F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x062A #x0649)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE TEH WITH YEH ISOLATED FORM")
+    (ucs               . #xFC10)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x062A #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE THEH WITH JEEM ISOLATED FORM")
+    (ucs               . #xFC11)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x062B #x062C)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE THEH WITH MEEM ISOLATED FORM")
+    (ucs               . #xFC12)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x062B #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE THEH WITH ALEF MAKSURA ISOLATED FORM")
+    (ucs  . #xFC13)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x062B #x0649)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE THEH WITH YEH ISOLATED FORM")
+    (ucs               . #xFC14)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x062B #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE JEEM WITH HAH ISOLATED FORM")
+    (ucs               . #xFC15)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x062C #x062D)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE JEEM WITH MEEM ISOLATED FORM")
+    (ucs               . #xFC16)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x062C #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE HAH WITH JEEM ISOLATED FORM")
+    (ucs               . #xFC17)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x062D #x062C)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE HAH WITH MEEM ISOLATED FORM")
+    (ucs               . #xFC18)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x062D #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE KHAH WITH JEEM ISOLATED FORM")
+    (ucs               . #xFC19)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x062E #x062C)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE KHAH WITH HAH ISOLATED FORM")
+    (ucs               . #xFC1A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x062E #x062D)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE KHAH WITH MEEM ISOLATED FORM")
+    (ucs               . #xFC1B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x062E #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE SEEN WITH JEEM ISOLATED FORM")
+    (ucs               . #xFC1C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0633 #x062C)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE SEEN WITH HAH ISOLATED FORM")
+    (ucs               . #xFC1D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0633 #x062D)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE SEEN WITH KHAH ISOLATED FORM")
+    (ucs               . #xFC1E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0633 #x062E)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE SEEN WITH MEEM ISOLATED FORM")
+    (ucs               . #xFC1F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0633 #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE SAD WITH HAH ISOLATED FORM")
+    (ucs               . #xFC20)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0635 #x062D)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE SAD WITH MEEM ISOLATED FORM")
+    (ucs               . #xFC21)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0635 #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE DAD WITH JEEM ISOLATED FORM")
+    (ucs               . #xFC22)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0636 #x062C)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE DAD WITH HAH ISOLATED FORM")
+    (ucs               . #xFC23)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0636 #x062D)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE DAD WITH KHAH ISOLATED FORM")
+    (ucs               . #xFC24)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0636 #x062E)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE DAD WITH MEEM ISOLATED FORM")
+    (ucs               . #xFC25)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0636 #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE TAH WITH HAH ISOLATED FORM")
+    (ucs               . #xFC26)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0637 #x062D)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE TAH WITH MEEM ISOLATED FORM")
+    (ucs               . #xFC27)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0637 #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE ZAH WITH MEEM ISOLATED FORM")
+    (ucs               . #xFC28)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0638 #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE AIN WITH JEEM ISOLATED FORM")
+    (ucs               . #xFC29)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0639 #x062C)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE AIN WITH MEEM ISOLATED FORM")
+    (ucs               . #xFC2A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0639 #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE GHAIN WITH JEEM ISOLATED FORM")
+    (ucs               . #xFC2B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x063A #x062C)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE GHAIN WITH MEEM ISOLATED FORM")
+    (ucs               . #xFC2C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x063A #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE FEH WITH JEEM ISOLATED FORM")
+    (ucs               . #xFC2D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0641 #x062C)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE FEH WITH HAH ISOLATED FORM")
+    (ucs               . #xFC2E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0641 #x062D)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE FEH WITH KHAH ISOLATED FORM")
+    (ucs               . #xFC2F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0641 #x062E)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE FEH WITH MEEM ISOLATED FORM")
+    (ucs               . #xFC30)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0641 #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE FEH WITH ALEF MAKSURA ISOLATED FORM")
+    (ucs  . #xFC31)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0641 #x0649)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE FEH WITH YEH ISOLATED FORM")
+    (ucs               . #xFC32)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0641 #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE QAF WITH HAH ISOLATED FORM")
+    (ucs               . #xFC33)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0642 #x062D)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE QAF WITH MEEM ISOLATED FORM")
+    (ucs               . #xFC34)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0642 #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE QAF WITH ALEF MAKSURA ISOLATED FORM")
+    (ucs  . #xFC35)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0642 #x0649)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE QAF WITH YEH ISOLATED FORM")
+    (ucs               . #xFC36)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0642 #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE KAF WITH ALEF ISOLATED FORM")
+    (ucs               . #xFC37)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0643 #x0627)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE KAF WITH JEEM ISOLATED FORM")
+    (ucs               . #xFC38)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0643 #x062C)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE KAF WITH HAH ISOLATED FORM")
+    (ucs               . #xFC39)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0643 #x062D)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE KAF WITH KHAH ISOLATED FORM")
+    (ucs               . #xFC3A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0643 #x062E)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE KAF WITH LAM ISOLATED FORM")
+    (ucs               . #xFC3B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0643 #x0644)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE KAF WITH MEEM ISOLATED FORM")
+    (ucs               . #xFC3C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0643 #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE KAF WITH ALEF MAKSURA ISOLATED FORM")
+    (ucs  . #xFC3D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0643 #x0649)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE KAF WITH YEH ISOLATED FORM")
+    (ucs               . #xFC3E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0643 #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE LAM WITH JEEM ISOLATED FORM")
+    (ucs               . #xFC3F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0644 #x062C)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE LAM WITH HAH ISOLATED FORM")
+    (ucs               . #xFC40)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0644 #x062D)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE LAM WITH KHAH ISOLATED FORM")
+    (ucs               . #xFC41)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0644 #x062E)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE LAM WITH MEEM ISOLATED FORM")
+    (ucs               . #xFC42)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0644 #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE LAM WITH ALEF MAKSURA ISOLATED FORM")
+    (ucs  . #xFC43)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0644 #x0649)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE LAM WITH YEH ISOLATED FORM")
+    (ucs               . #xFC44)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0644 #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE MEEM WITH JEEM ISOLATED FORM")
+    (ucs               . #xFC45)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0645 #x062C)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE MEEM WITH HAH ISOLATED FORM")
+    (ucs               . #xFC46)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0645 #x062D)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE MEEM WITH KHAH ISOLATED FORM")
+    (ucs               . #xFC47)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0645 #x062E)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE MEEM WITH MEEM ISOLATED FORM")
+    (ucs               . #xFC48)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0645 #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE MEEM WITH ALEF MAKSURA ISOLATED FORM")
+    (ucs  . #xFC49)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0645 #x0649)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE MEEM WITH YEH ISOLATED FORM")
+    (ucs               . #xFC4A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0645 #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE NOON WITH JEEM ISOLATED FORM")
+    (ucs               . #xFC4B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0646 #x062C)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE NOON WITH HAH ISOLATED FORM")
+    (ucs               . #xFC4C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0646 #x062D)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE NOON WITH KHAH ISOLATED FORM")
+    (ucs               . #xFC4D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0646 #x062E)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE NOON WITH MEEM ISOLATED FORM")
+    (ucs               . #xFC4E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0646 #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE NOON WITH ALEF MAKSURA ISOLATED FORM")
+    (ucs  . #xFC4F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0646 #x0649)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE NOON WITH YEH ISOLATED FORM")
+    (ucs               . #xFC50)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0646 #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE HEH WITH JEEM ISOLATED FORM")
+    (ucs               . #xFC51)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0647 #x062C)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE HEH WITH MEEM ISOLATED FORM")
+    (ucs               . #xFC52)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0647 #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE HEH WITH ALEF MAKSURA ISOLATED FORM")
+    (ucs  . #xFC53)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0647 #x0649)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE HEH WITH YEH ISOLATED FORM")
+    (ucs               . #xFC54)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0647 #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE YEH WITH JEEM ISOLATED FORM")
+    (ucs               . #xFC55)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x064A #x062C)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE YEH WITH HAH ISOLATED FORM")
+    (ucs               . #xFC56)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x064A #x062D)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE YEH WITH KHAH ISOLATED FORM")
+    (ucs               . #xFC57)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x064A #x062E)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE YEH WITH MEEM ISOLATED FORM")
+    (ucs               . #xFC58)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x064A #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE YEH WITH ALEF MAKSURA ISOLATED FORM")
+    (ucs  . #xFC59)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x064A #x0649)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE YEH WITH YEH ISOLATED FORM")
+    (ucs               . #xFC5A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x064A #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE THAL WITH SUPERSCRIPT ALEF ISOLATED FORM")
+    (ucs  . #xFC5B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0630 #x0670)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE REH WITH SUPERSCRIPT ALEF ISOLATED FORM")
+    (ucs  . #xFC5C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0631 #x0670)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE ALEF MAKSURA WITH SUPERSCRIPT ALEF ISOLATED FORM")
+    (ucs  . #xFC5D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0649 #x0670)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE SHADDA WITH DAMMATAN ISOLATED FORM")
+    (ucs  . #xFC5E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0020 #x064C #x0651)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE SHADDA WITH KASRATAN ISOLATED FORM")
+    (ucs  . #xFC5F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0020 #x064D #x0651)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE SHADDA WITH FATHA ISOLATED FORM")
+    (ucs               . #xFC60)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0020 #x064E #x0651)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE SHADDA WITH DAMMA ISOLATED FORM")
+    (ucs               . #xFC61)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0020 #x064F #x0651)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE SHADDA WITH KASRA ISOLATED FORM")
+    (ucs               . #xFC62)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0020 #x0650 #x0651)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE SHADDA WITH SUPERSCRIPT ALEF ISOLATED FORM")
+    (ucs  . #xFC63)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0020 #x0651 #x0670)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH REH FINAL FORM")
+    (ucs  . #xFC64)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0626 #x0631)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ZAIN FINAL FORM")
+    (ucs  . #xFC65)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0626 #x0632)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM FINAL FORM")
+    (ucs  . #xFC66)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0626 #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH NOON FINAL FORM")
+    (ucs  . #xFC67)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0626 #x0646)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF MAKSURA FINAL FORM")
+    (ucs  . #xFC68)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0626 #x0649)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YEH FINAL FORM")
+    (ucs  . #xFC69)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0626 #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE BEH WITH REH FINAL FORM")
+    (ucs               . #xFC6A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0628 #x0631)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE BEH WITH ZAIN FINAL FORM")
+    (ucs               . #xFC6B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0628 #x0632)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE BEH WITH MEEM FINAL FORM")
+    (ucs               . #xFC6C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0628 #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE BEH WITH NOON FINAL FORM")
+    (ucs               . #xFC6D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0628 #x0646)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE BEH WITH ALEF MAKSURA FINAL FORM")
+    (ucs  . #xFC6E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0628 #x0649)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE BEH WITH YEH FINAL FORM")
+    (ucs               . #xFC6F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0628 #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE TEH WITH REH FINAL FORM")
+    (ucs               . #xFC70)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x062A #x0631)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE TEH WITH ZAIN FINAL FORM")
+    (ucs               . #xFC71)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x062A #x0632)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE TEH WITH MEEM FINAL FORM")
+    (ucs               . #xFC72)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x062A #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE TEH WITH NOON FINAL FORM")
+    (ucs               . #xFC73)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x062A #x0646)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE TEH WITH ALEF MAKSURA FINAL FORM")
+    (ucs  . #xFC74)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x062A #x0649)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE TEH WITH YEH FINAL FORM")
+    (ucs               . #xFC75)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x062A #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE THEH WITH REH FINAL FORM")
+    (ucs               . #xFC76)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x062B #x0631)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE THEH WITH ZAIN FINAL FORM")
+    (ucs               . #xFC77)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x062B #x0632)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE THEH WITH MEEM FINAL FORM")
+    (ucs               . #xFC78)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x062B #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE THEH WITH NOON FINAL FORM")
+    (ucs               . #xFC79)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x062B #x0646)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE THEH WITH ALEF MAKSURA FINAL FORM")
+    (ucs  . #xFC7A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x062B #x0649)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE THEH WITH YEH FINAL FORM")
+    (ucs               . #xFC7B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x062B #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE FEH WITH ALEF MAKSURA FINAL FORM")
+    (ucs  . #xFC7C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0641 #x0649)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE FEH WITH YEH FINAL FORM")
+    (ucs               . #xFC7D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0641 #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE QAF WITH ALEF MAKSURA FINAL FORM")
+    (ucs  . #xFC7E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0642 #x0649)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE QAF WITH YEH FINAL FORM")
+    (ucs               . #xFC7F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0642 #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE KAF WITH ALEF FINAL FORM")
+    (ucs               . #xFC80)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0643 #x0627)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE KAF WITH LAM FINAL FORM")
+    (ucs               . #xFC81)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0643 #x0644)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE KAF WITH MEEM FINAL FORM")
+    (ucs               . #xFC82)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0643 #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE KAF WITH ALEF MAKSURA FINAL FORM")
+    (ucs  . #xFC83)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0643 #x0649)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE KAF WITH YEH FINAL FORM")
+    (ucs               . #xFC84)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0643 #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE LAM WITH MEEM FINAL FORM")
+    (ucs               . #xFC85)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0644 #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE LAM WITH ALEF MAKSURA FINAL FORM")
+    (ucs  . #xFC86)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0644 #x0649)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE LAM WITH YEH FINAL FORM")
+    (ucs               . #xFC87)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0644 #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE MEEM WITH ALEF FINAL FORM")
+    (ucs               . #xFC88)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0645 #x0627)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE MEEM WITH MEEM FINAL FORM")
+    (ucs               . #xFC89)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0645 #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE NOON WITH REH FINAL FORM")
+    (ucs               . #xFC8A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0646 #x0631)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE NOON WITH ZAIN FINAL FORM")
+    (ucs               . #xFC8B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0646 #x0632)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE NOON WITH MEEM FINAL FORM")
+    (ucs               . #xFC8C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0646 #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE NOON WITH NOON FINAL FORM")
+    (ucs               . #xFC8D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0646 #x0646)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE NOON WITH ALEF MAKSURA FINAL FORM")
+    (ucs  . #xFC8E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0646 #x0649)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE NOON WITH YEH FINAL FORM")
+    (ucs               . #xFC8F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0646 #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE ALEF MAKSURA WITH SUPERSCRIPT ALEF FINAL FORM")
+    (ucs  . #xFC90)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0649 #x0670)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE YEH WITH REH FINAL FORM")
+    (ucs               . #xFC91)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x064A #x0631)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE YEH WITH ZAIN FINAL FORM")
+    (ucs               . #xFC92)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x064A #x0632)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE YEH WITH MEEM FINAL FORM")
+    (ucs               . #xFC93)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x064A #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE YEH WITH NOON FINAL FORM")
+    (ucs               . #xFC94)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x064A #x0646)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE YEH WITH ALEF MAKSURA FINAL FORM")
+    (ucs  . #xFC95)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x064A #x0649)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE YEH WITH YEH FINAL FORM")
+    (ucs               . #xFC96)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x064A #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH JEEM INITIAL FORM")
+    (ucs  . #xFC97)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0626 #x062C)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HAH INITIAL FORM")
+    (ucs  . #xFC98)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0626 #x062D)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH KHAH INITIAL FORM")
+    (ucs  . #xFC99)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0626 #x062E)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM INITIAL FORM")
+    (ucs  . #xFC9A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0626 #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HEH INITIAL FORM")
+    (ucs  . #xFC9B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0626 #x0647)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE BEH WITH JEEM INITIAL FORM")
+    (ucs               . #xFC9C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0628 #x062C)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE BEH WITH HAH INITIAL FORM")
+    (ucs               . #xFC9D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0628 #x062D)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE BEH WITH KHAH INITIAL FORM")
+    (ucs               . #xFC9E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0628 #x062E)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE BEH WITH MEEM INITIAL FORM")
+    (ucs               . #xFC9F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0628 #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE BEH WITH HEH INITIAL FORM")
+    (ucs               . #xFCA0)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0628 #x0647)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE TEH WITH JEEM INITIAL FORM")
+    (ucs               . #xFCA1)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x062A #x062C)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE TEH WITH HAH INITIAL FORM")
+    (ucs               . #xFCA2)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x062A #x062D)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE TEH WITH KHAH INITIAL FORM")
+    (ucs               . #xFCA3)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x062A #x062E)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE TEH WITH MEEM INITIAL FORM")
+    (ucs               . #xFCA4)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x062A #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE TEH WITH HEH INITIAL FORM")
+    (ucs               . #xFCA5)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x062A #x0647)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE THEH WITH MEEM INITIAL FORM")
+    (ucs               . #xFCA6)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x062B #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE JEEM WITH HAH INITIAL FORM")
+    (ucs               . #xFCA7)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x062C #x062D)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE JEEM WITH MEEM INITIAL FORM")
+    (ucs               . #xFCA8)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x062C #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE HAH WITH JEEM INITIAL FORM")
+    (ucs               . #xFCA9)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x062D #x062C)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE HAH WITH MEEM INITIAL FORM")
+    (ucs               . #xFCAA)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x062D #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE KHAH WITH JEEM INITIAL FORM")
+    (ucs               . #xFCAB)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x062E #x062C)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE KHAH WITH MEEM INITIAL FORM")
+    (ucs               . #xFCAC)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x062E #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE SEEN WITH JEEM INITIAL FORM")
+    (ucs               . #xFCAD)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0633 #x062C)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE SEEN WITH HAH INITIAL FORM")
+    (ucs               . #xFCAE)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0633 #x062D)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE SEEN WITH KHAH INITIAL FORM")
+    (ucs               . #xFCAF)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0633 #x062E)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE SEEN WITH MEEM INITIAL FORM")
+    (ucs               . #xFCB0)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0633 #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE SAD WITH HAH INITIAL FORM")
+    (ucs               . #xFCB1)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0635 #x062D)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE SAD WITH KHAH INITIAL FORM")
+    (ucs               . #xFCB2)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0635 #x062E)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE SAD WITH MEEM INITIAL FORM")
+    (ucs               . #xFCB3)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0635 #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE DAD WITH JEEM INITIAL FORM")
+    (ucs               . #xFCB4)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0636 #x062C)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE DAD WITH HAH INITIAL FORM")
+    (ucs               . #xFCB5)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0636 #x062D)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE DAD WITH KHAH INITIAL FORM")
+    (ucs               . #xFCB6)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0636 #x062E)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE DAD WITH MEEM INITIAL FORM")
+    (ucs               . #xFCB7)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0636 #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE TAH WITH HAH INITIAL FORM")
+    (ucs               . #xFCB8)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0637 #x062D)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE ZAH WITH MEEM INITIAL FORM")
+    (ucs               . #xFCB9)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0638 #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE AIN WITH JEEM INITIAL FORM")
+    (ucs               . #xFCBA)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0639 #x062C)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE AIN WITH MEEM INITIAL FORM")
+    (ucs               . #xFCBB)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0639 #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE GHAIN WITH JEEM INITIAL FORM")
+    (ucs               . #xFCBC)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x063A #x062C)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE GHAIN WITH MEEM INITIAL FORM")
+    (ucs               . #xFCBD)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x063A #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE FEH WITH JEEM INITIAL FORM")
+    (ucs               . #xFCBE)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0641 #x062C)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE FEH WITH HAH INITIAL FORM")
+    (ucs               . #xFCBF)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0641 #x062D)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE FEH WITH KHAH INITIAL FORM")
+    (ucs               . #xFCC0)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0641 #x062E)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE FEH WITH MEEM INITIAL FORM")
+    (ucs               . #xFCC1)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0641 #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE QAF WITH HAH INITIAL FORM")
+    (ucs               . #xFCC2)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0642 #x062D)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE QAF WITH MEEM INITIAL FORM")
+    (ucs               . #xFCC3)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0642 #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE KAF WITH JEEM INITIAL FORM")
+    (ucs               . #xFCC4)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0643 #x062C)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE KAF WITH HAH INITIAL FORM")
+    (ucs               . #xFCC5)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0643 #x062D)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE KAF WITH KHAH INITIAL FORM")
+    (ucs               . #xFCC6)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0643 #x062E)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE KAF WITH LAM INITIAL FORM")
+    (ucs               . #xFCC7)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0643 #x0644)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE KAF WITH MEEM INITIAL FORM")
+    (ucs               . #xFCC8)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0643 #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE LAM WITH JEEM INITIAL FORM")
+    (ucs               . #xFCC9)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0644 #x062C)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE LAM WITH HAH INITIAL FORM")
+    (ucs               . #xFCCA)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0644 #x062D)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE LAM WITH KHAH INITIAL FORM")
+    (ucs               . #xFCCB)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0644 #x062E)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE LAM WITH MEEM INITIAL FORM")
+    (ucs               . #xFCCC)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0644 #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE LAM WITH HEH INITIAL FORM")
+    (ucs               . #xFCCD)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0644 #x0647)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE MEEM WITH JEEM INITIAL FORM")
+    (ucs               . #xFCCE)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0645 #x062C)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE MEEM WITH HAH INITIAL FORM")
+    (ucs               . #xFCCF)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0645 #x062D)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE MEEM WITH KHAH INITIAL FORM")
+    (ucs               . #xFCD0)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0645 #x062E)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE MEEM WITH MEEM INITIAL FORM")
+    (ucs               . #xFCD1)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0645 #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE NOON WITH JEEM INITIAL FORM")
+    (ucs               . #xFCD2)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0646 #x062C)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE NOON WITH HAH INITIAL FORM")
+    (ucs               . #xFCD3)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0646 #x062D)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE NOON WITH KHAH INITIAL FORM")
+    (ucs               . #xFCD4)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0646 #x062E)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE NOON WITH MEEM INITIAL FORM")
+    (ucs               . #xFCD5)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0646 #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE NOON WITH HEH INITIAL FORM")
+    (ucs               . #xFCD6)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0646 #x0647)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE HEH WITH JEEM INITIAL FORM")
+    (ucs               . #xFCD7)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0647 #x062C)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE HEH WITH MEEM INITIAL FORM")
+    (ucs               . #xFCD8)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0647 #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE HEH WITH SUPERSCRIPT ALEF INITIAL FORM")
+    (ucs  . #xFCD9)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0647 #x0670)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE YEH WITH JEEM INITIAL FORM")
+    (ucs               . #xFCDA)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x064A #x062C)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE YEH WITH HAH INITIAL FORM")
+    (ucs               . #xFCDB)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x064A #x062D)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE YEH WITH KHAH INITIAL FORM")
+    (ucs               . #xFCDC)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x064A #x062E)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE YEH WITH MEEM INITIAL FORM")
+    (ucs               . #xFCDD)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x064A #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE YEH WITH HEH INITIAL FORM")
+    (ucs               . #xFCDE)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x064A #x0647)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM MEDIAL FORM")
+    (ucs  . #xFCDF)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x0626 #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HEH MEDIAL FORM")
+    (ucs  . #xFCE0)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x0626 #x0647)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE BEH WITH MEEM MEDIAL FORM")
+    (ucs               . #xFCE1)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x0628 #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE BEH WITH HEH MEDIAL FORM")
+    (ucs               . #xFCE2)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x0628 #x0647)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE TEH WITH MEEM MEDIAL FORM")
+    (ucs               . #xFCE3)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x062A #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE TEH WITH HEH MEDIAL FORM")
+    (ucs               . #xFCE4)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x062A #x0647)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE THEH WITH MEEM MEDIAL FORM")
+    (ucs               . #xFCE5)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x062B #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE THEH WITH HEH MEDIAL FORM")
+    (ucs               . #xFCE6)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x062B #x0647)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE SEEN WITH MEEM MEDIAL FORM")
+    (ucs               . #xFCE7)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x0633 #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE SEEN WITH HEH MEDIAL FORM")
+    (ucs               . #xFCE8)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x0633 #x0647)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE SHEEN WITH MEEM MEDIAL FORM")
+    (ucs               . #xFCE9)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x0634 #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE SHEEN WITH HEH MEDIAL FORM")
+    (ucs               . #xFCEA)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x0634 #x0647)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE KAF WITH LAM MEDIAL FORM")
+    (ucs               . #xFCEB)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x0643 #x0644)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE KAF WITH MEEM MEDIAL FORM")
+    (ucs               . #xFCEC)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x0643 #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE LAM WITH MEEM MEDIAL FORM")
+    (ucs               . #xFCED)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x0644 #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE NOON WITH MEEM MEDIAL FORM")
+    (ucs               . #xFCEE)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x0646 #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE NOON WITH HEH MEDIAL FORM")
+    (ucs               . #xFCEF)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x0646 #x0647)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE YEH WITH MEEM MEDIAL FORM")
+    (ucs               . #xFCF0)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x064A #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE YEH WITH HEH MEDIAL FORM")
+    (ucs               . #xFCF1)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x064A #x0647)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE SHADDA WITH FATHA MEDIAL FORM")
+    (ucs               . #xFCF2)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x0640 #x064E #x0651)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE SHADDA WITH DAMMA MEDIAL FORM")
+    (ucs               . #xFCF3)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x0640 #x064F #x0651)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE SHADDA WITH KASRA MEDIAL FORM")
+    (ucs               . #xFCF4)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x0640 #x0650 #x0651)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE TAH WITH ALEF MAKSURA ISOLATED FORM")
+    (ucs  . #xFCF5)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0637 #x0649)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE TAH WITH YEH ISOLATED FORM")
+    (ucs               . #xFCF6)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0637 #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE AIN WITH ALEF MAKSURA ISOLATED FORM")
+    (ucs  . #xFCF7)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0639 #x0649)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE AIN WITH YEH ISOLATED FORM")
+    (ucs               . #xFCF8)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0639 #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE GHAIN WITH ALEF MAKSURA ISOLATED FORM")
+    (ucs  . #xFCF9)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x063A #x0649)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE GHAIN WITH YEH ISOLATED FORM")
+    (ucs               . #xFCFA)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x063A #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE SEEN WITH ALEF MAKSURA ISOLATED FORM")
+    (ucs  . #xFCFB)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0633 #x0649)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE SEEN WITH YEH ISOLATED FORM")
+    (ucs               . #xFCFC)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0633 #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE SHEEN WITH ALEF MAKSURA ISOLATED FORM")
+    (ucs  . #xFCFD)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0634 #x0649)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE SHEEN WITH YEH ISOLATED FORM")
+    (ucs               . #xFCFE)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0634 #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE HAH WITH ALEF MAKSURA ISOLATED FORM")
+    (ucs  . #xFCFF)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x062D #x0649)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE HAH WITH YEH ISOLATED FORM")
+    (ucs               . #xFD00)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x062D #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE JEEM WITH ALEF MAKSURA ISOLATED FORM")
+    (ucs  . #xFD01)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x062C #x0649)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE JEEM WITH YEH ISOLATED FORM")
+    (ucs               . #xFD02)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x062C #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE KHAH WITH ALEF MAKSURA ISOLATED FORM")
+    (ucs  . #xFD03)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x062E #x0649)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE KHAH WITH YEH ISOLATED FORM")
+    (ucs               . #xFD04)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x062E #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE SAD WITH ALEF MAKSURA ISOLATED FORM")
+    (ucs  . #xFD05)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0635 #x0649)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE SAD WITH YEH ISOLATED FORM")
+    (ucs               . #xFD06)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0635 #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE DAD WITH ALEF MAKSURA ISOLATED FORM")
+    (ucs  . #xFD07)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0636 #x0649)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE DAD WITH YEH ISOLATED FORM")
+    (ucs               . #xFD08)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0636 #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE SHEEN WITH JEEM ISOLATED FORM")
+    (ucs               . #xFD09)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0634 #x062C)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE SHEEN WITH HAH ISOLATED FORM")
+    (ucs               . #xFD0A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0634 #x062D)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE SHEEN WITH KHAH ISOLATED FORM")
+    (ucs               . #xFD0B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0634 #x062E)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE SHEEN WITH MEEM ISOLATED FORM")
+    (ucs               . #xFD0C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0634 #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE SHEEN WITH REH ISOLATED FORM")
+    (ucs               . #xFD0D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0634 #x0631)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE SEEN WITH REH ISOLATED FORM")
+    (ucs               . #xFD0E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0633 #x0631)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE SAD WITH REH ISOLATED FORM")
+    (ucs               . #xFD0F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0635 #x0631)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE DAD WITH REH ISOLATED FORM")
+    (ucs               . #xFD10)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0636 #x0631)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE TAH WITH ALEF MAKSURA FINAL FORM")
+    (ucs  . #xFD11)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0637 #x0649)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE TAH WITH YEH FINAL FORM")
+    (ucs               . #xFD12)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0637 #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE AIN WITH ALEF MAKSURA FINAL FORM")
+    (ucs  . #xFD13)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0639 #x0649)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE AIN WITH YEH FINAL FORM")
+    (ucs               . #xFD14)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0639 #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE GHAIN WITH ALEF MAKSURA FINAL FORM")
+    (ucs  . #xFD15)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x063A #x0649)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE GHAIN WITH YEH FINAL FORM")
+    (ucs               . #xFD16)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x063A #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE SEEN WITH ALEF MAKSURA FINAL FORM")
+    (ucs  . #xFD17)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0633 #x0649)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE SEEN WITH YEH FINAL FORM")
+    (ucs               . #xFD18)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0633 #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE SHEEN WITH ALEF MAKSURA FINAL FORM")
+    (ucs  . #xFD19)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0634 #x0649)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE SHEEN WITH YEH FINAL FORM")
+    (ucs               . #xFD1A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0634 #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE HAH WITH ALEF MAKSURA FINAL FORM")
+    (ucs  . #xFD1B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x062D #x0649)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE HAH WITH YEH FINAL FORM")
+    (ucs               . #xFD1C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x062D #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE JEEM WITH ALEF MAKSURA FINAL FORM")
+    (ucs  . #xFD1D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x062C #x0649)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE JEEM WITH YEH FINAL FORM")
+    (ucs               . #xFD1E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x062C #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE KHAH WITH ALEF MAKSURA FINAL FORM")
+    (ucs  . #xFD1F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x062E #x0649)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE KHAH WITH YEH FINAL FORM")
+    (ucs               . #xFD20)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x062E #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE SAD WITH ALEF MAKSURA FINAL FORM")
+    (ucs  . #xFD21)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0635 #x0649)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE SAD WITH YEH FINAL FORM")
+    (ucs               . #xFD22)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0635 #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE DAD WITH ALEF MAKSURA FINAL FORM")
+    (ucs  . #xFD23)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0636 #x0649)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE DAD WITH YEH FINAL FORM")
+    (ucs               . #xFD24)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0636 #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE SHEEN WITH JEEM FINAL FORM")
+    (ucs               . #xFD25)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0634 #x062C)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE SHEEN WITH HAH FINAL FORM")
+    (ucs               . #xFD26)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0634 #x062D)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE SHEEN WITH KHAH FINAL FORM")
+    (ucs               . #xFD27)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0634 #x062E)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE SHEEN WITH MEEM FINAL FORM")
+    (ucs               . #xFD28)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0634 #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE SHEEN WITH REH FINAL FORM")
+    (ucs               . #xFD29)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0634 #x0631)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE SEEN WITH REH FINAL FORM")
+    (ucs               . #xFD2A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0633 #x0631)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE SAD WITH REH FINAL FORM")
+    (ucs               . #xFD2B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0635 #x0631)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE DAD WITH REH FINAL FORM")
+    (ucs               . #xFD2C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0636 #x0631)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE SHEEN WITH JEEM INITIAL FORM")
+    (ucs               . #xFD2D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0634 #x062C)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE SHEEN WITH HAH INITIAL FORM")
+    (ucs               . #xFD2E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0634 #x062D)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE SHEEN WITH KHAH INITIAL FORM")
+    (ucs               . #xFD2F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0634 #x062E)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE SHEEN WITH MEEM INITIAL FORM")
+    (ucs               . #xFD30)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0634 #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE SEEN WITH HEH INITIAL FORM")
+    (ucs               . #xFD31)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0633 #x0647)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE SHEEN WITH HEH INITIAL FORM")
+    (ucs               . #xFD32)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0634 #x0647)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE TAH WITH MEEM INITIAL FORM")
+    (ucs               . #xFD33)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0637 #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE SEEN WITH JEEM MEDIAL FORM")
+    (ucs               . #xFD34)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x0633 #x062C)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE SEEN WITH HAH MEDIAL FORM")
+    (ucs               . #xFD35)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x0633 #x062D)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE SEEN WITH KHAH MEDIAL FORM")
+    (ucs               . #xFD36)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x0633 #x062E)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE SHEEN WITH JEEM MEDIAL FORM")
+    (ucs               . #xFD37)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x0634 #x062C)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE SHEEN WITH HAH MEDIAL FORM")
+    (ucs               . #xFD38)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x0634 #x062D)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE SHEEN WITH KHAH MEDIAL FORM")
+    (ucs               . #xFD39)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x0634 #x062E)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE TAH WITH MEEM MEDIAL FORM")
+    (ucs               . #xFD3A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x0637 #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE ZAH WITH MEEM MEDIAL FORM")
+    (ucs               . #xFD3B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x0638 #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE ALEF WITH FATHATAN FINAL FORM")
+    (ucs               . #xFD3C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0627 #x064B)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE ALEF WITH FATHATAN ISOLATED FORM")
+    (ucs  . #xFD3D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0627 #x064B)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ORNATE LEFT PARENTHESIS")
+    (ucs               . #xFD3E)
+    (general-category  punctuation open) ; Informative Category
+    (bidi-category     . "ON")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ORNATE RIGHT PARENTHESIS")
+    (ucs               . #xFD3F)
+    (general-category  punctuation close) ; Informative Category
+    (bidi-category     . "ON")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE TEH WITH JEEM WITH MEEM INITIAL FORM")
+    (ucs  . #xFD50)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x062A #x062C #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE TEH WITH HAH WITH JEEM FINAL FORM")
+    (ucs  . #xFD51)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x062A #x062D #x062C)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE TEH WITH HAH WITH JEEM INITIAL FORM")
+    (ucs  . #xFD52)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x062A #x062D #x062C)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE TEH WITH HAH WITH MEEM INITIAL FORM")
+    (ucs  . #xFD53)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x062A #x062D #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE TEH WITH KHAH WITH MEEM INITIAL FORM")
+    (ucs  . #xFD54)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x062A #x062E #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE TEH WITH MEEM WITH JEEM INITIAL FORM")
+    (ucs  . #xFD55)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x062A #x0645 #x062C)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE TEH WITH MEEM WITH HAH INITIAL FORM")
+    (ucs  . #xFD56)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x062A #x0645 #x062D)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE TEH WITH MEEM WITH KHAH INITIAL FORM")
+    (ucs  . #xFD57)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x062A #x0645 #x062E)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE JEEM WITH MEEM WITH HAH FINAL FORM")
+    (ucs  . #xFD58)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x062C #x0645 #x062D)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE JEEM WITH MEEM WITH HAH INITIAL FORM")
+    (ucs  . #xFD59)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x062C #x0645 #x062D)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE HAH WITH MEEM WITH YEH FINAL FORM")
+    (ucs  . #xFD5A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x062D #x0645 #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE HAH WITH MEEM WITH ALEF MAKSURA FINAL FORM")
+    (ucs  . #xFD5B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x062D #x0645 #x0649)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE SEEN WITH HAH WITH JEEM INITIAL FORM")
+    (ucs  . #xFD5C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0633 #x062D #x062C)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE SEEN WITH JEEM WITH HAH INITIAL FORM")
+    (ucs  . #xFD5D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0633 #x062C #x062D)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE SEEN WITH JEEM WITH ALEF MAKSURA FINAL FORM")
+    (ucs  . #xFD5E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0633 #x062C #x0649)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE SEEN WITH MEEM WITH HAH FINAL FORM")
+    (ucs  . #xFD5F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0633 #x0645 #x062D)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE SEEN WITH MEEM WITH HAH INITIAL FORM")
+    (ucs  . #xFD60)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0633 #x0645 #x062D)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE SEEN WITH MEEM WITH JEEM INITIAL FORM")
+    (ucs  . #xFD61)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0633 #x0645 #x062C)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE SEEN WITH MEEM WITH MEEM FINAL FORM")
+    (ucs  . #xFD62)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0633 #x0645 #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE SEEN WITH MEEM WITH MEEM INITIAL FORM")
+    (ucs  . #xFD63)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0633 #x0645 #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE SAD WITH HAH WITH HAH FINAL FORM")
+    (ucs  . #xFD64)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0635 #x062D #x062D)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE SAD WITH HAH WITH HAH INITIAL FORM")
+    (ucs  . #xFD65)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0635 #x062D #x062D)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE SAD WITH MEEM WITH MEEM FINAL FORM")
+    (ucs  . #xFD66)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0635 #x0645 #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE SHEEN WITH HAH WITH MEEM FINAL FORM")
+    (ucs  . #xFD67)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0634 #x062D #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE SHEEN WITH HAH WITH MEEM INITIAL FORM")
+    (ucs  . #xFD68)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0634 #x062D #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE SHEEN WITH JEEM WITH YEH FINAL FORM")
+    (ucs  . #xFD69)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0634 #x062C #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE SHEEN WITH MEEM WITH KHAH FINAL FORM")
+    (ucs  . #xFD6A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0634 #x0645 #x062E)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE SHEEN WITH MEEM WITH KHAH INITIAL FORM")
+    (ucs  . #xFD6B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0634 #x0645 #x062E)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE SHEEN WITH MEEM WITH MEEM FINAL FORM")
+    (ucs  . #xFD6C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0634 #x0645 #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE SHEEN WITH MEEM WITH MEEM INITIAL FORM")
+    (ucs  . #xFD6D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0634 #x0645 #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE DAD WITH HAH WITH ALEF MAKSURA FINAL FORM")
+    (ucs  . #xFD6E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0636 #x062D #x0649)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE DAD WITH KHAH WITH MEEM FINAL FORM")
+    (ucs  . #xFD6F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0636 #x062E #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE DAD WITH KHAH WITH MEEM INITIAL FORM")
+    (ucs  . #xFD70)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0636 #x062E #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE TAH WITH MEEM WITH HAH FINAL FORM")
+    (ucs  . #xFD71)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0637 #x0645 #x062D)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE TAH WITH MEEM WITH HAH INITIAL FORM")
+    (ucs  . #xFD72)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0637 #x0645 #x062D)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE TAH WITH MEEM WITH MEEM INITIAL FORM")
+    (ucs  . #xFD73)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0637 #x0645 #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE TAH WITH MEEM WITH YEH FINAL FORM")
+    (ucs  . #xFD74)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0637 #x0645 #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE AIN WITH JEEM WITH MEEM FINAL FORM")
+    (ucs  . #xFD75)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0639 #x062C #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE AIN WITH MEEM WITH MEEM FINAL FORM")
+    (ucs  . #xFD76)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0639 #x0645 #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE AIN WITH MEEM WITH MEEM INITIAL FORM")
+    (ucs  . #xFD77)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0639 #x0645 #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE AIN WITH MEEM WITH ALEF MAKSURA FINAL FORM")
+    (ucs  . #xFD78)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0639 #x0645 #x0649)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE GHAIN WITH MEEM WITH MEEM FINAL FORM")
+    (ucs  . #xFD79)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x063A #x0645 #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE GHAIN WITH MEEM WITH YEH FINAL FORM")
+    (ucs  . #xFD7A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x063A #x0645 #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE GHAIN WITH MEEM WITH ALEF MAKSURA FINAL FORM")
+    (ucs  . #xFD7B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x063A #x0645 #x0649)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE FEH WITH KHAH WITH MEEM FINAL FORM")
+    (ucs  . #xFD7C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0641 #x062E #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE FEH WITH KHAH WITH MEEM INITIAL FORM")
+    (ucs  . #xFD7D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0641 #x062E #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE QAF WITH MEEM WITH HAH FINAL FORM")
+    (ucs  . #xFD7E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0642 #x0645 #x062D)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE QAF WITH MEEM WITH MEEM FINAL FORM")
+    (ucs  . #xFD7F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0642 #x0645 #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE LAM WITH HAH WITH MEEM FINAL FORM")
+    (ucs  . #xFD80)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0644 #x062D #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE LAM WITH HAH WITH YEH FINAL FORM")
+    (ucs  . #xFD81)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0644 #x062D #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE LAM WITH HAH WITH ALEF MAKSURA FINAL FORM")
+    (ucs  . #xFD82)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0644 #x062D #x0649)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE LAM WITH JEEM WITH JEEM INITIAL FORM")
+    (ucs  . #xFD83)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0644 #x062C #x062C)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE LAM WITH JEEM WITH JEEM FINAL FORM")
+    (ucs  . #xFD84)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0644 #x062C #x062C)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE LAM WITH KHAH WITH MEEM FINAL FORM")
+    (ucs  . #xFD85)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0644 #x062E #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE LAM WITH KHAH WITH MEEM INITIAL FORM")
+    (ucs  . #xFD86)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0644 #x062E #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE LAM WITH MEEM WITH HAH FINAL FORM")
+    (ucs  . #xFD87)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0644 #x0645 #x062D)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE LAM WITH MEEM WITH HAH INITIAL FORM")
+    (ucs  . #xFD88)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0644 #x0645 #x062D)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE MEEM WITH HAH WITH JEEM INITIAL FORM")
+    (ucs  . #xFD89)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0645 #x062D #x062C)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE MEEM WITH HAH WITH MEEM INITIAL FORM")
+    (ucs  . #xFD8A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0645 #x062D #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE MEEM WITH HAH WITH YEH FINAL FORM")
+    (ucs  . #xFD8B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0645 #x062D #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE MEEM WITH JEEM WITH HAH INITIAL FORM")
+    (ucs  . #xFD8C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0645 #x062C #x062D)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE MEEM WITH JEEM WITH MEEM INITIAL FORM")
+    (ucs  . #xFD8D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0645 #x062C #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE MEEM WITH KHAH WITH JEEM INITIAL FORM")
+    (ucs  . #xFD8E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0645 #x062E #x062C)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE MEEM WITH KHAH WITH MEEM INITIAL FORM")
+    (ucs  . #xFD8F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0645 #x062E #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE MEEM WITH JEEM WITH KHAH INITIAL FORM")
+    (ucs  . #xFD92)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0645 #x062C #x062E)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE HEH WITH MEEM WITH JEEM INITIAL FORM")
+    (ucs  . #xFD93)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0647 #x0645 #x062C)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE HEH WITH MEEM WITH MEEM INITIAL FORM")
+    (ucs  . #xFD94)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0647 #x0645 #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE NOON WITH HAH WITH MEEM INITIAL FORM")
+    (ucs  . #xFD95)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0646 #x062D #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE NOON WITH HAH WITH ALEF MAKSURA FINAL FORM")
+    (ucs  . #xFD96)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0646 #x062D #x0649)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE NOON WITH JEEM WITH MEEM FINAL FORM")
+    (ucs  . #xFD97)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0646 #x062C #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE NOON WITH JEEM WITH MEEM INITIAL FORM")
+    (ucs  . #xFD98)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0646 #x062C #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE NOON WITH JEEM WITH ALEF MAKSURA FINAL FORM")
+    (ucs  . #xFD99)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0646 #x062C #x0649)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE NOON WITH MEEM WITH YEH FINAL FORM")
+    (ucs  . #xFD9A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0646 #x0645 #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE NOON WITH MEEM WITH ALEF MAKSURA FINAL FORM")
+    (ucs  . #xFD9B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0646 #x0645 #x0649)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE YEH WITH MEEM WITH MEEM FINAL FORM")
+    (ucs  . #xFD9C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x064A #x0645 #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE YEH WITH MEEM WITH MEEM INITIAL FORM")
+    (ucs  . #xFD9D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x064A #x0645 #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE BEH WITH KHAH WITH YEH FINAL FORM")
+    (ucs  . #xFD9E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0628 #x062E #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE TEH WITH JEEM WITH YEH FINAL FORM")
+    (ucs  . #xFD9F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x062A #x062C #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE TEH WITH JEEM WITH ALEF MAKSURA FINAL FORM")
+    (ucs  . #xFDA0)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x062A #x062C #x0649)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE TEH WITH KHAH WITH YEH FINAL FORM")
+    (ucs  . #xFDA1)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x062A #x062E #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE TEH WITH KHAH WITH ALEF MAKSURA FINAL FORM")
+    (ucs  . #xFDA2)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x062A #x062E #x0649)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE TEH WITH MEEM WITH YEH FINAL FORM")
+    (ucs  . #xFDA3)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x062A #x0645 #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE TEH WITH MEEM WITH ALEF MAKSURA FINAL FORM")
+    (ucs  . #xFDA4)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x062A #x0645 #x0649)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE JEEM WITH MEEM WITH YEH FINAL FORM")
+    (ucs  . #xFDA5)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x062C #x0645 #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE JEEM WITH HAH WITH ALEF MAKSURA FINAL FORM")
+    (ucs  . #xFDA6)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x062C #x062D #x0649)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE JEEM WITH MEEM WITH ALEF MAKSURA FINAL FORM")
+    (ucs  . #xFDA7)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x062C #x0645 #x0649)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE SEEN WITH KHAH WITH ALEF MAKSURA FINAL FORM")
+    (ucs  . #xFDA8)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0633 #x062E #x0649)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE SAD WITH HAH WITH YEH FINAL FORM")
+    (ucs  . #xFDA9)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0635 #x062D #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE SHEEN WITH HAH WITH YEH FINAL FORM")
+    (ucs  . #xFDAA)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0634 #x062D #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE DAD WITH HAH WITH YEH FINAL FORM")
+    (ucs  . #xFDAB)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0636 #x062D #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE LAM WITH JEEM WITH YEH FINAL FORM")
+    (ucs  . #xFDAC)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0644 #x062C #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE LAM WITH MEEM WITH YEH FINAL FORM")
+    (ucs  . #xFDAD)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0644 #x0645 #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE YEH WITH HAH WITH YEH FINAL FORM")
+    (ucs  . #xFDAE)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x064A #x062D #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE YEH WITH JEEM WITH YEH FINAL FORM")
+    (ucs  . #xFDAF)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x064A #x062C #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE YEH WITH MEEM WITH YEH FINAL FORM")
+    (ucs  . #xFDB0)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x064A #x0645 #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE MEEM WITH MEEM WITH YEH FINAL FORM")
+    (ucs  . #xFDB1)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0645 #x0645 #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE QAF WITH MEEM WITH YEH FINAL FORM")
+    (ucs  . #xFDB2)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0642 #x0645 #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE NOON WITH HAH WITH YEH FINAL FORM")
+    (ucs  . #xFDB3)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0646 #x062D #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE QAF WITH MEEM WITH HAH INITIAL FORM")
+    (ucs  . #xFDB4)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0642 #x0645 #x062D)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE LAM WITH HAH WITH MEEM INITIAL FORM")
+    (ucs  . #xFDB5)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0644 #x062D #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE AIN WITH MEEM WITH YEH FINAL FORM")
+    (ucs  . #xFDB6)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0639 #x0645 #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE KAF WITH MEEM WITH YEH FINAL FORM")
+    (ucs  . #xFDB7)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0643 #x0645 #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE NOON WITH JEEM WITH HAH INITIAL FORM")
+    (ucs  . #xFDB8)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0646 #x062C #x062D)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE MEEM WITH KHAH WITH YEH FINAL FORM")
+    (ucs  . #xFDB9)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0645 #x062E #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE LAM WITH JEEM WITH MEEM INITIAL FORM")
+    (ucs  . #xFDBA)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0644 #x062C #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE KAF WITH MEEM WITH MEEM FINAL FORM")
+    (ucs  . #xFDBB)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0643 #x0645 #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE LAM WITH JEEM WITH MEEM FINAL FORM")
+    (ucs  . #xFDBC)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0644 #x062C #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE NOON WITH JEEM WITH HAH FINAL FORM")
+    (ucs  . #xFDBD)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0646 #x062C #x062D)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE JEEM WITH HAH WITH YEH FINAL FORM")
+    (ucs  . #xFDBE)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x062C #x062D #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE HAH WITH JEEM WITH YEH FINAL FORM")
+    (ucs  . #xFDBF)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x062D #x062C #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE MEEM WITH JEEM WITH YEH FINAL FORM")
+    (ucs  . #xFDC0)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0645 #x062C #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE FEH WITH MEEM WITH YEH FINAL FORM")
+    (ucs  . #xFDC1)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0641 #x0645 #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE BEH WITH HAH WITH YEH FINAL FORM")
+    (ucs  . #xFDC2)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0628 #x062D #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE KAF WITH MEEM WITH MEEM INITIAL FORM")
+    (ucs  . #xFDC3)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0643 #x0645 #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE AIN WITH JEEM WITH MEEM INITIAL FORM")
+    (ucs  . #xFDC4)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0639 #x062C #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE SAD WITH MEEM WITH MEEM INITIAL FORM")
+    (ucs  . #xFDC5)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0635 #x0645 #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE SEEN WITH KHAH WITH YEH FINAL FORM")
+    (ucs  . #xFDC6)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0633 #x062E #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE NOON WITH JEEM WITH YEH FINAL FORM")
+    (ucs  . #xFDC7)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0646 #x062C #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE SALLA USED AS KORANIC STOP SIGN ISOLATED FORM")
+    (ucs  . #xFDF0)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0635 #x0644 #x06D2)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE QALA USED AS KORANIC STOP SIGN ISOLATED FORM")
+    (ucs  . #xFDF1)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0642 #x0644 #x06D2)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE ALLAH ISOLATED FORM")
+    (ucs               . #xFDF2)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0627 #x0644 #x0644 #x0647)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE AKBAR ISOLATED FORM")
+    (ucs               . #xFDF3)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0627 #x0643 #x0628 #x0631)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE MOHAMMAD ISOLATED FORM")
+    (ucs               . #xFDF4)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0645 #x062D #x0645 #x062F)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE SALAM ISOLATED FORM")
+    (ucs               . #xFDF5)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0635 #x0644 #x0639 #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE RASOUL ISOLATED FORM")
+    (ucs               . #xFDF6)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0631 #x0633 #x0648 #x0644)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE ALAYHE ISOLATED FORM")
+    (ucs               . #xFDF7)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0639 #x0644 #x064A #x0647)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE WASALLAM ISOLATED FORM")
+    (ucs               . #xFDF8)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0648 #x0633 #x0644 #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE SALLA ISOLATED FORM")
+    (ucs               . #xFDF9)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0635 #x0644 #x0649)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE SALLALLAHOU ALAYHE WASALLAM")
+    (ucs               . #xFDFA)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0635 #x0644 #x0649 #x0020 #x0627 #x0644 #x0644 #x0647 #x0020 #x0639 #x0644 #x064A #x0647 #x0020 #x0648 #x0633 #x0644 #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE JALLAJALALOUHOU")
+    (ucs               . #xFDFB)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x062C #x0644 #x0020 #x062C #x0644 #x0627 #x0644 #x0647)
+    (mirrored          . nil)
+    ))
diff --git a/lisp/utf-2000/u0FE20-Combining-Half-Marks.el b/lisp/utf-2000/u0FE20-Combining-Half-Marks.el
new file mode 100644 (file)
index 0000000..57fb2a7
--- /dev/null
@@ -0,0 +1,28 @@
+(define-char
+  '((name              . "COMBINING LIGATURE LEFT HALF")
+    (ucs               . #xFE20)
+    (general-category  mark non-spacing) ; Normative Category
+    (bidi-category     . "NSM")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "COMBINING LIGATURE RIGHT HALF")
+    (ucs               . #xFE21)
+    (general-category  mark non-spacing) ; Normative Category
+    (bidi-category     . "NSM")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "COMBINING DOUBLE TILDE LEFT HALF")
+    (ucs               . #xFE22)
+    (general-category  mark non-spacing) ; Normative Category
+    (bidi-category     . "NSM")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "COMBINING DOUBLE TILDE RIGHT HALF")
+    (ucs               . #xFE23)
+    (general-category  mark non-spacing) ; Normative Category
+    (bidi-category     . "NSM")
+    (mirrored          . nil)
+    ))
diff --git a/lisp/utf-2000/u0FE30-CJK-Compatibility-Forms.el b/lisp/utf-2000/u0FE30-CJK-Compatibility-Forms.el
new file mode 100644 (file)
index 0000000..6f07af7
--- /dev/null
@@ -0,0 +1,249 @@
+(define-char
+  '((name              . "PRESENTATION FORM FOR VERTICAL TWO DOT LEADER")
+    (ucs               . #xFE30)
+    (general-category  punctuation other) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   vertical #x2025)
+    (mirrored          . nil)
+    (chinese-cns11643-1        #x21 #x2B)      ; 
+    ))
+(define-char
+  '((name              . "PRESENTATION FORM FOR VERTICAL EM DASH")
+    (ucs               . #xFE31)
+    (general-category  punctuation dash) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   vertical #x2014)
+    (mirrored          . nil)
+    (chinese-cns11643-1        #x21 #x36)      ; 
+    ))
+(define-char
+  '((name              . "PRESENTATION FORM FOR VERTICAL EN DASH")
+    (ucs               . #xFE32)
+    (general-category  punctuation dash) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   vertical #x2013)
+    (mirrored          . nil)
+    (chinese-cns11643-1        #x21 #x38)      ; 
+    ))
+(define-char
+  '((name              . "PRESENTATION FORM FOR VERTICAL LOW LINE")
+    (ucs               . #xFE33)
+    (general-category  punctuation connector) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   vertical #x005F)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "PRESENTATION FORM FOR VERTICAL WAVY LOW LINE")
+    (ucs               . #xFE34)
+    (general-category  punctuation connector) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   vertical #x005F)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "PRESENTATION FORM FOR VERTICAL LEFT PARENTHESIS")
+    (ucs               . #xFE35)
+    (general-category  punctuation open) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   vertical #x0028)
+    (mirrored          . nil)
+    (chinese-cns11643-1        #x21 #x40)      ; 
+    ))
+(define-char
+  '((name . "PRESENTATION FORM FOR VERTICAL RIGHT PARENTHESIS")
+    (ucs  . #xFE36)
+    (general-category  punctuation close) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   vertical #x0029)
+    (mirrored          . nil)
+    (chinese-cns11643-1        #x21 #x41)      ; 
+    ))
+(define-char
+  '((name . "PRESENTATION FORM FOR VERTICAL LEFT CURLY BRACKET")
+    (ucs  . #xFE37)
+    (general-category  punctuation open) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   vertical #x007B)
+    (mirrored          . nil)
+    (chinese-cns11643-1        #x21 #x44)      ; 
+    ))
+(define-char
+  '((name . "PRESENTATION FORM FOR VERTICAL RIGHT CURLY BRACKET")
+    (ucs  . #xFE38)
+    (general-category  punctuation close) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   vertical #x007D)
+    (mirrored          . nil)
+    (chinese-cns11643-1        #x21 #x45)      ; 
+    ))
+(define-char
+  '((name . "PRESENTATION FORM FOR VERTICAL LEFT TORTOISE SHELL BRACKET")
+    (ucs  . #xFE39)
+    (general-category  punctuation open) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   vertical #x3014)
+    (mirrored          . nil)
+    (chinese-cns11643-1        #x21 #x48)      ; 
+    ))
+(define-char
+  '((name . "PRESENTATION FORM FOR VERTICAL RIGHT TORTOISE SHELL BRACKET")
+    (ucs  . #xFE3A)
+    (general-category  punctuation close) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   vertical #x3015)
+    (mirrored          . nil)
+    (chinese-cns11643-1        #x21 #x49)      ; 
+    ))
+(define-char
+  '((name . "PRESENTATION FORM FOR VERTICAL LEFT BLACK LENTICULAR BRACKET")
+    (ucs  . #xFE3B)
+    (general-category  punctuation open) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   vertical #x3010)
+    (mirrored          . nil)
+    (chinese-cns11643-1        #x21 #x4C)      ; 
+    ))
+(define-char
+  '((name . "PRESENTATION FORM FOR VERTICAL RIGHT BLACK LENTICULAR BRACKET")
+    (ucs  . #xFE3C)
+    (general-category  punctuation close) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   vertical #x3011)
+    (mirrored          . nil)
+    (chinese-cns11643-1        #x21 #x4D)      ; 
+    ))
+(define-char
+  '((name . "PRESENTATION FORM FOR VERTICAL LEFT DOUBLE ANGLE BRACKET")
+    (ucs  . #xFE3D)
+    (general-category  punctuation open) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   vertical #x300A)
+    (mirrored          . nil)
+    (chinese-cns11643-1        #x21 #x50)      ; 
+    ))
+(define-char
+  '((name . "PRESENTATION FORM FOR VERTICAL RIGHT DOUBLE ANGLE BRACKET")
+    (ucs  . #xFE3E)
+    (general-category  punctuation close) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   vertical #x300B)
+    (mirrored          . nil)
+    (chinese-cns11643-1        #x21 #x51)      ; 
+    ))
+(define-char
+  '((name . "PRESENTATION FORM FOR VERTICAL LEFT ANGLE BRACKET")
+    (ucs  . #xFE3F)
+    (general-category  punctuation open) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   vertical #x3008)
+    (mirrored          . nil)
+    (chinese-cns11643-1        #x21 #x54)      ; 
+    ))
+(define-char
+  '((name . "PRESENTATION FORM FOR VERTICAL RIGHT ANGLE BRACKET")
+    (ucs  . #xFE40)
+    (general-category  punctuation close) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   vertical #x3009)
+    (mirrored          . nil)
+    (chinese-cns11643-1        #x21 #x55)      ; 
+    ))
+(define-char
+  '((name . "PRESENTATION FORM FOR VERTICAL LEFT CORNER BRACKET")
+    (ucs  . #xFE41)
+    (general-category  punctuation open) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   vertical #x300C)
+    (mirrored          . nil)
+    (chinese-cns11643-1        #x21 #x58)      ; 
+    ))
+(define-char
+  '((name . "PRESENTATION FORM FOR VERTICAL RIGHT CORNER BRACKET")
+    (ucs  . #xFE42)
+    (general-category  punctuation close) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   vertical #x300D)
+    (mirrored          . nil)
+    (chinese-cns11643-1        #x21 #x59)      ; 
+    ))
+(define-char
+  '((name . "PRESENTATION FORM FOR VERTICAL LEFT WHITE CORNER BRACKET")
+    (ucs  . #xFE43)
+    (general-category  punctuation open) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   vertical #x300E)
+    (mirrored          . nil)
+    (chinese-cns11643-1        #x21 #x5C)      ; 
+    ))
+(define-char
+  '((name . "PRESENTATION FORM FOR VERTICAL RIGHT WHITE CORNER BRACKET")
+    (ucs  . #xFE44)
+    (general-category  punctuation close) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   vertical #x300F)
+    (mirrored          . nil)
+    (chinese-cns11643-1        #x21 #x5D)      ; 
+    ))
+(define-char
+  '((name              . "DASHED OVERLINE")
+    (ucs               . #xFE49)
+    (general-category  punctuation other) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   compat #x203E)
+    (mirrored          . nil)
+    (chinese-cns11643-1        #x22 #x27)      ; 
+    ))
+(define-char
+  '((name              . "CENTRELINE OVERLINE")
+    (ucs               . #xFE4A)
+    (general-category  punctuation other) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   compat #x203E)
+    (mirrored          . nil)
+    (chinese-cns11643-1        #x22 #x28)      ; 
+    ))
+(define-char
+  '((name              . "WAVY OVERLINE")
+    (ucs               . #xFE4B)
+    (general-category  punctuation other) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   compat #x203E)
+    (mirrored          . nil)
+    (chinese-cns11643-1        #x22 #x2B)      ; 
+    ))
+(define-char
+  '((name              . "DOUBLE WAVY OVERLINE")
+    (ucs               . #xFE4C)
+    (general-category  punctuation other) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   compat #x203E)
+    (mirrored          . nil)
+    (chinese-cns11643-1        #x22 #x2C)      ; 
+    ))
+(define-char
+  '((name              . "DASHED LOW LINE")
+    (ucs               . #xFE4D)
+    (general-category  punctuation connector) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   compat #x005F)
+    (mirrored          . nil)
+    (chinese-cns11643-1        #x22 #x29)      ; 
+    ))
+(define-char
+  '((name              . "CENTRELINE LOW LINE")
+    (ucs               . #xFE4E)
+    (general-category  punctuation connector) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   compat #x005F)
+    (mirrored          . nil)
+    (chinese-cns11643-1        #x22 #x2A)      ; 
+    ))
+(define-char
+  '((name              . "WAVY LOW LINE")
+    (ucs               . #xFE4F)
+    (general-category  punctuation connector) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   compat #x005F)
+    (mirrored          . nil)
+    ))
diff --git a/lisp/utf-2000/u0FE50-Small-Form-Variants.el b/lisp/utf-2000/u0FE50-Small-Form-Variants.el
new file mode 100644 (file)
index 0000000..c3dacd2
--- /dev/null
@@ -0,0 +1,233 @@
+(define-char
+  '((name              . "SMALL COMMA")
+    (ucs               . #xFE50)
+    (general-category  punctuation other) ; Informative Category
+    (bidi-category     . "CS")
+    (->decomposition   small #x002C)
+    (mirrored          . nil)
+    (chinese-cns11643-1        #x21 #x2E)      ; 
+    ))
+(define-char
+  '((name              . "SMALL IDEOGRAPHIC COMMA")
+    (ucs               . #xFE51)
+    (general-category  punctuation other) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   small #x3001)
+    (mirrored          . nil)
+    (chinese-cns11643-1        #x21 #x2F)      ; 
+    ))
+(define-char
+  '((name              . "SMALL FULL STOP")
+    (ucs               . #xFE52)
+    (general-category  punctuation other) ; Informative Category
+    (bidi-category     . "CS")
+    (->decomposition   small #x002E)
+    (mirrored          . nil)
+    (chinese-cns11643-1        #x21 #x30)      ; 
+    ))
+(define-char
+  '((name              . "SMALL SEMICOLON")
+    (ucs               . #xFE54)
+    (general-category  punctuation other) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   small #x003B)
+    (mirrored          . nil)
+    (chinese-cns11643-1        #x21 #x32)      ; 
+    ))
+(define-char
+  '((name              . "SMALL COLON")
+    (ucs               . #xFE55)
+    (general-category  punctuation other) ; Informative Category
+    (bidi-category     . "CS")
+    (->decomposition   small #x003A)
+    (mirrored          . nil)
+    (chinese-cns11643-1        #x21 #x33)      ; 
+    ))
+(define-char
+  '((name              . "SMALL QUESTION MARK")
+    (ucs               . #xFE56)
+    (general-category  punctuation other) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   small #x003F)
+    (mirrored          . nil)
+    (chinese-cns11643-1        #x21 #x34)      ; 
+    ))
+(define-char
+  '((name              . "SMALL EXCLAMATION MARK")
+    (ucs               . #xFE57)
+    (general-category  punctuation other) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   small #x0021)
+    (mirrored          . nil)
+    (chinese-cns11643-1        #x21 #x35)      ; 
+    ))
+(define-char
+  '((name              . "SMALL EM DASH")
+    (ucs               . #xFE58)
+    (general-category  punctuation dash) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   small #x2014)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "SMALL LEFT PARENTHESIS")
+    (ucs               . #xFE59)
+    (general-category  punctuation open) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   small #x0028)
+    (mirrored          . nil)
+    (chinese-cns11643-1        #x21 #x5E)      ; 
+    ))
+(define-char
+  '((name              . "SMALL RIGHT PARENTHESIS")
+    (ucs               . #xFE5A)
+    (general-category  punctuation close) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   small #x0029)
+    (mirrored          . nil)
+    (chinese-cns11643-1        #x21 #x5F)      ; 
+    ))
+(define-char
+  '((name              . "SMALL LEFT CURLY BRACKET")
+    (ucs               . #xFE5B)
+    (general-category  punctuation open) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   small #x007B)
+    (mirrored          . nil)
+    (chinese-cns11643-1        #x21 #x60)      ; 
+    ))
+(define-char
+  '((name              . "SMALL RIGHT CURLY BRACKET")
+    (ucs               . #xFE5C)
+    (general-category  punctuation close) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   small #x007D)
+    (mirrored          . nil)
+    (chinese-cns11643-1        #x21 #x61)      ; 
+    ))
+(define-char
+  '((name              . "SMALL LEFT TORTOISE SHELL BRACKET")
+    (ucs               . #xFE5D)
+    (general-category  punctuation open) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   small #x3014)
+    (mirrored          . nil)
+    (chinese-cns11643-1        #x21 #x62)      ; 
+    ))
+(define-char
+  '((name              . "SMALL RIGHT TORTOISE SHELL BRACKET")
+    (ucs               . #xFE5E)
+    (general-category  punctuation close) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   small #x3015)
+    (mirrored          . nil)
+    (chinese-cns11643-1        #x21 #x63)      ; 
+    ))
+(define-char
+  '((name              . "SMALL NUMBER SIGN")
+    (ucs               . #xFE5F)
+    (general-category  punctuation other) ; Informative Category
+    (bidi-category     . "ET")
+    (->decomposition   small #x0023)
+    (mirrored          . nil)
+    (chinese-cns11643-1        #x22 #x2D)      ; 
+    ))
+(define-char
+  '((name              . "SMALL AMPERSAND")
+    (ucs               . #xFE60)
+    (general-category  punctuation other) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   small #x0026)
+    (mirrored          . nil)
+    (chinese-cns11643-1        #x22 #x2E)      ; 
+    ))
+(define-char
+  '((name              . "SMALL ASTERISK")
+    (ucs               . #xFE61)
+    (general-category  punctuation other) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   small #x002A)
+    (mirrored          . nil)
+    (chinese-cns11643-1        #x22 #x2F)      ; 
+    ))
+(define-char
+  '((name              . "SMALL PLUS SIGN")
+    (ucs               . #xFE62)
+    (general-category  symbol math) ; Informative Category
+    (bidi-category     . "ET")
+    (->decomposition   small #x002B)
+    (mirrored          . nil)
+    (chinese-cns11643-1        #x22 #x3F)      ; 
+    ))
+(define-char
+  '((name              . "SMALL HYPHEN-MINUS")
+    (ucs               . #xFE63)
+    (general-category  punctuation dash) ; Informative Category
+    (bidi-category     . "ET")
+    (->decomposition   small #x002D)
+    (mirrored          . nil)
+    (chinese-cns11643-1        #x22 #x40)      ; 
+    ))
+(define-char
+  '((name              . "SMALL LESS-THAN SIGN")
+    (ucs               . #xFE64)
+    (general-category  symbol math) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   small #x003C)
+    (mirrored          . nil)
+    (chinese-cns11643-1        #x22 #x41)      ; 
+    ))
+(define-char
+  '((name              . "SMALL GREATER-THAN SIGN")
+    (ucs               . #xFE65)
+    (general-category  symbol math) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   small #x003E)
+    (mirrored          . nil)
+    (chinese-cns11643-1        #x22 #x42)      ; 
+    ))
+(define-char
+  '((name              . "SMALL EQUALS SIGN")
+    (ucs               . #xFE66)
+    (general-category  symbol math) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   small #x003D)
+    (mirrored          . nil)
+    (chinese-cns11643-1        #x22 #x43)      ; 
+    ))
+(define-char
+  '((name              . "SMALL REVERSE SOLIDUS")
+    (ucs               . #xFE68)
+    (general-category  punctuation other) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   small #x005C)
+    (mirrored          . nil)
+    (chinese-cns11643-1        #x22 #x62)      ; 
+    ))
+(define-char
+  '((name              . "SMALL DOLLAR SIGN")
+    (ucs               . #xFE69)
+    (general-category  symbol currency) ; Informative Category
+    (bidi-category     . "ET")
+    (->decomposition   small #x0024)
+    (mirrored          . nil)
+    (chinese-cns11643-1        #x22 #x6C)      ; 
+    ))
+(define-char
+  '((name              . "SMALL PERCENT SIGN")
+    (ucs               . #xFE6A)
+    (general-category  punctuation other) ; Informative Category
+    (bidi-category     . "ET")
+    (->decomposition   small #x0025)
+    (mirrored          . nil)
+    (chinese-cns11643-1        #x22 #x6D)      ; 
+    ))
+(define-char
+  '((name              . "SMALL COMMERCIAL AT")
+    (ucs               . #xFE6B)
+    (general-category  punctuation other) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   small #x0040)
+    (mirrored          . nil)
+    (chinese-cns11643-1        #x22 #x6E)      ; 
+    ))
diff --git a/lisp/utf-2000/u0FE70-Arabic-Presentation-Forms-B.el b/lisp/utf-2000/u0FE70-Arabic-Presentation-Forms-B.el
new file mode 100644 (file)
index 0000000..0854899
--- /dev/null
@@ -0,0 +1,1119 @@
+(define-char
+  '((name              . "ARABIC FATHATAN ISOLATED FORM")
+    (ucs               . #xFE70)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0020 #x064B)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC TATWEEL WITH FATHATAN ABOVE")
+    (ucs               . #xFE71)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x0640 #x064B)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC DAMMATAN ISOLATED FORM")
+    (ucs               . #xFE72)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0020 #x064C)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC KASRATAN ISOLATED FORM")
+    (ucs               . #xFE74)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0020 #x064D)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC FATHA ISOLATED FORM")
+    (ucs               . #xFE76)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0020 #x064E)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC FATHA MEDIAL FORM")
+    (ucs               . #xFE77)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x0640 #x064E)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC DAMMA ISOLATED FORM")
+    (ucs               . #xFE78)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0020 #x064F)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC DAMMA MEDIAL FORM")
+    (ucs               . #xFE79)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x0640 #x064F)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC KASRA ISOLATED FORM")
+    (ucs               . #xFE7A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0020 #x0650)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC KASRA MEDIAL FORM")
+    (ucs               . #xFE7B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x0640 #x0650)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC SHADDA ISOLATED FORM")
+    (ucs               . #xFE7C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0020 #x0651)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC SHADDA MEDIAL FORM")
+    (ucs               . #xFE7D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x0640 #x0651)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC SUKUN ISOLATED FORM")
+    (ucs               . #xFE7E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0020 #x0652)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC SUKUN MEDIAL FORM")
+    (ucs               . #xFE7F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x0640 #x0652)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER HAMZA ISOLATED FORM")
+    (ucs               . #xFE80)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0621)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LETTER ALEF WITH MADDA ABOVE ISOLATED FORM")
+    (ucs  . #xFE81)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0622)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER ALEF WITH MADDA ABOVE FINAL FORM")
+    (ucs               . #xFE82)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0622)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LETTER ALEF WITH HAMZA ABOVE ISOLATED FORM")
+    (ucs  . #xFE83)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0623)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER ALEF WITH HAMZA ABOVE FINAL FORM")
+    (ucs               . #xFE84)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0623)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LETTER WAW WITH HAMZA ABOVE ISOLATED FORM")
+    (ucs  . #xFE85)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0624)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER WAW WITH HAMZA ABOVE FINAL FORM")
+    (ucs               . #xFE86)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0624)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LETTER ALEF WITH HAMZA BELOW ISOLATED FORM")
+    (ucs  . #xFE87)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0625)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER ALEF WITH HAMZA BELOW FINAL FORM")
+    (ucs               . #xFE88)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0625)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LETTER YEH WITH HAMZA ABOVE ISOLATED FORM")
+    (ucs  . #xFE89)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0626)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER YEH WITH HAMZA ABOVE FINAL FORM")
+    (ucs               . #xFE8A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0626)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER YEH WITH HAMZA ABOVE INITIAL FORM")
+    (ucs               . #xFE8B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0626)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER YEH WITH HAMZA ABOVE MEDIAL FORM")
+    (ucs               . #xFE8C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x0626)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER ALEF ISOLATED FORM")
+    (ucs               . #xFE8D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0627)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER ALEF FINAL FORM")
+    (ucs               . #xFE8E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0627)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER BEH ISOLATED FORM")
+    (ucs               . #xFE8F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0628)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER BEH FINAL FORM")
+    (ucs               . #xFE90)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0628)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER BEH INITIAL FORM")
+    (ucs               . #xFE91)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0628)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER BEH MEDIAL FORM")
+    (ucs               . #xFE92)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x0628)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER TEH MARBUTA ISOLATED FORM")
+    (ucs               . #xFE93)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0629)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER TEH MARBUTA FINAL FORM")
+    (ucs               . #xFE94)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0629)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER TEH ISOLATED FORM")
+    (ucs               . #xFE95)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x062A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER TEH FINAL FORM")
+    (ucs               . #xFE96)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x062A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER TEH INITIAL FORM")
+    (ucs               . #xFE97)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x062A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER TEH MEDIAL FORM")
+    (ucs               . #xFE98)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x062A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER THEH ISOLATED FORM")
+    (ucs               . #xFE99)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x062B)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER THEH FINAL FORM")
+    (ucs               . #xFE9A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x062B)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER THEH INITIAL FORM")
+    (ucs               . #xFE9B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x062B)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER THEH MEDIAL FORM")
+    (ucs               . #xFE9C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x062B)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER JEEM ISOLATED FORM")
+    (ucs               . #xFE9D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x062C)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER JEEM FINAL FORM")
+    (ucs               . #xFE9E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x062C)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER JEEM INITIAL FORM")
+    (ucs               . #xFE9F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x062C)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER JEEM MEDIAL FORM")
+    (ucs               . #xFEA0)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x062C)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER HAH ISOLATED FORM")
+    (ucs               . #xFEA1)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x062D)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER HAH FINAL FORM")
+    (ucs               . #xFEA2)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x062D)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER HAH INITIAL FORM")
+    (ucs               . #xFEA3)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x062D)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER HAH MEDIAL FORM")
+    (ucs               . #xFEA4)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x062D)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER KHAH ISOLATED FORM")
+    (ucs               . #xFEA5)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x062E)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER KHAH FINAL FORM")
+    (ucs               . #xFEA6)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x062E)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER KHAH INITIAL FORM")
+    (ucs               . #xFEA7)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x062E)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER KHAH MEDIAL FORM")
+    (ucs               . #xFEA8)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x062E)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER DAL ISOLATED FORM")
+    (ucs               . #xFEA9)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x062F)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER DAL FINAL FORM")
+    (ucs               . #xFEAA)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x062F)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER THAL ISOLATED FORM")
+    (ucs               . #xFEAB)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0630)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER THAL FINAL FORM")
+    (ucs               . #xFEAC)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0630)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER REH ISOLATED FORM")
+    (ucs               . #xFEAD)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0631)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER REH FINAL FORM")
+    (ucs               . #xFEAE)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0631)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER ZAIN ISOLATED FORM")
+    (ucs               . #xFEAF)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0632)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER ZAIN FINAL FORM")
+    (ucs               . #xFEB0)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0632)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER SEEN ISOLATED FORM")
+    (ucs               . #xFEB1)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0633)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER SEEN FINAL FORM")
+    (ucs               . #xFEB2)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0633)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER SEEN INITIAL FORM")
+    (ucs               . #xFEB3)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0633)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER SEEN MEDIAL FORM")
+    (ucs               . #xFEB4)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x0633)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER SHEEN ISOLATED FORM")
+    (ucs               . #xFEB5)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0634)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER SHEEN FINAL FORM")
+    (ucs               . #xFEB6)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0634)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER SHEEN INITIAL FORM")
+    (ucs               . #xFEB7)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0634)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER SHEEN MEDIAL FORM")
+    (ucs               . #xFEB8)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x0634)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER SAD ISOLATED FORM")
+    (ucs               . #xFEB9)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0635)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER SAD FINAL FORM")
+    (ucs               . #xFEBA)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0635)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER SAD INITIAL FORM")
+    (ucs               . #xFEBB)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0635)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER SAD MEDIAL FORM")
+    (ucs               . #xFEBC)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x0635)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER DAD ISOLATED FORM")
+    (ucs               . #xFEBD)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0636)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER DAD FINAL FORM")
+    (ucs               . #xFEBE)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0636)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER DAD INITIAL FORM")
+    (ucs               . #xFEBF)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0636)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER DAD MEDIAL FORM")
+    (ucs               . #xFEC0)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x0636)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER TAH ISOLATED FORM")
+    (ucs               . #xFEC1)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0637)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER TAH FINAL FORM")
+    (ucs               . #xFEC2)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0637)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER TAH INITIAL FORM")
+    (ucs               . #xFEC3)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0637)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER TAH MEDIAL FORM")
+    (ucs               . #xFEC4)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x0637)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER ZAH ISOLATED FORM")
+    (ucs               . #xFEC5)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0638)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER ZAH FINAL FORM")
+    (ucs               . #xFEC6)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0638)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER ZAH INITIAL FORM")
+    (ucs               . #xFEC7)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0638)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER ZAH MEDIAL FORM")
+    (ucs               . #xFEC8)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x0638)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER AIN ISOLATED FORM")
+    (ucs               . #xFEC9)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0639)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER AIN FINAL FORM")
+    (ucs               . #xFECA)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0639)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER AIN INITIAL FORM")
+    (ucs               . #xFECB)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0639)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER AIN MEDIAL FORM")
+    (ucs               . #xFECC)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x0639)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER GHAIN ISOLATED FORM")
+    (ucs               . #xFECD)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x063A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER GHAIN FINAL FORM")
+    (ucs               . #xFECE)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x063A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER GHAIN INITIAL FORM")
+    (ucs               . #xFECF)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x063A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER GHAIN MEDIAL FORM")
+    (ucs               . #xFED0)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x063A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER FEH ISOLATED FORM")
+    (ucs               . #xFED1)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0641)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER FEH FINAL FORM")
+    (ucs               . #xFED2)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0641)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER FEH INITIAL FORM")
+    (ucs               . #xFED3)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0641)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER FEH MEDIAL FORM")
+    (ucs               . #xFED4)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x0641)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER QAF ISOLATED FORM")
+    (ucs               . #xFED5)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0642)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER QAF FINAL FORM")
+    (ucs               . #xFED6)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0642)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER QAF INITIAL FORM")
+    (ucs               . #xFED7)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0642)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER QAF MEDIAL FORM")
+    (ucs               . #xFED8)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x0642)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER KAF ISOLATED FORM")
+    (ucs               . #xFED9)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0643)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER KAF FINAL FORM")
+    (ucs               . #xFEDA)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0643)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER KAF INITIAL FORM")
+    (ucs               . #xFEDB)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0643)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER KAF MEDIAL FORM")
+    (ucs               . #xFEDC)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x0643)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER LAM ISOLATED FORM")
+    (ucs               . #xFEDD)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0644)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER LAM FINAL FORM")
+    (ucs               . #xFEDE)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0644)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER LAM INITIAL FORM")
+    (ucs               . #xFEDF)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0644)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER LAM MEDIAL FORM")
+    (ucs               . #xFEE0)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x0644)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER MEEM ISOLATED FORM")
+    (ucs               . #xFEE1)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER MEEM FINAL FORM")
+    (ucs               . #xFEE2)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER MEEM INITIAL FORM")
+    (ucs               . #xFEE3)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER MEEM MEDIAL FORM")
+    (ucs               . #xFEE4)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x0645)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER NOON ISOLATED FORM")
+    (ucs               . #xFEE5)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0646)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER NOON FINAL FORM")
+    (ucs               . #xFEE6)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0646)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER NOON INITIAL FORM")
+    (ucs               . #xFEE7)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0646)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER NOON MEDIAL FORM")
+    (ucs               . #xFEE8)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x0646)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER HEH ISOLATED FORM")
+    (ucs               . #xFEE9)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0647)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER HEH FINAL FORM")
+    (ucs               . #xFEEA)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0647)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER HEH INITIAL FORM")
+    (ucs               . #xFEEB)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x0647)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER HEH MEDIAL FORM")
+    (ucs               . #xFEEC)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x0647)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER WAW ISOLATED FORM")
+    (ucs               . #xFEED)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0648)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER WAW FINAL FORM")
+    (ucs               . #xFEEE)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0648)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER ALEF MAKSURA ISOLATED FORM")
+    (ucs               . #xFEEF)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0649)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER ALEF MAKSURA FINAL FORM")
+    (ucs               . #xFEF0)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0649)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER YEH ISOLATED FORM")
+    (ucs               . #xFEF1)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER YEH FINAL FORM")
+    (ucs               . #xFEF2)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER YEH INITIAL FORM")
+    (ucs               . #xFEF3)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   initial #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LETTER YEH MEDIAL FORM")
+    (ucs               . #xFEF4)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   medial #x064A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE LAM WITH ALEF WITH MADDA ABOVE ISOLATED FORM")
+    (ucs  . #xFEF5)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0644 #x0622)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE LAM WITH ALEF WITH MADDA ABOVE FINAL FORM")
+    (ucs  . #xFEF6)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0644 #x0622)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE LAM WITH ALEF WITH HAMZA ABOVE ISOLATED FORM")
+    (ucs  . #xFEF7)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0644 #x0623)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE LAM WITH ALEF WITH HAMZA ABOVE FINAL FORM")
+    (ucs  . #xFEF8)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0644 #x0623)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE LAM WITH ALEF WITH HAMZA BELOW ISOLATED FORM")
+    (ucs  . #xFEF9)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0644 #x0625)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name . "ARABIC LIGATURE LAM WITH ALEF WITH HAMZA BELOW FINAL FORM")
+    (ucs  . #xFEFA)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0644 #x0625)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE LAM WITH ALEF ISOLATED FORM")
+    (ucs               . #xFEFB)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   isolated #x0644 #x0627)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ARABIC LIGATURE LAM WITH ALEF FINAL FORM")
+    (ucs               . #xFEFC)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "AL")
+    (->decomposition   final #x0644 #x0627)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "ZERO WIDTH NO-BREAK SPACE")
+    (ucs               . #xFEFF)
+    (general-category  other format) ; Normative Category
+    (bidi-category     . "BN")
+    (mirrored          . nil)
+    ))
diff --git a/lisp/utf-2000/u0FF00-Halfwidth-and-Fullwidth-Forms.el b/lisp/utf-2000/u0FF00-Halfwidth-and-Fullwidth-Forms.el
new file mode 100644 (file)
index 0000000..874fb8d
--- /dev/null
@@ -0,0 +1,2434 @@
+(define-char
+  '((name              . "FULLWIDTH EXCLAMATION MARK")
+    (ucs               . #xFF01)
+    (general-category  punctuation other) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   wide #x0021)
+    (mirrored          . nil)
+    (japanese-jisx0208-1978    #x21 #x2A)      ; 
+    (chinese-gb2312    #x23 #x21)      ; 
+    (japanese-jisx0208 #x21 #x2A)      ; 
+    (korean-ksc5601    #x23 #x21)      ; 
+    (chinese-cns11643-1        #x21 #x2A)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH QUOTATION MARK")
+    (ucs               . #xFF02)
+    (general-category  punctuation other) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   wide #x0022)
+    (mirrored          . nil)
+    (chinese-gb2312    #x23 #x22)      ; 
+    (korean-ksc5601    #x23 #x22)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH NUMBER SIGN")
+    (ucs               . #xFF03)
+    (general-category  punctuation other) ; Informative Category
+    (bidi-category     . "ET")
+    (->decomposition   wide #x0023)
+    (mirrored          . nil)
+    (japanese-jisx0208-1978    #x21 #x74)      ; 
+    (chinese-gb2312    #x23 #x23)      ; 
+    (japanese-jisx0208 #x21 #x74)      ; 
+    (korean-ksc5601    #x23 #x23)      ; 
+    (chinese-cns11643-1        #x21 #x6C)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH DOLLAR SIGN")
+    (ucs               . #xFF04)
+    (general-category  symbol currency) ; Informative Category
+    (bidi-category     . "ET")
+    (->decomposition   wide #x0024)
+    (mirrored          . nil)
+    (japanese-jisx0208-1978    #x21 #x70)      ; 
+    (chinese-gb2312    #x21 #x67)      ; 
+    (japanese-jisx0208 #x21 #x70)      ; 
+    (korean-ksc5601    #x23 #x24)      ; 
+    (chinese-cns11643-1        #x22 #x63)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH PERCENT SIGN")
+    (ucs               . #xFF05)
+    (general-category  punctuation other) ; Informative Category
+    (bidi-category     . "ET")
+    (->decomposition   wide #x0025)
+    (mirrored          . nil)
+    (japanese-jisx0208-1978    #x21 #x73)      ; 
+    (chinese-gb2312    #x23 #x25)      ; 
+    (japanese-jisx0208 #x21 #x73)      ; 
+    (korean-ksc5601    #x23 #x25)      ; 
+    (chinese-cns11643-1        #x22 #x68)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH AMPERSAND")
+    (ucs               . #xFF06)
+    (general-category  punctuation other) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   wide #x0026)
+    (mirrored          . nil)
+    (japanese-jisx0208-1978    #x21 #x75)      ; 
+    (chinese-gb2312    #x23 #x26)      ; 
+    (japanese-jisx0208 #x21 #x75)      ; 
+    (korean-ksc5601    #x23 #x26)      ; 
+    (chinese-cns11643-1        #x21 #x6D)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH APOSTROPHE")
+    (ucs               . #xFF07)
+    (general-category  punctuation other) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   wide #x0027)
+    (mirrored          . nil)
+    (chinese-gb2312    #x23 #x27)      ; 
+    (korean-ksc5601    #x23 #x27)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH LEFT PARENTHESIS")
+    (ucs               . #xFF08)
+    (general-category  punctuation open) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   wide #x0028)
+    (mirrored          . nil)
+    (japanese-jisx0208-1978    #x21 #x4A)      ; 
+    (chinese-gb2312    #x23 #x28)      ; 
+    (japanese-jisx0208 #x21 #x4A)      ; 
+    (korean-ksc5601    #x23 #x28)      ; 
+    (chinese-cns11643-1        #x21 #x3E)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH RIGHT PARENTHESIS")
+    (ucs               . #xFF09)
+    (general-category  punctuation close) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   wide #x0029)
+    (mirrored          . nil)
+    (japanese-jisx0208-1978    #x21 #x4B)      ; 
+    (chinese-gb2312    #x23 #x29)      ; 
+    (japanese-jisx0208 #x21 #x4B)      ; 
+    (korean-ksc5601    #x23 #x29)      ; 
+    (chinese-cns11643-1        #x21 #x3F)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH ASTERISK")
+    (ucs               . #xFF0A)
+    (general-category  punctuation other) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   wide #x002A)
+    (mirrored          . nil)
+    (japanese-jisx0208-1978    #x21 #x76)      ; 
+    (chinese-gb2312    #x23 #x2A)      ; 
+    (japanese-jisx0208 #x21 #x76)      ; 
+    (korean-ksc5601    #x23 #x2A)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH PLUS SIGN")
+    (ucs               . #xFF0B)
+    (general-category  symbol math) ; Informative Category
+    (bidi-category     . "ET")
+    (->decomposition   wide #x002B)
+    (mirrored          . nil)
+    (japanese-jisx0208-1978    #x21 #x5C)      ; 
+    (chinese-gb2312    #x23 #x2B)      ; 
+    (japanese-jisx0208 #x21 #x5C)      ; 
+    (korean-ksc5601    #x23 #x2B)      ; 
+    (chinese-cns11643-1        #x22 #x30)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH COMMA")
+    (ucs               . #xFF0C)
+    (general-category  punctuation other) ; Informative Category
+    (bidi-category     . "CS")
+    (->decomposition   wide #x002C)
+    (mirrored          . nil)
+    (japanese-jisx0208-1978    #x21 #x24)      ; 
+    (chinese-gb2312    #x23 #x2C)      ; 
+    (japanese-jisx0208 #x21 #x24)      ; 
+    (korean-ksc5601    #x23 #x2C)      ; 
+    (chinese-cns11643-1        #x21 #x22)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH HYPHEN-MINUS")
+    (ucs               . #xFF0D)
+    (general-category  punctuation dash) ; Informative Category
+    (bidi-category     . "ET")
+    (->decomposition   wide #x002D)
+    (mirrored          . nil)
+    (chinese-gb2312    #x23 #x2D)      ; 
+    (korean-ksc5601    #x23 #x2D)      ; 
+    (chinese-cns11643-1        #x22 #x31)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH FULL STOP")
+    (ucs               . #xFF0E)
+    (general-category  punctuation other) ; Informative Category
+    (bidi-category     . "CS")
+    (->decomposition   wide #x002E)
+    (mirrored          . nil)
+    (japanese-jisx0208-1978    #x21 #x25)      ; 
+    (chinese-gb2312    #x23 #x2E)      ; 
+    (japanese-jisx0208 #x21 #x25)      ; 
+    (korean-ksc5601    #x23 #x2E)      ; 
+    (chinese-cns11643-1        #x21 #x25)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH SOLIDUS")
+    (ucs               . #xFF0F)
+    (general-category  punctuation other) ; Informative Category
+    (bidi-category     . "ES")
+    (->decomposition   wide #x002F)
+    (mirrored          . nil)
+    (japanese-jisx0208-1978    #x21 #x3F)      ; 
+    (chinese-gb2312    #x23 #x2F)      ; 
+    (japanese-jisx0208 #x21 #x3F)      ; 
+    (korean-ksc5601    #x23 #x2F)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH DIGIT ZERO")
+    (ucs               . #xFF10)
+    (general-category  number decimal-digit) ; Normative Category
+    (bidi-category     . "EN")
+    (->decomposition   wide #x0030)
+    (decimal-digit-value . 0)
+    (digit-value       . 0)
+    (numeric-value     . 0)
+    (mirrored          . nil)
+    (japanese-jisx0208-1978    #x23 #x30)      ; 
+    (chinese-gb2312    #x23 #x30)      ; 
+    (japanese-jisx0208 #x23 #x30)      ; 
+    (korean-ksc5601    #x23 #x30)      ; 
+    (chinese-cns11643-1        #x24 #x21)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH DIGIT ONE")
+    (ucs               . #xFF11)
+    (general-category  number decimal-digit) ; Normative Category
+    (bidi-category     . "EN")
+    (->decomposition   wide #x0031)
+    (decimal-digit-value . 1)
+    (digit-value       . 1)
+    (numeric-value     . 1)
+    (mirrored          . nil)
+    (japanese-jisx0208-1978    #x23 #x31)      ; 
+    (chinese-gb2312    #x23 #x31)      ; 
+    (japanese-jisx0208 #x23 #x31)      ; 
+    (korean-ksc5601    #x23 #x31)      ; 
+    (chinese-cns11643-1        #x24 #x22)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH DIGIT TWO")
+    (ucs               . #xFF12)
+    (general-category  number decimal-digit) ; Normative Category
+    (bidi-category     . "EN")
+    (->decomposition   wide #x0032)
+    (decimal-digit-value . 2)
+    (digit-value       . 2)
+    (numeric-value     . 2)
+    (mirrored          . nil)
+    (japanese-jisx0208-1978    #x23 #x32)      ; 
+    (chinese-gb2312    #x23 #x32)      ; 
+    (japanese-jisx0208 #x23 #x32)      ; 
+    (korean-ksc5601    #x23 #x32)      ; 
+    (chinese-cns11643-1        #x24 #x23)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH DIGIT THREE")
+    (ucs               . #xFF13)
+    (general-category  number decimal-digit) ; Normative Category
+    (bidi-category     . "EN")
+    (->decomposition   wide #x0033)
+    (decimal-digit-value . 3)
+    (digit-value       . 3)
+    (numeric-value     . 3)
+    (mirrored          . nil)
+    (japanese-jisx0208-1978    #x23 #x33)      ; 
+    (chinese-gb2312    #x23 #x33)      ; 
+    (japanese-jisx0208 #x23 #x33)      ; 
+    (korean-ksc5601    #x23 #x33)      ; 
+    (chinese-cns11643-1        #x24 #x24)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH DIGIT FOUR")
+    (ucs               . #xFF14)
+    (general-category  number decimal-digit) ; Normative Category
+    (bidi-category     . "EN")
+    (->decomposition   wide #x0034)
+    (decimal-digit-value . 4)
+    (digit-value       . 4)
+    (numeric-value     . 4)
+    (mirrored          . nil)
+    (japanese-jisx0208-1978    #x23 #x34)      ; 
+    (chinese-gb2312    #x23 #x34)      ; 
+    (japanese-jisx0208 #x23 #x34)      ; 
+    (korean-ksc5601    #x23 #x34)      ; 
+    (chinese-cns11643-1        #x24 #x25)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH DIGIT FIVE")
+    (ucs               . #xFF15)
+    (general-category  number decimal-digit) ; Normative Category
+    (bidi-category     . "EN")
+    (->decomposition   wide #x0035)
+    (decimal-digit-value . 5)
+    (digit-value       . 5)
+    (numeric-value     . 5)
+    (mirrored          . nil)
+    (japanese-jisx0208-1978    #x23 #x35)      ; 
+    (chinese-gb2312    #x23 #x35)      ; 
+    (japanese-jisx0208 #x23 #x35)      ; 
+    (korean-ksc5601    #x23 #x35)      ; 
+    (chinese-cns11643-1        #x24 #x26)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH DIGIT SIX")
+    (ucs               . #xFF16)
+    (general-category  number decimal-digit) ; Normative Category
+    (bidi-category     . "EN")
+    (->decomposition   wide #x0036)
+    (decimal-digit-value . 6)
+    (digit-value       . 6)
+    (numeric-value     . 6)
+    (mirrored          . nil)
+    (japanese-jisx0208-1978    #x23 #x36)      ; 
+    (chinese-gb2312    #x23 #x36)      ; 
+    (japanese-jisx0208 #x23 #x36)      ; 
+    (korean-ksc5601    #x23 #x36)      ; 
+    (chinese-cns11643-1        #x24 #x27)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH DIGIT SEVEN")
+    (ucs               . #xFF17)
+    (general-category  number decimal-digit) ; Normative Category
+    (bidi-category     . "EN")
+    (->decomposition   wide #x0037)
+    (decimal-digit-value . 7)
+    (digit-value       . 7)
+    (numeric-value     . 7)
+    (mirrored          . nil)
+    (japanese-jisx0208-1978    #x23 #x37)      ; 
+    (chinese-gb2312    #x23 #x37)      ; 
+    (japanese-jisx0208 #x23 #x37)      ; 
+    (korean-ksc5601    #x23 #x37)      ; 
+    (chinese-cns11643-1        #x24 #x28)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH DIGIT EIGHT")
+    (ucs               . #xFF18)
+    (general-category  number decimal-digit) ; Normative Category
+    (bidi-category     . "EN")
+    (->decomposition   wide #x0038)
+    (decimal-digit-value . 8)
+    (digit-value       . 8)
+    (numeric-value     . 8)
+    (mirrored          . nil)
+    (japanese-jisx0208-1978    #x23 #x38)      ; 
+    (chinese-gb2312    #x23 #x38)      ; 
+    (japanese-jisx0208 #x23 #x38)      ; 
+    (korean-ksc5601    #x23 #x38)      ; 
+    (chinese-cns11643-1        #x24 #x29)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH DIGIT NINE")
+    (ucs               . #xFF19)
+    (general-category  number decimal-digit) ; Normative Category
+    (bidi-category     . "EN")
+    (->decomposition   wide #x0039)
+    (decimal-digit-value . 9)
+    (digit-value       . 9)
+    (numeric-value     . 9)
+    (mirrored          . nil)
+    (japanese-jisx0208-1978    #x23 #x39)      ; 
+    (chinese-gb2312    #x23 #x39)      ; 
+    (japanese-jisx0208 #x23 #x39)      ; 
+    (korean-ksc5601    #x23 #x39)      ; 
+    (chinese-cns11643-1        #x24 #x2A)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH COLON")
+    (ucs               . #xFF1A)
+    (general-category  punctuation other) ; Informative Category
+    (bidi-category     . "CS")
+    (->decomposition   wide #x003A)
+    (mirrored          . nil)
+    (japanese-jisx0208-1978    #x21 #x27)      ; 
+    (chinese-gb2312    #x23 #x3A)      ; 
+    (japanese-jisx0208 #x21 #x27)      ; 
+    (korean-ksc5601    #x23 #x3A)      ; 
+    (chinese-cns11643-1        #x21 #x28)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH SEMICOLON")
+    (ucs               . #xFF1B)
+    (general-category  punctuation other) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   wide #x003B)
+    (mirrored          . nil)
+    (japanese-jisx0208-1978    #x21 #x28)      ; 
+    (chinese-gb2312    #x23 #x3B)      ; 
+    (japanese-jisx0208 #x21 #x28)      ; 
+    (korean-ksc5601    #x23 #x3B)      ; 
+    (chinese-cns11643-1        #x21 #x27)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH LESS-THAN SIGN")
+    (ucs               . #xFF1C)
+    (general-category  symbol math) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   wide #x003C)
+    (mirrored          . nil)
+    (japanese-jisx0208-1978    #x21 #x63)      ; 
+    (chinese-gb2312    #x23 #x3C)      ; 
+    (japanese-jisx0208 #x21 #x63)      ; 
+    (korean-ksc5601    #x23 #x3C)      ; 
+    (chinese-cns11643-1        #x22 #x36)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH EQUALS SIGN")
+    (ucs               . #xFF1D)
+    (general-category  symbol math) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   wide #x003D)
+    (mirrored          . nil)
+    (japanese-jisx0208-1978    #x21 #x61)      ; 
+    (chinese-gb2312    #x23 #x3D)      ; 
+    (japanese-jisx0208 #x21 #x61)      ; 
+    (korean-ksc5601    #x23 #x3D)      ; 
+    (chinese-cns11643-1        #x22 #x38)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH GREATER-THAN SIGN")
+    (ucs               . #xFF1E)
+    (general-category  symbol math) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   wide #x003E)
+    (mirrored          . nil)
+    (japanese-jisx0208-1978    #x21 #x64)      ; 
+    (chinese-gb2312    #x23 #x3E)      ; 
+    (japanese-jisx0208 #x21 #x64)      ; 
+    (korean-ksc5601    #x23 #x3E)      ; 
+    (chinese-cns11643-1        #x22 #x37)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH QUESTION MARK")
+    (ucs               . #xFF1F)
+    (general-category  punctuation other) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   wide #x003F)
+    (mirrored          . nil)
+    (japanese-jisx0208-1978    #x21 #x29)      ; 
+    (chinese-gb2312    #x23 #x3F)      ; 
+    (japanese-jisx0208 #x21 #x29)      ; 
+    (korean-ksc5601    #x23 #x3F)      ; 
+    (chinese-cns11643-1        #x21 #x29)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH COMMERCIAL AT")
+    (ucs               . #xFF20)
+    (general-category  punctuation other) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   wide #x0040)
+    (mirrored          . nil)
+    (japanese-jisx0208-1978    #x21 #x77)      ; 
+    (chinese-gb2312    #x23 #x40)      ; 
+    (japanese-jisx0208 #x21 #x77)      ; 
+    (korean-ksc5601    #x23 #x40)      ; 
+    (chinese-cns11643-1        #x22 #x69)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH LATIN CAPITAL LETTER A")
+    (ucs               . #xFF21)
+    (general-category  letter uppercase) ; Normative Category
+    (bidi-category     . "L")
+    (->decomposition   wide #x0041)
+    (mirrored          . nil)
+    (->lowercase       #xFF41)
+    (japanese-jisx0208-1978    #x23 #x41)      ; 
+    (chinese-gb2312    #x23 #x41)      ; 
+    (japanese-jisx0208 #x23 #x41)      ; 
+    (korean-ksc5601    #x23 #x41)      ; 
+    (chinese-cns11643-1        #x24 #x41)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH LATIN CAPITAL LETTER B")
+    (ucs               . #xFF22)
+    (general-category  letter uppercase) ; Normative Category
+    (bidi-category     . "L")
+    (->decomposition   wide #x0042)
+    (mirrored          . nil)
+    (->lowercase       #xFF42)
+    (japanese-jisx0208-1978    #x23 #x42)      ; 
+    (chinese-gb2312    #x23 #x42)      ; 
+    (japanese-jisx0208 #x23 #x42)      ; 
+    (korean-ksc5601    #x23 #x42)      ; 
+    (chinese-cns11643-1        #x24 #x42)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH LATIN CAPITAL LETTER C")
+    (ucs               . #xFF23)
+    (general-category  letter uppercase) ; Normative Category
+    (bidi-category     . "L")
+    (->decomposition   wide #x0043)
+    (mirrored          . nil)
+    (->lowercase       #xFF43)
+    (japanese-jisx0208-1978    #x23 #x43)      ; 
+    (chinese-gb2312    #x23 #x43)      ; 
+    (japanese-jisx0208 #x23 #x43)      ; 
+    (korean-ksc5601    #x23 #x43)      ; 
+    (chinese-cns11643-1        #x24 #x43)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH LATIN CAPITAL LETTER D")
+    (ucs               . #xFF24)
+    (general-category  letter uppercase) ; Normative Category
+    (bidi-category     . "L")
+    (->decomposition   wide #x0044)
+    (mirrored          . nil)
+    (->lowercase       #xFF44)
+    (japanese-jisx0208-1978    #x23 #x44)      ; 
+    (chinese-gb2312    #x23 #x44)      ; 
+    (japanese-jisx0208 #x23 #x44)      ; 
+    (korean-ksc5601    #x23 #x44)      ; 
+    (chinese-cns11643-1        #x24 #x44)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH LATIN CAPITAL LETTER E")
+    (ucs               . #xFF25)
+    (general-category  letter uppercase) ; Normative Category
+    (bidi-category     . "L")
+    (->decomposition   wide #x0045)
+    (mirrored          . nil)
+    (->lowercase       #xFF45)
+    (japanese-jisx0208-1978    #x23 #x45)      ; 
+    (chinese-gb2312    #x23 #x45)      ; 
+    (japanese-jisx0208 #x23 #x45)      ; 
+    (korean-ksc5601    #x23 #x45)      ; 
+    (chinese-cns11643-1        #x24 #x45)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH LATIN CAPITAL LETTER F")
+    (ucs               . #xFF26)
+    (general-category  letter uppercase) ; Normative Category
+    (bidi-category     . "L")
+    (->decomposition   wide #x0046)
+    (mirrored          . nil)
+    (->lowercase       #xFF46)
+    (japanese-jisx0208-1978    #x23 #x46)      ; 
+    (chinese-gb2312    #x23 #x46)      ; 
+    (japanese-jisx0208 #x23 #x46)      ; 
+    (korean-ksc5601    #x23 #x46)      ; 
+    (chinese-cns11643-1        #x24 #x46)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH LATIN CAPITAL LETTER G")
+    (ucs               . #xFF27)
+    (general-category  letter uppercase) ; Normative Category
+    (bidi-category     . "L")
+    (->decomposition   wide #x0047)
+    (mirrored          . nil)
+    (->lowercase       #xFF47)
+    (japanese-jisx0208-1978    #x23 #x47)      ; 
+    (chinese-gb2312    #x23 #x47)      ; 
+    (japanese-jisx0208 #x23 #x47)      ; 
+    (korean-ksc5601    #x23 #x47)      ; 
+    (chinese-cns11643-1        #x24 #x47)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH LATIN CAPITAL LETTER H")
+    (ucs               . #xFF28)
+    (general-category  letter uppercase) ; Normative Category
+    (bidi-category     . "L")
+    (->decomposition   wide #x0048)
+    (mirrored          . nil)
+    (->lowercase       #xFF48)
+    (japanese-jisx0208-1978    #x23 #x48)      ; 
+    (chinese-gb2312    #x23 #x48)      ; 
+    (japanese-jisx0208 #x23 #x48)      ; 
+    (korean-ksc5601    #x23 #x48)      ; 
+    (chinese-cns11643-1        #x24 #x48)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH LATIN CAPITAL LETTER I")
+    (ucs               . #xFF29)
+    (general-category  letter uppercase) ; Normative Category
+    (bidi-category     . "L")
+    (->decomposition   wide #x0049)
+    (mirrored          . nil)
+    (->lowercase       #xFF49)
+    (japanese-jisx0208-1978    #x23 #x49)      ; 
+    (chinese-gb2312    #x23 #x49)      ; 
+    (japanese-jisx0208 #x23 #x49)      ; 
+    (korean-ksc5601    #x23 #x49)      ; 
+    (chinese-cns11643-1        #x24 #x49)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH LATIN CAPITAL LETTER J")
+    (ucs               . #xFF2A)
+    (general-category  letter uppercase) ; Normative Category
+    (bidi-category     . "L")
+    (->decomposition   wide #x004A)
+    (mirrored          . nil)
+    (->lowercase       #xFF4A)
+    (japanese-jisx0208-1978    #x23 #x4A)      ; 
+    (chinese-gb2312    #x23 #x4A)      ; 
+    (japanese-jisx0208 #x23 #x4A)      ; 
+    (korean-ksc5601    #x23 #x4A)      ; 
+    (chinese-cns11643-1        #x24 #x4A)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH LATIN CAPITAL LETTER K")
+    (ucs               . #xFF2B)
+    (general-category  letter uppercase) ; Normative Category
+    (bidi-category     . "L")
+    (->decomposition   wide #x004B)
+    (mirrored          . nil)
+    (->lowercase       #xFF4B)
+    (japanese-jisx0208-1978    #x23 #x4B)      ; 
+    (chinese-gb2312    #x23 #x4B)      ; 
+    (japanese-jisx0208 #x23 #x4B)      ; 
+    (korean-ksc5601    #x23 #x4B)      ; 
+    (chinese-cns11643-1        #x24 #x4B)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH LATIN CAPITAL LETTER L")
+    (ucs               . #xFF2C)
+    (general-category  letter uppercase) ; Normative Category
+    (bidi-category     . "L")
+    (->decomposition   wide #x004C)
+    (mirrored          . nil)
+    (->lowercase       #xFF4C)
+    (japanese-jisx0208-1978    #x23 #x4C)      ; 
+    (chinese-gb2312    #x23 #x4C)      ; 
+    (japanese-jisx0208 #x23 #x4C)      ; 
+    (korean-ksc5601    #x23 #x4C)      ; 
+    (chinese-cns11643-1        #x24 #x4C)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH LATIN CAPITAL LETTER M")
+    (ucs               . #xFF2D)
+    (general-category  letter uppercase) ; Normative Category
+    (bidi-category     . "L")
+    (->decomposition   wide #x004D)
+    (mirrored          . nil)
+    (->lowercase       #xFF4D)
+    (japanese-jisx0208-1978    #x23 #x4D)      ; 
+    (chinese-gb2312    #x23 #x4D)      ; 
+    (japanese-jisx0208 #x23 #x4D)      ; 
+    (korean-ksc5601    #x23 #x4D)      ; 
+    (chinese-cns11643-1        #x24 #x4D)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH LATIN CAPITAL LETTER N")
+    (ucs               . #xFF2E)
+    (general-category  letter uppercase) ; Normative Category
+    (bidi-category     . "L")
+    (->decomposition   wide #x004E)
+    (mirrored          . nil)
+    (->lowercase       #xFF4E)
+    (japanese-jisx0208-1978    #x23 #x4E)      ; 
+    (chinese-gb2312    #x23 #x4E)      ; 
+    (japanese-jisx0208 #x23 #x4E)      ; 
+    (korean-ksc5601    #x23 #x4E)      ; 
+    (chinese-cns11643-1        #x24 #x4E)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH LATIN CAPITAL LETTER O")
+    (ucs               . #xFF2F)
+    (general-category  letter uppercase) ; Normative Category
+    (bidi-category     . "L")
+    (->decomposition   wide #x004F)
+    (mirrored          . nil)
+    (->lowercase       #xFF4F)
+    (japanese-jisx0208-1978    #x23 #x4F)      ; 
+    (chinese-gb2312    #x23 #x4F)      ; 
+    (japanese-jisx0208 #x23 #x4F)      ; 
+    (korean-ksc5601    #x23 #x4F)      ; 
+    (chinese-cns11643-1        #x24 #x4F)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH LATIN CAPITAL LETTER P")
+    (ucs               . #xFF30)
+    (general-category  letter uppercase) ; Normative Category
+    (bidi-category     . "L")
+    (->decomposition   wide #x0050)
+    (mirrored          . nil)
+    (->lowercase       #xFF50)
+    (japanese-jisx0208-1978    #x23 #x50)      ; 
+    (chinese-gb2312    #x23 #x50)      ; 
+    (japanese-jisx0208 #x23 #x50)      ; 
+    (korean-ksc5601    #x23 #x50)      ; 
+    (chinese-cns11643-1        #x24 #x50)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH LATIN CAPITAL LETTER Q")
+    (ucs               . #xFF31)
+    (general-category  letter uppercase) ; Normative Category
+    (bidi-category     . "L")
+    (->decomposition   wide #x0051)
+    (mirrored          . nil)
+    (->lowercase       #xFF51)
+    (japanese-jisx0208-1978    #x23 #x51)      ; 
+    (chinese-gb2312    #x23 #x51)      ; 
+    (japanese-jisx0208 #x23 #x51)      ; 
+    (korean-ksc5601    #x23 #x51)      ; 
+    (chinese-cns11643-1        #x24 #x51)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH LATIN CAPITAL LETTER R")
+    (ucs               . #xFF32)
+    (general-category  letter uppercase) ; Normative Category
+    (bidi-category     . "L")
+    (->decomposition   wide #x0052)
+    (mirrored          . nil)
+    (->lowercase       #xFF52)
+    (japanese-jisx0208-1978    #x23 #x52)      ; 
+    (chinese-gb2312    #x23 #x52)      ; 
+    (japanese-jisx0208 #x23 #x52)      ; 
+    (korean-ksc5601    #x23 #x52)      ; 
+    (chinese-cns11643-1        #x24 #x52)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH LATIN CAPITAL LETTER S")
+    (ucs               . #xFF33)
+    (general-category  letter uppercase) ; Normative Category
+    (bidi-category     . "L")
+    (->decomposition   wide #x0053)
+    (mirrored          . nil)
+    (->lowercase       #xFF53)
+    (japanese-jisx0208-1978    #x23 #x53)      ; 
+    (chinese-gb2312    #x23 #x53)      ; 
+    (japanese-jisx0208 #x23 #x53)      ; 
+    (korean-ksc5601    #x23 #x53)      ; 
+    (chinese-cns11643-1        #x24 #x53)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH LATIN CAPITAL LETTER T")
+    (ucs               . #xFF34)
+    (general-category  letter uppercase) ; Normative Category
+    (bidi-category     . "L")
+    (->decomposition   wide #x0054)
+    (mirrored          . nil)
+    (->lowercase       #xFF54)
+    (japanese-jisx0208-1978    #x23 #x54)      ; 
+    (chinese-gb2312    #x23 #x54)      ; 
+    (japanese-jisx0208 #x23 #x54)      ; 
+    (korean-ksc5601    #x23 #x54)      ; 
+    (chinese-cns11643-1        #x24 #x54)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH LATIN CAPITAL LETTER U")
+    (ucs               . #xFF35)
+    (general-category  letter uppercase) ; Normative Category
+    (bidi-category     . "L")
+    (->decomposition   wide #x0055)
+    (mirrored          . nil)
+    (->lowercase       #xFF55)
+    (japanese-jisx0208-1978    #x23 #x55)      ; 
+    (chinese-gb2312    #x23 #x55)      ; 
+    (japanese-jisx0208 #x23 #x55)      ; 
+    (korean-ksc5601    #x23 #x55)      ; 
+    (chinese-cns11643-1        #x24 #x55)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH LATIN CAPITAL LETTER V")
+    (ucs               . #xFF36)
+    (general-category  letter uppercase) ; Normative Category
+    (bidi-category     . "L")
+    (->decomposition   wide #x0056)
+    (mirrored          . nil)
+    (->lowercase       #xFF56)
+    (japanese-jisx0208-1978    #x23 #x56)      ; 
+    (chinese-gb2312    #x23 #x56)      ; 
+    (japanese-jisx0208 #x23 #x56)      ; 
+    (korean-ksc5601    #x23 #x56)      ; 
+    (chinese-cns11643-1        #x24 #x56)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH LATIN CAPITAL LETTER W")
+    (ucs               . #xFF37)
+    (general-category  letter uppercase) ; Normative Category
+    (bidi-category     . "L")
+    (->decomposition   wide #x0057)
+    (mirrored          . nil)
+    (->lowercase       #xFF57)
+    (japanese-jisx0208-1978    #x23 #x57)      ; 
+    (chinese-gb2312    #x23 #x57)      ; 
+    (japanese-jisx0208 #x23 #x57)      ; 
+    (korean-ksc5601    #x23 #x57)      ; 
+    (chinese-cns11643-1        #x24 #x57)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH LATIN CAPITAL LETTER X")
+    (ucs               . #xFF38)
+    (general-category  letter uppercase) ; Normative Category
+    (bidi-category     . "L")
+    (->decomposition   wide #x0058)
+    (mirrored          . nil)
+    (->lowercase       #xFF58)
+    (japanese-jisx0208-1978    #x23 #x58)      ; 
+    (chinese-gb2312    #x23 #x58)      ; 
+    (japanese-jisx0208 #x23 #x58)      ; 
+    (korean-ksc5601    #x23 #x58)      ; 
+    (chinese-cns11643-1        #x24 #x58)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH LATIN CAPITAL LETTER Y")
+    (ucs               . #xFF39)
+    (general-category  letter uppercase) ; Normative Category
+    (bidi-category     . "L")
+    (->decomposition   wide #x0059)
+    (mirrored          . nil)
+    (->lowercase       #xFF59)
+    (japanese-jisx0208-1978    #x23 #x59)      ; 
+    (chinese-gb2312    #x23 #x59)      ; 
+    (japanese-jisx0208 #x23 #x59)      ; 
+    (korean-ksc5601    #x23 #x59)      ; 
+    (chinese-cns11643-1        #x24 #x59)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH LATIN CAPITAL LETTER Z")
+    (ucs               . #xFF3A)
+    (general-category  letter uppercase) ; Normative Category
+    (bidi-category     . "L")
+    (->decomposition   wide #x005A)
+    (mirrored          . nil)
+    (->lowercase       #xFF5A)
+    (japanese-jisx0208-1978    #x23 #x5A)      ; 
+    (chinese-gb2312    #x23 #x5A)      ; 
+    (japanese-jisx0208 #x23 #x5A)      ; 
+    (korean-ksc5601    #x23 #x5A)      ; 
+    (chinese-cns11643-1        #x24 #x5A)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH LEFT SQUARE BRACKET")
+    (ucs               . #xFF3B)
+    (general-category  punctuation open) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   wide #x005B)
+    (mirrored          . nil)
+    (japanese-jisx0208-1978    #x21 #x4E)      ; 
+    (chinese-gb2312    #x23 #x5B)      ; 
+    (japanese-jisx0208 #x21 #x4E)      ; 
+    (korean-ksc5601    #x23 #x5B)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH REVERSE SOLIDUS")
+    (ucs               . #xFF3C)
+    (general-category  punctuation other) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   wide #x005C)
+    (mirrored          . nil)
+    (japanese-jisx0208-1978    #x21 #x40)      ; 
+    (chinese-gb2312    #x23 #x5C)      ; 
+    (japanese-jisx0208 #x21 #x40)      ; 
+    (korean-ksc5601    #x21 #x2C)      ; 
+    (chinese-cns11643-1        #x22 #x60)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH RIGHT SQUARE BRACKET")
+    (ucs               . #xFF3D)
+    (general-category  punctuation close) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   wide #x005D)
+    (mirrored          . nil)
+    (japanese-jisx0208-1978    #x21 #x4F)      ; 
+    (chinese-gb2312    #x23 #x5D)      ; 
+    (japanese-jisx0208 #x21 #x4F)      ; 
+    (korean-ksc5601    #x23 #x5D)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH CIRCUMFLEX ACCENT")
+    (ucs               . #xFF3E)
+    (general-category  symbol modifier) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   wide #x005E)
+    (mirrored          . nil)
+    (japanese-jisx0208-1978    #x21 #x30)      ; 
+    (chinese-gb2312    #x23 #x5E)      ; 
+    (japanese-jisx0208 #x21 #x30)      ; 
+    (korean-ksc5601    #x23 #x5E)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH LOW LINE")
+    (ucs               . #xFF3F)
+    (general-category  punctuation connector) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   wide #x005F)
+    (mirrored          . nil)
+    (japanese-jisx0208-1978    #x21 #x32)      ; 
+    (chinese-gb2312    #x23 #x5F)      ; 
+    (japanese-jisx0208 #x21 #x32)      ; 
+    (korean-ksc5601    #x23 #x5F)      ; 
+    (chinese-cns11643-1        #x22 #x25)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH GRAVE ACCENT")
+    (ucs               . #xFF40)
+    (general-category  symbol modifier) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   wide #x0060)
+    (mirrored          . nil)
+    (japanese-jisx0208-1978    #x21 #x2E)      ; 
+    (chinese-gb2312    #x23 #x60)      ; 
+    (japanese-jisx0208 #x21 #x2E)      ; 
+    (korean-ksc5601    #x23 #x60)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH LATIN SMALL LETTER A")
+    (ucs               . #xFF41)
+    (general-category  letter lowercase) ; Normative Category
+    (bidi-category     . "L")
+    (->decomposition   wide #x0061)
+    (mirrored          . nil)
+    (->uppercase       #xFF21)
+    (->titlecase       #xFF21)
+    (japanese-jisx0208-1978    #x23 #x61)      ; 
+    (chinese-gb2312    #x23 #x61)      ; 
+    (japanese-jisx0208 #x23 #x61)      ; 
+    (korean-ksc5601    #x23 #x61)      ; 
+    (chinese-cns11643-1        #x24 #x5B)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH LATIN SMALL LETTER B")
+    (ucs               . #xFF42)
+    (general-category  letter lowercase) ; Normative Category
+    (bidi-category     . "L")
+    (->decomposition   wide #x0062)
+    (mirrored          . nil)
+    (->uppercase       #xFF22)
+    (->titlecase       #xFF22)
+    (japanese-jisx0208-1978    #x23 #x62)      ; 
+    (chinese-gb2312    #x23 #x62)      ; 
+    (japanese-jisx0208 #x23 #x62)      ; 
+    (korean-ksc5601    #x23 #x62)      ; 
+    (chinese-cns11643-1        #x24 #x5C)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH LATIN SMALL LETTER C")
+    (ucs               . #xFF43)
+    (general-category  letter lowercase) ; Normative Category
+    (bidi-category     . "L")
+    (->decomposition   wide #x0063)
+    (mirrored          . nil)
+    (->uppercase       #xFF23)
+    (->titlecase       #xFF23)
+    (japanese-jisx0208-1978    #x23 #x63)      ; 
+    (chinese-gb2312    #x23 #x63)      ; 
+    (japanese-jisx0208 #x23 #x63)      ; 
+    (korean-ksc5601    #x23 #x63)      ; 
+    (chinese-cns11643-1        #x24 #x5D)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH LATIN SMALL LETTER D")
+    (ucs               . #xFF44)
+    (general-category  letter lowercase) ; Normative Category
+    (bidi-category     . "L")
+    (->decomposition   wide #x0064)
+    (mirrored          . nil)
+    (->uppercase       #xFF24)
+    (->titlecase       #xFF24)
+    (japanese-jisx0208-1978    #x23 #x64)      ; 
+    (chinese-gb2312    #x23 #x64)      ; 
+    (japanese-jisx0208 #x23 #x64)      ; 
+    (korean-ksc5601    #x23 #x64)      ; 
+    (chinese-cns11643-1        #x24 #x5E)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH LATIN SMALL LETTER E")
+    (ucs               . #xFF45)
+    (general-category  letter lowercase) ; Normative Category
+    (bidi-category     . "L")
+    (->decomposition   wide #x0065)
+    (mirrored          . nil)
+    (->uppercase       #xFF25)
+    (->titlecase       #xFF25)
+    (japanese-jisx0208-1978    #x23 #x65)      ; 
+    (chinese-gb2312    #x23 #x65)      ; 
+    (japanese-jisx0208 #x23 #x65)      ; 
+    (korean-ksc5601    #x23 #x65)      ; 
+    (chinese-cns11643-1        #x24 #x5F)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH LATIN SMALL LETTER F")
+    (ucs               . #xFF46)
+    (general-category  letter lowercase) ; Normative Category
+    (bidi-category     . "L")
+    (->decomposition   wide #x0066)
+    (mirrored          . nil)
+    (->uppercase       #xFF26)
+    (->titlecase       #xFF26)
+    (japanese-jisx0208-1978    #x23 #x66)      ; 
+    (chinese-gb2312    #x23 #x66)      ; 
+    (japanese-jisx0208 #x23 #x66)      ; 
+    (korean-ksc5601    #x23 #x66)      ; 
+    (chinese-cns11643-1        #x24 #x60)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH LATIN SMALL LETTER G")
+    (ucs               . #xFF47)
+    (general-category  letter lowercase) ; Normative Category
+    (bidi-category     . "L")
+    (->decomposition   wide #x0067)
+    (mirrored          . nil)
+    (->uppercase       #xFF27)
+    (->titlecase       #xFF27)
+    (japanese-jisx0208-1978    #x23 #x67)      ; 
+    (chinese-gb2312    #x23 #x67)      ; 
+    (japanese-jisx0208 #x23 #x67)      ; 
+    (korean-ksc5601    #x23 #x67)      ; 
+    (chinese-cns11643-1        #x24 #x61)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH LATIN SMALL LETTER H")
+    (ucs               . #xFF48)
+    (general-category  letter lowercase) ; Normative Category
+    (bidi-category     . "L")
+    (->decomposition   wide #x0068)
+    (mirrored          . nil)
+    (->uppercase       #xFF28)
+    (->titlecase       #xFF28)
+    (japanese-jisx0208-1978    #x23 #x68)      ; 
+    (chinese-gb2312    #x23 #x68)      ; 
+    (japanese-jisx0208 #x23 #x68)      ; 
+    (korean-ksc5601    #x23 #x68)      ; 
+    (chinese-cns11643-1        #x24 #x62)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH LATIN SMALL LETTER I")
+    (ucs               . #xFF49)
+    (general-category  letter lowercase) ; Normative Category
+    (bidi-category     . "L")
+    (->decomposition   wide #x0069)
+    (mirrored          . nil)
+    (->uppercase       #xFF29)
+    (->titlecase       #xFF29)
+    (japanese-jisx0208-1978    #x23 #x69)      ; 
+    (chinese-gb2312    #x23 #x69)      ; 
+    (japanese-jisx0208 #x23 #x69)      ; 
+    (korean-ksc5601    #x23 #x69)      ; 
+    (chinese-cns11643-1        #x24 #x63)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH LATIN SMALL LETTER J")
+    (ucs               . #xFF4A)
+    (general-category  letter lowercase) ; Normative Category
+    (bidi-category     . "L")
+    (->decomposition   wide #x006A)
+    (mirrored          . nil)
+    (->uppercase       #xFF2A)
+    (->titlecase       #xFF2A)
+    (japanese-jisx0208-1978    #x23 #x6A)      ; 
+    (chinese-gb2312    #x23 #x6A)      ; 
+    (japanese-jisx0208 #x23 #x6A)      ; 
+    (korean-ksc5601    #x23 #x6A)      ; 
+    (chinese-cns11643-1        #x24 #x64)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH LATIN SMALL LETTER K")
+    (ucs               . #xFF4B)
+    (general-category  letter lowercase) ; Normative Category
+    (bidi-category     . "L")
+    (->decomposition   wide #x006B)
+    (mirrored          . nil)
+    (->uppercase       #xFF2B)
+    (->titlecase       #xFF2B)
+    (japanese-jisx0208-1978    #x23 #x6B)      ; 
+    (chinese-gb2312    #x23 #x6B)      ; 
+    (japanese-jisx0208 #x23 #x6B)      ; 
+    (korean-ksc5601    #x23 #x6B)      ; 
+    (chinese-cns11643-1        #x24 #x65)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH LATIN SMALL LETTER L")
+    (ucs               . #xFF4C)
+    (general-category  letter lowercase) ; Normative Category
+    (bidi-category     . "L")
+    (->decomposition   wide #x006C)
+    (mirrored          . nil)
+    (->uppercase       #xFF2C)
+    (->titlecase       #xFF2C)
+    (japanese-jisx0208-1978    #x23 #x6C)      ; 
+    (chinese-gb2312    #x23 #x6C)      ; 
+    (japanese-jisx0208 #x23 #x6C)      ; 
+    (korean-ksc5601    #x23 #x6C)      ; 
+    (chinese-cns11643-1        #x24 #x66)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH LATIN SMALL LETTER M")
+    (ucs               . #xFF4D)
+    (general-category  letter lowercase) ; Normative Category
+    (bidi-category     . "L")
+    (->decomposition   wide #x006D)
+    (mirrored          . nil)
+    (->uppercase       #xFF2D)
+    (->titlecase       #xFF2D)
+    (japanese-jisx0208-1978    #x23 #x6D)      ; 
+    (chinese-gb2312    #x23 #x6D)      ; 
+    (japanese-jisx0208 #x23 #x6D)      ; 
+    (korean-ksc5601    #x23 #x6D)      ; 
+    (chinese-cns11643-1        #x24 #x67)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH LATIN SMALL LETTER N")
+    (ucs               . #xFF4E)
+    (general-category  letter lowercase) ; Normative Category
+    (bidi-category     . "L")
+    (->decomposition   wide #x006E)
+    (mirrored          . nil)
+    (->uppercase       #xFF2E)
+    (->titlecase       #xFF2E)
+    (japanese-jisx0208-1978    #x23 #x6E)      ; 
+    (chinese-gb2312    #x23 #x6E)      ; 
+    (japanese-jisx0208 #x23 #x6E)      ; 
+    (korean-ksc5601    #x23 #x6E)      ; 
+    (chinese-cns11643-1        #x24 #x68)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH LATIN SMALL LETTER O")
+    (ucs               . #xFF4F)
+    (general-category  letter lowercase) ; Normative Category
+    (bidi-category     . "L")
+    (->decomposition   wide #x006F)
+    (mirrored          . nil)
+    (->uppercase       #xFF2F)
+    (->titlecase       #xFF2F)
+    (japanese-jisx0208-1978    #x23 #x6F)      ; 
+    (chinese-gb2312    #x23 #x6F)      ; 
+    (japanese-jisx0208 #x23 #x6F)      ; 
+    (korean-ksc5601    #x23 #x6F)      ; 
+    (chinese-cns11643-1        #x24 #x69)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH LATIN SMALL LETTER P")
+    (ucs               . #xFF50)
+    (general-category  letter lowercase) ; Normative Category
+    (bidi-category     . "L")
+    (->decomposition   wide #x0070)
+    (mirrored          . nil)
+    (->uppercase       #xFF30)
+    (->titlecase       #xFF30)
+    (japanese-jisx0208-1978    #x23 #x70)      ; 
+    (chinese-gb2312    #x23 #x70)      ; 
+    (japanese-jisx0208 #x23 #x70)      ; 
+    (korean-ksc5601    #x23 #x70)      ; 
+    (chinese-cns11643-1        #x24 #x6A)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH LATIN SMALL LETTER Q")
+    (ucs               . #xFF51)
+    (general-category  letter lowercase) ; Normative Category
+    (bidi-category     . "L")
+    (->decomposition   wide #x0071)
+    (mirrored          . nil)
+    (->uppercase       #xFF31)
+    (->titlecase       #xFF31)
+    (japanese-jisx0208-1978    #x23 #x71)      ; 
+    (chinese-gb2312    #x23 #x71)      ; 
+    (japanese-jisx0208 #x23 #x71)      ; 
+    (korean-ksc5601    #x23 #x71)      ; 
+    (chinese-cns11643-1        #x24 #x6B)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH LATIN SMALL LETTER R")
+    (ucs               . #xFF52)
+    (general-category  letter lowercase) ; Normative Category
+    (bidi-category     . "L")
+    (->decomposition   wide #x0072)
+    (mirrored          . nil)
+    (->uppercase       #xFF32)
+    (->titlecase       #xFF32)
+    (japanese-jisx0208-1978    #x23 #x72)      ; 
+    (chinese-gb2312    #x23 #x72)      ; 
+    (japanese-jisx0208 #x23 #x72)      ; 
+    (korean-ksc5601    #x23 #x72)      ; 
+    (chinese-cns11643-1        #x24 #x6C)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH LATIN SMALL LETTER S")
+    (ucs               . #xFF53)
+    (general-category  letter lowercase) ; Normative Category
+    (bidi-category     . "L")
+    (->decomposition   wide #x0073)
+    (mirrored          . nil)
+    (->uppercase       #xFF33)
+    (->titlecase       #xFF33)
+    (japanese-jisx0208-1978    #x23 #x73)      ; 
+    (chinese-gb2312    #x23 #x73)      ; 
+    (japanese-jisx0208 #x23 #x73)      ; 
+    (korean-ksc5601    #x23 #x73)      ; 
+    (chinese-cns11643-1        #x24 #x6D)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH LATIN SMALL LETTER T")
+    (ucs               . #xFF54)
+    (general-category  letter lowercase) ; Normative Category
+    (bidi-category     . "L")
+    (->decomposition   wide #x0074)
+    (mirrored          . nil)
+    (->uppercase       #xFF34)
+    (->titlecase       #xFF34)
+    (japanese-jisx0208-1978    #x23 #x74)      ; 
+    (chinese-gb2312    #x23 #x74)      ; 
+    (japanese-jisx0208 #x23 #x74)      ; 
+    (korean-ksc5601    #x23 #x74)      ; 
+    (chinese-cns11643-1        #x24 #x6E)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH LATIN SMALL LETTER U")
+    (ucs               . #xFF55)
+    (general-category  letter lowercase) ; Normative Category
+    (bidi-category     . "L")
+    (->decomposition   wide #x0075)
+    (mirrored          . nil)
+    (->uppercase       #xFF35)
+    (->titlecase       #xFF35)
+    (japanese-jisx0208-1978    #x23 #x75)      ; 
+    (chinese-gb2312    #x23 #x75)      ; 
+    (japanese-jisx0208 #x23 #x75)      ; 
+    (korean-ksc5601    #x23 #x75)      ; 
+    (chinese-cns11643-1        #x24 #x6F)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH LATIN SMALL LETTER V")
+    (ucs               . #xFF56)
+    (general-category  letter lowercase) ; Normative Category
+    (bidi-category     . "L")
+    (->decomposition   wide #x0076)
+    (mirrored          . nil)
+    (->uppercase       #xFF36)
+    (->titlecase       #xFF36)
+    (japanese-jisx0208-1978    #x23 #x76)      ; 
+    (chinese-gb2312    #x23 #x76)      ; 
+    (japanese-jisx0208 #x23 #x76)      ; 
+    (korean-ksc5601    #x23 #x76)      ; 
+    (chinese-cns11643-1        #x24 #x70)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH LATIN SMALL LETTER W")
+    (ucs               . #xFF57)
+    (general-category  letter lowercase) ; Normative Category
+    (bidi-category     . "L")
+    (->decomposition   wide #x0077)
+    (mirrored          . nil)
+    (->uppercase       #xFF37)
+    (->titlecase       #xFF37)
+    (japanese-jisx0208-1978    #x23 #x77)      ; 
+    (chinese-gb2312    #x23 #x77)      ; 
+    (japanese-jisx0208 #x23 #x77)      ; 
+    (korean-ksc5601    #x23 #x77)      ; 
+    (chinese-cns11643-1        #x24 #x71)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH LATIN SMALL LETTER X")
+    (ucs               . #xFF58)
+    (general-category  letter lowercase) ; Normative Category
+    (bidi-category     . "L")
+    (->decomposition   wide #x0078)
+    (mirrored          . nil)
+    (->uppercase       #xFF38)
+    (->titlecase       #xFF38)
+    (japanese-jisx0208-1978    #x23 #x78)      ; 
+    (chinese-gb2312    #x23 #x78)      ; 
+    (japanese-jisx0208 #x23 #x78)      ; 
+    (korean-ksc5601    #x23 #x78)      ; 
+    (chinese-cns11643-1        #x24 #x72)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH LATIN SMALL LETTER Y")
+    (ucs               . #xFF59)
+    (general-category  letter lowercase) ; Normative Category
+    (bidi-category     . "L")
+    (->decomposition   wide #x0079)
+    (mirrored          . nil)
+    (->uppercase       #xFF39)
+    (->titlecase       #xFF39)
+    (japanese-jisx0208-1978    #x23 #x79)      ; 
+    (chinese-gb2312    #x23 #x79)      ; 
+    (japanese-jisx0208 #x23 #x79)      ; 
+    (korean-ksc5601    #x23 #x79)      ; 
+    (chinese-cns11643-1        #x24 #x73)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH LATIN SMALL LETTER Z")
+    (ucs               . #xFF5A)
+    (general-category  letter lowercase) ; Normative Category
+    (bidi-category     . "L")
+    (->decomposition   wide #x007A)
+    (mirrored          . nil)
+    (->uppercase       #xFF3A)
+    (->titlecase       #xFF3A)
+    (japanese-jisx0208-1978    #x23 #x7A)      ; 
+    (chinese-gb2312    #x23 #x7A)      ; 
+    (japanese-jisx0208 #x23 #x7A)      ; 
+    (korean-ksc5601    #x23 #x7A)      ; 
+    (chinese-cns11643-1        #x24 #x74)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH LEFT CURLY BRACKET")
+    (ucs               . #xFF5B)
+    (general-category  punctuation open) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   wide #x007B)
+    (mirrored          . nil)
+    (japanese-jisx0208-1978    #x21 #x50)      ; 
+    (chinese-gb2312    #x23 #x7B)      ; 
+    (japanese-jisx0208 #x21 #x50)      ; 
+    (korean-ksc5601    #x23 #x7B)      ; 
+    (chinese-cns11643-1        #x21 #x42)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH VERTICAL LINE")
+    (ucs               . #xFF5C)
+    (general-category  symbol math) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   wide #x007C)
+    (mirrored          . nil)
+    (japanese-jisx0208-1978    #x21 #x43)      ; 
+    (chinese-gb2312    #x23 #x7C)      ; 
+    (japanese-jisx0208 #x21 #x43)      ; 
+    (korean-ksc5601    #x23 #x7C)      ; 
+    (chinese-cns11643-1        #x22 #x5E)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH RIGHT CURLY BRACKET")
+    (ucs               . #xFF5D)
+    (general-category  punctuation close) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   wide #x007D)
+    (mirrored          . nil)
+    (japanese-jisx0208-1978    #x21 #x51)      ; 
+    (chinese-gb2312    #x23 #x7D)      ; 
+    (japanese-jisx0208 #x21 #x51)      ; 
+    (korean-ksc5601    #x23 #x7D)      ; 
+    (chinese-cns11643-1        #x21 #x43)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH TILDE")
+    (ucs               . #xFF5E)
+    (general-category  symbol math) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   wide #x007E)
+    (mirrored          . nil)
+    (chinese-gb2312    #x21 #x2B)      ; 
+    (korean-ksc5601    #x22 #x26)      ; 
+    (japanese-jisx0212 #x22 #x37)      ; 
+    ))
+(define-char
+  '((name              . "HALFWIDTH IDEOGRAPHIC FULL STOP")
+    (ucs               . #xFF61)
+    (general-category  punctuation other) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   narrow #x3002)
+    (mirrored          . nil)
+    (katakana-jisx0201 #x21)   ; 。
+    ))
+(define-char
+  '((name              . "HALFWIDTH LEFT CORNER BRACKET")
+    (ucs               . #xFF62)
+    (general-category  punctuation open) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   narrow #x300C)
+    (mirrored          . nil)
+    (katakana-jisx0201 #x22)   ; 「
+    ))
+(define-char
+  '((name              . "HALFWIDTH RIGHT CORNER BRACKET")
+    (ucs               . #xFF63)
+    (general-category  punctuation close) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   narrow #x300D)
+    (mirrored          . nil)
+    (katakana-jisx0201 #x23)   ; 」
+    ))
+(define-char
+  '((name              . "HALFWIDTH IDEOGRAPHIC COMMA")
+    (ucs               . #xFF64)
+    (general-category  punctuation other) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   narrow #x3001)
+    (mirrored          . nil)
+    (katakana-jisx0201 #x24)   ; 、
+    ))
+(define-char
+  '((name              . "HALFWIDTH KATAKANA MIDDLE DOT")
+    (ucs               . #xFF65)
+    (general-category  punctuation connector) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   narrow #x30FB)
+    (mirrored          . nil)
+    (katakana-jisx0201 #x25)   ; ・
+    ))
+(define-char
+  '((name              . "HALFWIDTH KATAKANA LETTER WO")
+    (ucs               . #xFF66)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x30F2)
+    (mirrored          . nil)
+    (katakana-jisx0201 #x26)   ; ヲ
+    ))
+(define-char
+  '((name              . "HALFWIDTH KATAKANA LETTER SMALL A")
+    (ucs               . #xFF67)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x30A1)
+    (mirrored          . nil)
+    (katakana-jisx0201 #x27)   ; ァ
+    ))
+(define-char
+  '((name              . "HALFWIDTH KATAKANA LETTER SMALL I")
+    (ucs               . #xFF68)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x30A3)
+    (mirrored          . nil)
+    (katakana-jisx0201 #x28)   ; ィ
+    ))
+(define-char
+  '((name              . "HALFWIDTH KATAKANA LETTER SMALL U")
+    (ucs               . #xFF69)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x30A5)
+    (mirrored          . nil)
+    (katakana-jisx0201 #x29)   ; ゥ
+    ))
+(define-char
+  '((name              . "HALFWIDTH KATAKANA LETTER SMALL E")
+    (ucs               . #xFF6A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x30A7)
+    (mirrored          . nil)
+    (katakana-jisx0201 #x2A)   ; ェ
+    ))
+(define-char
+  '((name              . "HALFWIDTH KATAKANA LETTER SMALL O")
+    (ucs               . #xFF6B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x30A9)
+    (mirrored          . nil)
+    (katakana-jisx0201 #x2B)   ; ォ
+    ))
+(define-char
+  '((name              . "HALFWIDTH KATAKANA LETTER SMALL YA")
+    (ucs               . #xFF6C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x30E3)
+    (mirrored          . nil)
+    (katakana-jisx0201 #x2C)   ; ャ
+    ))
+(define-char
+  '((name              . "HALFWIDTH KATAKANA LETTER SMALL YU")
+    (ucs               . #xFF6D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x30E5)
+    (mirrored          . nil)
+    (katakana-jisx0201 #x2D)   ; ュ
+    ))
+(define-char
+  '((name              . "HALFWIDTH KATAKANA LETTER SMALL YO")
+    (ucs               . #xFF6E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x30E7)
+    (mirrored          . nil)
+    (katakana-jisx0201 #x2E)   ; ョ
+    ))
+(define-char
+  '((name              . "HALFWIDTH KATAKANA LETTER SMALL TU")
+    (ucs               . #xFF6F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x30C3)
+    (mirrored          . nil)
+    (katakana-jisx0201 #x2F)   ; ッ
+    ))
+(define-char
+  '((name . "HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK")
+    (ucs  . #xFF70)
+    (general-category  letter modifier) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x30FC)
+    (mirrored          . nil)
+    (katakana-jisx0201 #x30)   ; ー
+    ))
+(define-char
+  '((name              . "HALFWIDTH KATAKANA LETTER A")
+    (ucs               . #xFF71)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x30A2)
+    (mirrored          . nil)
+    (katakana-jisx0201 #x31)   ; ア
+    ))
+(define-char
+  '((name              . "HALFWIDTH KATAKANA LETTER I")
+    (ucs               . #xFF72)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x30A4)
+    (mirrored          . nil)
+    (katakana-jisx0201 #x32)   ; イ
+    ))
+(define-char
+  '((name              . "HALFWIDTH KATAKANA LETTER U")
+    (ucs               . #xFF73)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x30A6)
+    (mirrored          . nil)
+    (katakana-jisx0201 #x33)   ; ウ
+    ))
+(define-char
+  '((name              . "HALFWIDTH KATAKANA LETTER E")
+    (ucs               . #xFF74)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x30A8)
+    (mirrored          . nil)
+    (katakana-jisx0201 #x34)   ; エ
+    ))
+(define-char
+  '((name              . "HALFWIDTH KATAKANA LETTER O")
+    (ucs               . #xFF75)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x30AA)
+    (mirrored          . nil)
+    (katakana-jisx0201 #x35)   ; オ
+    ))
+(define-char
+  '((name              . "HALFWIDTH KATAKANA LETTER KA")
+    (ucs               . #xFF76)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x30AB)
+    (mirrored          . nil)
+    (katakana-jisx0201 #x36)   ; カ
+    ))
+(define-char
+  '((name              . "HALFWIDTH KATAKANA LETTER KI")
+    (ucs               . #xFF77)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x30AD)
+    (mirrored          . nil)
+    (katakana-jisx0201 #x37)   ; キ
+    ))
+(define-char
+  '((name              . "HALFWIDTH KATAKANA LETTER KU")
+    (ucs               . #xFF78)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x30AF)
+    (mirrored          . nil)
+    (katakana-jisx0201 #x38)   ; ク
+    ))
+(define-char
+  '((name              . "HALFWIDTH KATAKANA LETTER KE")
+    (ucs               . #xFF79)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x30B1)
+    (mirrored          . nil)
+    (katakana-jisx0201 #x39)   ; ケ
+    ))
+(define-char
+  '((name              . "HALFWIDTH KATAKANA LETTER KO")
+    (ucs               . #xFF7A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x30B3)
+    (mirrored          . nil)
+    (katakana-jisx0201 #x3A)   ; コ
+    ))
+(define-char
+  '((name              . "HALFWIDTH KATAKANA LETTER SA")
+    (ucs               . #xFF7B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x30B5)
+    (mirrored          . nil)
+    (katakana-jisx0201 #x3B)   ; サ
+    ))
+(define-char
+  '((name              . "HALFWIDTH KATAKANA LETTER SI")
+    (ucs               . #xFF7C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x30B7)
+    (mirrored          . nil)
+    (katakana-jisx0201 #x3C)   ; シ
+    ))
+(define-char
+  '((name              . "HALFWIDTH KATAKANA LETTER SU")
+    (ucs               . #xFF7D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x30B9)
+    (mirrored          . nil)
+    (katakana-jisx0201 #x3D)   ; ス
+    ))
+(define-char
+  '((name              . "HALFWIDTH KATAKANA LETTER SE")
+    (ucs               . #xFF7E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x30BB)
+    (mirrored          . nil)
+    (katakana-jisx0201 #x3E)   ; セ
+    ))
+(define-char
+  '((name              . "HALFWIDTH KATAKANA LETTER SO")
+    (ucs               . #xFF7F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x30BD)
+    (mirrored          . nil)
+    (katakana-jisx0201 #x3F)   ; ソ
+    ))
+(define-char
+  '((name              . "HALFWIDTH KATAKANA LETTER TA")
+    (ucs               . #xFF80)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x30BF)
+    (mirrored          . nil)
+    (katakana-jisx0201 #x40)   ; タ
+    ))
+(define-char
+  '((name              . "HALFWIDTH KATAKANA LETTER TI")
+    (ucs               . #xFF81)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x30C1)
+    (mirrored          . nil)
+    (katakana-jisx0201 #x41)   ; チ
+    ))
+(define-char
+  '((name              . "HALFWIDTH KATAKANA LETTER TU")
+    (ucs               . #xFF82)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x30C4)
+    (mirrored          . nil)
+    (katakana-jisx0201 #x42)   ; ツ
+    ))
+(define-char
+  '((name              . "HALFWIDTH KATAKANA LETTER TE")
+    (ucs               . #xFF83)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x30C6)
+    (mirrored          . nil)
+    (katakana-jisx0201 #x43)   ; テ
+    ))
+(define-char
+  '((name              . "HALFWIDTH KATAKANA LETTER TO")
+    (ucs               . #xFF84)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x30C8)
+    (mirrored          . nil)
+    (katakana-jisx0201 #x44)   ; ト
+    ))
+(define-char
+  '((name              . "HALFWIDTH KATAKANA LETTER NA")
+    (ucs               . #xFF85)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x30CA)
+    (mirrored          . nil)
+    (katakana-jisx0201 #x45)   ; ナ
+    ))
+(define-char
+  '((name              . "HALFWIDTH KATAKANA LETTER NI")
+    (ucs               . #xFF86)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x30CB)
+    (mirrored          . nil)
+    (katakana-jisx0201 #x46)   ; ニ
+    ))
+(define-char
+  '((name              . "HALFWIDTH KATAKANA LETTER NU")
+    (ucs               . #xFF87)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x30CC)
+    (mirrored          . nil)
+    (katakana-jisx0201 #x47)   ; ヌ
+    ))
+(define-char
+  '((name              . "HALFWIDTH KATAKANA LETTER NE")
+    (ucs               . #xFF88)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x30CD)
+    (mirrored          . nil)
+    (katakana-jisx0201 #x48)   ; ネ
+    ))
+(define-char
+  '((name              . "HALFWIDTH KATAKANA LETTER NO")
+    (ucs               . #xFF89)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x30CE)
+    (mirrored          . nil)
+    (katakana-jisx0201 #x49)   ; ノ
+    ))
+(define-char
+  '((name              . "HALFWIDTH KATAKANA LETTER HA")
+    (ucs               . #xFF8A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x30CF)
+    (mirrored          . nil)
+    (katakana-jisx0201 #x4A)   ; ハ
+    ))
+(define-char
+  '((name              . "HALFWIDTH KATAKANA LETTER HI")
+    (ucs               . #xFF8B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x30D2)
+    (mirrored          . nil)
+    (katakana-jisx0201 #x4B)   ; ヒ
+    ))
+(define-char
+  '((name              . "HALFWIDTH KATAKANA LETTER HU")
+    (ucs               . #xFF8C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x30D5)
+    (mirrored          . nil)
+    (katakana-jisx0201 #x4C)   ; フ
+    ))
+(define-char
+  '((name              . "HALFWIDTH KATAKANA LETTER HE")
+    (ucs               . #xFF8D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x30D8)
+    (mirrored          . nil)
+    (katakana-jisx0201 #x4D)   ; ヘ
+    ))
+(define-char
+  '((name              . "HALFWIDTH KATAKANA LETTER HO")
+    (ucs               . #xFF8E)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x30DB)
+    (mirrored          . nil)
+    (katakana-jisx0201 #x4E)   ; ホ
+    ))
+(define-char
+  '((name              . "HALFWIDTH KATAKANA LETTER MA")
+    (ucs               . #xFF8F)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x30DE)
+    (mirrored          . nil)
+    (katakana-jisx0201 #x4F)   ; マ
+    ))
+(define-char
+  '((name              . "HALFWIDTH KATAKANA LETTER MI")
+    (ucs               . #xFF90)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x30DF)
+    (mirrored          . nil)
+    (katakana-jisx0201 #x50)   ; ミ
+    ))
+(define-char
+  '((name              . "HALFWIDTH KATAKANA LETTER MU")
+    (ucs               . #xFF91)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x30E0)
+    (mirrored          . nil)
+    (katakana-jisx0201 #x51)   ; ム
+    ))
+(define-char
+  '((name              . "HALFWIDTH KATAKANA LETTER ME")
+    (ucs               . #xFF92)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x30E1)
+    (mirrored          . nil)
+    (katakana-jisx0201 #x52)   ; メ
+    ))
+(define-char
+  '((name              . "HALFWIDTH KATAKANA LETTER MO")
+    (ucs               . #xFF93)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x30E2)
+    (mirrored          . nil)
+    (katakana-jisx0201 #x53)   ; モ
+    ))
+(define-char
+  '((name              . "HALFWIDTH KATAKANA LETTER YA")
+    (ucs               . #xFF94)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x30E4)
+    (mirrored          . nil)
+    (katakana-jisx0201 #x54)   ; ヤ
+    ))
+(define-char
+  '((name              . "HALFWIDTH KATAKANA LETTER YU")
+    (ucs               . #xFF95)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x30E6)
+    (mirrored          . nil)
+    (katakana-jisx0201 #x55)   ; ユ
+    ))
+(define-char
+  '((name              . "HALFWIDTH KATAKANA LETTER YO")
+    (ucs               . #xFF96)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x30E8)
+    (mirrored          . nil)
+    (katakana-jisx0201 #x56)   ; ヨ
+    ))
+(define-char
+  '((name              . "HALFWIDTH KATAKANA LETTER RA")
+    (ucs               . #xFF97)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x30E9)
+    (mirrored          . nil)
+    (katakana-jisx0201 #x57)   ; ラ
+    ))
+(define-char
+  '((name              . "HALFWIDTH KATAKANA LETTER RI")
+    (ucs               . #xFF98)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x30EA)
+    (mirrored          . nil)
+    (katakana-jisx0201 #x58)   ; リ
+    ))
+(define-char
+  '((name              . "HALFWIDTH KATAKANA LETTER RU")
+    (ucs               . #xFF99)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x30EB)
+    (mirrored          . nil)
+    (katakana-jisx0201 #x59)   ; ル
+    ))
+(define-char
+  '((name              . "HALFWIDTH KATAKANA LETTER RE")
+    (ucs               . #xFF9A)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x30EC)
+    (mirrored          . nil)
+    (katakana-jisx0201 #x5A)   ; レ
+    ))
+(define-char
+  '((name              . "HALFWIDTH KATAKANA LETTER RO")
+    (ucs               . #xFF9B)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x30ED)
+    (mirrored          . nil)
+    (katakana-jisx0201 #x5B)   ; ロ
+    ))
+(define-char
+  '((name              . "HALFWIDTH KATAKANA LETTER WA")
+    (ucs               . #xFF9C)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x30EF)
+    (mirrored          . nil)
+    (katakana-jisx0201 #x5C)   ; ワ
+    ))
+(define-char
+  '((name              . "HALFWIDTH KATAKANA LETTER N")
+    (ucs               . #xFF9D)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x30F3)
+    (mirrored          . nil)
+    (katakana-jisx0201 #x5D)   ; ン
+    ))
+(define-char
+  '((name              . "HALFWIDTH KATAKANA VOICED SOUND MARK")
+    (ucs               . #xFF9E)
+    (general-category  letter modifier) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x3099)
+    (mirrored          . nil)
+    (iso-10646-comment . "halfwidth katakana-hiragana voiced sound mark")
+    (katakana-jisx0201 #x5E)   ; ゙
+    ))
+(define-char
+  '((name              . "HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK")
+    (ucs               . #xFF9F)
+    (general-category  letter modifier) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x309A)
+    (mirrored          . nil)
+    (iso-10646-comment . "halfwidth katakana-hiragana semi-voiced sound mark")
+    (katakana-jisx0201 #x5F)   ; ゚
+    ))
+(define-char
+  '((name              . "HALFWIDTH HANGUL FILLER")
+    (ucs               . #xFFA0)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x3164)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HALFWIDTH HANGUL LETTER KIYEOK")
+    (ucs               . #xFFA1)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x3131)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HALFWIDTH HANGUL LETTER SSANGKIYEOK")
+    (ucs               . #xFFA2)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x3132)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HALFWIDTH HANGUL LETTER KIYEOK-SIOS")
+    (ucs               . #xFFA3)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x3133)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HALFWIDTH HANGUL LETTER NIEUN")
+    (ucs               . #xFFA4)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x3134)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HALFWIDTH HANGUL LETTER NIEUN-CIEUC")
+    (ucs               . #xFFA5)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x3135)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HALFWIDTH HANGUL LETTER NIEUN-HIEUH")
+    (ucs               . #xFFA6)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x3136)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HALFWIDTH HANGUL LETTER TIKEUT")
+    (ucs               . #xFFA7)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x3137)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HALFWIDTH HANGUL LETTER SSANGTIKEUT")
+    (ucs               . #xFFA8)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x3138)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HALFWIDTH HANGUL LETTER RIEUL")
+    (ucs               . #xFFA9)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x3139)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HALFWIDTH HANGUL LETTER RIEUL-KIYEOK")
+    (ucs               . #xFFAA)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x313A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HALFWIDTH HANGUL LETTER RIEUL-MIEUM")
+    (ucs               . #xFFAB)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x313B)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HALFWIDTH HANGUL LETTER RIEUL-PIEUP")
+    (ucs               . #xFFAC)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x313C)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HALFWIDTH HANGUL LETTER RIEUL-SIOS")
+    (ucs               . #xFFAD)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x313D)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HALFWIDTH HANGUL LETTER RIEUL-THIEUTH")
+    (ucs               . #xFFAE)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x313E)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HALFWIDTH HANGUL LETTER RIEUL-PHIEUPH")
+    (ucs               . #xFFAF)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x313F)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HALFWIDTH HANGUL LETTER RIEUL-HIEUH")
+    (ucs               . #xFFB0)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x3140)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HALFWIDTH HANGUL LETTER MIEUM")
+    (ucs               . #xFFB1)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x3141)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HALFWIDTH HANGUL LETTER PIEUP")
+    (ucs               . #xFFB2)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x3142)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HALFWIDTH HANGUL LETTER SSANGPIEUP")
+    (ucs               . #xFFB3)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x3143)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HALFWIDTH HANGUL LETTER PIEUP-SIOS")
+    (ucs               . #xFFB4)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x3144)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HALFWIDTH HANGUL LETTER SIOS")
+    (ucs               . #xFFB5)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x3145)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HALFWIDTH HANGUL LETTER SSANGSIOS")
+    (ucs               . #xFFB6)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x3146)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HALFWIDTH HANGUL LETTER IEUNG")
+    (ucs               . #xFFB7)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x3147)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HALFWIDTH HANGUL LETTER CIEUC")
+    (ucs               . #xFFB8)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x3148)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HALFWIDTH HANGUL LETTER SSANGCIEUC")
+    (ucs               . #xFFB9)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x3149)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HALFWIDTH HANGUL LETTER CHIEUCH")
+    (ucs               . #xFFBA)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x314A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HALFWIDTH HANGUL LETTER KHIEUKH")
+    (ucs               . #xFFBB)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x314B)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HALFWIDTH HANGUL LETTER THIEUTH")
+    (ucs               . #xFFBC)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x314C)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HALFWIDTH HANGUL LETTER PHIEUPH")
+    (ucs               . #xFFBD)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x314D)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HALFWIDTH HANGUL LETTER HIEUH")
+    (ucs               . #xFFBE)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x314E)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HALFWIDTH HANGUL LETTER A")
+    (ucs               . #xFFC2)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x314F)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HALFWIDTH HANGUL LETTER AE")
+    (ucs               . #xFFC3)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x3150)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HALFWIDTH HANGUL LETTER YA")
+    (ucs               . #xFFC4)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x3151)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HALFWIDTH HANGUL LETTER YAE")
+    (ucs               . #xFFC5)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x3152)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HALFWIDTH HANGUL LETTER EO")
+    (ucs               . #xFFC6)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x3153)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HALFWIDTH HANGUL LETTER E")
+    (ucs               . #xFFC7)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x3154)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HALFWIDTH HANGUL LETTER YEO")
+    (ucs               . #xFFCA)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x3155)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HALFWIDTH HANGUL LETTER YE")
+    (ucs               . #xFFCB)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x3156)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HALFWIDTH HANGUL LETTER O")
+    (ucs               . #xFFCC)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x3157)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HALFWIDTH HANGUL LETTER WA")
+    (ucs               . #xFFCD)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x3158)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HALFWIDTH HANGUL LETTER WAE")
+    (ucs               . #xFFCE)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x3159)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HALFWIDTH HANGUL LETTER OE")
+    (ucs               . #xFFCF)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x315A)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HALFWIDTH HANGUL LETTER YO")
+    (ucs               . #xFFD2)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x315B)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HALFWIDTH HANGUL LETTER U")
+    (ucs               . #xFFD3)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x315C)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HALFWIDTH HANGUL LETTER WEO")
+    (ucs               . #xFFD4)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x315D)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HALFWIDTH HANGUL LETTER WE")
+    (ucs               . #xFFD5)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x315E)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HALFWIDTH HANGUL LETTER WI")
+    (ucs               . #xFFD6)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x315F)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HALFWIDTH HANGUL LETTER YU")
+    (ucs               . #xFFD7)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x3160)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HALFWIDTH HANGUL LETTER EU")
+    (ucs               . #xFFDA)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x3161)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HALFWIDTH HANGUL LETTER YI")
+    (ucs               . #xFFDB)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x3162)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HALFWIDTH HANGUL LETTER I")
+    (ucs               . #xFFDC)
+    (general-category  letter other) ; Informative Category
+    (bidi-category     . "L")
+    (->decomposition   narrow #x3163)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "FULLWIDTH CENT SIGN")
+    (ucs               . #xFFE0)
+    (general-category  symbol currency) ; Informative Category
+    (bidi-category     . "ET")
+    (->decomposition   wide #x00A2)
+    (mirrored          . nil)
+    (japanese-jisx0208-1978    #x21 #x71)      ; 
+    (chinese-gb2312    #x21 #x69)      ; 
+    (japanese-jisx0208 #x21 #x71)      ; 
+    (korean-ksc5601    #x21 #x4B)      ; 
+    (chinese-cns11643-1        #x22 #x66)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH POUND SIGN")
+    (ucs               . #xFFE1)
+    (general-category  symbol currency) ; Informative Category
+    (bidi-category     . "ET")
+    (->decomposition   wide #x00A3)
+    (mirrored          . nil)
+    (japanese-jisx0208-1978    #x21 #x72)      ; 
+    (chinese-gb2312    #x21 #x6A)      ; 
+    (japanese-jisx0208 #x21 #x72)      ; 
+    (korean-ksc5601    #x21 #x4C)      ; 
+    (chinese-cns11643-1        #x22 #x67)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH NOT SIGN")
+    (ucs               . #xFFE2)
+    (general-category  symbol math) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   wide #x00AC)
+    (mirrored          . nil)
+    (japanese-jisx0208 #x22 #x4C)      ; 
+    (korean-ksc5601    #x21 #x7E)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH MACRON")
+    (ucs               . #xFFE3)
+    (general-category  symbol modifier) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   wide #x00AF)
+    (mirrored          . nil)
+    (iso-10646-comment . "*")
+    (chinese-gb2312    #x23 #x7E)      ; 
+    (korean-ksc5601    #x23 #x7E)      ; 
+    (japanese-jisx0212 #x22 #x34)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH BROKEN BAR")
+    (ucs               . #xFFE4)
+    (general-category  symbol other) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   wide #x00A6)
+    (mirrored          . nil)
+    (japanese-jisx0212 #x22 #x43)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH YEN SIGN")
+    (ucs               . #xFFE5)
+    (general-category  symbol currency) ; Informative Category
+    (bidi-category     . "ET")
+    (->decomposition   wide #x00A5)
+    (mirrored          . nil)
+    (japanese-jisx0208-1978    #x21 #x6F)      ; 
+    (chinese-gb2312    #x23 #x24)      ; 
+    (japanese-jisx0208 #x21 #x6F)      ; 
+    (korean-ksc5601    #x21 #x4D)      ; 
+    (chinese-cns11643-1        #x22 #x64)      ; 
+    ))
+(define-char
+  '((name              . "FULLWIDTH WON SIGN")
+    (ucs               . #xFFE6)
+    (general-category  symbol currency) ; Informative Category
+    (bidi-category     . "ET")
+    (->decomposition   wide #x20A9)
+    (mirrored          . nil)
+    (korean-ksc5601    #x23 #x5C)      ; 
+    ))
+(define-char
+  '((name              . "HALFWIDTH FORMS LIGHT VERTICAL")
+    (ucs               . #xFFE8)
+    (general-category  symbol other) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   narrow #x2502)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HALFWIDTH LEFTWARDS ARROW")
+    (ucs               . #xFFE9)
+    (general-category  symbol math) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   narrow #x2190)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HALFWIDTH UPWARDS ARROW")
+    (ucs               . #xFFEA)
+    (general-category  symbol math) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   narrow #x2191)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HALFWIDTH RIGHTWARDS ARROW")
+    (ucs               . #xFFEB)
+    (general-category  symbol math) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   narrow #x2192)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HALFWIDTH DOWNWARDS ARROW")
+    (ucs               . #xFFEC)
+    (general-category  symbol math) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   narrow #x2193)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HALFWIDTH BLACK SQUARE")
+    (ucs               . #xFFED)
+    (general-category  symbol other) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   narrow #x25A0)
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "HALFWIDTH WHITE CIRCLE")
+    (ucs               . #xFFEE)
+    (general-category  symbol other) ; Informative Category
+    (bidi-category     . "ON")
+    (->decomposition   narrow #x25CB)
+    (mirrored          . nil)
+    ))
diff --git a/lisp/utf-2000/u0FFF0-Specials.el b/lisp/utf-2000/u0FFF0-Specials.el
new file mode 100644 (file)
index 0000000..19c3c7d
--- /dev/null
@@ -0,0 +1,35 @@
+(define-char
+  '((name              . "INTERLINEAR ANNOTATION ANCHOR")
+    (ucs               . #xFFF9)
+    (general-category  other format) ; Normative Category
+    (bidi-category     . "BN")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "INTERLINEAR ANNOTATION SEPARATOR")
+    (ucs               . #xFFFA)
+    (general-category  other format) ; Normative Category
+    (bidi-category     . "BN")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "INTERLINEAR ANNOTATION TERMINATOR")
+    (ucs               . #xFFFB)
+    (general-category  other format) ; Normative Category
+    (bidi-category     . "BN")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "OBJECT REPLACEMENT CHARACTER")
+    (ucs               . #xFFFC)
+    (general-category  symbol other) ; Informative Category
+    (bidi-category     . "ON")
+    (mirrored          . nil)
+    ))
+(define-char
+  '((name              . "REPLACEMENT CHARACTER")
+    (ucs               . #xFFFD)
+    (general-category  symbol other) ; Informative Category
+    (bidi-category     . "ON")
+    (mirrored          . nil)
+    ))