Add japanese-jisx0208-1990.
authortomo <tomo>
Thu, 24 Feb 2000 11:42:04 +0000 (11:42 +0000)
committertomo <tomo>
Thu, 24 Feb 2000 11:42:04 +0000 (11:42 +0000)
lisp/utf-2000/u000A0-Latin-1-Supplement.el
lisp/utf-2000/u00370-Greek.el
lisp/utf-2000/u00400-Cyrillic.el
lisp/utf-2000/u02000-General-Punctuation.el
lisp/utf-2000/u02100-Letterlike-Symbols.el
lisp/utf-2000/u02190-Arrows.el
lisp/utf-2000/u02200-Mathematical-Operators.el

index 84170c5..064f857 100755 (executable)
 (define-char
   '((name              . "NO-BREAK SPACE")
-    (ucs               . #x00A0)
     (general-category  separator space) ; Normative Category
     (bidi-category     . "CS")
     (mirrored          . nil)
     (->decomposition   noBreak #x0020)
-    (latin-iso8859-1           #xA0)   ;  
-    (latin-iso8859-2           #xA0)   ; 
-    (latin-iso8859-3           #xA0)   ; 
-    (latin-iso8859-4           #xA0)   ; 
-    (greek-iso8859-7           #xA0)   ; Ͱ
-    (hebrew-iso8859-8          #xA0)   ; ֐
-    (cyrillic-iso8859-5                #xA0)   ; Ѐ
-    (latin-iso8859-9           #xA0)   ; 
-    (japanese-jisx0213-1       #x29 #x22)      ;  
+    (latin-iso8859-1           . #xA0) ;  
+    (latin-iso8859-2           . #xA0) ; 
+    (latin-iso8859-3           . #xA0) ; 
+    (latin-iso8859-4           . #xA0) ; 
+    (greek-iso8859-7           . #xA0) ; Ͱ
+    (hebrew-iso8859-8          . #xA0) ; ֐
+    (cyrillic-iso8859-5                . #xA0) ; 
+    (latin-iso8859-9           . #xA0) ; 
+    (japanese-jisx0213-1       . #x2922)       ;  
+    (ucs                       . #xA0) ;  
     ))
 (define-char
   '((name              . "INVERTED EXCLAMATION MARK")
-    (ucs               . #x00A1)
     (general-category  punctuation other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (latin-iso8859-1           #xA1)   ; ¡
-    (latin-iso8859-9           #xA1)   ; 
-    (japanese-jisx0213-1       #x29 #x23)      ; ¡
+    (latin-iso8859-1           . #xA1) ; ¡
+    (latin-iso8859-9           . #xA1) ; 
+    (japanese-jisx0213-1       . #x2923)       ; ¡
+    (ucs                       . #xA1) ; ¡
     ))
 (define-char
   '((name              . "FULLWIDTH INVERTED EXCLAMATION MARK")
-    (->ucs             . #x00A1)
+    (->ucs             . #x00A1)       ; ¡
     (general-category  punctuation other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   wide #x00A1)
-    (korean-ksc5601    #x22 #x2E)      ; 
-    (japanese-jisx0212 #x22 #x42)      ; 
+    (korean-ksc5601    . #x222E)       ; 
+    (japanese-jisx0212 . #x2242)       ; 
     ))
 (define-char
   '((name              . "CENT SIGN")
-    (ucs               . #x00A2)
     (general-category  symbol currency) ; Informative Category
     (bidi-category     . "ET")
     (mirrored          . nil)
-    (latin-iso8859-1   #xA2)   ; ¢
-    (hebrew-iso8859-8  #xA2)   ; ֒
-    (latin-iso8859-9   #xA2)   ; 
+    (latin-iso8859-1   . #xA2) ; ¢
+    (hebrew-iso8859-8  . #xA2) ; ֒
+    (latin-iso8859-9   . #xA2) ; 
+    (ucs               . #xA2) ; ¢
     ))
 (define-char
   '((name              . "POUND SIGN")
-    (ucs               . #x00A3)
     (general-category  symbol currency) ; Informative Category
     (bidi-category     . "ET")
     (mirrored          . nil)
-    (latin-iso8859-1   #xA3)   ; £
-    (latin-iso8859-3   #xA3)   ; 
-    (greek-iso8859-7   #xA3)   ; ͳ
-    (hebrew-iso8859-8  #xA3)   ; ֓
-    (latin-iso8859-9   #xA3)   ; 
+    (latin-iso8859-1   . #xA3) ; £
+    (latin-iso8859-3   . #xA3) ; 
+    (greek-iso8859-7   . #xA3) ; ͳ
+    (hebrew-iso8859-8  . #xA3) ; ֓
+    (latin-iso8859-9   . #xA3) ; 
+    (ucs               . #xA3) ; £
     ))
 (define-char
   '((name              . "CURRENCY SIGN")
-    (ucs               . #x00A4)
     (general-category  symbol currency) ; Informative Category
     (bidi-category     . "ET")
     (mirrored          . nil)
-    (latin-iso8859-1           #xA4)   ; ¤
-    (latin-iso8859-2           #xA4)   ; 
-    (latin-iso8859-3           #xA4)   ; 
-    (latin-iso8859-4           #xA4)   ; 
-    (hebrew-iso8859-8          #xA4)   ; ֔
-    (latin-iso8859-9           #xA4)   ; 
-    (japanese-jisx0213-1       #x29 #x24)      ; ¤
+    (latin-iso8859-1           . #xA4) ; ¤
+    (latin-iso8859-2           . #xA4) ; 
+    (latin-iso8859-3           . #xA4) ; 
+    (latin-iso8859-4           . #xA4) ; 
+    (hebrew-iso8859-8          . #xA4) ; ֔
+    (latin-iso8859-9           . #xA4) ; 
+    (japanese-jisx0213-1       . #x2924)       ; ¤
+    (ucs                       . #xA4) ; ¤
     ))
 (define-char
   '((name              . "FULLWIDTH CURRENCY SIGN")
-    (->ucs             . #x00A4)
+    (->ucs             . #x00A4)       ; ¤
     (general-category  symbol currency) ; Informative Category
     (bidi-category     . "ET")
     (mirrored          . nil)
     (->decomposition   wide #x00A4)
-    (chinese-gb2312    #x21 #x68)      ; 
-    (korean-ksc5601    #x22 #x34)      ; 
-    (japanese-jisx0212 #x22 #x70)      ; 
+    (chinese-gb2312    . #x2168)       ; 
+    (korean-ksc5601    . #x2234)       ; 
+    (japanese-jisx0212 . #x2270)       ; 
     ))
 (define-char
   '((name              . "YEN SIGN")
-    (ucs               . #x00A5)
     (general-category  symbol currency) ; Informative Category
     (bidi-category     . "ET")
     (mirrored          . nil)
-    (latin-jisx0201    #x5C)   ; 
-    (latin-iso8859-1   #xA5)   ; ¥
-    (hebrew-iso8859-8  #xA5)   ; ֕
-    (latin-iso8859-9   #xA5)   ; 
+    (latin-jisx0201    . #x5C) ; 
+    (latin-iso8859-1   . #xA5) ; ¥
+    (hebrew-iso8859-8  . #xA5) ; ֕
+    (latin-iso8859-9   . #xA5) ; 
+    (ucs               . #xA5) ; ¥
     ))
 (define-char
   '((name              . "BROKEN BAR")
-    (ucs               . #x00A6)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (latin-iso8859-1           #xA6)   ; ¦
-    (greek-iso8859-7           #xA6)   ; Ͷ
-    (hebrew-iso8859-8          #xA6)   ; ֖
-    (latin-iso8859-9           #xA6)   ; 
-    (japanese-jisx0213-1       #x29 #x25)      ; ¦
+    (latin-iso8859-1           . #xA6) ; ¦
+    (greek-iso8859-7           . #xA6) ; Ͷ
+    (hebrew-iso8859-8          . #xA6) ; ֖
+    (latin-iso8859-9           . #xA6) ; 
+    (japanese-jisx0213-1       . #x2925)       ; ¦
+    (ucs                       . #xA6) ; ¦
     ))
 (define-char
   '((name              . "SECTION SIGN")
-    (ucs               . #x00A7)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (latin-iso8859-1   #xA7)   ; §
-    (latin-iso8859-2   #xA7)   ; 
-    (latin-iso8859-3   #xA7)   ; 
-    (latin-iso8859-4   #xA7)   ; 
-    (greek-iso8859-7   #xA7)   ; ͷ
-    (hebrew-iso8859-8  #xA7)   ; ֗
-    (cyrillic-iso8859-5 #xFD)  ; ѝ
-    (latin-iso8859-9   #xA7)   ; 
+    (latin-iso8859-1   . #xA7) ; §
+    (latin-iso8859-2   . #xA7) ; 
+    (latin-iso8859-3   . #xA7) ; 
+    (latin-iso8859-4   . #xA7) ; 
+    (greek-iso8859-7   . #xA7) ; ͷ
+    (hebrew-iso8859-8  . #xA7) ; ֗
+    (cyrillic-iso8859-5 . #xFD)        ; 
+    (latin-iso8859-9   . #xA7) ; 
+    (ucs               . #xA7) ; §
     ))
 (define-char
   '((name              . "FULLWIDTH SECTION SIGN")
-    (->ucs             . #x00A7)
+    (->ucs             . #x00A7)       ; §
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   wide #x00A7)
-    (japanese-jisx0208-1978    #x21 #x78)      ; 
-    (chinese-gb2312            #x21 #x6C)      ; 
-    (japanese-jisx0208         #x21 #x78)      ; 
-    (korean-ksc5601            #x21 #x57)      ; 
-    (chinese-cns11643-1                #x21 #x70)      ; 
+    (japanese-jisx0208-1978    . #x2178)       ; 
+    (chinese-gb2312            . #x216C)       ; 
+    (japanese-jisx0208         . #x2178)       ; 
+    (korean-ksc5601            . #x2157)       ; 
+    (chinese-cns11643-1                . #x2170)       ; 
+    (japanese-jisx0208-1990    . #x2178)       ; 
     ))
 (define-char
   '((name              . "DIAERESIS")
-    (ucs               . #x00A8)
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   compat #x0020 #x0308)
-    (latin-iso8859-1   #xA8)   ; ¨
-    (latin-iso8859-2   #xA8)   ; 
-    (latin-iso8859-3   #xA8)   ; 
-    (latin-iso8859-4   #xA8)   ; 
-    (greek-iso8859-7   #xA8)   ; ͸
-    (hebrew-iso8859-8  #xA8)   ; ֘
-    (latin-iso8859-9   #xA8)   ; 
+    (latin-iso8859-1   . #xA8) ; ¨
+    (latin-iso8859-2   . #xA8) ; 
+    (latin-iso8859-3   . #xA8) ; 
+    (latin-iso8859-4   . #xA8) ; 
+    (greek-iso8859-7   . #xA8) ; ͸
+    (hebrew-iso8859-8  . #xA8) ; ֘
+    (latin-iso8859-9   . #xA8) ; 
+    (ucs               . #xA8) ; ¨
     ))
 (define-char
   '((name              . "FULLWIDTH DIAERESIS")
-    (->ucs             . #x00A8)
+    (->ucs             . #x00A8)       ; ¨
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   wide #x00A8)
-    (japanese-jisx0208-1978    #x21 #x2F)      ; 
-    (chinese-gb2312            #x21 #x27)      ; 
-    (japanese-jisx0208         #x21 #x2F)      ; 
-    (korean-ksc5601            #x21 #x27)      ; 
+    (japanese-jisx0208-1978    . #x212F)       ; 
+    (chinese-gb2312            . #x2127)       ; 
+    (japanese-jisx0208         . #x212F)       ; 
+    (korean-ksc5601            . #x2127)       ; 
+    (japanese-jisx0208-1990    . #x212F)       ; 
     ))
 (define-char
   '((name              . "COPYRIGHT SIGN")
-    (ucs               . #x00A9)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (latin-iso8859-1           #xA9)   ; ©
-    (greek-iso8859-7           #xA9)   ; ͹
-    (hebrew-iso8859-8          #xA9)   ; ֙
-    (latin-iso8859-9           #xA9)   ; 
-    (japanese-jisx0213-1       #x29 #x26)      ; ©
+    (latin-iso8859-1           . #xA9) ; ©
+    (greek-iso8859-7           . #xA9) ; ͹
+    (hebrew-iso8859-8          . #xA9) ; ֙
+    (latin-iso8859-9           . #xA9) ; 
+    (japanese-jisx0213-1       . #x2926)       ; ©
+    (ucs                       . #xA9) ; ©
     ))
 (define-char
   '((name              . "FULLWIDTH COPYRIGHT SIGN")
-    (->ucs             . #x00A9)
+    (->ucs             . #x00A9)       ; ©
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   wide #x00A9)
-    (japanese-jisx0212 #x22 #x6D)      ; 
+    (japanese-jisx0212 . #x226D)       ; 
     ))
 (define-char
   '((name              . "FEMININE ORDINAL INDICATOR")
-    (ucs               . #x00AA)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   super #x0061)
-    (latin-iso8859-1           #xAA)   ; ª
-    (latin-iso8859-9           #xAA)   ; 
-    (japanese-jisx0213-1       #x29 #x27)      ; ª
+    (latin-iso8859-1           . #xAA) ; ª
+    (latin-iso8859-9           . #xAA) ; 
+    (japanese-jisx0213-1       . #x2927)       ; ª
+    (ucs                       . #xAA) ; ª
     ))
 (define-char
   '((name              . "FULLWIDTH FEMININE ORDINAL INDICATOR")
-    (->ucs             . #x00AA)
+    (->ucs             . #x00AA)       ; ª
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x00AA)
-    (korean-ksc5601    #x28 #x23)      ; 
-    (japanese-jisx0212 #x22 #x6C)      ; 
+    (korean-ksc5601    . #x2823)       ; 
+    (japanese-jisx0212 . #x226C)       ; 
     ))
 (define-char
   '((name              . "LEFT-POINTING DOUBLE ANGLE QUOTATION MARK")
-    (ucs               . #x00AB)
     (general-category  punctuation initial-quote) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
     (iso-10646-comment . "*")
-    (latin-iso8859-1           #xAB)   ; «
-    (greek-iso8859-7           #xAB)   ; ͻ
-    (hebrew-iso8859-8          #xAB)   ; ֛
-    (latin-iso8859-9           #xAB)   ; 
-    (japanese-jisx0213-1       #x29 #x28)      ; «
+    (latin-iso8859-1           . #xAB) ; «
+    (greek-iso8859-7           . #xAB) ; ͻ
+    (hebrew-iso8859-8          . #xAB) ; ֛
+    (latin-iso8859-9           . #xAB) ; 
+    (japanese-jisx0213-1       . #x2928)       ; «
+    (ucs                       . #xAB) ; «
     ))
 (define-char
   '((name              . "NOT SIGN")
-    (ucs               . #x00AC)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (latin-iso8859-1   #xAC)   ; ¬
-    (greek-iso8859-7   #xAC)   ; ͼ
-    (hebrew-iso8859-8  #xAC)   ; ֜
-    (latin-iso8859-9   #xAC)   ; 
+    (latin-iso8859-1   . #xAC) ; ¬
+    (greek-iso8859-7   . #xAC) ; ͼ
+    (hebrew-iso8859-8  . #xAC) ; ֜
+    (latin-iso8859-9   . #xAC) ; 
+    (ucs               . #xAC) ; ¬
     ))
 (define-char
   '((name              . "SOFT HYPHEN")
-    (ucs               . #x00AD)
     (general-category  punctuation dash) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (latin-iso8859-1           #xAD)   ; ­
-    (latin-iso8859-2           #xAD)   ; 
-    (latin-iso8859-3           #xAD)   ; 
-    (latin-iso8859-4           #xAD)   ; 
-    (greek-iso8859-7           #xAD)   ; ͽ
-    (hebrew-iso8859-8          #xAD)   ; ֝
-    (cyrillic-iso8859-5                #xAD)   ; Ѝ
-    (latin-iso8859-9           #xAD)   ; 
-    (japanese-jisx0213-1       #x29 #x29)      ; ­
+    (latin-iso8859-1           . #xAD) ; ­
+    (latin-iso8859-2           . #xAD) ; 
+    (latin-iso8859-3           . #xAD) ; 
+    (latin-iso8859-4           . #xAD) ; 
+    (greek-iso8859-7           . #xAD) ; ͽ
+    (hebrew-iso8859-8          . #xAD) ; ֝
+    (cyrillic-iso8859-5                . #xAD) ; 
+    (latin-iso8859-9           . #xAD) ; 
+    (japanese-jisx0213-1       . #x2929)       ; ­
+    (ucs                       . #xAD) ; ­
     ))
 (define-char
   '((name              . "FULLWIDTH SOFT HYPHEN")
-    (->ucs             . #x00AD)
+    (->ucs             . #x00AD)       ; ­
     (general-category  punctuation dash) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   wide #x00AD)
-    (korean-ksc5601    #x21 #x29)      ; 
+    (korean-ksc5601    . #x2129)       ; 
     ))
 (define-char
   '((name              . "REGISTERED SIGN")
-    (ucs               . #x00AE)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (latin-iso8859-1           #xAE)   ; ®
-    (hebrew-iso8859-8          #xAE)   ; ֞
-    (latin-iso8859-9           #xAE)   ; 
-    (japanese-jisx0213-1       #x29 #x2A)      ; ®
+    (latin-iso8859-1           . #xAE) ; ®
+    (hebrew-iso8859-8          . #xAE) ; ֞
+    (latin-iso8859-9           . #xAE) ; 
+    (japanese-jisx0213-1       . #x292A)       ; ®
+    (ucs                       . #xAE) ; ®
     ))
 (define-char
   '((name              . "FULLWIDTH REGISTERED SIGN")
-    (->ucs             . #x00AE)
+    (->ucs             . #x00AE)       ; ®
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   wide #x00AE)
-    (japanese-jisx0212 #x22 #x6E)      ; 
+    (japanese-jisx0212 . #x226E)       ; 
     ))
 (define-char
   '((name              . "MACRON")
-    (ucs               . #x00AF)
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   compat #x0020 #x0304)
-    (latin-iso8859-1           #xAF)   ; ¯
-    (latin-iso8859-4           #xAF)   ; 
-    (latin-iso8859-9           #xAF)   ; 
-    (japanese-jisx0213-1       #x29 #x2B)      ; ¯
+    (latin-iso8859-1           . #xAF) ; ¯
+    (latin-iso8859-4           . #xAF) ; 
+    (latin-iso8859-9           . #xAF) ; 
+    (japanese-jisx0213-1       . #x292B)       ; ¯
+    (ucs                       . #xAF) ; ¯
     ))
 (define-char
   '((name              . "DEGREE SIGN")
-    (ucs               . #x00B0)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ET")
     (mirrored          . nil)
-    (latin-iso8859-1   #xB0)   ; °
-    (latin-iso8859-2   #xB0)   ; 
-    (latin-iso8859-3   #xB0)   ; 
-    (latin-iso8859-4   #xB0)   ; 
-    (greek-iso8859-7   #xB0)   ; ΀
-    (hebrew-iso8859-8  #xB0)   ; ֠
-    (latin-iso8859-9   #xB0)   ; 
+    (latin-iso8859-1   . #xB0) ; °
+    (latin-iso8859-2   . #xB0) ; 
+    (latin-iso8859-3   . #xB0) ; 
+    (latin-iso8859-4   . #xB0) ; 
+    (greek-iso8859-7   . #xB0) ; ΀
+    (hebrew-iso8859-8  . #xB0) ; ֠
+    (latin-iso8859-9   . #xB0) ; 
+    (ucs               . #xB0) ; °
     ))
 (define-char
   '((name              . "FULLWIDTH DEGREE SIGN")
-    (->ucs             . #x00B0)
+    (->ucs             . #x00B0)       ; °
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ET")
     (mirrored          . nil)
     (->decomposition   wide #x00B0)
-    (japanese-jisx0208-1978    #x21 #x6B)      ; 
-    (chinese-gb2312            #x21 #x63)      ; 
-    (japanese-jisx0208         #x21 #x6B)      ; 
-    (korean-ksc5601            #x21 #x46)      ; 
-    (chinese-cns11643-1                #x22 #x78)      ; 
+    (japanese-jisx0208-1978    . #x216B)       ; 
+    (chinese-gb2312            . #x2163)       ; 
+    (japanese-jisx0208         . #x216B)       ; 
+    (korean-ksc5601            . #x2146)       ; 
+    (chinese-cns11643-1                . #x2278)       ; 
+    (japanese-jisx0208-1990    . #x216B)       ; 
     ))
 (define-char
   '((name              . "PLUS-MINUS SIGN")
-    (ucs               . #x00B1)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ET")
     (mirrored          . nil)
-    (latin-iso8859-1   #xB1)   ; ±
-    (greek-iso8859-7   #xB1)   ; ΁
-    (hebrew-iso8859-8  #xB1)   ; ֡
-    (latin-iso8859-9   #xB1)   ; 
+    (latin-iso8859-1   . #xB1) ; ±
+    (greek-iso8859-7   . #xB1) ; ΁
+    (hebrew-iso8859-8  . #xB1) ; ֡
+    (latin-iso8859-9   . #xB1) ; 
+    (ucs               . #xB1) ; ±
     ))
 (define-char
   '((name              . "FULLWIDTH PLUS-MINUS SIGN")
-    (->ucs             . #x00B1)
+    (->ucs             . #x00B1)       ; ±
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ET")
     (mirrored          . nil)
     (->decomposition   wide #x00B1)
-    (japanese-jisx0208-1978    #x21 #x5E)      ; 
-    (chinese-gb2312            #x21 #x40)      ; 
-    (japanese-jisx0208         #x21 #x5E)      ; 
-    (korean-ksc5601            #x21 #x3E)      ; 
-    (chinese-cns11643-1                #x22 #x34)      ; 
+    (japanese-jisx0208-1978    . #x215E)       ; 
+    (chinese-gb2312            . #x2140)       ; 
+    (japanese-jisx0208         . #x215E)       ; 
+    (korean-ksc5601            . #x213E)       ; 
+    (chinese-cns11643-1                . #x2234)       ; 
+    (japanese-jisx0208-1990    . #x215E)       ; 
     ))
 (define-char
   '((name              . "SUPERSCRIPT TWO")
-    (ucs               . #x00B2)
     (general-category  number other) ; Normative Category
     (bidi-category     . "EN")
     (mirrored          . nil)
     (digit-value        . 2)
     (numeric-value      . 2)
     (->decomposition   super #x0032)
-    (latin-iso8859-1           #xB2)   ; ²
-    (latin-iso8859-3           #xB2)   ; 
-    (greek-iso8859-7           #xB2)   ; ΂
-    (hebrew-iso8859-8          #xB2)   ; ֢
-    (latin-iso8859-9           #xB2)   ; 
-    (japanese-jisx0213-1       #x29 #x2C)      ; ²
+    (latin-iso8859-1           . #xB2) ; ²
+    (latin-iso8859-3           . #xB2) ; 
+    (greek-iso8859-7           . #xB2) ; ΂
+    (hebrew-iso8859-8          . #xB2) ; ֢
+    (latin-iso8859-9           . #xB2) ; 
+    (japanese-jisx0213-1       . #x292C)       ; ²
+    (ucs                       . #xB2) ; ²
     ))
 (define-char
   '((name              . "FULLWIDTH SUPERSCRIPT TWO")
-    (->ucs             . #x00B2)
+    (->ucs             . #x00B2)       ; ²
     (general-category  number other) ; Normative Category
     (bidi-category     . "EN")
     (mirrored          . nil)
     (digit-value        . 2)
     (numeric-value      . 2)
     (->decomposition   wide #x00B2)
-    (korean-ksc5601    #x29 #x77)      ; 
+    (korean-ksc5601    . #x2977)       ; 
     ))
 (define-char
   '((name              . "SUPERSCRIPT THREE")
-    (ucs               . #x00B3)
     (general-category  number other) ; Normative Category
     (bidi-category     . "EN")
     (mirrored          . nil)
     (digit-value        . 3)
     (numeric-value      . 3)
     (->decomposition   super #x0033)
-    (latin-iso8859-1           #xB3)   ; ³
-    (latin-iso8859-3           #xB3)   ; 
-    (greek-iso8859-7           #xB3)   ; ΃
-    (hebrew-iso8859-8          #xB3)   ; ֣
-    (latin-iso8859-9           #xB3)   ; 
-    (japanese-jisx0213-1       #x29 #x2D)      ; ³
+    (latin-iso8859-1           . #xB3) ; ³
+    (latin-iso8859-3           . #xB3) ; 
+    (greek-iso8859-7           . #xB3) ; ΃
+    (hebrew-iso8859-8          . #xB3) ; ֣
+    (latin-iso8859-9           . #xB3) ; 
+    (japanese-jisx0213-1       . #x292D)       ; ³
+    (ucs                       . #xB3) ; ³
     ))
 (define-char
   '((name              . "FULLWIDTH SUPERSCRIPT THREE")
-    (->ucs             . #x00B3)
+    (->ucs             . #x00B3)       ; ³
     (general-category  number other) ; Normative Category
     (bidi-category     . "EN")
     (mirrored          . nil)
     (digit-value        . 3)
     (numeric-value      . 3)
     (->decomposition   wide #x00B3)
-    (korean-ksc5601    #x29 #x78)      ; 
+    (korean-ksc5601    . #x2978)       ; 
     ))
 (define-char
   '((name              . "ACUTE ACCENT")
-    (ucs               . #x00B4)
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   compat #x0020 #x0301)
-    (latin-iso8859-1   #xB4)   ; ´
-    (latin-iso8859-2   #xB4)   ; 
-    (latin-iso8859-3   #xB4)   ; 
-    (latin-iso8859-4   #xB4)   ; 
-    (hebrew-iso8859-8  #xB4)   ; ֤
-    (latin-iso8859-9   #xB4)   ; 
+    (latin-iso8859-1   . #xB4) ; ´
+    (latin-iso8859-2   . #xB4) ; 
+    (latin-iso8859-3   . #xB4) ; 
+    (latin-iso8859-4   . #xB4) ; 
+    (hebrew-iso8859-8  . #xB4) ; ֤
+    (latin-iso8859-9   . #xB4) ; 
+    (ucs               . #xB4) ; ´
     ))
 (define-char
   '((name              . "FULLWIDTH ACUTE ACCENT")
-    (->ucs             . #x00B4)
+    (->ucs             . #x00B4)       ; ´
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   wide #x00B4)
-    (japanese-jisx0208-1978    #x21 #x2D)      ; 
-    (japanese-jisx0208         #x21 #x2D)      ; 
-    (korean-ksc5601            #x22 #x25)      ; 
+    (japanese-jisx0208-1978    . #x212D)       ; 
+    (japanese-jisx0208         . #x212D)       ; 
+    (korean-ksc5601            . #x2225)       ; 
+    (japanese-jisx0208-1990    . #x212D)       ; 
     ))
 (define-char
   '((name              . "MICRO SIGN")
-    (ucs               . #x00B5)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   compat #x03BC)
     (->uppercase       #x039C)
     (->titlecase       #x039C)
-    (latin-iso8859-1   #xB5)   ; µ
-    (latin-iso8859-3   #xB5)   ; 
-    (hebrew-iso8859-8  #xB5)   ; ֥
-    (latin-iso8859-9   #xB5)   ; 
+    (latin-iso8859-1   . #xB5) ; µ
+    (latin-iso8859-3   . #xB5) ; 
+    (hebrew-iso8859-8  . #xB5) ; ֥
+    (latin-iso8859-9   . #xB5) ; 
+    (ucs               . #xB5) ; µ
     ))
 (define-char
   '((name              . "PILCROW SIGN")
-    (ucs               . #x00B6)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (latin-iso8859-1   #xB6)   ; ¶
-    (hebrew-iso8859-8  #xB6)   ; ֦
-    (latin-iso8859-9   #xB6)   ; 
+    (latin-iso8859-1   . #xB6) ; ¶
+    (hebrew-iso8859-8  . #xB6) ; ֦
+    (latin-iso8859-9   . #xB6) ; 
+    (ucs               . #xB6) ; ¶
     ))
 (define-char
   '((name              . "FULLWIDTH PILCROW SIGN")
-    (->ucs             . #x00B6)
+    (->ucs             . #x00B6)       ; ¶
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   wide #x00B6)
-    (japanese-jisx0208 #x22 #x79)      ; 
-    (korean-ksc5601    #x22 #x52)      ; 
+    (japanese-jisx0208         . #x2279)       ; 
+    (korean-ksc5601            . #x2252)       ; 
+    (japanese-jisx0208-1990    . #x2279)       ; 
     ))
 (define-char
   '((name              . "MIDDLE DOT")
-    (ucs               . #x00B7)
     (general-category  punctuation other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (latin-iso8859-1           #xB7)   ; ·
-    (latin-iso8859-3           #xB7)   ; 
-    (greek-iso8859-7           #xB7)   ; ·
-    (hebrew-iso8859-8          #xB7)   ; ֧
-    (latin-iso8859-9           #xB7)   ; 
-    (japanese-jisx0213-1       #x29 #x2E)      ; ·
+    (latin-iso8859-1           . #xB7) ; ·
+    (latin-iso8859-3           . #xB7) ; 
+    (greek-iso8859-7           . #xB7) ; ·
+    (hebrew-iso8859-8          . #xB7) ; ֧
+    (latin-iso8859-9           . #xB7) ; 
+    (japanese-jisx0213-1       . #x292E)       ; ·
+    (ucs                       . #xB7) ; ·
     ))
 (define-char
   '((name              . "FULLWIDTH MIDDLE DOT")
-    (->ucs             . #x00B7)
+    (->ucs             . #x00B7)       ; ·
     (general-category  punctuation other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   wide #x00B7)
-    (korean-ksc5601    #x21 #x24)      ; 
-    (chinese-cns11643-1 #x21 #x26)     ; 
+    (korean-ksc5601    . #x2124)       ; 
+    (chinese-cns11643-1 . #x2126)      ; 
     ))
 (define-char
   '((name              . "CEDILLA")
-    (ucs               . #x00B8)
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   compat #x0020 #x0327)
-    (latin-iso8859-1           #xB8)   ; ¸
-    (latin-iso8859-2           #xB8)   ; 
-    (latin-iso8859-3           #xB8)   ; 
-    (latin-iso8859-4           #xB8)   ; 
-    (hebrew-iso8859-8          #xB8)   ; ֨
-    (latin-iso8859-9           #xB8)   ; 
-    (japanese-jisx0213-1       #x29 #x2F)      ; ¸
+    (latin-iso8859-1           . #xB8) ; ¸
+    (latin-iso8859-2           . #xB8) ; 
+    (latin-iso8859-3           . #xB8) ; 
+    (latin-iso8859-4           . #xB8) ; 
+    (hebrew-iso8859-8          . #xB8) ; ֨
+    (latin-iso8859-9           . #xB8) ; 
+    (japanese-jisx0213-1       . #x292F)       ; ¸
+    (ucs                       . #xB8) ; ¸
     ))
 (define-char
   '((name              . "FULLWIDTH CEDILLA")
-    (->ucs             . #x00B8)
+    (->ucs             . #x00B8)       ; ¸
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   wide #x00B8)
-    (korean-ksc5601    #x22 #x2C)      ; 
-    (japanese-jisx0212 #x22 #x31)      ; 
+    (korean-ksc5601    . #x222C)       ; 
+    (japanese-jisx0212 . #x2231)       ; 
     ))
 (define-char
   '((name              . "SUPERSCRIPT ONE")
-    (ucs               . #x00B9)
     (general-category  number other) ; Normative Category
     (bidi-category     . "EN")
     (mirrored          . nil)
     (digit-value        . 1)
     (numeric-value      . 1)
     (->decomposition   super #x0031)
-    (latin-iso8859-1           #xB9)   ; ¹
-    (hebrew-iso8859-8          #xB9)   ; ֩
-    (latin-iso8859-9           #xB9)   ; 
-    (japanese-jisx0213-1       #x29 #x30)      ; ¹
+    (latin-iso8859-1           . #xB9) ; ¹
+    (hebrew-iso8859-8          . #xB9) ; ֩
+    (latin-iso8859-9           . #xB9) ; 
+    (japanese-jisx0213-1       . #x2930)       ; ¹
+    (ucs                       . #xB9) ; ¹
     ))
 (define-char
   '((name              . "FULLWIDTH SUPERSCRIPT ONE")
-    (->ucs             . #x00B9)
+    (->ucs             . #x00B9)       ; ¹
     (general-category  number other) ; Normative Category
     (bidi-category     . "EN")
     (mirrored          . nil)
     (digit-value        . 1)
     (numeric-value      . 1)
     (->decomposition   wide #x00B9)
-    (korean-ksc5601    #x29 #x76)      ; 
+    (korean-ksc5601    . #x2976)       ; 
     ))
 (define-char
   '((name              . "MASCULINE ORDINAL INDICATOR")
-    (ucs               . #x00BA)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   super #x006F)
-    (latin-iso8859-1           #xBA)   ; º
-    (latin-iso8859-9           #xBA)   ; 
-    (japanese-jisx0213-1       #x29 #x31)      ; º
+    (latin-iso8859-1           . #xBA) ; º
+    (latin-iso8859-9           . #xBA) ; 
+    (japanese-jisx0213-1       . #x2931)       ; º
+    (ucs                       . #xBA) ; º
     ))
 (define-char
   '((name              . "FULLWIDTH MASCULINE ORDINAL INDICATOR")
-    (->ucs             . #x00BA)
+    (->ucs             . #x00BA)       ; º
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x00BA)
-    (korean-ksc5601    #x28 #x2C)      ; 
-    (japanese-jisx0212 #x22 #x6B)      ; 
+    (korean-ksc5601    . #x282C)       ; 
+    (japanese-jisx0212 . #x226B)       ; 
     ))
 (define-char
   '((name              . "RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK")
-    (ucs               . #x00BB)
     (general-category  punctuation final-quote) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
     (iso-10646-comment . "*")
-    (latin-iso8859-1           #xBB)   ; »
-    (greek-iso8859-7           #xBB)   ; ΋
-    (hebrew-iso8859-8          #xBB)   ; ֫
-    (latin-iso8859-9           #xBB)   ; 
-    (japanese-jisx0213-1       #x29 #x32)      ; »
+    (latin-iso8859-1           . #xBB) ; »
+    (greek-iso8859-7           . #xBB) ; ΋
+    (hebrew-iso8859-8          . #xBB) ; ֫
+    (latin-iso8859-9           . #xBB) ; 
+    (japanese-jisx0213-1       . #x2932)       ; »
+    (ucs                       . #xBB) ; »
     ))
 (define-char
   '((name              . "VULGAR FRACTION ONE QUARTER")
-    (ucs               . #x00BC)
     (general-category  number other) ; Normative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (numeric-value     . 1/4)
     (->decomposition   fraction #x0031 #x2044 #x0034)
-    (latin-iso8859-1           #xBC)   ; ¼
-    (hebrew-iso8859-8          #xBC)   ; ֬
-    (latin-iso8859-9           #xBC)   ; 
-    (japanese-jisx0213-1       #x29 #x33)      ; ¼
+    (latin-iso8859-1           . #xBC) ; ¼
+    (hebrew-iso8859-8          . #xBC) ; ֬
+    (latin-iso8859-9           . #xBC) ; 
+    (japanese-jisx0213-1       . #x2933)       ; ¼
+    (ucs                       . #xBC) ; ¼
     ))
 (define-char
   '((name              . "FULLWIDTH VULGAR FRACTION ONE QUARTER")
-    (->ucs             . #x00BC)
+    (->ucs             . #x00BC)       ; ¼
     (general-category  number other) ; Normative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (numeric-value     . 1/4)
     (->decomposition   wide #x00BC)
-    (korean-ksc5601    #x28 #x79)      ; 
+    (korean-ksc5601    . #x2879)       ; 
     ))
 (define-char
   '((name              . "VULGAR FRACTION ONE HALF")
-    (ucs               . #x00BD)
     (general-category  number other) ; Normative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (numeric-value     . 1/2)
     (->decomposition   fraction #x0031 #x2044 #x0032)
-    (latin-iso8859-1           #xBD)   ; ½
-    (latin-iso8859-3           #xBD)   ; 
-    (greek-iso8859-7           #xBD)   ; ΍
-    (hebrew-iso8859-8          #xBD)   ; ֭
-    (latin-iso8859-9           #xBD)   ; 
-    (japanese-jisx0213-1       #x29 #x34)      ; ½
+    (latin-iso8859-1           . #xBD) ; ½
+    (latin-iso8859-3           . #xBD) ; 
+    (greek-iso8859-7           . #xBD) ; ΍
+    (hebrew-iso8859-8          . #xBD) ; ֭
+    (latin-iso8859-9           . #xBD) ; 
+    (japanese-jisx0213-1       . #x2934)       ; ½
+    (ucs                       . #xBD) ; ½
     ))
 (define-char
   '((name              . "FULLWIDTH VULGAR FRACTION ONE HALF")
-    (->ucs             . #x00BD)
+    (->ucs             . #x00BD)       ; ½
     (general-category  number other) ; Normative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (numeric-value     . 1/2)
     (->decomposition   wide #x00BD)
-    (korean-ksc5601    #x28 #x76)      ; 
+    (korean-ksc5601    . #x2876)       ; 
     ))
 (define-char
   '((name              . "VULGAR FRACTION THREE QUARTERS")
-    (ucs               . #x00BE)
     (general-category  number other) ; Normative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (numeric-value     . 3/4)
     (->decomposition   fraction #x0033 #x2044 #x0034)
-    (latin-iso8859-1           #xBE)   ; ¾
-    (hebrew-iso8859-8          #xBE)   ; ֮
-    (latin-iso8859-9           #xBE)   ; 
-    (japanese-jisx0213-1       #x29 #x35)      ; ¾
+    (latin-iso8859-1           . #xBE) ; ¾
+    (hebrew-iso8859-8          . #xBE) ; ֮
+    (latin-iso8859-9           . #xBE) ; 
+    (japanese-jisx0213-1       . #x2935)       ; ¾
+    (ucs                       . #xBE) ; ¾
     ))
 (define-char
   '((name              . "FULLWIDTH VULGAR FRACTION THREE QUARTERS")
-    (->ucs             . #x00BE)
+    (->ucs             . #x00BE)       ; ¾
     (general-category  number other) ; Normative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (numeric-value     . 3/4)
     (->decomposition   wide #x00BE)
-    (korean-ksc5601    #x28 #x7A)      ; 
+    (korean-ksc5601    . #x287A)       ; 
     ))
 (define-char
   '((name              . "INVERTED QUESTION MARK")
-    (ucs               . #x00BF)
     (general-category  punctuation other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (latin-iso8859-1           #xBF)   ; ¿
-    (latin-iso8859-9           #xBF)   ; 
-    (japanese-jisx0213-1       #x29 #x36)      ; ¿
+    (latin-iso8859-1           . #xBF) ; ¿
+    (latin-iso8859-9           . #xBF) ; 
+    (japanese-jisx0213-1       . #x2936)       ; ¿
+    (ucs                       . #xBF) ; ¿
     ))
 (define-char
   '((name              . "FULLWIDTH INVERTED QUESTION MARK")
-    (->ucs             . #x00BF)
+    (->ucs             . #x00BF)       ; ¿
     (general-category  punctuation other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   wide #x00BF)
-    (korean-ksc5601    #x22 #x2F)      ; 
-    (japanese-jisx0212 #x22 #x44)      ; 
+    (korean-ksc5601    . #x222F)       ; 
+    (japanese-jisx0212 . #x2244)       ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER A WITH GRAVE")
-    (ucs               . #x00C0)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0041 #x0300)
     (->lowercase       #x00E0)
-    (latin-iso8859-1           #xC0)   ; À
-    (latin-iso8859-3           #xC0)   ; 
-    (latin-iso8859-9           #xC0)   ; 
-    (latin-viscii-upper                #xE0)   ; À
-    (latin-viscii              #xC0)   ; À
-    (japanese-jisx0213-1       #x29 #x37)      ; À
+    (latin-iso8859-1           . #xC0) ; À
+    (latin-iso8859-3           . #xC0) ; 
+    (latin-iso8859-9           . #xC0) ; 
+    (latin-viscii-upper                . #xE0) ; À
+    (latin-viscii              . #xC0) ; À
+    (japanese-jisx0213-1       . #x2937)       ; À
+    (ucs                       . #xC0) ; À
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER A WITH GRAVE")
-    (->ucs             . #x00C0)
+    (->ucs             . #x00C0)       ; À
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x00C0)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER A WITH GRAVE")))
-    (japanese-jisx0212 #x2A #x22)      ; 
+    (japanese-jisx0212 . #x2A22)       ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER A WITH ACUTE")
-    (ucs               . #x00C1)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0041 #x0301)
     (->lowercase       #x00E1)
-    (latin-iso8859-1           #xC1)   ; Á
-    (latin-iso8859-2           #xC1)   ; 
-    (latin-iso8859-3           #xC1)   ; 
-    (latin-iso8859-4           #xC1)   ; 
-    (latin-iso8859-9           #xC1)   ; 
-    (latin-viscii-upper                #xE1)   ; Á
-    (latin-viscii              #xC1)   ; Á
-    (japanese-jisx0213-1       #x29 #x38)      ; Á
+    (latin-iso8859-1           . #xC1) ; Á
+    (latin-iso8859-2           . #xC1) ; 
+    (latin-iso8859-3           . #xC1) ; 
+    (latin-iso8859-4           . #xC1) ; 
+    (latin-iso8859-9           . #xC1) ; 
+    (latin-viscii-upper                . #xE1) ; Á
+    (latin-viscii              . #xC1) ; Á
+    (japanese-jisx0213-1       . #x2938)       ; Á
+    (ucs                       . #xC1) ; Á
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER A WITH ACUTE")
-    (->ucs             . #x00C1)
+    (->ucs             . #x00C1)       ; Á
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x00C1)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER A WITH ACUTE")))
-    (japanese-jisx0212 #x2A #x21)      ; 
+    (japanese-jisx0212 . #x2A21)       ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER A WITH CIRCUMFLEX")
-    (ucs               . #x00C2)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0041 #x0302)
     (->lowercase       #x00E2)
-    (latin-iso8859-1           #xC2)   ; Â
-    (latin-iso8859-2           #xC2)   ; 
-    (latin-iso8859-3           #xC2)   ; 
-    (latin-iso8859-4           #xC2)   ; 
-    (latin-iso8859-9           #xC2)   ; 
-    (latin-viscii-upper                #xE2)   ; Â
-    (latin-viscii              #xC2)   ; Â
-    (japanese-jisx0213-1       #x29 #x39)      ; Â
+    (latin-iso8859-1           . #xC2) ; Â
+    (latin-iso8859-2           . #xC2) ; 
+    (latin-iso8859-3           . #xC2) ; 
+    (latin-iso8859-4           . #xC2) ; 
+    (latin-iso8859-9           . #xC2) ; 
+    (latin-viscii-upper                . #xE2) ; Â
+    (latin-viscii              . #xC2) ; Â
+    (japanese-jisx0213-1       . #x2939)       ; Â
+    (ucs                       . #xC2) ; Â
     ))
 (define-char
   '((name . "FULLWIDTH LATIN CAPITAL LETTER A WITH CIRCUMFLEX")
-    (->ucs             . #x00C2)
+    (->ucs             . #x00C2)       ; Â
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x00C2)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER A WITH CIRCUMFLEX")))
-    (japanese-jisx0212 #x2A #x24)      ; 
+    (japanese-jisx0212 . #x2A24)       ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER A WITH TILDE")
-    (ucs               . #x00C3)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0041 #x0303)
     (->lowercase       #x00E3)
-    (latin-iso8859-1           #xC3)   ; Ã
-    (latin-iso8859-4           #xC3)   ; 
-    (latin-iso8859-9           #xC3)   ; 
-    (latin-viscii-upper                #xE3)   ; Ã
-    (latin-viscii              #xC3)   ; Ã
-    (japanese-jisx0213-1       #x29 #x3A)      ; Ã
+    (latin-iso8859-1           . #xC3) ; Ã
+    (latin-iso8859-4           . #xC3) ; 
+    (latin-iso8859-9           . #xC3) ; 
+    (latin-viscii-upper                . #xE3) ; Ã
+    (latin-viscii              . #xC3) ; Ã
+    (japanese-jisx0213-1       . #x293A)       ; Ã
+    (ucs                       . #xC3) ; Ã
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER A WITH TILDE")
-    (->ucs             . #x00C3)
+    (->ucs             . #x00C3)       ; Ã
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x00C3)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER A WITH TILDE")))
-    (japanese-jisx0212 #x2A #x2A)      ; 
+    (japanese-jisx0212 . #x2A2A)       ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER A WITH DIAERESIS")
-    (ucs               . #x00C4)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0041 #x0308)
     (->lowercase       #x00E4)
-    (latin-iso8859-1           #xC4)   ; Ä
-    (latin-iso8859-2           #xC4)   ; 
-    (latin-iso8859-3           #xC4)   ; 
-    (latin-iso8859-4           #xC4)   ; 
-    (latin-iso8859-9           #xC4)   ; 
-    (japanese-jisx0213-1       #x29 #x3B)      ; Ä
+    (latin-iso8859-1           . #xC4) ; Ä
+    (latin-iso8859-2           . #xC4) ; 
+    (latin-iso8859-3           . #xC4) ; 
+    (latin-iso8859-4           . #xC4) ; 
+    (latin-iso8859-9           . #xC4) ; 
+    (japanese-jisx0213-1       . #x293B)       ; Ä
+    (ucs                       . #xC4) ; Ä
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER A WITH DIAERESIS")
-    (->ucs             . #x00C4)
+    (->ucs             . #x00C4)       ; Ä
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x00C4)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER A WITH DIAERESIS")))
-    (japanese-jisx0212 #x2A #x23)      ; 
+    (japanese-jisx0212 . #x2A23)       ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER A WITH RING ABOVE")
-    (ucs               . #x00C5)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0041 #x030A)
     (->lowercase       #x00E5)
-    (latin-iso8859-1           #xC5)   ; Å
-    (latin-iso8859-4           #xC5)   ; 
-    (latin-iso8859-9           #xC5)   ; 
-    (japanese-jisx0213-1       #x29 #x3C)      ; Å
+    (latin-iso8859-1           . #xC5) ; Å
+    (latin-iso8859-4           . #xC5) ; 
+    (latin-iso8859-9           . #xC5) ; 
+    (japanese-jisx0213-1       . #x293C)       ; Å
+    (ucs                       . #xC5) ; Å
     ))
 (define-char
   '((name . "FULLWIDTH LATIN CAPITAL LETTER A WITH RING ABOVE")
-    (->ucs             . #x00C5)
+    (->ucs             . #x00C5)       ; Å
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x00C5)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER A WITH RING ABOVE")))
-    (japanese-jisx0212 #x2A #x29)      ; 
+    (japanese-jisx0212 . #x2A29)       ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER AE")
-    (ucs               . #x00C6)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (iso-10646-comment . "ash *")
     (->lowercase       #x00E6)
-    (latin-iso8859-1           #xC6)   ; Æ
-    (latin-iso8859-4           #xC6)   ; 
-    (latin-iso8859-9           #xC6)   ; 
-    (japanese-jisx0213-1       #x29 #x3D)      ; Æ
+    (latin-iso8859-1           . #xC6) ; Æ
+    (latin-iso8859-4           . #xC6) ; 
+    (latin-iso8859-9           . #xC6) ; 
+    (japanese-jisx0213-1       . #x293D)       ; Æ
+    (ucs                       . #xC6) ; Æ
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER AE")
-    (->ucs             . #x00C6)
+    (->ucs             . #x00C6)       ; Æ
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER AE")))
-    (korean-ksc5601    #x28 #x21)      ; 
-    (japanese-jisx0212 #x29 #x21)      ; 
+    (korean-ksc5601    . #x2821)       ; 
+    (japanese-jisx0212 . #x2921)       ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER C WITH CEDILLA")
-    (ucs               . #x00C7)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0043 #x0327)
     (->lowercase       #x00E7)
-    (latin-iso8859-1           #xC7)   ; Ç
-    (latin-iso8859-2           #xC7)   ; 
-    (latin-iso8859-3           #xC7)   ; 
-    (latin-iso8859-9           #xC7)   ; 
-    (japanese-jisx0213-1       #x29 #x3E)      ; Ç
+    (latin-iso8859-1           . #xC7) ; Ç
+    (latin-iso8859-2           . #xC7) ; 
+    (latin-iso8859-3           . #xC7) ; 
+    (latin-iso8859-9           . #xC7) ; 
+    (japanese-jisx0213-1       . #x293E)       ; Ç
+    (ucs                       . #xC7) ; Ç
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER C WITH CEDILLA")
-    (->ucs             . #x00C7)
+    (->ucs             . #x00C7)       ; Ç
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x00C7)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER C WITH CEDILLA")))
-    (japanese-jisx0212 #x2A #x2E)      ; 
+    (japanese-jisx0212 . #x2A2E)       ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER E WITH GRAVE")
-    (ucs               . #x00C8)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0045 #x0300)
     (->lowercase       #x00E8)
-    (latin-iso8859-1           #xC8)   ; È
-    (latin-iso8859-3           #xC8)   ; 
-    (latin-iso8859-9           #xC8)   ; 
-    (latin-viscii-upper                #xE8)   ; È
-    (latin-viscii              #xC8)   ; È
-    (japanese-jisx0213-1       #x29 #x3F)      ; È
+    (latin-iso8859-1           . #xC8) ; È
+    (latin-iso8859-3           . #xC8) ; 
+    (latin-iso8859-9           . #xC8) ; 
+    (latin-viscii-upper                . #xE8) ; È
+    (latin-viscii              . #xC8) ; È
+    (japanese-jisx0213-1       . #x293F)       ; È
+    (ucs                       . #xC8) ; È
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER E WITH GRAVE")
-    (->ucs             . #x00C8)
+    (->ucs             . #x00C8)       ; È
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x00C8)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER E WITH GRAVE")))
-    (japanese-jisx0212 #x2A #x32)      ; 
+    (japanese-jisx0212 . #x2A32)       ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER E WITH ACUTE")
-    (ucs               . #x00C9)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0045 #x0301)
     (->lowercase       #x00E9)
-    (latin-iso8859-1           #xC9)   ; É
-    (latin-iso8859-2           #xC9)   ; 
-    (latin-iso8859-3           #xC9)   ; 
-    (latin-iso8859-4           #xC9)   ; 
-    (latin-iso8859-9           #xC9)   ; 
-    (latin-viscii-upper                #xE9)   ; É
-    (latin-viscii              #xC9)   ; É
-    (japanese-jisx0213-1       #x29 #x40)      ; É
+    (latin-iso8859-1           . #xC9) ; É
+    (latin-iso8859-2           . #xC9) ; 
+    (latin-iso8859-3           . #xC9) ; 
+    (latin-iso8859-4           . #xC9) ; 
+    (latin-iso8859-9           . #xC9) ; 
+    (latin-viscii-upper                . #xE9) ; É
+    (latin-viscii              . #xC9) ; É
+    (japanese-jisx0213-1       . #x2940)       ; É
+    (ucs                       . #xC9) ; É
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER E WITH ACUTE")
-    (->ucs             . #x00C9)
+    (->ucs             . #x00C9)       ; É
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x00C9)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER E WITH ACUTE")))
-    (japanese-jisx0212 #x2A #x31)      ; 
+    (japanese-jisx0212 . #x2A31)       ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER E WITH CIRCUMFLEX")
-    (ucs               . #x00CA)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0045 #x0302)
     (->lowercase       #x00EA)
-    (latin-iso8859-1           #xCA)   ; Ê
-    (latin-iso8859-3           #xCA)   ; 
-    (latin-iso8859-9           #xCA)   ; 
-    (latin-viscii-upper                #xEA)   ; Ê
-    (latin-viscii              #xCA)   ; Ê
-    (japanese-jisx0213-1       #x29 #x41)      ; Ê
+    (latin-iso8859-1           . #xCA) ; Ê
+    (latin-iso8859-3           . #xCA) ; 
+    (latin-iso8859-9           . #xCA) ; 
+    (latin-viscii-upper                . #xEA) ; Ê
+    (latin-viscii              . #xCA) ; Ê
+    (japanese-jisx0213-1       . #x2941)       ; Ê
+    (ucs                       . #xCA) ; Ê
     ))
 (define-char
   '((name . "FULLWIDTH LATIN CAPITAL LETTER E WITH CIRCUMFLEX")
-    (->ucs             . #x00CA)
+    (->ucs             . #x00CA)       ; Ê
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x00CA)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER E WITH CIRCUMFLEX")))
-    (japanese-jisx0212 #x2A #x34)      ; 
+    (japanese-jisx0212 . #x2A34)       ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER E WITH DIAERESIS")
-    (ucs               . #x00CB)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0045 #x0308)
     (->lowercase       #x00EB)
-    (latin-iso8859-1           #xCB)   ; Ë
-    (latin-iso8859-2           #xCB)   ; 
-    (latin-iso8859-3           #xCB)   ; 
-    (latin-iso8859-4           #xCB)   ; 
-    (latin-iso8859-9           #xCB)   ; 
-    (japanese-jisx0213-1       #x29 #x42)      ; Ë
+    (latin-iso8859-1           . #xCB) ; Ë
+    (latin-iso8859-2           . #xCB) ; 
+    (latin-iso8859-3           . #xCB) ; 
+    (latin-iso8859-4           . #xCB) ; 
+    (latin-iso8859-9           . #xCB) ; 
+    (japanese-jisx0213-1       . #x2942)       ; Ë
+    (ucs                       . #xCB) ; Ë
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER E WITH DIAERESIS")
-    (->ucs             . #x00CB)
+    (->ucs             . #x00CB)       ; Ë
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x00CB)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER E WITH DIAERESIS")))
-    (japanese-jisx0212 #x2A #x33)      ; 
+    (japanese-jisx0212 . #x2A33)       ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER I WITH GRAVE")
-    (ucs               . #x00CC)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0049 #x0300)
     (->lowercase       #x00EC)
-    (latin-iso8859-1           #xCC)   ; Ì
-    (latin-iso8859-3           #xCC)   ; 
-    (latin-iso8859-9           #xCC)   ; 
-    (latin-viscii-upper                #xEC)   ; Ì
-    (latin-viscii              #xCC)   ; Ì
-    (japanese-jisx0213-1       #x29 #x43)      ; Ì
+    (latin-iso8859-1           . #xCC) ; Ì
+    (latin-iso8859-3           . #xCC) ; 
+    (latin-iso8859-9           . #xCC) ; 
+    (latin-viscii-upper                . #xEC) ; Ì
+    (latin-viscii              . #xCC) ; Ì
+    (japanese-jisx0213-1       . #x2943)       ; Ì
+    (ucs                       . #xCC) ; Ì
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER I WITH GRAVE")
-    (->ucs             . #x00CC)
+    (->ucs             . #x00CC)       ; Ì
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x00CC)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER I WITH GRAVE")))
-    (japanese-jisx0212 #x2A #x40)      ; 
+    (japanese-jisx0212 . #x2A40)       ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER I WITH ACUTE")
-    (ucs               . #x00CD)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0049 #x0301)
     (->lowercase       #x00ED)
-    (latin-iso8859-1           #xCD)   ; Í
-    (latin-iso8859-2           #xCD)   ; 
-    (latin-iso8859-3           #xCD)   ; 
-    (latin-iso8859-4           #xCD)   ; 
-    (latin-iso8859-9           #xCD)   ; 
-    (latin-viscii-upper                #xED)   ; Í
-    (latin-viscii              #xCD)   ; Í
-    (japanese-jisx0213-1       #x29 #x44)      ; Í
+    (latin-iso8859-1           . #xCD) ; Í
+    (latin-iso8859-2           . #xCD) ; 
+    (latin-iso8859-3           . #xCD) ; 
+    (latin-iso8859-4           . #xCD) ; 
+    (latin-iso8859-9           . #xCD) ; 
+    (latin-viscii-upper                . #xED) ; Í
+    (latin-viscii              . #xCD) ; Í
+    (japanese-jisx0213-1       . #x2944)       ; Í
+    (ucs                       . #xCD) ; Í
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER I WITH ACUTE")
-    (->ucs             . #x00CD)
+    (->ucs             . #x00CD)       ; Í
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x00CD)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER I WITH ACUTE")))
-    (japanese-jisx0212 #x2A #x3F)      ; 
+    (japanese-jisx0212 . #x2A3F)       ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER I WITH CIRCUMFLEX")
-    (ucs               . #x00CE)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0049 #x0302)
     (->lowercase       #x00EE)
-    (latin-iso8859-1           #xCE)   ; Î
-    (latin-iso8859-2           #xCE)   ; 
-    (latin-iso8859-3           #xCE)   ; 
-    (latin-iso8859-4           #xCE)   ; 
-    (latin-iso8859-9           #xCE)   ; 
-    (japanese-jisx0213-1       #x29 #x45)      ; Î
+    (latin-iso8859-1           . #xCE) ; Î
+    (latin-iso8859-2           . #xCE) ; 
+    (latin-iso8859-3           . #xCE) ; 
+    (latin-iso8859-4           . #xCE) ; 
+    (latin-iso8859-9           . #xCE) ; 
+    (japanese-jisx0213-1       . #x2945)       ; Î
+    (ucs                       . #xCE) ; Î
     ))
 (define-char
   '((name . "FULLWIDTH LATIN CAPITAL LETTER I WITH CIRCUMFLEX")
-    (->ucs             . #x00CE)
+    (->ucs             . #x00CE)       ; Î
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x00CE)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER I WITH CIRCUMFLEX")))
-    (japanese-jisx0212 #x2A #x42)      ; 
+    (japanese-jisx0212 . #x2A42)       ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER I WITH DIAERESIS")
-    (ucs               . #x00CF)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0049 #x0308)
     (->lowercase       #x00EF)
-    (latin-iso8859-1           #xCF)   ; Ï
-    (latin-iso8859-3           #xCF)   ; 
-    (latin-iso8859-9           #xCF)   ; 
-    (japanese-jisx0213-1       #x29 #x46)      ; Ï
+    (latin-iso8859-1           . #xCF) ; Ï
+    (latin-iso8859-3           . #xCF) ; 
+    (latin-iso8859-9           . #xCF) ; 
+    (japanese-jisx0213-1       . #x2946)       ; Ï
+    (ucs                       . #xCF) ; Ï
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER I WITH DIAERESIS")
-    (->ucs             . #x00CF)
+    (->ucs             . #x00CF)       ; Ï
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x00CF)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER I WITH DIAERESIS")))
-    (japanese-jisx0212 #x2A #x41)      ; 
+    (japanese-jisx0212 . #x2A41)       ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER ETH")
-    (ucs               . #x00D0)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (iso-10646-comment . "Icelandic")
     (->lowercase       #x00F0)
-    (latin-iso8859-1           #xD0)   ; Ð
-    (japanese-jisx0213-1       #x29 #x47)      ; Ð
+    (latin-iso8859-1           . #xD0) ; Ð
+    (japanese-jisx0213-1       . #x2947)       ; Ð
+    (ucs                       . #xD0) ; Ð
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER ETH")
-    (->ucs             . #x00D0)
+    (->ucs             . #x00D0)       ; Ð
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x00D0)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER ETH")))
-    (korean-ksc5601    #x28 #x22)      ; 
+    (korean-ksc5601    . #x2822)       ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER N WITH TILDE")
-    (ucs               . #x00D1)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x004E #x0303)
     (->lowercase       #x00F1)
-    (latin-iso8859-1           #xD1)   ; Ñ
-    (latin-iso8859-3           #xD1)   ; 
-    (latin-iso8859-9           #xD1)   ; 
-    (japanese-jisx0213-1       #x29 #x48)      ; Ñ
+    (latin-iso8859-1           . #xD1) ; Ñ
+    (latin-iso8859-3           . #xD1) ; 
+    (latin-iso8859-9           . #xD1) ; 
+    (japanese-jisx0213-1       . #x2948)       ; Ñ
+    (ucs                       . #xD1) ; Ñ
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER N WITH TILDE")
-    (->ucs             . #x00D1)
+    (->ucs             . #x00D1)       ; Ñ
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x00D1)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER N WITH TILDE")))
-    (japanese-jisx0212 #x2A #x50)      ; 
+    (japanese-jisx0212 . #x2A50)       ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER O WITH GRAVE")
-    (ucs               . #x00D2)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x004F #x0300)
     (->lowercase       #x00F2)
-    (latin-iso8859-1           #xD2)   ; Ò
-    (latin-iso8859-3           #xD2)   ; 
-    (latin-iso8859-9           #xD2)   ; 
-    (latin-viscii-upper                #xF2)   ; Ò
-    (latin-viscii              #xD2)   ; Ò
-    (japanese-jisx0213-1       #x29 #x49)      ; Ò
+    (latin-iso8859-1           . #xD2) ; Ò
+    (latin-iso8859-3           . #xD2) ; 
+    (latin-iso8859-9           . #xD2) ; 
+    (latin-viscii-upper                . #xF2) ; Ò
+    (latin-viscii              . #xD2) ; Ò
+    (japanese-jisx0213-1       . #x2949)       ; Ò
+    (ucs                       . #xD2) ; Ò
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER O WITH GRAVE")
-    (->ucs             . #x00D2)
+    (->ucs             . #x00D2)       ; Ò
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x00D2)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER O WITH GRAVE")))
-    (japanese-jisx0212 #x2A #x52)      ; 
+    (japanese-jisx0212 . #x2A52)       ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER O WITH ACUTE")
-    (ucs               . #x00D3)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x004F #x0301)
     (->lowercase       #x00F3)
-    (latin-iso8859-1           #xD3)   ; Ó
-    (latin-iso8859-2           #xD3)   ; 
-    (latin-iso8859-3           #xD3)   ; 
-    (latin-iso8859-9           #xD3)   ; 
-    (latin-viscii-upper                #xF3)   ; Ó
-    (latin-viscii              #xD3)   ; Ó
-    (japanese-jisx0213-1       #x29 #x4A)      ; Ó
+    (latin-iso8859-1           . #xD3) ; Ó
+    (latin-iso8859-2           . #xD3) ; 
+    (latin-iso8859-3           . #xD3) ; 
+    (latin-iso8859-9           . #xD3) ; 
+    (latin-viscii-upper                . #xF3) ; Ó
+    (latin-viscii              . #xD3) ; Ó
+    (japanese-jisx0213-1       . #x294A)       ; Ó
+    (ucs                       . #xD3) ; Ó
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER O WITH ACUTE")
-    (->ucs             . #x00D3)
+    (->ucs             . #x00D3)       ; Ó
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x00D3)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER O WITH ACUTE")))
-    (japanese-jisx0212 #x2A #x51)      ; 
+    (japanese-jisx0212 . #x2A51)       ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER O WITH CIRCUMFLEX")
-    (ucs               . #x00D4)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x004F #x0302)
     (->lowercase       #x00F4)
-    (latin-iso8859-1           #xD4)   ; Ô
-    (latin-iso8859-2           #xD4)   ; 
-    (latin-iso8859-3           #xD4)   ; 
-    (latin-iso8859-4           #xD4)   ; 
-    (latin-iso8859-9           #xD4)   ; 
-    (latin-viscii-upper                #xF4)   ; Ô
-    (latin-viscii              #xD4)   ; Ô
-    (japanese-jisx0213-1       #x29 #x4B)      ; Ô
+    (latin-iso8859-1           . #xD4) ; Ô
+    (latin-iso8859-2           . #xD4) ; 
+    (latin-iso8859-3           . #xD4) ; 
+    (latin-iso8859-4           . #xD4) ; 
+    (latin-iso8859-9           . #xD4) ; 
+    (latin-viscii-upper                . #xF4) ; Ô
+    (latin-viscii              . #xD4) ; Ô
+    (japanese-jisx0213-1       . #x294B)       ; Ô
+    (ucs                       . #xD4) ; Ô
     ))
 (define-char
   '((name . "FULLWIDTH LATIN CAPITAL LETTER O WITH CIRCUMFLEX")
-    (->ucs             . #x00D4)
+    (->ucs             . #x00D4)       ; Ô
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x00D4)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER O WITH CIRCUMFLEX")))
-    (japanese-jisx0212 #x2A #x54)      ; 
+    (japanese-jisx0212 . #x2A54)       ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER O WITH TILDE")
-    (ucs               . #x00D5)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x004F #x0303)
     (->lowercase       #x00F5)
-    (latin-iso8859-1           #xD5)   ; Õ
-    (latin-iso8859-4           #xD5)   ; 
-    (latin-iso8859-9           #xD5)   ; 
-    (latin-viscii-upper                #xF5)   ; Õ
-    (latin-viscii              #xA0)   ; Õ
-    (japanese-jisx0213-1       #x29 #x4C)      ; Õ
+    (latin-iso8859-1           . #xD5) ; Õ
+    (latin-iso8859-4           . #xD5) ; 
+    (latin-iso8859-9           . #xD5) ; 
+    (latin-viscii-upper                . #xF5) ; Õ
+    (latin-viscii              . #xA0) ; Õ
+    (japanese-jisx0213-1       . #x294C)       ; Õ
+    (ucs                       . #xD5) ; Õ
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER O WITH TILDE")
-    (->ucs             . #x00D5)
+    (->ucs             . #x00D5)       ; Õ
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x00D5)
     (->lowercase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER O WITH TILDE")))
-    (japanese-jisx0212 #x2A #x58)      ; 
+    (japanese-jisx0212 . #x2A58)       ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER O WITH DIAERESIS")
-    (ucs               . #x00D6)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x004F #x0308)
     (->lowercase       #x00F6)
-    (latin-iso8859-1           #xD6)   ; Ö
-    (latin-iso8859-2           #xD6)   ; 
-    (latin-iso8859-3           #xD6)   ; 
-    (latin-iso8859-4           #xD6)   ; 
-    (latin-iso8859-9           #xD6)   ; 
-    (japanese-jisx0213-1       #x29 #x4D)      ; Ö
+    (latin-iso8859-1           . #xD6) ; Ö
+    (latin-iso8859-2           . #xD6) ; 
+    (latin-iso8859-3           . #xD6) ; 
+    (latin-iso8859-4           . #xD6) ; 
+    (latin-iso8859-9           . #xD6) ; 
+    (japanese-jisx0213-1       . #x294D)       ; Ö
+    (ucs                       . #xD6) ; Ö
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER O WITH DIAERESIS")
-    (->ucs             . #x00D6)
+    (->ucs             . #x00D6)       ; Ö
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x00D6)
     (->lowercase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER O WITH DIAERESIS")))
-    (japanese-jisx0212 #x2A #x53)      ; 
+    (japanese-jisx0212 . #x2A53)       ; 
     ))
 (define-char
   '((name              . "MULTIPLICATION SIGN")
-    (ucs               . #x00D7)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (latin-iso8859-1   #xD7)   ; ×
-    (latin-iso8859-2   #xD7)   ; 
-    (latin-iso8859-3   #xD7)   ; 
-    (latin-iso8859-4   #xD7)   ; 
-    (hebrew-iso8859-8  #xAA)   ; ֚
-    (latin-iso8859-9   #xD7)   ; 
+    (latin-iso8859-1   . #xD7) ; ×
+    (latin-iso8859-2   . #xD7) ; 
+    (latin-iso8859-3   . #xD7) ; 
+    (latin-iso8859-4   . #xD7) ; 
+    (hebrew-iso8859-8  . #xAA) ; ֚
+    (latin-iso8859-9   . #xD7) ; 
+    (ucs               . #xD7) ; ×
     ))
 (define-char
   '((name              . "FULLWIDTH MULTIPLICATION SIGN")
-    (->ucs             . #x00D7)
+    (->ucs             . #x00D7)       ; ×
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   wide #x00D7)
-    (japanese-jisx0208-1978    #x21 #x5F)      ; 
-    (chinese-gb2312            #x21 #x41)      ; 
-    (japanese-jisx0208         #x21 #x5F)      ; 
-    (korean-ksc5601            #x21 #x3F)      ; 
-    (chinese-cns11643-1                #x22 #x32)      ; 
+    (japanese-jisx0208-1978    . #x215F)       ; 
+    (chinese-gb2312            . #x2141)       ; 
+    (japanese-jisx0208         . #x215F)       ; 
+    (korean-ksc5601            . #x213F)       ; 
+    (chinese-cns11643-1                . #x2232)       ; 
+    (japanese-jisx0208-1990    . #x215F)       ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER O WITH STROKE")
-    (ucs               . #x00D8)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x00F8)
-    (latin-iso8859-1           #xD8)   ; Ø
-    (latin-iso8859-4           #xD8)   ; 
-    (latin-iso8859-9           #xD8)   ; 
-    (japanese-jisx0213-1       #x29 #x4E)      ; Ø
+    (latin-iso8859-1           . #xD8) ; Ø
+    (latin-iso8859-4           . #xD8) ; 
+    (latin-iso8859-9           . #xD8) ; 
+    (japanese-jisx0213-1       . #x294E)       ; Ø
+    (ucs                       . #xD8) ; Ø
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER O WITH STROKE")
-    (->ucs             . #x00D8)
+    (->ucs             . #x00D8)       ; Ø
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER O WITH STROKE")))
-    (korean-ksc5601    #x28 #x2A)      ; 
-    (japanese-jisx0212 #x29 #x2C)      ; 
+    (korean-ksc5601    . #x282A)       ; 
+    (japanese-jisx0212 . #x292C)       ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER U WITH GRAVE")
-    (ucs               . #x00D9)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0055 #x0300)
     (->lowercase       #x00F9)
-    (latin-iso8859-1           #xD9)   ; Ù
-    (latin-iso8859-3           #xD9)   ; 
-    (latin-iso8859-9           #xD9)   ; 
-    (latin-viscii-upper                #xF9)   ; Ù
-    (latin-viscii              #xD9)   ; Ù
-    (japanese-jisx0213-1       #x29 #x4F)      ; Ù
+    (latin-iso8859-1           . #xD9) ; Ù
+    (latin-iso8859-3           . #xD9) ; 
+    (latin-iso8859-9           . #xD9) ; 
+    (latin-viscii-upper                . #xF9) ; Ù
+    (latin-viscii              . #xD9) ; Ù
+    (japanese-jisx0213-1       . #x294F)       ; Ù
+    (ucs                       . #xD9) ; Ù
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER U WITH GRAVE")
-    (->ucs             . #x00D9)
+    (->ucs             . #x00D9)       ; Ù
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0055 #x0300)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER U WITH GRAVE")))
-    (japanese-jisx0212 #x2A #x63)      ; 
+    (japanese-jisx0212 . #x2A63)       ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER U WITH ACUTE")
-    (ucs               . #x00DA)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0055 #x0301)
     (->lowercase       #x00FA)
-    (latin-iso8859-1           #xDA)   ; Ú
-    (latin-iso8859-2           #xDA)   ; 
-    (latin-iso8859-3           #xDA)   ; 
-    (latin-iso8859-4           #xDA)   ; 
-    (latin-iso8859-9           #xDA)   ; 
-    (latin-viscii-upper                #xFA)   ; Ú
-    (latin-viscii              #xDA)   ; Ú
-    (japanese-jisx0213-1       #x29 #x50)      ; Ú
+    (latin-iso8859-1           . #xDA) ; Ú
+    (latin-iso8859-2           . #xDA) ; 
+    (latin-iso8859-3           . #xDA) ; 
+    (latin-iso8859-4           . #xDA) ; 
+    (latin-iso8859-9           . #xDA) ; 
+    (latin-viscii-upper                . #xFA) ; Ú
+    (latin-viscii              . #xDA) ; Ú
+    (japanese-jisx0213-1       . #x2950)       ; Ú
+    (ucs                       . #xDA) ; Ú
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER U WITH ACUTE")
-    (->ucs             . #x00DA)
+    (->ucs             . #x00DA)       ; Ú
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x00DA)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER U WITH ACUTE")))
-    (japanese-jisx0212 #x2A #x62)      ; 
+    (japanese-jisx0212 . #x2A62)       ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER U WITH CIRCUMFLEX")
-    (ucs               . #x00DB)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0055 #x0302)
     (->lowercase       #x00FB)
-    (latin-iso8859-1           #xDB)   ; Û
-    (latin-iso8859-3           #xDB)   ; 
-    (latin-iso8859-4           #xDB)   ; 
-    (latin-iso8859-9           #xDB)   ; 
-    (japanese-jisx0213-1       #x29 #x51)      ; Û
+    (latin-iso8859-1           . #xDB) ; Û
+    (latin-iso8859-3           . #xDB) ; 
+    (latin-iso8859-4           . #xDB) ; 
+    (latin-iso8859-9           . #xDB) ; 
+    (japanese-jisx0213-1       . #x2951)       ; Û
+    (ucs                       . #xDB) ; Û
     ))
 (define-char
   '((name . "FULLWIDTH LATIN CAPITAL LETTER U WITH CIRCUMFLEX")
-    (->ucs             . #x00DB)
+    (->ucs             . #x00DB)       ; Û
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x00DB)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER U WITH CIRCUMFLEX")))
-    (japanese-jisx0212 #x2A #x65)      ; 
+    (japanese-jisx0212 . #x2A65)       ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER U WITH DIAERESIS")
-    (ucs               . #x00DC)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0055 #x0308)
     (->lowercase       #x00FC)
-    (latin-iso8859-1           #xDC)   ; Ü
-    (latin-iso8859-2           #xDC)   ; 
-    (latin-iso8859-3           #xDC)   ; 
-    (latin-iso8859-4           #xDC)   ; 
-    (latin-iso8859-9           #xDC)   ; 
-    (japanese-jisx0213-1       #x29 #x52)      ; Ü
+    (latin-iso8859-1           . #xDC) ; Ü
+    (latin-iso8859-2           . #xDC) ; 
+    (latin-iso8859-3           . #xDC) ; 
+    (latin-iso8859-4           . #xDC) ; 
+    (latin-iso8859-9           . #xDC) ; 
+    (japanese-jisx0213-1       . #x2952)       ; Ü
+    (ucs                       . #xDC) ; Ü
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER U WITH DIAERESIS")
-    (->ucs             . #x00DC)
+    (->ucs             . #x00DC)       ; Ü
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x00DC)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER U WITH DIAERESIS")))
-    (japanese-jisx0212 #x2A #x64)      ; 
+    (japanese-jisx0212 . #x2A64)       ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER Y WITH ACUTE")
-    (ucs               . #x00DD)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0059 #x0301)
     (->lowercase       #x00FD)
-    (latin-iso8859-1           #xDD)   ; Ý
-    (latin-iso8859-2           #xDD)   ; 
-    (latin-viscii-upper                #xFD)   ; Ý
-    (latin-viscii              #xDD)   ; Ý
-    (japanese-jisx0213-1       #x29 #x53)      ; Ý
+    (latin-iso8859-1           . #xDD) ; Ý
+    (latin-iso8859-2           . #xDD) ; 
+    (latin-viscii-upper                . #xFD) ; Ý
+    (latin-viscii              . #xDD) ; Ý
+    (japanese-jisx0213-1       . #x2953)       ; Ý
+    (ucs                       . #xDD) ; Ý
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER Y WITH ACUTE")
-    (->ucs             . #x00DD)
+    (->ucs             . #x00DD)       ; Ý
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x00DD)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER Y WITH ACUTE")))
-    (japanese-jisx0212 #x2A #x72)      ; 
+    (japanese-jisx0212 . #x2A72)       ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER THORN")
-    (ucs               . #x00DE)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (iso-10646-comment . "Icelandic")
     (->lowercase       #x00FE)
-    (latin-iso8859-1           #xDE)   ; Þ
-    (japanese-jisx0213-1       #x29 #x54)      ; Þ
+    (latin-iso8859-1           . #xDE) ; Þ
+    (japanese-jisx0213-1       . #x2954)       ; Þ
+    (ucs                       . #xDE) ; Þ
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER THORN")
-    (->ucs             . #x00DE)
+    (->ucs             . #x00DE)       ; Þ
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x00DE)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER THORN")))
-    (korean-ksc5601    #x28 #x2D)      ; 
-    (japanese-jisx0212 #x29 #x30)      ; 
+    (korean-ksc5601    . #x282D)       ; 
+    (japanese-jisx0212 . #x2930)       ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER SHARP S")
-    (ucs               . #x00DF)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (iso-10646-comment . "German")
-    (latin-iso8859-1           #xDF)   ; ß
-    (latin-iso8859-2           #xDF)   ; 
-    (latin-iso8859-3           #xDF)   ; 
-    (latin-iso8859-4           #xDF)   ; 
-    (latin-iso8859-9           #xDF)   ; 
-    (japanese-jisx0213-1       #x29 #x55)      ; ß
+    (latin-iso8859-1           . #xDF) ; ß
+    (latin-iso8859-2           . #xDF) ; 
+    (latin-iso8859-3           . #xDF) ; 
+    (latin-iso8859-4           . #xDF) ; 
+    (latin-iso8859-9           . #xDF) ; 
+    (japanese-jisx0213-1       . #x2955)       ; ß
+    (ucs                       . #xDF) ; ß
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER SHARP S")
-    (->ucs             . #x00DF)
+    (->ucs             . #x00DF)       ; ß
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (iso-10646-comment . "German")
     (->decomposition   wide #x00DF)
-    (korean-ksc5601    #x29 #x2C)      ; 
-    (japanese-jisx0212 #x29 #x4E)      ; 
+    (korean-ksc5601    . #x292C)       ; 
+    (japanese-jisx0212 . #x294E)       ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER A WITH GRAVE")
-    (ucs               . #x00E0)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0061 #x0300)
     (->uppercase       #x00C0)
     (->titlecase       #x00C0)
-    (latin-iso8859-1           #xE0)   ; à
-    (latin-iso8859-3           #xE0)   ; 
-    (latin-iso8859-9           #xE0)   ; 
-    (latin-viscii-lower                #xE0)   ; à
-    (latin-viscii              #xE0)   ; à
-    (japanese-jisx0213-1       #x29 #x56)      ; à
+    (latin-iso8859-1           . #xE0) ; à
+    (latin-iso8859-3           . #xE0) ; 
+    (latin-iso8859-9           . #xE0) ; 
+    (latin-viscii-lower                . #xE0) ; à
+    (latin-viscii              . #xE0) ; à
+    (japanese-jisx0213-1       . #x2956)       ; à
+    (ucs                       . #xE0) ; à
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER A WITH GRAVE")
-    (->ucs             . #x00E0)
+    (->ucs             . #x00E0)       ; à
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH LATIN CAPITAL LETTER A WITH GRAVE")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER A WITH GRAVE")))
-    (chinese-gb2312    #x28 #x24)      ; 
-    (japanese-jisx0212 #x2B #x22)      ; 
+    (chinese-gb2312    . #x2824)       ; 
+    (japanese-jisx0212 . #x2B22)       ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER A WITH ACUTE")
-    (ucs               . #x00E1)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0061 #x0301)
     (->uppercase       #x00C1)
     (->titlecase       #x00C1)
-    (latin-iso8859-1           #xE1)   ; á
-    (latin-iso8859-2           #xE1)   ; 
-    (latin-iso8859-3           #xE1)   ; 
-    (latin-iso8859-4           #xE1)   ; 
-    (latin-iso8859-9           #xE1)   ; 
-    (latin-viscii-lower                #xE1)   ; á
-    (latin-viscii              #xE1)   ; á
-    (japanese-jisx0213-1       #x29 #x57)      ; á
+    (latin-iso8859-1           . #xE1) ; á
+    (latin-iso8859-2           . #xE1) ; 
+    (latin-iso8859-3           . #xE1) ; 
+    (latin-iso8859-4           . #xE1) ; 
+    (latin-iso8859-9           . #xE1) ; 
+    (latin-viscii-lower                . #xE1) ; á
+    (latin-viscii              . #xE1) ; á
+    (japanese-jisx0213-1       . #x2957)       ; á
+    (ucs                       . #xE1) ; á
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER A WITH ACUTE")
-    (->ucs             . #x00E1)
+    (->ucs             . #x00E1)       ; á
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH LATIN CAPITAL LETTER A WITH ACUTE")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER A WITH ACUTE")))
-    (chinese-gb2312    #x28 #x22)      ; 
-    (japanese-jisx0212 #x2B #x21)      ; 
+    (chinese-gb2312    . #x2822)       ; 
+    (japanese-jisx0212 . #x2B21)       ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER A WITH CIRCUMFLEX")
-    (ucs               . #x00E2)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0061 #x0302)
     (->uppercase       #x00C2)
     (->titlecase       #x00C2)
-    (latin-iso8859-1           #xE2)   ; â
-    (latin-iso8859-2           #xE2)   ; 
-    (latin-iso8859-3           #xE2)   ; 
-    (latin-iso8859-4           #xE2)   ; 
-    (latin-iso8859-9           #xE2)   ; 
-    (latin-viscii-lower                #xE2)   ; â
-    (latin-viscii              #xE2)   ; â
-    (japanese-jisx0213-1       #x29 #x58)      ; â
+    (latin-iso8859-1           . #xE2) ; â
+    (latin-iso8859-2           . #xE2) ; 
+    (latin-iso8859-3           . #xE2) ; 
+    (latin-iso8859-4           . #xE2) ; 
+    (latin-iso8859-9           . #xE2) ; 
+    (latin-viscii-lower                . #xE2) ; â
+    (latin-viscii              . #xE2) ; â
+    (japanese-jisx0213-1       . #x2958)       ; â
+    (ucs                       . #xE2) ; â
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER A WITH CIRCUMFLEX")
-    (->ucs             . #x00E2)
+    (->ucs             . #x00E2)       ; â
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH LATIN CAPITAL LETTER A WITH CIRCUMFLEX")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER A WITH CIRCUMFLEX")))
-    (japanese-jisx0212 #x2B #x24)      ; 
+    (japanese-jisx0212 . #x2B24)       ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER A WITH TILDE")
-    (ucs               . #x00E3)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0061 #x0303)
     (->uppercase       #x00C3)
     (->titlecase       #x00C3)
-    (latin-iso8859-1           #xE3)   ; ã
-    (latin-iso8859-4           #xE3)   ; 
-    (latin-iso8859-9           #xE3)   ; 
-    (latin-viscii-lower                #xE3)   ; ã
-    (latin-viscii              #xE3)   ; ã
-    (japanese-jisx0213-1       #x29 #x59)      ; ã
+    (latin-iso8859-1           . #xE3) ; ã
+    (latin-iso8859-4           . #xE3) ; 
+    (latin-iso8859-9           . #xE3) ; 
+    (latin-viscii-lower                . #xE3) ; ã
+    (latin-viscii              . #xE3) ; ã
+    (japanese-jisx0213-1       . #x2959)       ; ã
+    (ucs                       . #xE3) ; ã
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER A WITH TILDE")
-    (->ucs             . #x00E3)
+    (->ucs             . #x00E3)       ; ã
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH LATIN CAPITAL LETTER A WITH TILDE")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER A WITH TILDE")))
-    (japanese-jisx0212 #x2B #x2A)      ; 
+    (japanese-jisx0212 . #x2B2A)       ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER A WITH DIAERESIS")
-    (ucs               . #x00E4)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0061 #x0308)
     (->uppercase       #x00C4)
     (->titlecase       #x00C4)
-    (latin-iso8859-1           #xE4)   ; ä
-    (latin-iso8859-2           #xE4)   ; 
-    (latin-iso8859-3           #xE4)   ; 
-    (latin-iso8859-4           #xE4)   ; 
-    (latin-iso8859-9           #xE4)   ; 
-    (japanese-jisx0213-1       #x29 #x5A)      ; ä
+    (latin-iso8859-1           . #xE4) ; ä
+    (latin-iso8859-2           . #xE4) ; 
+    (latin-iso8859-3           . #xE4) ; 
+    (latin-iso8859-4           . #xE4) ; 
+    (latin-iso8859-9           . #xE4) ; 
+    (japanese-jisx0213-1       . #x295A)       ; ä
+    (ucs                       . #xE4) ; ä
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER A WITH DIAERESIS")
-    (->ucs             . #x00E4)
+    (->ucs             . #x00E4)       ; ä
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH LATIN CAPITAL LETTER A WITH DIAERESIS")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER A WITH DIAERESIS")))
-    (japanese-jisx0212 #x2B #x23)      ; 
+    (japanese-jisx0212 . #x2B23)       ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER A WITH RING ABOVE")
-    (ucs               . #x00E5)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0061 #x030A)
     (->uppercase       #x00C5)
     (->titlecase       #x00C5)
-    (latin-iso8859-1           #xE5)   ; å
-    (latin-iso8859-4           #xE5)   ; 
-    (latin-iso8859-9           #xE5)   ; 
-    (japanese-jisx0213-1       #x29 #x5B)      ; å
+    (latin-iso8859-1           . #xE5) ; å
+    (latin-iso8859-4           . #xE5) ; 
+    (latin-iso8859-9           . #xE5) ; 
+    (japanese-jisx0213-1       . #x295B)       ; å
+    (ucs                       . #xE5) ; å
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER A WITH RING ABOVE")
-    (->ucs             . #x00E5)
+    (->ucs             . #x00E5)       ; å
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH LATIN CAPITAL LETTER A WITH RING ABOVE")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER A WITH RING ABOVE")))
-    (japanese-jisx0212 #x2B #x29)      ; 
+    (japanese-jisx0212 . #x2B29)       ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER AE")
-    (ucs               . #x00E6)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (iso-10646-comment . "ash *")
     (->uppercase       #x00C6)
     (->titlecase       #x00C6)
-    (latin-iso8859-1           #xE6)   ; æ
-    (latin-iso8859-4           #xE6)   ; 
-    (latin-iso8859-9           #xE6)   ; 
-    (ipa                       #xA4)   ; 
-    (japanese-jisx0213-1       #x29 #x5C)      ; æ
+    (latin-iso8859-1           . #xE6) ; æ
+    (latin-iso8859-4           . #xE6) ; 
+    (latin-iso8859-9           . #xE6) ; 
+    (ipa                       . #xA4) ; 
+    (japanese-jisx0213-1       . #x295C)       ; æ
+    (ucs                       . #xE6) ; æ
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER AE")
-    (->ucs             . #x00E6)
+    (->ucs             . #x00E6)       ; æ
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH LATIN CAPITAL LETTER AE")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER AE")))
-    (korean-ksc5601    #x29 #x21)      ; 
-    (japanese-jisx0212 #x29 #x41)      ; 
+    (korean-ksc5601    . #x2921)       ; 
+    (japanese-jisx0212 . #x2941)       ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER C WITH CEDILLA")
-    (ucs               . #x00E7)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0063 #x0327)
     (->uppercase       #x00C7)
     (->titlecase       #x00C7)
-    (latin-iso8859-1           #xE7)   ; ç
-    (latin-iso8859-2           #xE7)   ; 
-    (latin-iso8859-3           #xE7)   ; 
-    (latin-iso8859-9           #xE7)   ; 
-    (ipa                       #xCE)   ; 
-    (japanese-jisx0213-1       #x29 #x5D)      ; ç
+    (latin-iso8859-1           . #xE7) ; ç
+    (latin-iso8859-2           . #xE7) ; 
+    (latin-iso8859-3           . #xE7) ; 
+    (latin-iso8859-9           . #xE7) ; 
+    (ipa                       . #xCE) ; 
+    (japanese-jisx0213-1       . #x295D)       ; ç
+    (ucs                       . #xE7) ; ç
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER C WITH CEDILLA")
-    (->ucs             . #x00E7)
+    (->ucs             . #x00E7)       ; ç
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH LATIN CAPITAL LETTER C WITH CEDILLA")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER C WITH CEDILLA")))
-    (japanese-jisx0212 #x2B #x2E)      ; 
+    (japanese-jisx0212 . #x2B2E)       ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER E WITH GRAVE")
-    (ucs               . #x00E8)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0065 #x0300)
     (->uppercase       #x00C8)
     (->titlecase       #x00C8)
-    (latin-iso8859-1           #xE8)   ; è
-    (latin-iso8859-3           #xE8)   ; 
-    (latin-iso8859-9           #xE8)   ; 
-    (latin-viscii-lower                #xE8)   ; è
-    (latin-viscii              #xE8)   ; è
-    (japanese-jisx0213-1       #x29 #x5E)      ; è
+    (latin-iso8859-1           . #xE8) ; è
+    (latin-iso8859-3           . #xE8) ; 
+    (latin-iso8859-9           . #xE8) ; 
+    (latin-viscii-lower                . #xE8) ; è
+    (latin-viscii              . #xE8) ; è
+    (japanese-jisx0213-1       . #x295E)       ; è
+    (ucs                       . #xE8) ; è
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER E WITH GRAVE")
-    (->ucs             . #x00E8)
+    (->ucs             . #x00E8)       ; è
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH LATIN CAPITAL LETTER E WITH GRAVE")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER E WITH GRAVE")))
-    (chinese-gb2312    #x28 #x28)      ; 
-    (japanese-jisx0212 #x2B #x32)      ; 
+    (chinese-gb2312    . #x2828)       ; 
+    (japanese-jisx0212 . #x2B32)       ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER E WITH ACUTE")
-    (ucs               . #x00E9)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0065 #x0301)
     (->uppercase       #x00C9)
     (->titlecase       #x00C9)
-    (latin-iso8859-1           #xE9)   ; é
-    (latin-iso8859-2           #xE9)   ; 
-    (latin-iso8859-3           #xE9)   ; 
-    (latin-iso8859-4           #xE9)   ; 
-    (latin-iso8859-9           #xE9)   ; 
-    (latin-viscii-lower                #xE9)   ; é
-    (latin-viscii              #xE9)   ; é
-    (japanese-jisx0213-1       #x29 #x5F)      ; é
+    (latin-iso8859-1           . #xE9) ; é
+    (latin-iso8859-2           . #xE9) ; 
+    (latin-iso8859-3           . #xE9) ; 
+    (latin-iso8859-4           . #xE9) ; 
+    (latin-iso8859-9           . #xE9) ; 
+    (latin-viscii-lower                . #xE9) ; é
+    (latin-viscii              . #xE9) ; é
+    (japanese-jisx0213-1       . #x295F)       ; é
+    (ucs                       . #xE9) ; é
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER E WITH ACUTE")
-    (->ucs             . #x00E9)
+    (->ucs             . #x00E9)       ; é
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH LATIN CAPITAL LETTER E WITH ACUTE")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER E WITH ACUTE")))
-    (chinese-gb2312    #x28 #x26)      ; 
-    (japanese-jisx0212 #x2B #x31)      ; 
+    (chinese-gb2312    . #x2826)       ; 
+    (japanese-jisx0212 . #x2B31)       ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER E WITH CIRCUMFLEX")
-    (ucs               . #x00EA)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0065 #x0302)
     (->uppercase       #x00CA)
     (->titlecase       #x00CA)
-    (latin-iso8859-1           #xEA)   ; ê
-    (latin-iso8859-3           #xEA)   ; 
-    (latin-iso8859-9           #xEA)   ; 
-    (latin-viscii-lower                #xEA)   ; ê
-    (latin-viscii              #xEA)   ; ê
-    (japanese-jisx0213-1       #x29 #x60)      ; ê
+    (latin-iso8859-1           . #xEA) ; ê
+    (latin-iso8859-3           . #xEA) ; 
+    (latin-iso8859-9           . #xEA) ; 
+    (latin-viscii-lower                . #xEA) ; ê
+    (latin-viscii              . #xEA) ; ê
+    (japanese-jisx0213-1       . #x2960)       ; ê
+    (ucs                       . #xEA) ; ê
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER E WITH CIRCUMFLEX")
-    (->ucs             . #x00EA)
+    (->ucs             . #x00EA)       ; ê
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH LATIN CAPITAL LETTER E WITH CIRCUMFLEX")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER E WITH CIRCUMFLEX")))
-    (chinese-gb2312    #x28 #x3A)      ; 
-    (japanese-jisx0212 #x2B #x34)      ; 
+    (chinese-gb2312    . #x283A)       ; 
+    (japanese-jisx0212 . #x2B34)       ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER E WITH DIAERESIS")
-    (ucs               . #x00EB)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0065 #x0308)
     (->uppercase       #x00CB)
     (->titlecase       #x00CB)
-    (latin-iso8859-1           #xEB)   ; ë
-    (latin-iso8859-2           #xEB)   ; 
-    (latin-iso8859-3           #xEB)   ; 
-    (latin-iso8859-4           #xEB)   ; 
-    (latin-iso8859-9           #xEB)   ; 
-    (japanese-jisx0213-1       #x29 #x61)      ; ë
+    (latin-iso8859-1           . #xEB) ; ë
+    (latin-iso8859-2           . #xEB) ; 
+    (latin-iso8859-3           . #xEB) ; 
+    (latin-iso8859-4           . #xEB) ; 
+    (latin-iso8859-9           . #xEB) ; 
+    (japanese-jisx0213-1       . #x2961)       ; ë
+    (ucs                       . #xEB) ; ë
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER E WITH DIAERESIS")
-    (->ucs             . #x00EB)
+    (->ucs             . #x00EB)       ; ë
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH LATIN CAPITAL LETTER E WITH DIAERESIS")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER E WITH DIAERESIS")))
-    (japanese-jisx0212 #x2B #x33)      ; 
+    (japanese-jisx0212 . #x2B33)       ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER I WITH GRAVE")
-    (ucs               . #x00EC)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0069 #x0300)
     (->uppercase       #x00CC)
     (->titlecase       #x00CC)
-    (latin-iso8859-1           #xEC)   ; ì
-    (latin-iso8859-3           #xEC)   ; 
-    (latin-iso8859-9           #xEC)   ; 
-    (latin-viscii-lower                #xEC)   ; ì
-    (latin-viscii              #xEC)   ; ì
-    (japanese-jisx0213-1       #x29 #x62)      ; ì
+    (latin-iso8859-1           . #xEC) ; ì
+    (latin-iso8859-3           . #xEC) ; 
+    (latin-iso8859-9           . #xEC) ; 
+    (latin-viscii-lower                . #xEC) ; ì
+    (latin-viscii              . #xEC) ; ì
+    (japanese-jisx0213-1       . #x2962)       ; ì
+    (ucs                       . #xEC) ; ì
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER I WITH GRAVE")
-    (->ucs             . #x00EC)
+    (->ucs             . #x00EC)       ; ì
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH LATIN CAPITAL LETTER I WITH GRAVE")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER I WITH GRAVE")))
-    (chinese-gb2312    #x28 #x2C)      ; 
-    (japanese-jisx0212 #x2B #x40)      ; 
+    (chinese-gb2312    . #x282C)       ; 
+    (japanese-jisx0212 . #x2B40)       ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER I WITH ACUTE")
-    (ucs               . #x00ED)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0069 #x0301)
     (->uppercase       #x00CD)
     (->titlecase       #x00CD)
-    (latin-iso8859-1           #xED)   ; í
-    (latin-iso8859-2           #xED)   ; 
-    (latin-iso8859-3           #xED)   ; 
-    (latin-iso8859-4           #xED)   ; 
-    (latin-iso8859-9           #xED)   ; 
-    (latin-viscii-lower                #xED)   ; í
-    (latin-viscii              #xED)   ; í
-    (japanese-jisx0213-1       #x29 #x63)      ; í
+    (latin-iso8859-1           . #xED) ; í
+    (latin-iso8859-2           . #xED) ; 
+    (latin-iso8859-3           . #xED) ; 
+    (latin-iso8859-4           . #xED) ; 
+    (latin-iso8859-9           . #xED) ; 
+    (latin-viscii-lower                . #xED) ; í
+    (latin-viscii              . #xED) ; í
+    (japanese-jisx0213-1       . #x2963)       ; í
+    (ucs                       . #xED) ; í
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER I WITH ACUTE")
-    (->ucs             . #x00ED)
+    (->ucs             . #x00ED)       ; í
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH LATIN CAPITAL LETTER I WITH ACUTE")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER I WITH ACUTE")))
-    (chinese-gb2312    #x28 #x2A)      ; 
-    (japanese-jisx0212 #x2B #x3F)      ; 
+    (chinese-gb2312    . #x282A)       ; 
+    (japanese-jisx0212 . #x2B3F)       ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER I WITH CIRCUMFLEX")
-    (ucs               . #x00EE)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0069 #x0302)
     (->uppercase       #x00CE)
     (->titlecase       #x00CE)
-    (latin-iso8859-1           #xEE)   ; î
-    (latin-iso8859-2           #xEE)   ; 
-    (latin-iso8859-3           #xEE)   ; 
-    (latin-iso8859-4           #xEE)   ; 
-    (latin-iso8859-9           #xEE)   ; 
-    (japanese-jisx0213-1       #x29 #x64)      ; î
+    (latin-iso8859-1           . #xEE) ; î
+    (latin-iso8859-2           . #xEE) ; 
+    (latin-iso8859-3           . #xEE) ; 
+    (latin-iso8859-4           . #xEE) ; 
+    (latin-iso8859-9           . #xEE) ; 
+    (japanese-jisx0213-1       . #x2964)       ; î
+    (ucs                       . #xEE) ; î
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER I WITH CIRCUMFLEX")
-    (->ucs             . #x00EE)
+    (->ucs             . #x00EE)       ; î
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH LATIN CAPITAL LETTER I WITH CIRCUMFLEX")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER I WITH CIRCUMFLEX")))
-    (japanese-jisx0212 #x2B #x42)      ; 
+    (japanese-jisx0212 . #x2B42)       ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER I WITH DIAERESIS")
-    (ucs               . #x00EF)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0069 #x0308)
     (->uppercase       #x00CF)
     (->titlecase       #x00CF)
-    (latin-iso8859-1           #xEF)   ; ï
-    (latin-iso8859-3           #xEF)   ; 
-    (latin-iso8859-9           #xEF)   ; 
-    (japanese-jisx0213-1       #x29 #x65)      ; ï
+    (latin-iso8859-1           . #xEF) ; ï
+    (latin-iso8859-3           . #xEF) ; 
+    (latin-iso8859-9           . #xEF) ; 
+    (japanese-jisx0213-1       . #x2965)       ; ï
+    (ucs                       . #xEF) ; ï
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER I WITH DIAERESIS")
-    (->ucs             . #x00EF)
+    (->ucs             . #x00EF)       ; ï
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH LATIN CAPITAL LETTER I WITH DIAERESIS")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER I WITH DIAERESIS")))
-    (japanese-jisx0212 #x2B #x41)      ; 
+    (japanese-jisx0212 . #x2B41)       ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER ETH")
-    (ucs               . #x00F0)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (iso-10646-comment . "Icelandic")
     (->uppercase       #x00D0)
     (->titlecase       #x00D0)
-    (latin-iso8859-1           #xF0)   ; ð
-    (ipa                       #xC9)   ; 
-    (japanese-jisx0213-1       #x29 #x66)      ; ð
+    (latin-iso8859-1           . #xF0) ; ð
+    (ipa                       . #xC9) ; 
+    (japanese-jisx0213-1       . #x2966)       ; ð
+    (ucs                       . #xF0) ; ð
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER ETH")
-    (->ucs             . #x00F0)
+    (->ucs             . #x00F0)       ; ð
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH LATIN CAPITAL LETTER ETH")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER ETH")))
-    (korean-ksc5601    #x29 #x23)      ; 
-    (japanese-jisx0212 #x29 #x43)      ; 
+    (korean-ksc5601    . #x2923)       ; 
+    (japanese-jisx0212 . #x2943)       ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER N WITH TILDE")
-    (ucs               . #x00F1)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x006E #x0303)
     (->uppercase       #x00D1)
     (->titlecase       #x00D1)
-    (latin-iso8859-1           #xF1)   ; ñ
-    (latin-iso8859-3           #xF1)   ; 
-    (latin-iso8859-9           #xF1)   ; 
-    (japanese-jisx0213-1       #x29 #x67)      ; ñ
+    (latin-iso8859-1           . #xF1) ; ñ
+    (latin-iso8859-3           . #xF1) ; 
+    (latin-iso8859-9           . #xF1) ; 
+    (japanese-jisx0213-1       . #x2967)       ; ñ
+    (ucs                       . #xF1) ; ñ
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER N WITH TILDE")
-    (->ucs             . #x00F1)
+    (->ucs             . #x00F1)       ; ñ
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH LATIN CAPITAL LETTER N WITH TILDE")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER N WITH TILDE")))
-    (japanese-jisx0212 #x2B #x50)      ; 
+    (japanese-jisx0212 . #x2B50)       ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER O WITH GRAVE")
-    (ucs               . #x00F2)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x006F #x0300)
     (->uppercase       #x00D2)
     (->titlecase       #x00D2)
-    (latin-iso8859-1           #xF2)   ; ò
-    (latin-iso8859-3           #xF2)   ; 
-    (latin-iso8859-9           #xF2)   ; 
-    (latin-viscii-lower                #xF2)   ; ò
-    (latin-viscii              #xF2)   ; ò
-    (japanese-jisx0213-1       #x29 #x68)      ; ò
+    (latin-iso8859-1           . #xF2) ; ò
+    (latin-iso8859-3           . #xF2) ; 
+    (latin-iso8859-9           . #xF2) ; 
+    (latin-viscii-lower                . #xF2) ; ò
+    (latin-viscii              . #xF2) ; ò
+    (japanese-jisx0213-1       . #x2968)       ; ò
+    (ucs                       . #xF2) ; ò
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER O WITH GRAVE")
-    (->ucs             . #x00F2)
+    (->ucs             . #x00F2)       ; ò
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH LATIN SMALL LETTER O WITH GRAVE")))
     (->titlecase
      ((name . "FULLWIDTH LATIN SMALL LETTER O WITH GRAVE")))
-    (chinese-gb2312    #x28 #x30)      ; 
-    (japanese-jisx0212 #x2B #x52)      ; 
+    (chinese-gb2312    . #x2830)       ; 
+    (japanese-jisx0212 . #x2B52)       ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER O WITH ACUTE")
-    (ucs               . #x00F3)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x006F #x0301)
     (->uppercase       #x00D3)
     (->titlecase       #x00D3)
-    (latin-iso8859-1           #xF3)   ; ó
-    (latin-iso8859-2           #xF3)   ; 
-    (latin-iso8859-3           #xF3)   ; 
-    (latin-iso8859-9           #xF3)   ; 
-    (latin-viscii-lower                #xF3)   ; ó
-    (latin-viscii              #xF3)   ; ó
-    (japanese-jisx0213-1       #x29 #x69)      ; ó
+    (latin-iso8859-1           . #xF3) ; ó
+    (latin-iso8859-2           . #xF3) ; 
+    (latin-iso8859-3           . #xF3) ; 
+    (latin-iso8859-9           . #xF3) ; 
+    (latin-viscii-lower                . #xF3) ; ó
+    (latin-viscii              . #xF3) ; ó
+    (japanese-jisx0213-1       . #x2969)       ; ó
+    (ucs                       . #xF3) ; ó
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER O WITH ACUTE")
-    (->ucs             . #x00F3)
+    (->ucs             . #x00F3)       ; ó
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH LATIN CAPITAL LETTER O WITH ACUTE")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER O WITH ACUTE")))
-    (chinese-gb2312    #x28 #x2E)      ; 
-    (japanese-jisx0212 #x2B #x51)      ; 
+    (chinese-gb2312    . #x282E)       ; 
+    (japanese-jisx0212 . #x2B51)       ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER O WITH CIRCUMFLEX")
-    (ucs               . #x00F4)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x006F #x0302)
     (->uppercase       #x00D4)
     (->titlecase       #x00D4)
-    (latin-iso8859-1           #xF4)   ; ô
-    (latin-iso8859-2           #xF4)   ; 
-    (latin-iso8859-3           #xF4)   ; 
-    (latin-iso8859-4           #xF4)   ; 
-    (latin-iso8859-9           #xF4)   ; 
-    (latin-viscii-lower                #xF4)   ; ô
-    (latin-viscii              #xF4)   ; ô
-    (japanese-jisx0213-1       #x29 #x6A)      ; ô
+    (latin-iso8859-1           . #xF4) ; ô
+    (latin-iso8859-2           . #xF4) ; 
+    (latin-iso8859-3           . #xF4) ; 
+    (latin-iso8859-4           . #xF4) ; 
+    (latin-iso8859-9           . #xF4) ; 
+    (latin-viscii-lower                . #xF4) ; ô
+    (latin-viscii              . #xF4) ; ô
+    (japanese-jisx0213-1       . #x296A)       ; ô
+    (ucs                       . #xF4) ; ô
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER O WITH CIRCUMFLEX")
-    (->ucs             . #x00F4)
+    (->ucs             . #x00F4)       ; ô
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH LATIN CAPITAL LETTER O WITH CIRCUMFLEX")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER O WITH CIRCUMFLEX")))
-    (japanese-jisx0212 #x2B #x54)      ; 
+    (japanese-jisx0212 . #x2B54)       ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER O WITH TILDE")
-    (ucs               . #x00F5)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x006F #x0303)
     (->uppercase       #x00D5)
     (->titlecase       #x00D5)
-    (latin-iso8859-1           #xF5)   ; õ
-    (latin-iso8859-4           #xF5)   ; 
-    (latin-iso8859-9           #xF5)   ; 
-    (latin-viscii-lower                #xF5)   ; õ
-    (latin-viscii              #xF5)   ; õ
-    (japanese-jisx0213-1       #x29 #x6B)      ; õ
+    (latin-iso8859-1           . #xF5) ; õ
+    (latin-iso8859-4           . #xF5) ; 
+    (latin-iso8859-9           . #xF5) ; 
+    (latin-viscii-lower                . #xF5) ; õ
+    (latin-viscii              . #xF5) ; õ
+    (japanese-jisx0213-1       . #x296B)       ; õ
+    (ucs                       . #xF5) ; õ
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER O WITH TILDE")
-    (->ucs             . #x00F5)
+    (->ucs             . #x00F5)       ; õ
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH LATIN CAPITAL LETTER O WITH TILDE")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER O WITH TILDE")))
-    (japanese-jisx0212 #x2B #x58)      ; 
+    (japanese-jisx0212 . #x2B58)       ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER O WITH DIAERESIS")
-    (ucs               . #x00F6)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x006F #x0308)
     (->uppercase       #x00D6)
     (->titlecase       #x00D6)
-    (latin-iso8859-1           #xF6)   ; ö
-    (latin-iso8859-2           #xF6)   ; 
-    (latin-iso8859-3           #xF6)   ; 
-    (latin-iso8859-4           #xF6)   ; 
-    (latin-iso8859-9           #xF6)   ; 
-    (japanese-jisx0213-1       #x29 #x6C)      ; ö
+    (latin-iso8859-1           . #xF6) ; ö
+    (latin-iso8859-2           . #xF6) ; 
+    (latin-iso8859-3           . #xF6) ; 
+    (latin-iso8859-4           . #xF6) ; 
+    (latin-iso8859-9           . #xF6) ; 
+    (japanese-jisx0213-1       . #x296C)       ; ö
+    (ucs                       . #xF6) ; ö
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER O WITH DIAERESIS")
-    (->ucs             . #x00F6)
+    (->ucs             . #x00F6)       ; ö
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH LATIN CAPITAL LETTER O WITH DIAERESIS")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER O WITH DIAERESIS")))
-    (japanese-jisx0212 #x2B #x53)      ; 
+    (japanese-jisx0212 . #x2B53)       ; 
     ))
 (define-char
   '((name              . "DIVISION SIGN")
-    (ucs               . #x00F7)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (latin-iso8859-1   #xF7)   ; ÷
-    (latin-iso8859-2   #xF7)   ; 
-    (latin-iso8859-3   #xF7)   ; 
-    (latin-iso8859-4   #xF7)   ; 
-    (hebrew-iso8859-8  #xBA)   ; ֪
-    (latin-iso8859-9   #xF7)   ; 
+    (latin-iso8859-1   . #xF7) ; ÷
+    (latin-iso8859-2   . #xF7) ; 
+    (latin-iso8859-3   . #xF7) ; 
+    (latin-iso8859-4   . #xF7) ; 
+    (hebrew-iso8859-8  . #xBA) ; ֪
+    (latin-iso8859-9   . #xF7) ; 
+    (ucs               . #xF7) ; ÷
     ))
 (define-char
   '((name              . "FULLWIDTH DIVISION SIGN")
-    (->ucs             . #x00F7)
+    (->ucs             . #x00F7)       ; ÷
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   wide #x00F7)
-    (japanese-jisx0208-1978    #x21 #x60)      ; 
-    (chinese-gb2312            #x21 #x42)      ; 
-    (japanese-jisx0208         #x21 #x60)      ; 
-    (korean-ksc5601            #x21 #x40)      ; 
-    (chinese-cns11643-1                #x22 #x33)      ; 
+    (japanese-jisx0208-1978    . #x2160)       ; 
+    (chinese-gb2312            . #x2142)       ; 
+    (japanese-jisx0208         . #x2160)       ; 
+    (korean-ksc5601            . #x2140)       ; 
+    (chinese-cns11643-1                . #x2233)       ; 
+    (japanese-jisx0208-1990    . #x2160)       ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER O WITH STROKE")
-    (ucs               . #x00F8)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x00D8)
     (->titlecase       #x00D8)
-    (latin-iso8859-1           #xF8)   ; ø
-    (latin-iso8859-4           #xF8)   ; 
-    (latin-iso8859-9           #xF8)   ; 
-    (ipa                       #xAF)   ; 
-    (japanese-jisx0213-1       #x29 #x6D)      ; ø
+    (latin-iso8859-1           . #xF8) ; ø
+    (latin-iso8859-4           . #xF8) ; 
+    (latin-iso8859-9           . #xF8) ; 
+    (ipa                       . #xAF) ; 
+    (japanese-jisx0213-1       . #x296D)       ; ø
+    (ucs                       . #xF8) ; ø
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER O WITH STROKE")
-    (->ucs             . #x00F8)
+    (->ucs             . #x00F8)       ; ø
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH LATIN CAPITAL LETTER O WITH STROKE")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER O WITH STROKE")))
-    (korean-ksc5601    #x29 #x2A)      ; 
-    (japanese-jisx0212 #x29 #x4C)      ; 
+    (korean-ksc5601    . #x292A)       ; 
+    (japanese-jisx0212 . #x294C)       ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER U WITH GRAVE")
-    (ucs               . #x00F9)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0075 #x0300)
     (->uppercase       #x00D9)
     (->titlecase       #x00D9)
-    (latin-iso8859-1           #xF9)   ; ù
-    (latin-iso8859-3           #xF9)   ; 
-    (latin-iso8859-9           #xF9)   ; 
-    (latin-viscii-lower                #xF9)   ; ù
-    (latin-viscii              #xF9)   ; ù
-    (japanese-jisx0213-1       #x29 #x6E)      ; ù
+    (latin-iso8859-1           . #xF9) ; ù
+    (latin-iso8859-3           . #xF9) ; 
+    (latin-iso8859-9           . #xF9) ; 
+    (latin-viscii-lower                . #xF9) ; ù
+    (latin-viscii              . #xF9) ; ù
+    (japanese-jisx0213-1       . #x296E)       ; ù
+    (ucs                       . #xF9) ; ù
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER U WITH GRAVE")
-    (->ucs             . #x00F9)
+    (->ucs             . #x00F9)       ; ù
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH LATIN CAPITAL LETTER U WITH GRAVE")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER U WITH GRAVE")))
-    (chinese-gb2312    #x28 #x34)      ; 
-    (japanese-jisx0212 #x2B #x63)      ; 
+    (chinese-gb2312    . #x2834)       ; 
+    (japanese-jisx0212 . #x2B63)       ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER U WITH ACUTE")
-    (ucs               . #x00FA)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0075 #x0301)
     (->uppercase       #x00DA)
     (->titlecase       #x00DA)
-    (latin-iso8859-1           #xFA)   ; ú
-    (latin-iso8859-2           #xFA)   ; 
-    (latin-iso8859-3           #xFA)   ; 
-    (latin-iso8859-4           #xFA)   ; 
-    (latin-iso8859-9           #xFA)   ; 
-    (latin-viscii-lower                #xFA)   ; ú
-    (latin-viscii              #xFA)   ; ú
-    (japanese-jisx0213-1       #x29 #x6F)      ; ú
+    (latin-iso8859-1           . #xFA) ; ú
+    (latin-iso8859-2           . #xFA) ; 
+    (latin-iso8859-3           . #xFA) ; 
+    (latin-iso8859-4           . #xFA) ; 
+    (latin-iso8859-9           . #xFA) ; 
+    (latin-viscii-lower                . #xFA) ; ú
+    (latin-viscii              . #xFA) ; ú
+    (japanese-jisx0213-1       . #x296F)       ; ú
+    (ucs                       . #xFA) ; ú
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER U WITH ACUTE")
-    (->ucs             . #x00FA)
+    (->ucs             . #x00FA)       ; ú
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH LATIN CAPITAL LETTER U WITH ACUTE")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER U WITH ACUTE")))
-    (chinese-gb2312    #x28 #x32)      ; 
-    (japanese-jisx0212 #x2B #x62)      ; 
+    (chinese-gb2312    . #x2832)       ; 
+    (japanese-jisx0212 . #x2B62)       ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER U WITH CIRCUMFLEX")
-    (ucs               . #x00FB)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0075 #x0302)
     (->uppercase       #x00DB)
     (->titlecase       #x00DB)
-    (latin-iso8859-1           #xFB)   ; û
-    (latin-iso8859-3           #xFB)   ; 
-    (latin-iso8859-4           #xFB)   ; 
-    (latin-iso8859-9           #xFB)   ; 
-    (japanese-jisx0213-1       #x29 #x70)      ; û
+    (latin-iso8859-1           . #xFB) ; û
+    (latin-iso8859-3           . #xFB) ; 
+    (latin-iso8859-4           . #xFB) ; 
+    (latin-iso8859-9           . #xFB) ; 
+    (japanese-jisx0213-1       . #x2970)       ; û
+    (ucs                       . #xFB) ; û
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER U WITH CIRCUMFLEX")
-    (->ucs             . #x00FB)
+    (->ucs             . #x00FB)       ; û
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH LATIN CAPITAL LETTER U WITH CIRCUMFLEX")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER U WITH CIRCUMFLEX")))
-    (japanese-jisx0212 #x2B #x65)      ; 
+    (japanese-jisx0212 . #x2B65)       ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER U WITH DIAERESIS")
-    (ucs               . #x00FC)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0075 #x0308)
     (->uppercase       #x00DC)
     (->titlecase       #x00DC)
-    (latin-iso8859-1           #xFC)   ; ü
-    (latin-iso8859-2           #xFC)   ; 
-    (latin-iso8859-3           #xFC)   ; 
-    (latin-iso8859-4           #xFC)   ; 
-    (latin-iso8859-9           #xFC)   ; 
-    (japanese-jisx0213-1       #x29 #x71)      ; ü
+    (latin-iso8859-1           . #xFC) ; ü
+    (latin-iso8859-2           . #xFC) ; 
+    (latin-iso8859-3           . #xFC) ; 
+    (latin-iso8859-4           . #xFC) ; 
+    (latin-iso8859-9           . #xFC) ; 
+    (japanese-jisx0213-1       . #x2971)       ; ü
+    (ucs                       . #xFC) ; ü
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER U WITH DIAERESIS")
-    (->ucs             . #x00FC)
+    (->ucs             . #x00FC)       ; ü
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH LATIN CAPITAL LETTER U WITH DIAERESIS")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER U WITH DIAERESIS")))
-    (chinese-gb2312    #x28 #x39)      ; 
-    (japanese-jisx0212 #x2B #x64)      ; 
+    (chinese-gb2312    . #x2839)       ; 
+    (japanese-jisx0212 . #x2B64)       ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER Y WITH ACUTE")
-    (ucs               . #x00FD)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0079 #x0301)
     (->uppercase       #x00DD)
     (->titlecase       #x00DD)
-    (latin-iso8859-1           #xFD)   ; ý
-    (latin-iso8859-2           #xFD)   ; 
-    (latin-viscii-lower                #xFD)   ; ý
-    (latin-viscii              #xFD)   ; ý
-    (japanese-jisx0213-1       #x29 #x72)      ; ý
+    (latin-iso8859-1           . #xFD) ; ý
+    (latin-iso8859-2           . #xFD) ; 
+    (latin-viscii-lower                . #xFD) ; ý
+    (latin-viscii              . #xFD) ; ý
+    (japanese-jisx0213-1       . #x2972)       ; ý
+    (ucs                       . #xFD) ; ý
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER Y WITH ACUTE")
-    (->ucs             . #x00FD)
+    (->ucs             . #x00FD)       ; ý
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH LATIN SMALL LETTER Y WITH ACUTE")))
     (->titlecase
      ((name . "FULLWIDTH LATIN SMALL LETTER Y WITH ACUTE")))
-    (japanese-jisx0212 #x2B #x72)      ; 
+    (japanese-jisx0212 . #x2B72)       ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER THORN")
-    (ucs               . #x00FE)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (iso-10646-comment . "Icelandic")
     (->uppercase       #x00DE)
     (->titlecase       #x00DE)
-    (latin-iso8859-1           #xFE)   ; þ
-    (japanese-jisx0213-1       #x29 #x73)      ; þ
+    (latin-iso8859-1           . #xFE) ; þ
+    (japanese-jisx0213-1       . #x2973)       ; þ
+    (ucs                       . #xFE) ; þ
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER THORN")
-    (->ucs             . #x00FE)
+    (->ucs             . #x00FE)       ; þ
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH LATIN CAPITAL LETTER THORN")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER THORN")))
-    (korean-ksc5601    #x29 #x2D)      ; 
-    (japanese-jisx0212 #x29 #x50)      ; 
+    (korean-ksc5601    . #x292D)       ; 
+    (japanese-jisx0212 . #x2950)       ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER Y WITH DIAERESIS")
-    (ucs               . #x00FF)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0079 #x0308)
     (->uppercase       #x0178)
     (->titlecase       #x0178)
-    (latin-iso8859-1           #xFF)   ; ÿ
-    (latin-iso8859-9           #xFF)   ; 
-    (japanese-jisx0213-1       #x29 #x74)      ; ÿ
+    (latin-iso8859-1           . #xFF) ; ÿ
+    (latin-iso8859-9           . #xFF) ; 
+    (japanese-jisx0213-1       . #x2974)       ; ÿ
+    (ucs                       . #xFF) ; ÿ
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER Y WITH DIAERESIS")
-    (->ucs             . #x00FF)
+    (->ucs             . #x00FF)       ; ÿ
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH LATIN CAPITAL LETTER Y WITH DIAERESIS")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER Y WITH DIAERESIS")))
-    (japanese-jisx0212 #x2B #x73)      ; 
+    (japanese-jisx0212 . #x2B73)       ; 
     ))
index 67bd636..edadd94 100644 (file)
 (define-char
   '((name              . "GREEK NUMERAL SIGN")
-    (ucs               . #x0374)
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (iso-10646-comment . "Dexia keraia")
     (->decomposition   #x02B9)
+    (ucs               . #x374)        ; ʹ
     ))
 (define-char
   '((name              . "GREEK LOWER NUMERAL SIGN")
-    (ucs               . #x0375)
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (iso-10646-comment . "Aristeri keraia")
+    (ucs               . #x375)        ; ͵
     ))
 (define-char
   '((name              . "GREEK YPOGEGRAMMENI")
-    (ucs               . #x037A)
     (general-category  letter modifier) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   compat #x0020 #x0345)
+    (ucs               . #x37A)        ; ͺ
     ))
 (define-char
   '((name              . "GREEK QUESTION MARK")
-    (ucs               . #x037E)
     (general-category  punctuation other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (iso-10646-comment . "Erotimatiko")
     (->decomposition   #x003B)
+    (ucs               . #x37E)        ; ;
     ))
 (define-char
   '((name              . "GREEK TONOS")
-    (ucs               . #x0384)
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   compat #x0020 #x0301)
-    (greek-iso8859-7   #xB4)   ; ΄
+    (greek-iso8859-7   . #xB4) ; 
+    (ucs               . #x384)        ; ΄
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK TONOS")
-    (->ucs             . #x0384)
+    (->ucs             . #x0384)       ; ΄
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   wide #x0384)
-    (japanese-jisx0212 #x22 #x38)      ; 
+    (japanese-jisx0212 . #x2238)       ; 
     ))
 (define-char
   '((name              . "GREEK DIALYTIKA TONOS")
-    (ucs               . #x0385)
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   #x00A8 #x0301)
-    (greek-iso8859-7   #xB5)   ; ΅
+    (greek-iso8859-7   . #xB5) ; 
+    (ucs               . #x385)        ; ΅
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK DIALYTIKA TONOS")
-    (->ucs             . #x0385)
+    (->ucs             . #x0385)       ; ΅
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   wide #x0385)
-    (japanese-jisx0212 #x22 #x39)      ; 
+    (japanese-jisx0212 . #x2239)       ; 
     ))
 (define-char
   '((name              . "GREEK CAPITAL LETTER ALPHA WITH TONOS")
-    (ucs               . #x0386)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0391 #x0301)
     (->lowercase       #x03AC)
-    (greek-iso8859-7   #xB6)   ; Ά
+    (greek-iso8859-7   . #xB6) ; 
+    (ucs               . #x386)        ; Ά
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK CAPITAL LETTER ALPHA WITH TONOS")
-    (->ucs             . #x0386)
+    (->ucs             . #x0386)       ; Ά
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x0386)
     (->lowercase
      ((name . "FULLWIDTH GREEK SMALL LETTER ALPHA WITH TONOS")))
-    (japanese-jisx0212 #x26 #x61)      ; 
+    (japanese-jisx0212 . #x2661)       ; 
     ))
 (define-char
   '((name              . "GREEK ANO TELEIA")
-    (ucs               . #x0387)
     (general-category  punctuation other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   #x00B7)
+    (ucs               . #x387)        ; ·
     ))
 (define-char
   '((name              . "GREEK CAPITAL LETTER EPSILON WITH TONOS")
-    (ucs               . #x0388)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0395 #x0301)
     (->lowercase       #x03AD)
-    (greek-iso8859-7   #xB8)   ; Έ
+    (greek-iso8859-7   . #xB8) ; 
+    (ucs               . #x388)        ; Έ
     ))
 (define-char
   '((name . "FULLWIDTH GREEK CAPITAL LETTER EPSILON WITH TONOS")
-    (->ucs             . #x0388)
+    (->ucs             . #x0388)       ; Έ
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x0388)
     (->lowercase
      ((name . "FULLWIDTH GREEK SMALL LETTER EPSILON WITH TONOS")))
-    (japanese-jisx0212 #x26 #x62)      ; 
+    (japanese-jisx0212 . #x2662)       ; 
     ))
 (define-char
   '((name              . "GREEK CAPITAL LETTER ETA WITH TONOS")
-    (ucs               . #x0389)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0397 #x0301)
     (->lowercase       #x03AE)
-    (greek-iso8859-7   #xB9)   ; Ή
+    (greek-iso8859-7   . #xB9) ; 
+    (ucs               . #x389)        ; Ή
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK CAPITAL LETTER ETA WITH TONOS")
-    (->ucs             . #x0389)
+    (->ucs             . #x0389)       ; Ή
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x0389)
     (->lowercase
      ((name . "FULLWIDTH GREEK SMALL LETTER ETA WITH TONOS")))
-    (japanese-jisx0212 #x26 #x63)      ; 
+    (japanese-jisx0212 . #x2663)       ; 
     ))
 (define-char
   '((name              . "GREEK CAPITAL LETTER IOTA WITH TONOS")
-    (ucs               . #x038A)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0399 #x0301)
     (->lowercase       #x03AF)
-    (greek-iso8859-7   #xBA)   ; Ί
+    (greek-iso8859-7   . #xBA) ; 
+    (ucs               . #x38A)        ; Ί
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK CAPITAL LETTER IOTA WITH TONOS")
-    (->ucs             . #x038A)
+    (->ucs             . #x038A)       ; Ί
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x038A)
     (->lowercase
      ((name . "FULLWIDTH GREEK SMALL LETTER IOTA WITH TONOS")))
-    (japanese-jisx0212 #x26 #x64)      ; 
+    (japanese-jisx0212 . #x2664)       ; 
     ))
 (define-char
   '((name              . "GREEK CAPITAL LETTER OMICRON WITH TONOS")
-    (ucs               . #x038C)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x039F #x0301)
     (->lowercase       #x03CC)
-    (greek-iso8859-7   #xBC)   ; Ό
+    (greek-iso8859-7   . #xBC) ; 
+    (ucs               . #x38C)        ; Ό
     ))
 (define-char
   '((name . "FULLWIDTH GREEK CAPITAL LETTER OMICRON WITH TONOS")
-    (->ucs             . #x038C)
+    (->ucs             . #x038C)       ; Ό
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x038C)
     (->lowercase
      ((name . "FULLWIDTH GREEK SMALL LETTER OMICRON WITH TONOS")))
-    (japanese-jisx0212 #x26 #x67)      ; 
+    (japanese-jisx0212 . #x2667)       ; 
     ))
 (define-char
   '((name              . "GREEK CAPITAL LETTER UPSILON WITH TONOS")
-    (ucs               . #x038E)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x03A5 #x0301)
     (->lowercase       #x03CD)
-    (greek-iso8859-7   #xBE)   ; Ύ
+    (greek-iso8859-7   . #xBE) ; 
+    (ucs               . #x38E)        ; Ύ
     ))
 (define-char
   '((name . "FULLWIDTH GREEK CAPITAL LETTER UPSILON WITH TONOS")
-    (->ucs             . #x038E)
+    (->ucs             . #x038E)       ; Ύ
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x038E)
     (->lowercase
      ((name . "FULLWIDTH GREEK SMALL LETTER UPSILON WITH TONOS")))
-    (japanese-jisx0212 #x26 #x69)      ; 
+    (japanese-jisx0212 . #x2669)       ; 
     ))
 (define-char
   '((name              . "GREEK CAPITAL LETTER OMEGA WITH TONOS")
-    (ucs               . #x038F)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x03A9 #x0301)
     (->lowercase       #x03CE)
-    (greek-iso8859-7   #xBF)   ; Ώ
+    (greek-iso8859-7   . #xBF) ; 
+    (ucs               . #x38F)        ; Ώ
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK CAPITAL LETTER OMEGA WITH TONOS")
-    (->ucs             . #x038F)
+    (->ucs             . #x038F)       ; Ώ
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x038F)
     (->lowercase
      ((name . "FULLWIDTH GREEK SMALL LETTER OMEGA WITH TONOS")))
-    (japanese-jisx0212 #x26 #x6C)      ; 
+    (japanese-jisx0212 . #x266C)       ; 
     ))
 (define-char
   '((name . "GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS")
-    (ucs               . #x0390)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x03CA #x0301)
-    (greek-iso8859-7   #xC0)   ; ΐ
+    (greek-iso8859-7   . #xC0) ; 
+    (ucs               . #x390)        ; ΐ
     ))
 (define-char
   '((name . "FULLWIDTH GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS")
-    (->ucs             . #x0390)
+    (->ucs             . #x0390)       ; ΐ
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x0390)
-    (japanese-jisx0212 #x26 #x76)      ; 
+    (japanese-jisx0212 . #x2676)       ; 
     ))
 (define-char
   '((name              . "GREEK CAPITAL LETTER ALPHA")
-    (ucs               . #x0391)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x03B1)
-    (greek-iso8859-7   #xC1)   ; Α
+    (greek-iso8859-7   . #xC1) ; 
+    (ucs               . #x391)        ; Α
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK CAPITAL LETTER ALPHA")
-    (->ucs             . #x0391)
+    (->ucs             . #x0391)       ; Α
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x0391)
     (->lowercase
      ((name . "FULLWIDTH GREEK SMALL LETTER ALPHA")))
-    (japanese-jisx0208-1978    #x26 #x21)      ; 
-    (chinese-gb2312            #x26 #x21)      ; 
-    (japanese-jisx0208         #x26 #x21)      ; 
-    (korean-ksc5601            #x25 #x41)      ; 
-    (chinese-cns11643-1                #x24 #x75)      ; 
+    (japanese-jisx0208-1978    . #x2621)       ; 
+    (chinese-gb2312            . #x2621)       ; 
+    (japanese-jisx0208         . #x2621)       ; 
+    (korean-ksc5601            . #x2541)       ; 
+    (chinese-cns11643-1                . #x2475)       ; 
+    (japanese-jisx0208-1990    . #x2621)       ; 
     ))
 (define-char
   '((name              . "GREEK CAPITAL LETTER BETA")
-    (ucs               . #x0392)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x03B2)
-    (greek-iso8859-7   #xC2)   ; Β
+    (greek-iso8859-7   . #xC2) ; 
+    (ucs               . #x392)        ; Β
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK CAPITAL LETTER BETA")
-    (->ucs             . #x0392)
+    (->ucs             . #x0392)       ; Β
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x0392)
     (->lowercase
      ((name . "FULLWIDTH GREEK SMALL LETTER BETA")))
-    (japanese-jisx0208-1978    #x26 #x22)      ; 
-    (chinese-gb2312            #x26 #x22)      ; 
-    (japanese-jisx0208         #x26 #x22)      ; 
-    (korean-ksc5601            #x25 #x42)      ; 
-    (chinese-cns11643-1                #x24 #x76)      ; 
+    (japanese-jisx0208-1978    . #x2622)       ; 
+    (chinese-gb2312            . #x2622)       ; 
+    (japanese-jisx0208         . #x2622)       ; 
+    (korean-ksc5601            . #x2542)       ; 
+    (chinese-cns11643-1                . #x2476)       ; 
+    (japanese-jisx0208-1990    . #x2622)       ; 
     ))
 (define-char
   '((name              . "GREEK CAPITAL LETTER GAMMA")
-    (ucs               . #x0393)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x03B3)
-    (greek-iso8859-7   #xC3)   ; Γ
+    (greek-iso8859-7   . #xC3) ; 
+    (ucs               . #x393)        ; Γ
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK CAPITAL LETTER GAMMA")
-    (->ucs             . #x0393)
+    (->ucs             . #x0393)       ; Γ
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x0393)
     (->lowercase
      ((name . "FULLWIDTH GREEK SMALL LETTER GAMMA")))
-    (japanese-jisx0208-1978    #x26 #x23)      ; 
-    (chinese-gb2312            #x26 #x23)      ; 
-    (japanese-jisx0208         #x26 #x23)      ; 
-    (korean-ksc5601            #x25 #x43)      ; 
-    (chinese-cns11643-1                #x24 #x77)      ; 
+    (japanese-jisx0208-1978    . #x2623)       ; 
+    (chinese-gb2312            . #x2623)       ; 
+    (japanese-jisx0208         . #x2623)       ; 
+    (korean-ksc5601            . #x2543)       ; 
+    (chinese-cns11643-1                . #x2477)       ; 
+    (japanese-jisx0208-1990    . #x2623)       ; 
     ))
 (define-char
   '((name              . "GREEK CAPITAL LETTER DELTA")
-    (ucs               . #x0394)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x03B4)
-    (greek-iso8859-7   #xC4)   ; Δ
+    (greek-iso8859-7   . #xC4) ; 
+    (ucs               . #x394)        ; Δ
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK CAPITAL LETTER DELTA")
-    (->ucs             . #x0394)
+    (->ucs             . #x0394)       ; Δ
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x0394)
     (->lowercase
      ((name . "FULLWIDTH GREEK SMALL LETTER DELTA")))
-    (japanese-jisx0208-1978    #x26 #x24)      ; 
-    (chinese-gb2312            #x26 #x24)      ; 
-    (japanese-jisx0208         #x26 #x24)      ; 
-    (korean-ksc5601            #x25 #x44)      ; 
-    (chinese-cns11643-1                #x24 #x78)      ; 
+    (japanese-jisx0208-1978    . #x2624)       ; 
+    (chinese-gb2312            . #x2624)       ; 
+    (japanese-jisx0208         . #x2624)       ; 
+    (korean-ksc5601            . #x2544)       ; 
+    (chinese-cns11643-1                . #x2478)       ; 
+    (japanese-jisx0208-1990    . #x2624)       ; 
     ))
 (define-char
   '((name              . "GREEK CAPITAL LETTER EPSILON")
-    (ucs               . #x0395)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x03B5)
-    (greek-iso8859-7   #xC5)   ; Ε
+    (greek-iso8859-7   . #xC5) ; 
+    (ucs               . #x395)        ; Ε
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK CAPITAL LETTER EPSILON")
-    (->ucs             . #x0395)
+    (->ucs             . #x0395)       ; Ε
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x0395)
     (->lowercase
      ((name . "FULLWIDTH GREEK SMALL LETTER EPSILON")))
-    (japanese-jisx0208-1978    #x26 #x25)      ; 
-    (chinese-gb2312            #x26 #x25)      ; 
-    (japanese-jisx0208         #x26 #x25)      ; 
-    (korean-ksc5601            #x25 #x45)      ; 
-    (chinese-cns11643-1                #x24 #x79)      ; 
+    (japanese-jisx0208-1978    . #x2625)       ; 
+    (chinese-gb2312            . #x2625)       ; 
+    (japanese-jisx0208         . #x2625)       ; 
+    (korean-ksc5601            . #x2545)       ; 
+    (chinese-cns11643-1                . #x2479)       ; 
+    (japanese-jisx0208-1990    . #x2625)       ; 
     ))
 (define-char
   '((name              . "GREEK CAPITAL LETTER ZETA")
-    (ucs               . #x0396)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x03B6)
-    (greek-iso8859-7   #xC6)   ; Ζ
+    (greek-iso8859-7   . #xC6) ; 
+    (ucs               . #x396)        ; Ζ
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK CAPITAL LETTER ZETA")
-    (->ucs             . #x0396)
+    (->ucs             . #x0396)       ; Ζ
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x0396)
     (->lowercase
      ((name . "FULLWIDTH GREEK SMALL LETTER ZETA")))
-    (japanese-jisx0208-1978    #x26 #x26)      ; 
-    (chinese-gb2312            #x26 #x26)      ; 
-    (japanese-jisx0208         #x26 #x26)      ; 
-    (korean-ksc5601            #x25 #x46)      ; 
-    (chinese-cns11643-1                #x24 #x7A)      ; 
+    (japanese-jisx0208-1978    . #x2626)       ; 
+    (chinese-gb2312            . #x2626)       ; 
+    (japanese-jisx0208         . #x2626)       ; 
+    (korean-ksc5601            . #x2546)       ; 
+    (chinese-cns11643-1                . #x247A)       ; 
+    (japanese-jisx0208-1990    . #x2626)       ; 
     ))
 (define-char
   '((name              . "GREEK CAPITAL LETTER ETA")
-    (ucs               . #x0397)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x03B7)
-    (greek-iso8859-7   #xC7)   ; Η
+    (greek-iso8859-7   . #xC7) ; 
+    (ucs               . #x397)        ; Η
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK CAPITAL LETTER ETA")
-    (->ucs             . #x0397)
+    (->ucs             . #x0397)       ; Η
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x0397)
     (->lowercase
      ((name . "FULLWIDTH GREEK SMALL LETTER ETA")))
-    (japanese-jisx0208-1978    #x26 #x27)      ; 
-    (chinese-gb2312            #x26 #x27)      ; 
-    (japanese-jisx0208         #x26 #x27)      ; 
-    (korean-ksc5601            #x25 #x47)      ; 
-    (chinese-cns11643-1                #x24 #x7B)      ; 
+    (japanese-jisx0208-1978    . #x2627)       ; 
+    (chinese-gb2312            . #x2627)       ; 
+    (japanese-jisx0208         . #x2627)       ; 
+    (korean-ksc5601            . #x2547)       ; 
+    (chinese-cns11643-1                . #x247B)       ; 
+    (japanese-jisx0208-1990    . #x2627)       ; 
     ))
 (define-char
   '((name              . "GREEK CAPITAL LETTER THETA")
-    (ucs               . #x0398)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x03B8)
-    (greek-iso8859-7   #xC8)   ; Θ
+    (greek-iso8859-7   . #xC8) ; 
+    (ucs               . #x398)        ; Θ
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK CAPITAL LETTER THETA")
-    (->ucs             . #x0398)
+    (->ucs             . #x0398)       ; Θ
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x0398)
     (->lowercase
      ((name . "FULLWIDTH GREEK SMALL LETTER THETA")))
-    (japanese-jisx0208-1978    #x26 #x28)      ; 
-    (chinese-gb2312            #x26 #x28)      ; 
-    (japanese-jisx0208         #x26 #x28)      ; 
-    (korean-ksc5601            #x25 #x48)      ; 
-    (chinese-cns11643-1                #x24 #x7C)      ; 
+    (japanese-jisx0208-1978    . #x2628)       ; 
+    (chinese-gb2312            . #x2628)       ; 
+    (japanese-jisx0208         . #x2628)       ; 
+    (korean-ksc5601            . #x2548)       ; 
+    (chinese-cns11643-1                . #x247C)       ; 
+    (japanese-jisx0208-1990    . #x2628)       ; 
     ))
 (define-char
   '((name              . "GREEK CAPITAL LETTER IOTA")
-    (ucs               . #x0399)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x03B9)
-    (greek-iso8859-7   #xC9)   ; Ι
+    (greek-iso8859-7   . #xC9) ; 
+    (ucs               . #x399)        ; Ι
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK CAPITAL LETTER IOTA")
-    (->ucs             . #x0399)
+    (->ucs             . #x0399)       ; Ι
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x0399)
     (->lowercase
      ((name . "FULLWIDTH GREEK SMALL LETTER IOTA")))
-    (japanese-jisx0208-1978    #x26 #x29)      ; 
-    (chinese-gb2312            #x26 #x29)      ; 
-    (japanese-jisx0208         #x26 #x29)      ; 
-    (korean-ksc5601            #x25 #x49)      ; 
-    (chinese-cns11643-1                #x24 #x7D)      ; 
+    (japanese-jisx0208-1978    . #x2629)       ; 
+    (chinese-gb2312            . #x2629)       ; 
+    (japanese-jisx0208         . #x2629)       ; 
+    (korean-ksc5601            . #x2549)       ; 
+    (chinese-cns11643-1                . #x247D)       ; 
+    (japanese-jisx0208-1990    . #x2629)       ; 
     ))
 (define-char
   '((name              . "GREEK CAPITAL LETTER KAPPA")
-    (ucs               . #x039A)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x03BA)
-    (greek-iso8859-7   #xCA)   ; Κ
+    (greek-iso8859-7   . #xCA) ; 
+    (ucs               . #x39A)        ; Κ
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK CAPITAL LETTER KAPPA")
-    (->ucs             . #x039A)
+    (->ucs             . #x039A)       ; Κ
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x039A)
     (->lowercase
      ((name . "FULLWIDTH GREEK SMALL LETTER KAPPA")))
-    (japanese-jisx0208-1978    #x26 #x2A)      ; 
-    (chinese-gb2312            #x26 #x2A)      ; 
-    (japanese-jisx0208         #x26 #x2A)      ; 
-    (korean-ksc5601            #x25 #x4A)      ; 
-    (chinese-cns11643-1                #x24 #x7E)      ; 
+    (japanese-jisx0208-1978    . #x262A)       ; 
+    (chinese-gb2312            . #x262A)       ; 
+    (japanese-jisx0208         . #x262A)       ; 
+    (korean-ksc5601            . #x254A)       ; 
+    (chinese-cns11643-1                . #x247E)       ; 
+    (japanese-jisx0208-1990    . #x262A)       ; 
     ))
 (define-char
   '((name              . "GREEK CAPITAL LETTER LAMDA")
-    (ucs               . #x039B)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x03BB)
-    (greek-iso8859-7   #xCB)   ; Λ
+    (greek-iso8859-7   . #xCB) ; 
+    (ucs               . #x39B)        ; Λ
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK CAPITAL LETTER LAMDA")
-    (->ucs             . #x039B)
+    (->ucs             . #x039B)       ; Λ
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x039B)
     (->lowercase
      ((name . "FULLWIDTH GREEK SMALL LETTER LAMDA")))
-    (japanese-jisx0208-1978    #x26 #x2B)      ; 
-    (chinese-gb2312            #x26 #x2B)      ; 
-    (japanese-jisx0208         #x26 #x2B)      ; 
-    (korean-ksc5601            #x25 #x4B)      ; 
-    (chinese-cns11643-1                #x25 #x21)      ; 
+    (japanese-jisx0208-1978    . #x262B)       ; 
+    (chinese-gb2312            . #x262B)       ; 
+    (japanese-jisx0208         . #x262B)       ; 
+    (korean-ksc5601            . #x254B)       ; 
+    (chinese-cns11643-1                . #x2521)       ; 
+    (japanese-jisx0208-1990    . #x262B)       ; 
     ))
 (define-char
   '((name              . "GREEK CAPITAL LETTER MU")
-    (ucs               . #x039C)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x03BC)
-    (greek-iso8859-7   #xCC)   ; Μ
+    (greek-iso8859-7   . #xCC) ; 
+    (ucs               . #x39C)        ; Μ
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK CAPITAL LETTER MU")
-    (->ucs             . #x039C)
+    (->ucs             . #x039C)       ; Μ
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x039C)
     (->lowercase
      ((name . "FULLWIDTH GREEK SMALL LETTER MU")))
-    (japanese-jisx0208-1978    #x26 #x2C)      ; 
-    (chinese-gb2312            #x26 #x2C)      ; 
-    (japanese-jisx0208         #x26 #x2C)      ; 
-    (korean-ksc5601            #x25 #x4C)      ; 
-    (chinese-cns11643-1                #x25 #x22)      ; 
+    (japanese-jisx0208-1978    . #x262C)       ; 
+    (chinese-gb2312            . #x262C)       ; 
+    (japanese-jisx0208         . #x262C)       ; 
+    (korean-ksc5601            . #x254C)       ; 
+    (chinese-cns11643-1                . #x2522)       ; 
+    (japanese-jisx0208-1990    . #x262C)       ; 
     ))
 (define-char
   '((name              . "GREEK CAPITAL LETTER NU")
-    (ucs               . #x039D)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x03BD)
-    (greek-iso8859-7   #xCD)   ; Ν
+    (greek-iso8859-7   . #xCD) ; 
+    (ucs               . #x39D)        ; Ν
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK CAPITAL LETTER NU")
-    (->ucs             . #x039D)
+    (->ucs             . #x039D)       ; Ν
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x039D)
     (->lowercase
      ((name . "FULLWIDTH GREEK SMALL LETTER NU")))
-    (japanese-jisx0208-1978    #x26 #x2D)      ; 
-    (chinese-gb2312            #x26 #x2D)      ; 
-    (japanese-jisx0208         #x26 #x2D)      ; 
-    (korean-ksc5601            #x25 #x4D)      ; 
-    (chinese-cns11643-1                #x25 #x23)      ; 
+    (japanese-jisx0208-1978    . #x262D)       ; 
+    (chinese-gb2312            . #x262D)       ; 
+    (japanese-jisx0208         . #x262D)       ; 
+    (korean-ksc5601            . #x254D)       ; 
+    (chinese-cns11643-1                . #x2523)       ; 
+    (japanese-jisx0208-1990    . #x262D)       ; 
     ))
 (define-char
   '((name              . "GREEK CAPITAL LETTER XI")
-    (ucs               . #x039E)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x03BE)
-    (greek-iso8859-7   #xCE)   ; Ξ
+    (greek-iso8859-7   . #xCE) ; 
+    (ucs               . #x39E)        ; Ξ
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK CAPITAL LETTER XI")
-    (->ucs             . #x039E)
+    (->ucs             . #x039E)       ; Ξ
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x039E)
     (->lowercase
      ((name . "FULLWIDTH GREEK SMALL LETTER XI")))
-    (japanese-jisx0208-1978    #x26 #x2E)      ; 
-    (chinese-gb2312            #x26 #x2E)      ; 
-    (japanese-jisx0208         #x26 #x2E)      ; 
-    (korean-ksc5601            #x25 #x4E)      ; 
-    (chinese-cns11643-1                #x25 #x24)      ; 
+    (japanese-jisx0208-1978    . #x262E)       ; 
+    (chinese-gb2312            . #x262E)       ; 
+    (japanese-jisx0208         . #x262E)       ; 
+    (korean-ksc5601            . #x254E)       ; 
+    (chinese-cns11643-1                . #x2524)       ; 
+    (japanese-jisx0208-1990    . #x262E)       ; 
     ))
 (define-char
   '((name              . "GREEK CAPITAL LETTER OMICRON")
-    (ucs               . #x039F)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x03BF)
-    (greek-iso8859-7   #xCF)   ; Ο
+    (greek-iso8859-7   . #xCF) ; 
+    (ucs               . #x39F)        ; Ο
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK CAPITAL LETTER OMICRON")
-    (->ucs             . #x039F)
+    (->ucs             . #x039F)       ; Ο
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x039F)
     (->lowercase
      ((name . "FULLWIDTH GREEK SMALL LETTER OMICRON")))
-    (japanese-jisx0208-1978    #x26 #x2F)      ; 
-    (chinese-gb2312            #x26 #x2F)      ; 
-    (japanese-jisx0208         #x26 #x2F)      ; 
-    (korean-ksc5601            #x25 #x4F)      ; 
-    (chinese-cns11643-1                #x25 #x25)      ; 
+    (japanese-jisx0208-1978    . #x262F)       ; 
+    (chinese-gb2312            . #x262F)       ; 
+    (japanese-jisx0208         . #x262F)       ; 
+    (korean-ksc5601            . #x254F)       ; 
+    (chinese-cns11643-1                . #x2525)       ; 
+    (japanese-jisx0208-1990    . #x262F)       ; 
     ))
 (define-char
   '((name              . "GREEK CAPITAL LETTER PI")
-    (ucs               . #x03A0)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x03C0)
-    (greek-iso8859-7   #xD0)   ; Π
+    (greek-iso8859-7   . #xD0) ; 
+    (ucs               . #x3A0)        ; Π
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK CAPITAL LETTER PI")
-    (->ucs             . #x03A0)
+    (->ucs             . #x03A0)       ; Π
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x03A0)
     (->lowercase
      ((name . "FULLWIDTH GREEK SMALL LETTER PI")))
-    (japanese-jisx0208-1978    #x26 #x30)      ; 
-    (chinese-gb2312            #x26 #x30)      ; 
-    (japanese-jisx0208         #x26 #x30)      ; 
-    (korean-ksc5601            #x25 #x50)      ; 
-    (chinese-cns11643-1                #x25 #x26)      ; 
+    (japanese-jisx0208-1978    . #x2630)       ; 
+    (chinese-gb2312            . #x2630)       ; 
+    (japanese-jisx0208         . #x2630)       ; 
+    (korean-ksc5601            . #x2550)       ; 
+    (chinese-cns11643-1                . #x2526)       ; 
+    (japanese-jisx0208-1990    . #x2630)       ; 
     ))
 (define-char
   '((name              . "GREEK CAPITAL LETTER RHO")
-    (ucs               . #x03A1)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x03C1)
-    (greek-iso8859-7   #xD1)   ; Ρ
+    (greek-iso8859-7   . #xD1) ; 
+    (ucs               . #x3A1)        ; Ρ
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK CAPITAL LETTER RHO")
-    (->ucs             . #x03A1)
+    (->ucs             . #x03A1)       ; Ρ
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x03A1)
     (->lowercase
      ((name . "FULLWIDTH GREEK SMALL LETTER RHO")))
-    (japanese-jisx0208-1978    #x26 #x31)      ; 
-    (chinese-gb2312            #x26 #x31)      ; 
-    (japanese-jisx0208         #x26 #x31)      ; 
-    (korean-ksc5601            #x25 #x51)      ; 
-    (chinese-cns11643-1                #x25 #x27)      ; 
+    (japanese-jisx0208-1978    . #x2631)       ; 
+    (chinese-gb2312            . #x2631)       ; 
+    (japanese-jisx0208         . #x2631)       ; 
+    (korean-ksc5601            . #x2551)       ; 
+    (chinese-cns11643-1                . #x2527)       ; 
+    (japanese-jisx0208-1990    . #x2631)       ; 
     ))
 (define-char
   '((name              . "GREEK CAPITAL LETTER SIGMA")
-    (ucs               . #x03A3)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x03C3)
-    (greek-iso8859-7   #xD3)   ; Σ
+    (greek-iso8859-7   . #xD3) ; 
+    (ucs               . #x3A3)        ; Σ
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK CAPITAL LETTER SIGMA")
-    (->ucs             . #x03A3)
+    (->ucs             . #x03A3)       ; Σ
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x03A3)
     (->lowercase
      ((name . "FULLWIDTH GREEK SMALL LETTER SIGMA")))
-    (japanese-jisx0208-1978    #x26 #x32)      ; 
-    (chinese-gb2312            #x26 #x32)      ; 
-    (japanese-jisx0208         #x26 #x32)      ; 
-    (korean-ksc5601            #x25 #x52)      ; 
-    (chinese-cns11643-1                #x25 #x28)      ; 
+    (japanese-jisx0208-1978    . #x2632)       ; 
+    (chinese-gb2312            . #x2632)       ; 
+    (japanese-jisx0208         . #x2632)       ; 
+    (korean-ksc5601            . #x2552)       ; 
+    (chinese-cns11643-1                . #x2528)       ; 
+    (japanese-jisx0208-1990    . #x2632)       ; 
     ))
 (define-char
   '((name              . "GREEK CAPITAL LETTER TAU")
-    (ucs               . #x03A4)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x03C4)
-    (greek-iso8859-7   #xD4)   ; Τ
+    (greek-iso8859-7   . #xD4) ; 
+    (ucs               . #x3A4)        ; Τ
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK CAPITAL LETTER TAU")
-    (->ucs             . #x03A4)
+    (->ucs             . #x03A4)       ; Τ
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x03A4)
     (->lowercase
      ((name . "FULLWIDTH GREEK SMALL LETTER TAU")))
-    (japanese-jisx0208-1978    #x26 #x33)      ; 
-    (chinese-gb2312            #x26 #x33)      ; 
-    (japanese-jisx0208         #x26 #x33)      ; 
-    (korean-ksc5601            #x25 #x53)      ; 
-    (chinese-cns11643-1                #x25 #x29)      ; 
+    (japanese-jisx0208-1978    . #x2633)       ; 
+    (chinese-gb2312            . #x2633)       ; 
+    (japanese-jisx0208         . #x2633)       ; 
+    (korean-ksc5601            . #x2553)       ; 
+    (chinese-cns11643-1                . #x2529)       ; 
+    (japanese-jisx0208-1990    . #x2633)       ; 
     ))
 (define-char
   '((name              . "GREEK CAPITAL LETTER UPSILON")
-    (ucs               . #x03A5)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x03C5)
-    (greek-iso8859-7   #xD5)   ; Υ
+    (greek-iso8859-7   . #xD5) ; 
+    (ucs               . #x3A5)        ; Υ
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK CAPITAL LETTER UPSILON")
-    (->ucs             . #x03A5)
+    (->ucs             . #x03A5)       ; Υ
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x03A5)
     (->lowercase
      ((name . "FULLWIDTH GREEK SMALL LETTER UPSILON")))
-    (japanese-jisx0208-1978    #x26 #x34)      ; 
-    (chinese-gb2312            #x26 #x34)      ; 
-    (japanese-jisx0208         #x26 #x34)      ; 
-    (korean-ksc5601            #x25 #x54)      ; 
-    (chinese-cns11643-1                #x25 #x2A)      ; 
+    (japanese-jisx0208-1978    . #x2634)       ; 
+    (chinese-gb2312            . #x2634)       ; 
+    (japanese-jisx0208         . #x2634)       ; 
+    (korean-ksc5601            . #x2554)       ; 
+    (chinese-cns11643-1                . #x252A)       ; 
+    (japanese-jisx0208-1990    . #x2634)       ; 
     ))
 (define-char
   '((name              . "GREEK CAPITAL LETTER PHI")
-    (ucs               . #x03A6)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x03C6)
-    (greek-iso8859-7   #xD6)   ; Φ
+    (greek-iso8859-7   . #xD6) ; 
+    (ucs               . #x3A6)        ; Φ
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK CAPITAL LETTER PHI")
-    (->ucs             . #x03A6)
+    (->ucs             . #x03A6)       ; Φ
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x03A6)
     (->lowercase
      ((name . "FULLWIDTH GREEK SMALL LETTER PHI")))
-    (japanese-jisx0208-1978    #x26 #x35)      ; 
-    (chinese-gb2312            #x26 #x35)      ; 
-    (japanese-jisx0208         #x26 #x35)      ; 
-    (korean-ksc5601            #x25 #x55)      ; 
-    (chinese-cns11643-1                #x25 #x2B)      ; 
+    (japanese-jisx0208-1978    . #x2635)       ; 
+    (chinese-gb2312            . #x2635)       ; 
+    (japanese-jisx0208         . #x2635)       ; 
+    (korean-ksc5601            . #x2555)       ; 
+    (chinese-cns11643-1                . #x252B)       ; 
+    (japanese-jisx0208-1990    . #x2635)       ; 
     ))
 (define-char
   '((name              . "GREEK CAPITAL LETTER CHI")
-    (ucs               . #x03A7)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x03C7)
-    (greek-iso8859-7   #xD7)   ; Χ
+    (greek-iso8859-7   . #xD7) ; 
+    (ucs               . #x3A7)        ; Χ
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK CAPITAL LETTER CHI")
-    (->ucs             . #x03A7)
+    (->ucs             . #x03A7)       ; Χ
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x03A7)
     (->lowercase
      ((name . "FULLWIDTH GREEK SMALL LETTER CHI")))
-    (japanese-jisx0208-1978    #x26 #x36)      ; 
-    (chinese-gb2312            #x26 #x36)      ; 
-    (japanese-jisx0208         #x26 #x36)      ; 
-    (korean-ksc5601            #x25 #x56)      ; 
-    (chinese-cns11643-1                #x25 #x2C)      ; 
+    (japanese-jisx0208-1978    . #x2636)       ; 
+    (chinese-gb2312            . #x2636)       ; 
+    (japanese-jisx0208         . #x2636)       ; 
+    (korean-ksc5601            . #x2556)       ; 
+    (chinese-cns11643-1                . #x252C)       ; 
+    (japanese-jisx0208-1990    . #x2636)       ; 
     ))
 (define-char
   '((name              . "GREEK CAPITAL LETTER PSI")
-    (ucs               . #x03A8)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x03C8)
-    (greek-iso8859-7   #xD8)   ; Ψ
+    (greek-iso8859-7   . #xD8) ; 
+    (ucs               . #x3A8)        ; Ψ
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK CAPITAL LETTER PSI")
-    (->ucs             . #x03A8)
+    (->ucs             . #x03A8)       ; Ψ
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x03A8)
     (->lowercase
      ((name . "FULLWIDTH GREEK SMALL LETTER PSI")))
-    (japanese-jisx0208-1978    #x26 #x37)      ; 
-    (chinese-gb2312            #x26 #x37)      ; 
-    (japanese-jisx0208         #x26 #x37)      ; 
-    (korean-ksc5601            #x25 #x57)      ; 
-    (chinese-cns11643-1                #x25 #x2D)      ; 
+    (japanese-jisx0208-1978    . #x2637)       ; 
+    (chinese-gb2312            . #x2637)       ; 
+    (japanese-jisx0208         . #x2637)       ; 
+    (korean-ksc5601            . #x2557)       ; 
+    (chinese-cns11643-1                . #x252D)       ; 
+    (japanese-jisx0208-1990    . #x2637)       ; 
     ))
 (define-char
   '((name              . "GREEK CAPITAL LETTER OMEGA")
-    (ucs               . #x03A9)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x03C9)
-    (greek-iso8859-7   #xD9)   ; Ω
+    (greek-iso8859-7   . #xD9) ; 
+    (ucs               . #x3A9)        ; Ω
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK CAPITAL LETTER OMEGA")
-    (->ucs             . #x03A9)
+    (->ucs             . #x03A9)       ; Ω
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x03A9)
     (->lowercase
      ((name . "FULLWIDTH GREEK SMALL LETTER OMEGA")))
-    (japanese-jisx0208-1978    #x26 #x38)      ; 
-    (chinese-gb2312            #x26 #x38)      ; 
-    (japanese-jisx0208         #x26 #x38)      ; 
-    (korean-ksc5601            #x25 #x58)      ; 
-    (chinese-cns11643-1                #x25 #x2E)      ; 
+    (japanese-jisx0208-1978    . #x2638)       ; 
+    (chinese-gb2312            . #x2638)       ; 
+    (japanese-jisx0208         . #x2638)       ; 
+    (korean-ksc5601            . #x2558)       ; 
+    (chinese-cns11643-1                . #x252E)       ; 
+    (japanese-jisx0208-1990    . #x2638)       ; 
     ))
 (define-char
   '((name              . "GREEK CAPITAL LETTER IOTA WITH DIALYTIKA")
-    (ucs               . #x03AA)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0399 #x0308)
     (->lowercase       #x03CA)
-    (greek-iso8859-7   #xDA)   ; Ϊ
+    (greek-iso8859-7   . #xDA) ; 
+    (ucs               . #x3AA)        ; Ϊ
     ))
 (define-char
   '((name . "FULLWIDTH GREEK CAPITAL LETTER IOTA WITH DIALYTIKA")
-    (->ucs             . #x03AA)
+    (->ucs             . #x03AA)       ; Ϊ
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x03AA)
     (->lowercase
      ((name . "FULLWIDTH GREEK SMALL LETTER IOTA WITH DIALYTIKA")))
-    (japanese-jisx0212 #x26 #x65)      ; 
+    (japanese-jisx0212 . #x2665)       ; 
     ))
 (define-char
   '((name              . "GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA")
-    (ucs               . #x03AB)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x03A5 #x0308)
     (->lowercase       #x03CB)
-    (greek-iso8859-7   #xDB)   ; Ϋ
+    (greek-iso8859-7   . #xDB) ; 
+    (ucs               . #x3AB)        ; Ϋ
     ))
 (define-char
   '((name . "FULLWIDTH GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA")
-    (->ucs             . #x03AB)
+    (->ucs             . #x03AB)       ; Ϋ
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x03AB)
     (->lowercase
      ((name . "FULLWIDTH GREEK SMALL LETTER UPSILON WITH DIALYTIKA")))
-    (japanese-jisx0212 #x26 #x6A)      ; 
+    (japanese-jisx0212 . #x266A)       ; 
     ))
 (define-char
   '((name              . "GREEK SMALL LETTER ALPHA WITH TONOS")
-    (ucs               . #x03AC)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x03B1 #x0301)
     (->uppercase       #x0386)
     (->titlecase       #x0386)
-    (greek-iso8859-7   #xDC)   ; ά
+    (greek-iso8859-7   . #xDC) ; 
+    (ucs               . #x3AC)        ; ά
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK SMALL LETTER ALPHA WITH TONOS")
-    (->ucs             . #x03AC)
+    (->ucs             . #x03AC)       ; ά
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH GREEK CAPITAL LETTER ALPHA WITH TONOS")))
     (->titlecase
      ((name . "FULLWIDTH GREEK CAPITAL LETTER ALPHA WITH TONOS")))
-    (japanese-jisx0212 #x26 #x71)      ; 
+    (japanese-jisx0212 . #x2671)       ; 
     ))
 (define-char
   '((name              . "GREEK SMALL LETTER EPSILON WITH TONOS")
-    (ucs               . #x03AD)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x03B5 #x0301)
     (->uppercase       #x0388)
     (->titlecase       #x0388)
-    (greek-iso8859-7   #xDD)   ; έ
+    (greek-iso8859-7   . #xDD) ; 
+    (ucs               . #x3AD)        ; έ
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK SMALL LETTER EPSILON WITH TONOS")
-    (->ucs             . #x03AD)
+    (->ucs             . #x03AD)       ; έ
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH GREEK CAPITAL LETTER EPSILON WITH TONOS")))
     (->titlecase
      ((name . "FULLWIDTH GREEK CAPITAL LETTER EPSILON WITH TONOS")))
-    (japanese-jisx0212 #x26 #x72)      ; 
+    (japanese-jisx0212 . #x2672)       ; 
     ))
 (define-char
   '((name              . "GREEK SMALL LETTER ETA WITH TONOS")
-    (ucs               . #x03AE)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x03B7 #x0301)
     (->uppercase       #x0389)
     (->titlecase       #x0389)
-    (greek-iso8859-7   #xDE)   ; ή
+    (greek-iso8859-7   . #xDE) ; 
+    (ucs               . #x3AE)        ; ή
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK SMALL LETTER ETA WITH TONOS")
-    (->ucs             . #x03AE)
+    (->ucs             . #x03AE)       ; ή
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH GREEK CAPITAL LETTER ETA WITH TONOS")))
     (->titlecase
      ((name . "FULLWIDTH GREEK CAPITAL LETTER ETA WITH TONOS")))
-    (japanese-jisx0212 #x26 #x73)      ; 
+    (japanese-jisx0212 . #x2673)       ; 
     ))
 (define-char
   '((name              . "GREEK SMALL LETTER IOTA WITH TONOS")
-    (ucs               . #x03AF)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x03B9 #x0301)
     (->uppercase       #x038A)
     (->titlecase       #x038A)
-    (greek-iso8859-7   #xDF)   ; ί
+    (greek-iso8859-7   . #xDF) ; 
+    (ucs               . #x3AF)        ; ί
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK SMALL LETTER IOTA WITH TONOS")
-    (->ucs             . #x03AF)
+    (->ucs             . #x03AF)       ; ί
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH GREEK CAPITAL LETTER IOTA WITH TONOS")))
     (->titlecase
      ((name . "FULLWIDTH GREEK CAPITAL LETTER IOTA WITH TONOS")))
-    (japanese-jisx0212 #x26 #x74)      ; 
+    (japanese-jisx0212 . #x2674)       ; 
     ))
 (define-char
   '((name . "GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS")
-    (ucs               . #x03B0)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x03CB #x0301)
-    (greek-iso8859-7   #xE0)   ; ΰ
+    (greek-iso8859-7   . #xE0) ; 
+    (ucs               . #x3B0)        ; ΰ
     ))
 (define-char
   '((name . "FULLWIDTH GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS")
-    (->ucs             . #x03B0)
+    (->ucs             . #x03B0)       ; ΰ
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x03B0)
-    (japanese-jisx0212 #x26 #x7B)      ; 
+    (japanese-jisx0212 . #x267B)       ; 
     ))
 (define-char
   '((name              . "GREEK SMALL LETTER ALPHA")
-    (ucs               . #x03B1)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x0391)
     (->titlecase       #x0391)
-    (greek-iso8859-7   #xE1)   ; α
+    (greek-iso8859-7   . #xE1) ; 
+    (ucs               . #x3B1)        ; α
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK SMALL LETTER ALPHA")
-    (->ucs             . #x03B1)
+    (->ucs             . #x03B1)       ; α
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH GREEK CAPITAL LETTER ALPHA")))
     (->titlecase
      ((name . "FULLWIDTH GREEK CAPITAL LETTER ALPHA")))
-    (japanese-jisx0208-1978    #x26 #x41)      ; 
-    (chinese-gb2312            #x26 #x41)      ; 
-    (japanese-jisx0208         #x26 #x41)      ; 
-    (korean-ksc5601            #x25 #x61)      ; 
-    (chinese-cns11643-1                #x25 #x2F)      ; 
+    (japanese-jisx0208-1978    . #x2641)       ; 
+    (chinese-gb2312            . #x2641)       ; 
+    (japanese-jisx0208         . #x2641)       ; 
+    (korean-ksc5601            . #x2561)       ; 
+    (chinese-cns11643-1                . #x252F)       ; 
+    (japanese-jisx0208-1990    . #x2641)       ; 
     ))
 (define-char
   '((name              . "GREEK SMALL LETTER BETA")
-    (ucs               . #x03B2)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x0392)
     (->titlecase       #x0392)
-    (greek-iso8859-7   #xE2)   ; β
+    (greek-iso8859-7   . #xE2) ; 
+    (ucs               . #x3B2)        ; β
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK SMALL LETTER BETA")
-    (->ucs             . #x03B2)
+    (->ucs             . #x03B2)       ; β
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH GREEK CAPITAL LETTER BETA")))
     (->titlecase
      ((name . "FULLWIDTH GREEK CAPITAL LETTER BETA")))
-    (japanese-jisx0208-1978    #x26 #x42)      ; 
-    (chinese-gb2312            #x26 #x42)      ; 
-    (japanese-jisx0208         #x26 #x42)      ; 
-    (korean-ksc5601            #x25 #x62)      ; 
-    (chinese-cns11643-1                #x25 #x30)      ; 
+    (japanese-jisx0208-1978    . #x2642)       ; 
+    (chinese-gb2312            . #x2642)       ; 
+    (japanese-jisx0208         . #x2642)       ; 
+    (korean-ksc5601            . #x2562)       ; 
+    (chinese-cns11643-1                . #x2530)       ; 
+    (japanese-jisx0208-1990    . #x2642)       ; 
     ))
 (define-char
   '((name              . "GREEK SMALL LETTER GAMMA")
-    (ucs               . #x03B3)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x0393)
     (->titlecase       #x0393)
-    (greek-iso8859-7   #xE3)   ; γ
+    (greek-iso8859-7   . #xE3) ; 
+    (ucs               . #x3B3)        ; γ
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK SMALL LETTER GAMMA")
-    (->ucs             . #x03B3)
+    (->ucs             . #x03B3)       ; γ
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH GREEK CAPITAL LETTER GAMMA")))
     (->titlecase
      ((name . "FULLWIDTH GREEK CAPITAL LETTER GAMMA")))
-    (japanese-jisx0208-1978    #x26 #x43)      ; 
-    (chinese-gb2312            #x26 #x43)      ; 
-    (japanese-jisx0208         #x26 #x43)      ; 
-    (korean-ksc5601            #x25 #x63)      ; 
-    (chinese-cns11643-1                #x25 #x31)      ; 
+    (japanese-jisx0208-1978    . #x2643)       ; 
+    (chinese-gb2312            . #x2643)       ; 
+    (japanese-jisx0208         . #x2643)       ; 
+    (korean-ksc5601            . #x2563)       ; 
+    (chinese-cns11643-1                . #x2531)       ; 
+    (japanese-jisx0208-1990    . #x2643)       ; 
     ))
 (define-char
   '((name              . "GREEK SMALL LETTER DELTA")
-    (ucs               . #x03B4)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x0394)
     (->titlecase       #x0394)
-    (greek-iso8859-7   #xE4)   ; δ
+    (greek-iso8859-7   . #xE4) ; 
+    (ucs               . #x3B4)        ; δ
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK SMALL LETTER DELTA")
-    (->ucs             . #x03B4)
+    (->ucs             . #x03B4)       ; δ
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH GREEK CAPITAL LETTER DELTA")))
     (->titlecase
      ((name . "FULLWIDTH GREEK CAPITAL LETTER DELTA")))
-    (japanese-jisx0208-1978    #x26 #x44)      ; 
-    (chinese-gb2312            #x26 #x44)      ; 
-    (japanese-jisx0208         #x26 #x44)      ; 
-    (korean-ksc5601            #x25 #x64)      ; 
-    (chinese-cns11643-1                #x25 #x32)      ; 
+    (japanese-jisx0208-1978    . #x2644)       ; 
+    (chinese-gb2312            . #x2644)       ; 
+    (japanese-jisx0208         . #x2644)       ; 
+    (korean-ksc5601            . #x2564)       ; 
+    (chinese-cns11643-1                . #x2532)       ; 
+    (japanese-jisx0208-1990    . #x2644)       ; 
     ))
 (define-char
   '((name              . "GREEK SMALL LETTER EPSILON")
-    (ucs               . #x03B5)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x0395)
     (->titlecase       #x0395)
-    (greek-iso8859-7   #xE5)   ; ε
+    (greek-iso8859-7   . #xE5) ; 
+    (ucs               . #x3B5)        ; ε
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK SMALL LETTER EPSILON")
-    (->ucs             . #x03B5)
+    (->ucs             . #x03B5)       ; ε
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH GREEK CAPITAL LETTER EPSILON")))
     (->titlecase
      ((name . "FULLWIDTH GREEK CAPITAL LETTER EPSILON")))
-    (japanese-jisx0208-1978    #x26 #x45)      ; 
-    (chinese-gb2312            #x26 #x45)      ; 
-    (japanese-jisx0208         #x26 #x45)      ; 
-    (korean-ksc5601            #x25 #x65)      ; 
-    (chinese-cns11643-1                #x25 #x33)      ; 
+    (japanese-jisx0208-1978    . #x2645)       ; 
+    (chinese-gb2312            . #x2645)       ; 
+    (japanese-jisx0208         . #x2645)       ; 
+    (korean-ksc5601            . #x2565)       ; 
+    (chinese-cns11643-1                . #x2533)       ; 
+    (japanese-jisx0208-1990    . #x2645)       ; 
     ))
 (define-char
   '((name              . "GREEK SMALL LETTER ZETA")
-    (ucs               . #x03B6)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x0396)
     (->titlecase       #x0396)
-    (greek-iso8859-7   #xE6)   ; ζ
+    (greek-iso8859-7   . #xE6) ; 
+    (ucs               . #x3B6)        ; ζ
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK SMALL LETTER ZETA")
-    (->ucs             . #x03B6)
+    (->ucs             . #x03B6)       ; ζ
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH GREEK CAPITAL LETTER ZETA")))
     (->titlecase
      ((name . "FULLWIDTH GREEK CAPITAL LETTER ZETA")))
-    (japanese-jisx0208-1978    #x26 #x46)      ; 
-    (chinese-gb2312            #x26 #x46)      ; 
-    (japanese-jisx0208         #x26 #x46)      ; 
-    (korean-ksc5601            #x25 #x66)      ; 
-    (chinese-cns11643-1                #x25 #x34)      ; 
+    (japanese-jisx0208-1978    . #x2646)       ; 
+    (chinese-gb2312            . #x2646)       ; 
+    (japanese-jisx0208         . #x2646)       ; 
+    (korean-ksc5601            . #x2566)       ; 
+    (chinese-cns11643-1                . #x2534)       ; 
+    (japanese-jisx0208-1990    . #x2646)       ; 
     ))
 (define-char
   '((name              . "GREEK SMALL LETTER ETA")
-    (ucs               . #x03B7)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x0397)
     (->titlecase       #x0397)
-    (greek-iso8859-7   #xE7)   ; η
+    (greek-iso8859-7   . #xE7) ; 
+    (ucs               . #x3B7)        ; η
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK SMALL LETTER ETA")
-    (->ucs             . #x03B7)
+    (->ucs             . #x03B7)       ; η
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH GREEK CAPITAL LETTER ETA")))
     (->titlecase
      ((name . "FULLWIDTH GREEK CAPITAL LETTER ETA")))
-    (japanese-jisx0208-1978    #x26 #x47)      ; 
-    (chinese-gb2312            #x26 #x47)      ; 
-    (japanese-jisx0208         #x26 #x47)      ; 
-    (korean-ksc5601            #x25 #x67)      ; 
-    (chinese-cns11643-1                #x25 #x35)      ; 
+    (japanese-jisx0208-1978    . #x2647)       ; 
+    (chinese-gb2312            . #x2647)       ; 
+    (japanese-jisx0208         . #x2647)       ; 
+    (korean-ksc5601            . #x2567)       ; 
+    (chinese-cns11643-1                . #x2535)       ; 
+    (japanese-jisx0208-1990    . #x2647)       ; 
     ))
 (define-char
   '((name              . "GREEK SMALL LETTER THETA")
-    (ucs               . #x03B8)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x0398)
     (->titlecase       #x0398)
-    (greek-iso8859-7   #xE8)   ; θ
-    (ipa               #xC8)   ; 
+    (greek-iso8859-7   . #xE8) ; 
+    (ipa               . #xC8) ; 
+    (ucs               . #x3B8)        ; θ
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK SMALL LETTER THETA")
-    (->ucs             . #x03B8)
+    (->ucs             . #x03B8)       ; θ
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH GREEK CAPITAL LETTER THETA")))
     (->titlecase
      ((name . "FULLWIDTH GREEK CAPITAL LETTER THETA")))
-    (japanese-jisx0208-1978    #x26 #x48)      ; 
-    (chinese-gb2312            #x26 #x48)      ; 
-    (japanese-jisx0208         #x26 #x48)      ; 
-    (korean-ksc5601            #x25 #x68)      ; 
-    (chinese-cns11643-1                #x25 #x36)      ; 
+    (japanese-jisx0208-1978    . #x2648)       ; 
+    (chinese-gb2312            . #x2648)       ; 
+    (japanese-jisx0208         . #x2648)       ; 
+    (korean-ksc5601            . #x2568)       ; 
+    (chinese-cns11643-1                . #x2536)       ; 
+    (japanese-jisx0208-1990    . #x2648)       ; 
     ))
 (define-char
   '((name              . "GREEK SMALL LETTER IOTA")
-    (ucs               . #x03B9)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x0399)
     (->titlecase       #x0399)
-    (greek-iso8859-7   #xE9)   ; ι
+    (greek-iso8859-7   . #xE9) ; 
+    (ucs               . #x3B9)        ; ι
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK SMALL LETTER IOTA")
-    (->ucs             . #x03B9)
+    (->ucs             . #x03B9)       ; ι
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH GREEK CAPITAL LETTER IOTA")))
     (->titlecase
      ((name . "FULLWIDTH GREEK CAPITAL LETTER IOTA")))
-    (japanese-jisx0208-1978    #x26 #x49)      ; 
-    (chinese-gb2312            #x26 #x49)      ; 
-    (japanese-jisx0208         #x26 #x49)      ; 
-    (korean-ksc5601            #x25 #x69)      ; 
-    (chinese-cns11643-1                #x25 #x37)      ; 
+    (japanese-jisx0208-1978    . #x2649)       ; 
+    (chinese-gb2312            . #x2649)       ; 
+    (japanese-jisx0208         . #x2649)       ; 
+    (korean-ksc5601            . #x2569)       ; 
+    (chinese-cns11643-1                . #x2537)       ; 
+    (japanese-jisx0208-1990    . #x2649)       ; 
     ))
 (define-char
   '((name              . "GREEK SMALL LETTER KAPPA")
-    (ucs               . #x03BA)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x039A)
     (->titlecase       #x039A)
-    (greek-iso8859-7   #xEA)   ; κ
+    (greek-iso8859-7   . #xEA) ; 
+    (ucs               . #x3BA)        ; κ
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK SMALL LETTER KAPPA")
-    (->ucs             . #x03BA)
+    (->ucs             . #x03BA)       ; κ
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x03BA)
     (->uppercase       #x039A)
     (->titlecase       #x039A)
-    (japanese-jisx0208-1978    #x26 #x4A)      ; 
-    (chinese-gb2312            #x26 #x4A)      ; 
-    (japanese-jisx0208         #x26 #x4A)      ; 
-    (korean-ksc5601            #x25 #x6A)      ; 
-    (chinese-cns11643-1                #x25 #x38)      ; 
+    (japanese-jisx0208-1978    . #x264A)       ; 
+    (chinese-gb2312            . #x264A)       ; 
+    (japanese-jisx0208         . #x264A)       ; 
+    (korean-ksc5601            . #x256A)       ; 
+    (chinese-cns11643-1                . #x2538)       ; 
+    (japanese-jisx0208-1990    . #x264A)       ; 
     ))
 (define-char
   '((name              . "GREEK SMALL LETTER LAMDA")
-    (ucs               . #x03BB)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x039B)
     (->titlecase       #x039B)
-    (greek-iso8859-7   #xEB)   ; λ
+    (greek-iso8859-7   . #xEB) ; 
+    (ucs               . #x3BB)        ; λ
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK SMALL LETTER LAMDA")
-    (->ucs             . #x03BB)
+    (->ucs             . #x03BB)       ; λ
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH GREEK CAPITAL LETTER LAMDA")))
     (->titlecase
      ((name . "FULLWIDTH GREEK CAPITAL LETTER LAMDA")))
-    (japanese-jisx0208-1978    #x26 #x4B)      ; 
-    (chinese-gb2312            #x26 #x4B)      ; 
-    (japanese-jisx0208         #x26 #x4B)      ; 
-    (korean-ksc5601            #x25 #x6B)      ; 
-    (chinese-cns11643-1                #x25 #x39)      ; 
+    (japanese-jisx0208-1978    . #x264B)       ; 
+    (chinese-gb2312            . #x264B)       ; 
+    (japanese-jisx0208         . #x264B)       ; 
+    (korean-ksc5601            . #x256B)       ; 
+    (chinese-cns11643-1                . #x2539)       ; 
+    (japanese-jisx0208-1990    . #x264B)       ; 
     ))
 (define-char
   '((name              . "GREEK SMALL LETTER MU")
-    (ucs               . #x03BC)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x039C)
     (->titlecase       #x039C)
-    (greek-iso8859-7   #xEC)   ; μ
+    (greek-iso8859-7   . #xEC) ; 
+    (ucs               . #x3BC)        ; μ
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK SMALL LETTER MU")
-    (->ucs             . #x03BC)
+    (->ucs             . #x03BC)       ; μ
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH GREEK CAPITAL LETTER MU")))
     (->titlecase
      ((name . "FULLWIDTH GREEK CAPITAL LETTER MU")))
-    (japanese-jisx0208-1978    #x26 #x4C)      ; 
-    (chinese-gb2312            #x26 #x4C)      ; 
-    (japanese-jisx0208         #x26 #x4C)      ; 
-    (korean-ksc5601            #x25 #x6C)      ; 
-    (chinese-cns11643-1                #x25 #x3A)      ; 
+    (japanese-jisx0208-1978    . #x264C)       ; 
+    (chinese-gb2312            . #x264C)       ; 
+    (japanese-jisx0208         . #x264C)       ; 
+    (korean-ksc5601            . #x256C)       ; 
+    (chinese-cns11643-1                . #x253A)       ; 
+    (japanese-jisx0208-1990    . #x264C)       ; 
     ))
 (define-char
   '((name              . "GREEK SMALL LETTER NU")
-    (ucs               . #x03BD)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x039D)
     (->titlecase       #x039D)
-    (greek-iso8859-7   #xED)   ; ν
+    (greek-iso8859-7   . #xED) ; 
+    (ucs               . #x3BD)        ; ν
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK SMALL LETTER NU")
-    (->ucs             . #x03BD)
+    (->ucs             . #x03BD)       ; ν
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH GREEK CAPITAL LETTER NU")))
     (->titlecase
      ((name . "FULLWIDTH GREEK CAPITAL LETTER NU")))
-    (japanese-jisx0208-1978    #x26 #x4D)      ; 
-    (chinese-gb2312            #x26 #x4D)      ; 
-    (japanese-jisx0208         #x26 #x4D)      ; 
-    (korean-ksc5601            #x25 #x6D)      ; 
-    (chinese-cns11643-1                #x25 #x3B)      ; 
+    (japanese-jisx0208-1978    . #x264D)       ; 
+    (chinese-gb2312            . #x264D)       ; 
+    (japanese-jisx0208         . #x264D)       ; 
+    (korean-ksc5601            . #x256D)       ; 
+    (chinese-cns11643-1                . #x253B)       ; 
+    (japanese-jisx0208-1990    . #x264D)       ; 
     ))
 (define-char
   '((name              . "GREEK SMALL LETTER XI")
-    (ucs               . #x03BE)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x039E)
     (->titlecase       #x039E)
-    (greek-iso8859-7   #xEE)   ; ξ
+    (greek-iso8859-7   . #xEE) ; 
+    (ucs               . #x3BE)        ; ξ
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK SMALL LETTER XI")
-    (->ucs             . #x03BE)
+    (->ucs             . #x03BE)       ; ξ
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH GREEK CAPITAL LETTER XI")))
     (->titlecase
      ((name . "FULLWIDTH GREEK CAPITAL LETTER XI")))
-    (japanese-jisx0208-1978    #x26 #x4E)      ; 
-    (chinese-gb2312            #x26 #x4E)      ; 
-    (japanese-jisx0208         #x26 #x4E)      ; 
-    (korean-ksc5601            #x25 #x6E)      ; 
-    (chinese-cns11643-1                #x25 #x3C)      ; 
+    (japanese-jisx0208-1978    . #x264E)       ; 
+    (chinese-gb2312            . #x264E)       ; 
+    (japanese-jisx0208         . #x264E)       ; 
+    (korean-ksc5601            . #x256E)       ; 
+    (chinese-cns11643-1                . #x253C)       ; 
+    (japanese-jisx0208-1990    . #x264E)       ; 
     ))
 (define-char
   '((name              . "GREEK SMALL LETTER OMICRON")
-    (ucs               . #x03BF)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x039F)
     (->titlecase       #x039F)
-    (greek-iso8859-7   #xEF)   ; ο
+    (greek-iso8859-7   . #xEF) ; 
+    (ucs               . #x3BF)        ; ο
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK SMALL LETTER OMICRON")
-    (->ucs             . #x03BF)
+    (->ucs             . #x03BF)       ; ο
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH GREEK CAPITAL LETTER OMICRON")))
     (->titlecase
      ((name . "FULLWIDTH GREEK CAPITAL LETTER OMICRON")))
-    (japanese-jisx0208-1978    #x26 #x4F)      ; 
-    (chinese-gb2312            #x26 #x4F)      ; 
-    (japanese-jisx0208         #x26 #x4F)      ; 
-    (korean-ksc5601            #x25 #x6F)      ; 
-    (chinese-cns11643-1                #x25 #x3D)      ; 
+    (japanese-jisx0208-1978    . #x264F)       ; 
+    (chinese-gb2312            . #x264F)       ; 
+    (japanese-jisx0208         . #x264F)       ; 
+    (korean-ksc5601            . #x256F)       ; 
+    (chinese-cns11643-1                . #x253D)       ; 
+    (japanese-jisx0208-1990    . #x264F)       ; 
     ))
 (define-char
   '((name              . "GREEK SMALL LETTER PI")
-    (ucs               . #x03C0)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x03A0)
     (->titlecase       #x03A0)
-    (greek-iso8859-7   #xF0)   ; π
+    (greek-iso8859-7   . #xF0) ; 
+    (ucs               . #x3C0)        ; π
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK SMALL LETTER PI")
-    (->ucs             . #x03C0)
+    (->ucs             . #x03C0)       ; π
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH GREEK CAPITAL LETTER PI")))
     (->titlecase
      ((name . "FULLWIDTH GREEK CAPITAL LETTER PI")))
-    (japanese-jisx0208-1978    #x26 #x50)      ; 
-    (chinese-gb2312            #x26 #x50)      ; 
-    (japanese-jisx0208         #x26 #x50)      ; 
-    (korean-ksc5601            #x25 #x70)      ; 
-    (chinese-cns11643-1                #x25 #x3E)      ; 
+    (japanese-jisx0208-1978    . #x2650)       ; 
+    (chinese-gb2312            . #x2650)       ; 
+    (japanese-jisx0208         . #x2650)       ; 
+    (korean-ksc5601            . #x2570)       ; 
+    (chinese-cns11643-1                . #x253E)       ; 
+    (japanese-jisx0208-1990    . #x2650)       ; 
     ))
 (define-char
   '((name              . "GREEK SMALL LETTER RHO")
-    (ucs               . #x03C1)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x03A1)
     (->titlecase       #x03A1)
-    (greek-iso8859-7   #xF1)   ; ρ
+    (greek-iso8859-7   . #xF1) ; 
+    (ucs               . #x3C1)        ; ρ
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK SMALL LETTER RHO")
-    (->ucs             . #x03C1)
+    (->ucs             . #x03C1)       ; ρ
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH GREEK CAPITAL LETTER RHO")))
     (->titlecase
      ((name . "FULLWIDTH GREEK CAPITAL LETTER RHO")))
-    (japanese-jisx0208-1978    #x26 #x51)      ; 
-    (chinese-gb2312            #x26 #x51)      ; 
-    (japanese-jisx0208         #x26 #x51)      ; 
-    (korean-ksc5601            #x25 #x71)      ; 
-    (chinese-cns11643-1                #x25 #x3F)      ; 
+    (japanese-jisx0208-1978    . #x2651)       ; 
+    (chinese-gb2312            . #x2651)       ; 
+    (japanese-jisx0208         . #x2651)       ; 
+    (korean-ksc5601            . #x2571)       ; 
+    (chinese-cns11643-1                . #x253F)       ; 
+    (japanese-jisx0208-1990    . #x2651)       ; 
     ))
 (define-char
   '((name              . "GREEK SMALL LETTER FINAL SIGMA")
-    (ucs               . #x03C2)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x03A3)
     (->titlecase       #x03A3)
-    (greek-iso8859-7           #xF2)   ; ς
-    (japanese-jisx0213-1       #x26 #x59)      ; ς
+    (greek-iso8859-7           . #xF2) ; 
+    (japanese-jisx0213-1       . #x2659)       ; ς
+    (ucs                       . #x3C2)        ; ς
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK SMALL LETTER FINAL SIGMA")
-    (->ucs             . #x03C2)
+    (->ucs             . #x03C2)       ; ς
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH GREEK CAPITAL LETTER FINAL SIGMA")))
     (->titlecase
      ((name . "FULLWIDTH GREEK CAPITAL LETTER FINAL SIGMA")))
-    (japanese-jisx0212 #x26 #x78)      ; 
+    (japanese-jisx0212 . #x2678)       ; 
     ))
 (define-char
   '((name              . "GREEK SMALL LETTER SIGMA")
-    (ucs               . #x03C3)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x03A3)
     (->titlecase       #x03A3)
-    (greek-iso8859-7   #xF3)   ; σ
+    (greek-iso8859-7   . #xF3) ; 
+    (ucs               . #x3C3)        ; σ
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK SMALL LETTER SIGMA")
-    (->ucs             . #x03C3)
+    (->ucs             . #x03C3)       ; σ
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH GREEK CAPITAL LETTER SIGMA")))
     (->titlecase
      ((name . "FULLWIDTH GREEK CAPITAL LETTER SIGMA")))
-    (japanese-jisx0208-1978    #x26 #x52)      ; 
-    (chinese-gb2312            #x26 #x52)      ; 
-    (japanese-jisx0208         #x26 #x52)      ; 
-    (korean-ksc5601            #x25 #x72)      ; 
-    (chinese-cns11643-1                #x25 #x40)      ; 
+    (japanese-jisx0208-1978    . #x2652)       ; 
+    (chinese-gb2312            . #x2652)       ; 
+    (japanese-jisx0208         . #x2652)       ; 
+    (korean-ksc5601            . #x2572)       ; 
+    (chinese-cns11643-1                . #x2540)       ; 
+    (japanese-jisx0208-1990    . #x2652)       ; 
     ))
 (define-char
   '((name              . "GREEK SMALL LETTER TAU")
-    (ucs               . #x03C4)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x03A4)
     (->titlecase       #x03A4)
-    (greek-iso8859-7   #xF4)   ; τ
+    (greek-iso8859-7   . #xF4) ; 
+    (ucs               . #x3C4)        ; τ
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK SMALL LETTER TAU")
-    (->ucs             . #x03C4)
+    (->ucs             . #x03C4)       ; τ
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH GREEK CAPITAL LETTER TAU")))
     (->titlecase
      ((name . "FULLWIDTH GREEK CAPITAL LETTER TAU")))
-    (japanese-jisx0208-1978    #x26 #x53)      ; 
-    (chinese-gb2312            #x26 #x53)      ; 
-    (japanese-jisx0208         #x26 #x53)      ; 
-    (korean-ksc5601            #x25 #x73)      ; 
-    (chinese-cns11643-1                #x25 #x41)      ; 
+    (japanese-jisx0208-1978    . #x2653)       ; 
+    (chinese-gb2312            . #x2653)       ; 
+    (japanese-jisx0208         . #x2653)       ; 
+    (korean-ksc5601            . #x2573)       ; 
+    (chinese-cns11643-1                . #x2541)       ; 
+    (japanese-jisx0208-1990    . #x2653)       ; 
     ))
 (define-char
   '((name              . "GREEK SMALL LETTER UPSILON")
-    (ucs               . #x03C5)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x03A5)
     (->titlecase       #x03A5)
-    (greek-iso8859-7   #xF5)   ; υ
+    (greek-iso8859-7   . #xF5) ; 
+    (ucs               . #x3C5)        ; υ
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK SMALL LETTER UPSILON")
-    (->ucs             . #x03C5)
+    (->ucs             . #x03C5)       ; υ
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH GREEK CAPITAL LETTER UPSILON")))
     (->titlecase
      ((name . "FULLWIDTH GREEK CAPITAL LETTER UPSILON")))
-    (japanese-jisx0208-1978    #x26 #x54)      ; 
-    (chinese-gb2312            #x26 #x54)      ; 
-    (japanese-jisx0208         #x26 #x54)      ; 
-    (korean-ksc5601            #x25 #x74)      ; 
-    (chinese-cns11643-1                #x25 #x42)      ; 
+    (japanese-jisx0208-1978    . #x2654)       ; 
+    (chinese-gb2312            . #x2654)       ; 
+    (japanese-jisx0208         . #x2654)       ; 
+    (korean-ksc5601            . #x2574)       ; 
+    (chinese-cns11643-1                . #x2542)       ; 
+    (japanese-jisx0208-1990    . #x2654)       ; 
     ))
 (define-char
   '((name              . "GREEK SMALL LETTER PHI")
-    (ucs               . #x03C6)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x03A6)
     (->titlecase       #x03A6)
-    (greek-iso8859-7   #xF6)   ; φ
+    (greek-iso8859-7   . #xF6) ; 
+    (ucs               . #x3C6)        ; φ
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK SMALL LETTER PHI")
-    (->ucs             . #x03C6)
+    (->ucs             . #x03C6)       ; φ
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH GREEK CAPITAL LETTER PHI")))
     (->titlecase
      ((name . "FULLWIDTH GREEK CAPITAL LETTER PHI")))
-    (japanese-jisx0208-1978    #x26 #x55)      ; 
-    (chinese-gb2312            #x26 #x55)      ; 
-    (japanese-jisx0208         #x26 #x55)      ; 
-    (korean-ksc5601            #x25 #x75)      ; 
-    (chinese-cns11643-1                #x25 #x43)      ; 
+    (japanese-jisx0208-1978    . #x2655)       ; 
+    (chinese-gb2312            . #x2655)       ; 
+    (japanese-jisx0208         . #x2655)       ; 
+    (korean-ksc5601            . #x2575)       ; 
+    (chinese-cns11643-1                . #x2543)       ; 
+    (japanese-jisx0208-1990    . #x2655)       ; 
     ))
 (define-char
   '((name              . "GREEK SMALL LETTER CHI")
-    (ucs               . #x03C7)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x03A7)
     (->titlecase       #x03A7)
-    (greek-iso8859-7   #xF7)   ; χ
+    (greek-iso8859-7   . #xF7) ; 
+    (ucs               . #x3C7)        ; χ
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK SMALL LETTER CHI")
-    (->ucs             . #x03C7)
+    (->ucs             . #x03C7)       ; χ
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH GREEK CAPITAL LETTER CHI")))
     (->titlecase
      ((name . "FULLWIDTH GREEK CAPITAL LETTER CHI")))
-    (japanese-jisx0208-1978    #x26 #x56)      ; 
-    (chinese-gb2312            #x26 #x56)      ; 
-    (japanese-jisx0208         #x26 #x56)      ; 
-    (korean-ksc5601            #x25 #x76)      ; 
-    (chinese-cns11643-1                #x25 #x44)      ; 
+    (japanese-jisx0208-1978    . #x2656)       ; 
+    (chinese-gb2312            . #x2656)       ; 
+    (japanese-jisx0208         . #x2656)       ; 
+    (korean-ksc5601            . #x2576)       ; 
+    (chinese-cns11643-1                . #x2544)       ; 
+    (japanese-jisx0208-1990    . #x2656)       ; 
     ))
 (define-char
   '((name              . "GREEK SMALL LETTER PSI")
-    (ucs               . #x03C8)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x03A8)
     (->titlecase       #x03A8)
-    (greek-iso8859-7   #xF8)   ; ψ
+    (greek-iso8859-7   . #xF8) ; 
+    (ucs               . #x3C8)        ; ψ
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK SMALL LETTER PSI")
-    (->ucs             . #x03C8)
+    (->ucs             . #x03C8)       ; ψ
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH GREEK CAPITAL LETTER PSI")))
     (->titlecase
      ((name . "FULLWIDTH GREEK CAPITAL LETTER PSI")))
-    (japanese-jisx0208-1978    #x26 #x57)      ; 
-    (chinese-gb2312            #x26 #x57)      ; 
-    (japanese-jisx0208         #x26 #x57)      ; 
-    (korean-ksc5601            #x25 #x77)      ; 
-    (chinese-cns11643-1                #x25 #x45)      ; 
+    (japanese-jisx0208-1978    . #x2657)       ; 
+    (chinese-gb2312            . #x2657)       ; 
+    (japanese-jisx0208         . #x2657)       ; 
+    (korean-ksc5601            . #x2577)       ; 
+    (chinese-cns11643-1                . #x2545)       ; 
+    (japanese-jisx0208-1990    . #x2657)       ; 
     ))
 (define-char
   '((name              . "GREEK SMALL LETTER OMEGA")
-    (ucs               . #x03C9)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x03A9)
     (->titlecase       #x03A9)
-    (greek-iso8859-7   #xF9)   ; ω
+    (greek-iso8859-7   . #xF9) ; 
+    (ucs               . #x3C9)        ; ω
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK SMALL LETTER OMEGA")
-    (->ucs             . #x03C9)
+    (->ucs             . #x03C9)       ; ω
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH GREEK CAPITAL LETTER OMEGA")))
     (->titlecase
      ((name . "FULLWIDTH GREEK CAPITAL LETTER OMEGA")))
-    (japanese-jisx0208-1978    #x26 #x58)      ; 
-    (chinese-gb2312            #x26 #x58)      ; 
-    (japanese-jisx0208         #x26 #x58)      ; 
-    (korean-ksc5601            #x25 #x78)      ; 
-    (chinese-cns11643-1                #x25 #x46)      ; 
+    (japanese-jisx0208-1978    . #x2658)       ; 
+    (chinese-gb2312            . #x2658)       ; 
+    (japanese-jisx0208         . #x2658)       ; 
+    (korean-ksc5601            . #x2578)       ; 
+    (chinese-cns11643-1                . #x2546)       ; 
+    (japanese-jisx0208-1990    . #x2658)       ; 
     ))
 (define-char
   '((name              . "GREEK SMALL LETTER IOTA WITH DIALYTIKA")
-    (ucs               . #x03CA)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x03B9 #x0308)
     (->uppercase       #x03AA)
     (->titlecase       #x03AA)
-    (greek-iso8859-7   #xFA)   ; ϊ
+    (greek-iso8859-7   . #xFA) ; 
+    (ucs               . #x3CA)        ; ϊ
     ))
 (define-char
   '((name . "FULLWIDTH GREEK SMALL LETTER IOTA WITH DIALYTIKA")
-    (->ucs             . #x03CA)
+    (->ucs             . #x03CA)       ; ϊ
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH GREEK CAPITAL LETTER IOTA WITH DIALYTIKA")))
     (->titlecase
      ((name . "FULLWIDTH GREEK CAPITAL LETTER IOTA WITH DIALYTIKA")))
-    (japanese-jisx0212 #x26 #x75)      ; 
+    (japanese-jisx0212 . #x2675)       ; 
     ))
 (define-char
   '((name              . "GREEK SMALL LETTER UPSILON WITH DIALYTIKA")
-    (ucs               . #x03CB)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x03C5 #x0308)
     (->uppercase       #x03AB)
     (->titlecase       #x03AB)
-    (greek-iso8859-7   #xFB)   ; ϋ
+    (greek-iso8859-7   . #xFB) ; 
+    (ucs               . #x3CB)        ; ϋ
     ))
 (define-char
   '((name . "FULLWIDTH GREEK SMALL LETTER UPSILON WITH DIALYTIKA")
-    (->ucs             . #x03CB)
+    (->ucs             . #x03CB)       ; ϋ
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA")))
     (->titlecase
      ((name . "FULLWIDTH GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA")))
-    (japanese-jisx0212 #x26 #x7A)      ; 
+    (japanese-jisx0212 . #x267A)       ; 
     ))
 (define-char
   '((name              . "GREEK SMALL LETTER OMICRON WITH TONOS")
-    (ucs               . #x03CC)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x03BF #x0301)
     (->uppercase       #x038C)
     (->titlecase       #x038C)
-    (greek-iso8859-7   #xFC)   ; ό
+    (greek-iso8859-7   . #xFC) ; 
+    (ucs               . #x3CC)        ; ό
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK SMALL LETTER OMICRON WITH TONOS")
-    (->ucs             . #x03CC)
+    (->ucs             . #x03CC)       ; ό
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH GREEK CAPITAL LETTER OMICRON WITH TONOS")))
     (->titlecase
      ((name . "FULLWIDTH GREEK CAPITAL LETTER OMICRON WITH TONOS")))
-    (japanese-jisx0212 #x26 #x77)      ; 
+    (japanese-jisx0212 . #x2677)       ; 
     ))
 (define-char
   '((name              . "GREEK SMALL LETTER UPSILON WITH TONOS")
-    (ucs               . #x03CD)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x03C5 #x0301)
     (->uppercase       #x038E)
     (->titlecase       #x038E)
-    (greek-iso8859-7   #xFD)   ; ύ
+    (greek-iso8859-7   . #xFD) ; 
+    (ucs               . #x3CD)        ; ύ
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK SMALL LETTER UPSILON WITH TONOS")
-    (->ucs             . #x03CD)
+    (->ucs             . #x03CD)       ; ύ
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH GREEK CAPITAL LETTER UPSILON WITH TONOS")))
     (->titlecase
      ((name . "FULLWIDTH GREEK CAPITAL LETTER UPSILON WITH TONOS")))
-    (japanese-jisx0212 #x26 #x79)      ; 
+    (japanese-jisx0212 . #x2679)       ; 
     ))
 (define-char
   '((name              . "GREEK SMALL LETTER OMEGA WITH TONOS")
-    (ucs               . #x03CE)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x03C9 #x0301)
     (->uppercase       #x038F)
     (->titlecase       #x038F)
-    (greek-iso8859-7   #xFE)   ; ώ
+    (greek-iso8859-7   . #xFE) ; 
+    (ucs               . #x3CE)        ; ώ
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK SMALL LETTER OMEGA WITH TONOS")
-    (->ucs             . #x03CE)
+    (->ucs             . #x03CE)       ; ώ
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH GREEK CAPITAL LETTER OMEGA WITH TONOS")))
     (->titlecase
      ((name . "FULLWIDTH GREEK CAPITAL LETTER OMEGA WITH TONOS")))
-    (japanese-jisx0212 #x26 #x7C)      ; 
+    (japanese-jisx0212 . #x267C)       ; 
     ))
 (define-char
   '((name              . "GREEK BETA SYMBOL")
-    (ucs               . #x03D0)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   compat #x03B2)
     (->uppercase       #x0392)
     (->titlecase       #x0392)
+    (ucs               . #x3D0)        ; ϐ
     ))
 (define-char
   '((name              . "GREEK THETA SYMBOL")
-    (ucs               . #x03D1)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   compat #x03B8)
     (->uppercase       #x0398)
     (->titlecase       #x0398)
+    (ucs               . #x3D1)        ; ϑ
     ))
 (define-char
   '((name              . "GREEK UPSILON WITH HOOK SYMBOL")
-    (ucs               . #x03D2)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   compat #x03A5)
+    (ucs               . #x3D2)        ; ϒ
     ))
 (define-char
   '((name              . "GREEK UPSILON WITH ACUTE AND HOOK SYMBOL")
-    (ucs               . #x03D3)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x03D2 #x0301)
+    (ucs               . #x3D3)        ; ϓ
     ))
 (define-char
   '((name              . "GREEK UPSILON WITH DIAERESIS AND HOOK SYMBOL")
-    (ucs               . #x03D4)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x03D2 #x0308)
+    (ucs               . #x3D4)        ; ϔ
     ))
 (define-char
   '((name              . "GREEK PHI SYMBOL")
-    (ucs               . #x03D5)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   compat #x03C6)
     (->uppercase       #x03A6)
     (->titlecase       #x03A6)
+    (ucs               . #x3D5)        ; ϕ
     ))
 (define-char
   '((name              . "GREEK PI SYMBOL")
-    (ucs               . #x03D6)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   compat #x03C0)
     (->uppercase       #x03A0)
     (->titlecase       #x03A0)
+    (ucs               . #x3D6)        ; ϖ
     ))
 (define-char
   '((name              . "GREEK KAI SYMBOL")
-    (ucs               . #x03D7)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (ucs               . #x3D7)        ; ϗ
     ))
 (define-char
   '((name              . "GREEK LETTER STIGMA")
-    (ucs               . #x03DA)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x03DB)
+    (ucs               . #x3DA)        ; Ϛ
     ))
 (define-char
   '((name              . "GREEK SMALL LETTER STIGMA")
-    (ucs               . #x03DB)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x03DA)
     (->titlecase       #x03DA)
+    (ucs               . #x3DB)        ; ϛ
     ))
 (define-char
   '((name              . "GREEK LETTER DIGAMMA")
-    (ucs               . #x03DC)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x03DD)
+    (ucs               . #x3DC)        ; Ϝ
     ))
 (define-char
   '((name              . "GREEK SMALL LETTER DIGAMMA")
-    (ucs               . #x03DD)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x03DC)
     (->titlecase       #x03DC)
+    (ucs               . #x3DD)        ; ϝ
     ))
 (define-char
   '((name              . "GREEK LETTER KOPPA")
-    (ucs               . #x03DE)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x03DF)
+    (ucs               . #x3DE)        ; Ϟ
     ))
 (define-char
   '((name              . "GREEK SMALL LETTER KOPPA")
-    (ucs               . #x03DF)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x03DE)
     (->titlecase       #x03DE)
+    (ucs               . #x3DF)        ; ϟ
     ))
 (define-char
   '((name              . "GREEK LETTER SAMPI")
-    (ucs               . #x03E0)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x03E1)
+    (ucs               . #x3E0)        ; Ϡ
     ))
 (define-char
   '((name              . "GREEK SMALL LETTER SAMPI")
-    (ucs               . #x03E1)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x03E0)
     (->titlecase       #x03E0)
+    (ucs               . #x3E1)        ; ϡ
     ))
 (define-char
   '((name              . "COPTIC CAPITAL LETTER SHEI")
-    (ucs               . #x03E2)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x03E3)
+    (ucs               . #x3E2)        ; Ϣ
     ))
 (define-char
   '((name              . "COPTIC SMALL LETTER SHEI")
-    (ucs               . #x03E3)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x03E2)
     (->titlecase       #x03E2)
+    (ucs               . #x3E3)        ; ϣ
     ))
 (define-char
   '((name              . "COPTIC CAPITAL LETTER FEI")
-    (ucs               . #x03E4)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x03E5)
+    (ucs               . #x3E4)        ; Ϥ
     ))
 (define-char
   '((name              . "COPTIC SMALL LETTER FEI")
-    (ucs               . #x03E5)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x03E4)
     (->titlecase       #x03E4)
+    (ucs               . #x3E5)        ; ϥ
     ))
 (define-char
   '((name              . "COPTIC CAPITAL LETTER KHEI")
-    (ucs               . #x03E6)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x03E7)
+    (ucs               . #x3E6)        ; Ϧ
     ))
 (define-char
   '((name              . "COPTIC SMALL LETTER KHEI")
-    (ucs               . #x03E7)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x03E6)
     (->titlecase       #x03E6)
+    (ucs               . #x3E7)        ; ϧ
     ))
 (define-char
   '((name              . "COPTIC CAPITAL LETTER HORI")
-    (ucs               . #x03E8)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x03E9)
+    (ucs               . #x3E8)        ; Ϩ
     ))
 (define-char
   '((name              . "COPTIC SMALL LETTER HORI")
-    (ucs               . #x03E9)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x03E8)
     (->titlecase       #x03E8)
+    (ucs               . #x3E9)        ; ϩ
     ))
 (define-char
   '((name              . "COPTIC CAPITAL LETTER GANGIA")
-    (ucs               . #x03EA)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x03EB)
+    (ucs               . #x3EA)        ; Ϫ
     ))
 (define-char
   '((name              . "COPTIC SMALL LETTER GANGIA")
-    (ucs               . #x03EB)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x03EA)
     (->titlecase       #x03EA)
+    (ucs               . #x3EB)        ; ϫ
     ))
 (define-char
   '((name              . "COPTIC CAPITAL LETTER SHIMA")
-    (ucs               . #x03EC)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x03ED)
+    (ucs               . #x3EC)        ; Ϭ
     ))
 (define-char
   '((name              . "COPTIC SMALL LETTER SHIMA")
-    (ucs               . #x03ED)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x03EC)
     (->titlecase       #x03EC)
+    (ucs               . #x3ED)        ; ϭ
     ))
 (define-char
   '((name              . "COPTIC CAPITAL LETTER DEI")
-    (ucs               . #x03EE)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x03EF)
+    (ucs               . #x3EE)        ; Ϯ
     ))
 (define-char
   '((name              . "COPTIC SMALL LETTER DEI")
-    (ucs               . #x03EF)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x03EE)
     (->titlecase       #x03EE)
+    (ucs               . #x3EF)        ; ϯ
     ))
 (define-char
   '((name              . "GREEK KAPPA SYMBOL")
-    (ucs               . #x03F0)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   compat #x03BA)
     (->uppercase       #x039A)
     (->titlecase       #x039A)
+    (ucs               . #x3F0)        ; ϰ
     ))
 (define-char
   '((name              . "GREEK RHO SYMBOL")
-    (ucs               . #x03F1)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   compat #x03C1)
     (->uppercase       #x03A1)
     (->titlecase       #x03A1)
+    (ucs               . #x3F1)        ; ϱ
     ))
 (define-char
   '((name              . "GREEK LUNATE SIGMA SYMBOL")
-    (ucs               . #x03F2)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   compat #x03C2)
     (->uppercase       #x03A3)
     (->titlecase       #x03A3)
+    (ucs               . #x3F2)        ; ϲ
     ))
 (define-char
   '((name              . "GREEK LETTER YOT")
-    (ucs               . #x03F3)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (ucs               . #x3F3)        ; ϳ
     ))
index 3f137b9..300870f 100644 (file)
@@ -1,49 +1,50 @@
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER IE WITH GRAVE")
-    (ucs               . #x0400)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0415 #x0300)
     (->lowercase       #x0450)
+    (ucs               . #x400)        ; Ѐ
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER IO")
-    (ucs               . #x0401)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0415 #x0308)
     (->lowercase       #x0451)
-    (cyrillic-iso8859-5 #xA1)  ; Ё
+    (cyrillic-iso8859-5 . #xA1)        ; 
+    (ucs               . #x401)        ; Ё
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC CAPITAL LETTER IO")
-    (->ucs             . #x0401)
+    (->ucs             . #x0401)       ; Ё
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x0401)
     (->lowercase
      ((name . "FULLWIDTH CYRILLIC SMALL LETTER IO")))
-    (japanese-jisx0208-1978    #x27 #x27)      ; 
-    (chinese-gb2312            #x27 #x27)      ; 
-    (japanese-jisx0208         #x27 #x27)      ; 
-    (korean-ksc5601            #x2C #x27)      ; 
+    (japanese-jisx0208-1978    . #x2727)       ; 
+    (chinese-gb2312            . #x2727)       ; 
+    (japanese-jisx0208         . #x2727)       ; 
+    (korean-ksc5601            . #x2C27)       ; 
+    (japanese-jisx0208-1990    . #x2727)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER DJE")
-    (ucs               . #x0402)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (iso-10646-comment . "Serbocroatian")
     (->lowercase       #x0452)
-    (cyrillic-iso8859-5 #xA2)  ; Ђ
+    (cyrillic-iso8859-5 . #xA2)        ; 
+    (ucs               . #x402)        ; Ђ
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC CAPITAL LETTER DJE")
-    (->ucs             . #x0402)
+    (->ucs             . #x0402)       ; Ђ
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x0402)
     (->lowercase
      ((name . "FULLWIDTH CYRILLIC SMALL LETTER DJE")))
-    (japanese-jisx0212 #x27 #x42)      ; 
+    (japanese-jisx0212 . #x2742)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER GJE")
-    (ucs               . #x0403)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0413 #x0301)
     (->lowercase       #x0453)
-    (cyrillic-iso8859-5 #xA3)  ; Ѓ
+    (cyrillic-iso8859-5 . #xA3)        ; 
+    (ucs               . #x403)        ; Ѓ
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC CAPITAL LETTER GJE")
-    (->ucs             . #x0403)
+    (->ucs             . #x0403)       ; Ѓ
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x0403)
     (->lowercase
      ((name . "FULLWIDTH CYRILLIC SMALL LETTER GJE")))
-    (japanese-jisx0212 #x27 #x43)      ; 
+    (japanese-jisx0212 . #x2743)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER UKRAINIAN IE")
-    (ucs               . #x0404)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x0454)
-    (cyrillic-iso8859-5 #xA4)  ; Є
+    (cyrillic-iso8859-5 . #xA4)        ; 
+    (ucs               . #x404)        ; Є
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC CAPITAL LETTER UKRAINIAN IE")
-    (->ucs             . #x0404)
+    (->ucs             . #x0404)       ; Є
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x0404)
     (->lowercase
      ((name . "FULLWIDTH CYRILLIC SMALL LETTER UKRAINIAN IE")))
-    (japanese-jisx0212 #x27 #x44)      ; 
+    (japanese-jisx0212 . #x2744)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER DZE")
-    (ucs               . #x0405)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x0455)
-    (cyrillic-iso8859-5 #xA5)  ; Ѕ
+    (cyrillic-iso8859-5 . #xA5)        ; 
+    (ucs               . #x405)        ; Ѕ
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC CAPITAL LETTER DZE")
-    (->ucs             . #x0405)
+    (->ucs             . #x0405)       ; Ѕ
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x0405)
     (->lowercase
      ((name . "FULLWIDTH CYRILLIC SMALL LETTER DZE")))
-    (japanese-jisx0212 #x27 #x45)      ; 
+    (japanese-jisx0212 . #x2745)       ; 
     ))
 (define-char
   '((name . "CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I")
-    (ucs               . #x0406)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x0456)
-    (cyrillic-iso8859-5 #xA6)  ; І
+    (cyrillic-iso8859-5 . #xA6)        ; 
+    (ucs               . #x406)        ; І
     ))
 (define-char
   '((name . "FULLWIDTH CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I")
-    (->ucs             . #x0406)
+    (->ucs             . #x0406)       ; І
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x0406)
     (->lowercase
      ((name . "FULLWIDTH CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I")))
-    (japanese-jisx0212 #x27 #x46)      ; 
+    (japanese-jisx0212 . #x2746)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER YI")
-    (ucs               . #x0407)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (iso-10646-comment . "Ukrainian")
     (->decomposition   #x0406 #x0308)
     (->lowercase       #x0457)
-    (cyrillic-iso8859-5 #xA7)  ; Ї
+    (cyrillic-iso8859-5 . #xA7)        ; 
+    (ucs               . #x407)        ; Ї
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC CAPITAL LETTER YI")
-    (->ucs             . #x0407)
+    (->ucs             . #x0407)       ; Ї
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x0407)
     (->lowercase
      ((name . "FULLWIDTH CYRILLIC SMALL LETTER YI")))
-    (japanese-jisx0212 #x27 #x47)      ; 
+    (japanese-jisx0212 . #x2747)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER JE")
-    (ucs               . #x0408)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x0458)
-    (cyrillic-iso8859-5 #xA8)  ; Ј
+    (cyrillic-iso8859-5 . #xA8)        ; 
+    (ucs               . #x408)        ; Ј
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC CAPITAL LETTER JE")
-    (->ucs             . #x0408)
+    (->ucs             . #x0408)       ; Ј
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x0408)
     (->lowercase
      ((name . "FULLWIDTH CYRILLIC SMALL LETTER JE")))
-    (japanese-jisx0212 #x27 #x48)      ; 
+    (japanese-jisx0212 . #x2748)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER LJE")
-    (ucs               . #x0409)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x0459)
-    (cyrillic-iso8859-5 #xA9)  ; Љ
+    (cyrillic-iso8859-5 . #xA9)        ; 
+    (ucs               . #x409)        ; Љ
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC CAPITAL LETTER LJE")
-    (->ucs             . #x0409)
+    (->ucs             . #x0409)       ; Љ
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x0409)
     (->lowercase
      ((name . "FULLWIDTH CYRILLIC SMALL LETTER LJE")))
-    (japanese-jisx0212 #x27 #x49)      ; 
+    (japanese-jisx0212 . #x2749)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER NJE")
-    (ucs               . #x040A)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x045A)
-    (cyrillic-iso8859-5 #xAA)  ; Њ
+    (cyrillic-iso8859-5 . #xAA)        ; 
+    (ucs               . #x40A)        ; Њ
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC CAPITAL LETTER NJE")
-    (->ucs             . #x040A)
+    (->ucs             . #x040A)       ; Њ
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x040A)
     (->lowercase
      ((name . "FULLWIDTH CYRILLIC SMALL LETTER NJE")))
-    (japanese-jisx0212 #x27 #x4A)      ; 
+    (japanese-jisx0212 . #x274A)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER TSHE")
-    (ucs               . #x040B)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (iso-10646-comment . "Serbocroatian")
     (->lowercase       #x045B)
-    (cyrillic-iso8859-5 #xAB)  ; Ћ
+    (cyrillic-iso8859-5 . #xAB)        ; 
+    (ucs               . #x40B)        ; Ћ
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC CAPITAL LETTER TSHE")
-    (->ucs             . #x040B)
+    (->ucs             . #x040B)       ; Ћ
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (iso-10646-comment . "Serbocroatian")
     (->lowercase
      ((name . "FULLWIDTH CYRILLIC SMALL LETTER TSHE")))
-    (japanese-jisx0212 #x27 #x4B)      ; 
+    (japanese-jisx0212 . #x274B)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER KJE")
-    (ucs               . #x040C)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x041A #x0301)
     (->lowercase       #x045C)
-    (cyrillic-iso8859-5 #xAC)  ; Ќ
+    (cyrillic-iso8859-5 . #xAC)        ; 
+    (ucs               . #x40C)        ; Ќ
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC CAPITAL LETTER KJE")
-    (->ucs             . #x040C)
+    (->ucs             . #x040C)       ; Ќ
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x040C)
     (->lowercase
      ((name . "FULLWIDTH CYRILLIC SMALL LETTER KJE")))
-    (japanese-jisx0212 #x27 #x4C)      ; 
+    (japanese-jisx0212 . #x274C)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER I WITH GRAVE")
-    (ucs               . #x040D)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0418 #x0300)
     (->lowercase       #x045D)
+    (ucs               . #x40D)        ; Ѝ
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER SHORT U")
-    (ucs               . #x040E)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (iso-10646-comment . "Byelorussian")
     (->decomposition   #x0423 #x0306)
     (->lowercase       #x045E)
-    (cyrillic-iso8859-5 #xAE)  ; Ў
+    (cyrillic-iso8859-5 . #xAE)        ; 
+    (ucs               . #x40E)        ; Ў
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC CAPITAL LETTER SHORT U")
-    (->ucs             . #x040E)
+    (->ucs             . #x040E)       ; Ў
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x040E)
     (->lowercase
      ((name . "FULLWIDTH CYRILLIC SMALL LETTER SHORT U")))
-    (japanese-jisx0212 #x27 #x4D)      ; 
+    (japanese-jisx0212 . #x274D)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER DZHE")
-    (ucs               . #x040F)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x045F)
-    (cyrillic-iso8859-5 #xAF)  ; Џ
+    (cyrillic-iso8859-5 . #xAF)        ; 
+    (ucs               . #x40F)        ; Џ
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC CAPITAL LETTER DZHE")
-    (->ucs             . #x040F)
+    (->ucs             . #x040F)       ; Џ
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x040F)
     (->lowercase
      ((name . "FULLWIDTH CYRILLIC SMALL LETTER DZHE")))
-    (japanese-jisx0212 #x27 #x4E)      ; 
+    (japanese-jisx0212 . #x274E)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER A")
-    (ucs               . #x0410)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x0430)
-    (cyrillic-iso8859-5 #xB0)  ; А
+    (cyrillic-iso8859-5 . #xB0)        ; 
+    (ucs               . #x410)        ; А
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC CAPITAL LETTER A")
-    (->ucs             . #x0410)
+    (->ucs             . #x0410)       ; А
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x0410)
     (->lowercase
      ((name . "FULLWIDTH CYRILLIC SMALL LETTER A")))
-    (japanese-jisx0208-1978    #x27 #x21)      ; 
-    (chinese-gb2312            #x27 #x21)      ; 
-    (japanese-jisx0208         #x27 #x21)      ; 
-    (korean-ksc5601            #x2C #x21)      ; 
+    (japanese-jisx0208-1978    . #x2721)       ; 
+    (chinese-gb2312            . #x2721)       ; 
+    (japanese-jisx0208         . #x2721)       ; 
+    (korean-ksc5601            . #x2C21)       ; 
+    (japanese-jisx0208-1990    . #x2721)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER BE")
-    (ucs               . #x0411)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x0431)
-    (cyrillic-iso8859-5 #xB1)  ; Б
+    (cyrillic-iso8859-5 . #xB1)        ; 
+    (ucs               . #x411)        ; Б
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC CAPITAL LETTER BE")
-    (->ucs             . #x0411)
+    (->ucs             . #x0411)       ; Б
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x0411)
     (->lowercase
      ((name . "FULLWIDTH CYRILLIC SMALL LETTER BE")))
-    (japanese-jisx0208-1978    #x27 #x22)      ; 
-    (chinese-gb2312            #x27 #x22)      ; 
-    (japanese-jisx0208         #x27 #x22)      ; 
-    (korean-ksc5601            #x2C #x22)      ; 
+    (japanese-jisx0208-1978    . #x2722)       ; 
+    (chinese-gb2312            . #x2722)       ; 
+    (japanese-jisx0208         . #x2722)       ; 
+    (korean-ksc5601            . #x2C22)       ; 
+    (japanese-jisx0208-1990    . #x2722)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER VE")
-    (ucs               . #x0412)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x0432)
-    (cyrillic-iso8859-5 #xB2)  ; В
+    (cyrillic-iso8859-5 . #xB2)        ; 
+    (ucs               . #x412)        ; В
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC CAPITAL LETTER VE")
-    (->ucs             . #x0412)
+    (->ucs             . #x0412)       ; В
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x0412)
     (->lowercase
      ((name . "FULLWIDTH CYRILLIC SMALL LETTER VE")))
-    (japanese-jisx0208-1978    #x27 #x23)      ; 
-    (chinese-gb2312            #x27 #x23)      ; 
-    (japanese-jisx0208         #x27 #x23)      ; 
-    (korean-ksc5601            #x2C #x23)      ; 
+    (japanese-jisx0208-1978    . #x2723)       ; 
+    (chinese-gb2312            . #x2723)       ; 
+    (japanese-jisx0208         . #x2723)       ; 
+    (korean-ksc5601            . #x2C23)       ; 
+    (japanese-jisx0208-1990    . #x2723)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER GHE")
-    (ucs               . #x0413)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x0433)
-    (cyrillic-iso8859-5 #xB3)  ; Г
+    (cyrillic-iso8859-5 . #xB3)        ; 
+    (ucs               . #x413)        ; Г
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC CAPITAL LETTER GHE")
-    (->ucs             . #x0413)
+    (->ucs             . #x0413)       ; Г
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x0413)
     (->lowercase
      ((name . "FULLWIDTH CYRILLIC SMALL LETTER GHE")))
-    (japanese-jisx0208-1978    #x27 #x24)      ; 
-    (chinese-gb2312            #x27 #x24)      ; 
-    (japanese-jisx0208         #x27 #x24)      ; 
-    (korean-ksc5601            #x2C #x24)      ; 
+    (japanese-jisx0208-1978    . #x2724)       ; 
+    (chinese-gb2312            . #x2724)       ; 
+    (japanese-jisx0208         . #x2724)       ; 
+    (korean-ksc5601            . #x2C24)       ; 
+    (japanese-jisx0208-1990    . #x2724)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER DE")
-    (ucs               . #x0414)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x0434)
-    (cyrillic-iso8859-5 #xB4)  ; Д
+    (cyrillic-iso8859-5 . #xB4)        ; 
+    (ucs               . #x414)        ; Д
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC CAPITAL LETTER DE")
-    (->ucs             . #x0414)
+    (->ucs             . #x0414)       ; Д
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x0414)
     (->lowercase
      ((name . "FULLWIDTH CYRILLIC SMALL LETTER DE")))
-    (japanese-jisx0208-1978    #x27 #x25)      ; 
-    (chinese-gb2312            #x27 #x25)      ; 
-    (japanese-jisx0208         #x27 #x25)      ; 
-    (korean-ksc5601            #x2C #x25)      ; 
+    (japanese-jisx0208-1978    . #x2725)       ; 
+    (chinese-gb2312            . #x2725)       ; 
+    (japanese-jisx0208         . #x2725)       ; 
+    (korean-ksc5601            . #x2C25)       ; 
+    (japanese-jisx0208-1990    . #x2725)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER IE")
-    (ucs               . #x0415)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x0435)
-    (cyrillic-iso8859-5 #xB5)  ; Е
+    (cyrillic-iso8859-5 . #xB5)        ; 
+    (ucs               . #x415)        ; Е
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC CAPITAL LETTER IE")
-    (->ucs             . #x0415)
+    (->ucs             . #x0415)       ; Е
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x0415)
     (->lowercase
      ((name . "FULLWIDTH CYRILLIC SMALL LETTER IE")))
-    (japanese-jisx0208-1978    #x27 #x26)      ; 
-    (chinese-gb2312            #x27 #x26)      ; 
-    (japanese-jisx0208         #x27 #x26)      ; 
-    (korean-ksc5601            #x2C #x26)      ; 
+    (japanese-jisx0208-1978    . #x2726)       ; 
+    (chinese-gb2312            . #x2726)       ; 
+    (japanese-jisx0208         . #x2726)       ; 
+    (korean-ksc5601            . #x2C26)       ; 
+    (japanese-jisx0208-1990    . #x2726)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER ZHE")
-    (ucs               . #x0416)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x0436)
-    (cyrillic-iso8859-5 #xB6)  ; Ж
+    (cyrillic-iso8859-5 . #xB6)        ; 
+    (ucs               . #x416)        ; Ж
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC CAPITAL LETTER ZHE")
-    (->ucs             . #x0416)
+    (->ucs             . #x0416)       ; Ж
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x0416)
     (->lowercase
      ((name . "FULLWIDTH CYRILLIC SMALL LETTER ZHE")))
-    (japanese-jisx0208-1978    #x27 #x28)      ; 
-    (chinese-gb2312            #x27 #x28)      ; 
-    (japanese-jisx0208         #x27 #x28)      ; 
-    (korean-ksc5601            #x2C #x28)      ; 
+    (japanese-jisx0208-1978    . #x2728)       ; 
+    (chinese-gb2312            . #x2728)       ; 
+    (japanese-jisx0208         . #x2728)       ; 
+    (korean-ksc5601            . #x2C28)       ; 
+    (japanese-jisx0208-1990    . #x2728)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER ZE")
-    (ucs               . #x0417)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x0437)
-    (cyrillic-iso8859-5 #xB7)  ; З
+    (cyrillic-iso8859-5 . #xB7)        ; 
+    (ucs               . #x417)        ; З
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC CAPITAL LETTER ZE")
-    (->ucs             . #x0417)
+    (->ucs             . #x0417)       ; З
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x0417)
     (->lowercase
      ((name . "FULLWIDTH CYRILLIC SMALL LETTER ZE")))
-    (japanese-jisx0208-1978    #x27 #x29)      ; 
-    (chinese-gb2312            #x27 #x29)      ; 
-    (japanese-jisx0208         #x27 #x29)      ; 
-    (korean-ksc5601            #x2C #x29)      ; 
+    (japanese-jisx0208-1978    . #x2729)       ; 
+    (chinese-gb2312            . #x2729)       ; 
+    (japanese-jisx0208         . #x2729)       ; 
+    (korean-ksc5601            . #x2C29)       ; 
+    (japanese-jisx0208-1990    . #x2729)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER I")
-    (ucs               . #x0418)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x0438)
-    (cyrillic-iso8859-5 #xB8)  ; И
+    (cyrillic-iso8859-5 . #xB8)        ; 
+    (ucs               . #x418)        ; И
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC CAPITAL LETTER I")
-    (->ucs             . #x0418)
+    (->ucs             . #x0418)       ; И
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x0418)
     (->lowercase
      ((name . "FULLWIDTH CYRILLIC SMALL LETTER I")))
-    (japanese-jisx0208-1978    #x27 #x2A)      ; 
-    (chinese-gb2312            #x27 #x2A)      ; 
-    (japanese-jisx0208         #x27 #x2A)      ; 
-    (korean-ksc5601            #x2C #x2A)      ; 
+    (japanese-jisx0208-1978    . #x272A)       ; 
+    (chinese-gb2312            . #x272A)       ; 
+    (japanese-jisx0208         . #x272A)       ; 
+    (korean-ksc5601            . #x2C2A)       ; 
+    (japanese-jisx0208-1990    . #x272A)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER SHORT I")
-    (ucs               . #x0419)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0418 #x0306)
     (->lowercase       #x0439)
-    (cyrillic-iso8859-5 #xB9)  ; Й
+    (cyrillic-iso8859-5 . #xB9)        ; 
+    (ucs               . #x419)        ; Й
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC CAPITAL LETTER SHORT I")
-    (->ucs             . #x0419)
+    (->ucs             . #x0419)       ; Й
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x0419)
     (->lowercase
      ((name . "FULLWIDTH CYRILLIC SMALL LETTER SHORT I")))
-    (japanese-jisx0208-1978    #x27 #x2B)      ; 
-    (chinese-gb2312            #x27 #x2B)      ; 
-    (japanese-jisx0208         #x27 #x2B)      ; 
-    (korean-ksc5601            #x2C #x2B)      ; 
+    (japanese-jisx0208-1978    . #x272B)       ; 
+    (chinese-gb2312            . #x272B)       ; 
+    (japanese-jisx0208         . #x272B)       ; 
+    (korean-ksc5601            . #x2C2B)       ; 
+    (japanese-jisx0208-1990    . #x272B)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER KA")
-    (ucs               . #x041A)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x043A)
-    (cyrillic-iso8859-5 #xBA)  ; К
+    (cyrillic-iso8859-5 . #xBA)        ; 
+    (ucs               . #x41A)        ; К
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC CAPITAL LETTER KA")
-    (->ucs             . #x041A)
+    (->ucs             . #x041A)       ; К
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x041A)
     (->lowercase
      ((name . "FULLWIDTH CYRILLIC SMALL LETTER KA")))
-    (japanese-jisx0208-1978    #x27 #x2C)      ; 
-    (chinese-gb2312            #x27 #x2C)      ; 
-    (japanese-jisx0208         #x27 #x2C)      ; 
-    (korean-ksc5601            #x2C #x2C)      ; 
+    (japanese-jisx0208-1978    . #x272C)       ; 
+    (chinese-gb2312            . #x272C)       ; 
+    (japanese-jisx0208         . #x272C)       ; 
+    (korean-ksc5601            . #x2C2C)       ; 
+    (japanese-jisx0208-1990    . #x272C)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER EL")
-    (ucs               . #x041B)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x043B)
-    (cyrillic-iso8859-5 #xBB)  ; Л
+    (cyrillic-iso8859-5 . #xBB)        ; 
+    (ucs               . #x41B)        ; Л
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC CAPITAL LETTER EL")
-    (->ucs             . #x041B)
+    (->ucs             . #x041B)       ; Л
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x041B)
     (->lowercase
      ((name . "FULLWIDTH CYRILLIC SMALL LETTER EL")))
-    (japanese-jisx0208-1978    #x27 #x2D)      ; 
-    (chinese-gb2312            #x27 #x2D)      ; 
-    (japanese-jisx0208         #x27 #x2D)      ; 
-    (korean-ksc5601            #x2C #x2D)      ; 
+    (japanese-jisx0208-1978    . #x272D)       ; 
+    (chinese-gb2312            . #x272D)       ; 
+    (japanese-jisx0208         . #x272D)       ; 
+    (korean-ksc5601            . #x2C2D)       ; 
+    (japanese-jisx0208-1990    . #x272D)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER EM")
-    (ucs               . #x041C)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x043C)
-    (cyrillic-iso8859-5 #xBC)  ; М
+    (cyrillic-iso8859-5 . #xBC)        ; 
+    (ucs               . #x41C)        ; М
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC CAPITAL LETTER EM")
-    (->ucs             . #x041C)
+    (->ucs             . #x041C)       ; М
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x041C)
     (->lowercase
      ((name . "FULLWIDTH CYRILLIC SMALL LETTER EM")))
-    (japanese-jisx0208-1978    #x27 #x2E)      ; 
-    (chinese-gb2312            #x27 #x2E)      ; 
-    (japanese-jisx0208         #x27 #x2E)      ; 
-    (korean-ksc5601            #x2C #x2E)      ; 
+    (japanese-jisx0208-1978    . #x272E)       ; 
+    (chinese-gb2312            . #x272E)       ; 
+    (japanese-jisx0208         . #x272E)       ; 
+    (korean-ksc5601            . #x2C2E)       ; 
+    (japanese-jisx0208-1990    . #x272E)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER EN")
-    (ucs               . #x041D)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x043D)
-    (cyrillic-iso8859-5 #xBD)  ; Н
+    (cyrillic-iso8859-5 . #xBD)        ; 
+    (ucs               . #x41D)        ; Н
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC CAPITAL LETTER EN")
-    (->ucs             . #x041D)
+    (->ucs             . #x041D)       ; Н
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x041D)
     (->lowercase
      ((name . "FULLWIDTH CYRILLIC SMALL LETTER EN")))
-    (japanese-jisx0208-1978    #x27 #x2F)      ; 
-    (chinese-gb2312            #x27 #x2F)      ; 
-    (japanese-jisx0208         #x27 #x2F)      ; 
-    (korean-ksc5601            #x2C #x2F)      ; 
+    (japanese-jisx0208-1978    . #x272F)       ; 
+    (chinese-gb2312            . #x272F)       ; 
+    (japanese-jisx0208         . #x272F)       ; 
+    (korean-ksc5601            . #x2C2F)       ; 
+    (japanese-jisx0208-1990    . #x272F)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER O")
-    (ucs               . #x041E)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x043E)
-    (cyrillic-iso8859-5 #xBE)  ; О
+    (cyrillic-iso8859-5 . #xBE)        ; 
+    (ucs               . #x41E)        ; О
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC CAPITAL LETTER O")
-    (->ucs             . #x041E)
+    (->ucs             . #x041E)       ; О
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x041E)
     (->lowercase
      ((name . "FULLWIDTH CYRILLIC SMALL LETTER O")))
-    (japanese-jisx0208-1978    #x27 #x30)      ; 
-    (chinese-gb2312            #x27 #x30)      ; 
-    (japanese-jisx0208         #x27 #x30)      ; 
-    (korean-ksc5601            #x2C #x30)      ; 
+    (japanese-jisx0208-1978    . #x2730)       ; 
+    (chinese-gb2312            . #x2730)       ; 
+    (japanese-jisx0208         . #x2730)       ; 
+    (korean-ksc5601            . #x2C30)       ; 
+    (japanese-jisx0208-1990    . #x2730)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER PE")
-    (ucs               . #x041F)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x043F)
-    (cyrillic-iso8859-5 #xBF)  ; П
+    (cyrillic-iso8859-5 . #xBF)        ; 
+    (ucs               . #x41F)        ; П
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC CAPITAL LETTER PE")
-    (->ucs             . #x041F)
+    (->ucs             . #x041F)       ; П
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x041F)
     (->lowercase
      ((name . "FULLWIDTH CYRILLIC SMALL LETTER PE")))
-    (japanese-jisx0208-1978    #x27 #x31)      ; 
-    (chinese-gb2312            #x27 #x31)      ; 
-    (japanese-jisx0208         #x27 #x31)      ; 
-    (korean-ksc5601            #x2C #x31)      ; 
+    (japanese-jisx0208-1978    . #x2731)       ; 
+    (chinese-gb2312            . #x2731)       ; 
+    (japanese-jisx0208         . #x2731)       ; 
+    (korean-ksc5601            . #x2C31)       ; 
+    (japanese-jisx0208-1990    . #x2731)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER ER")
-    (ucs               . #x0420)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x0440)
-    (cyrillic-iso8859-5 #xC0)  ; Р
+    (cyrillic-iso8859-5 . #xC0)        ; 
+    (ucs               . #x420)        ; Р
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC CAPITAL LETTER ER")
-    (->ucs             . #x0420)
+    (->ucs             . #x0420)       ; Р
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x0420)
     (->lowercase
      ((name . "FULLWIDTH CYRILLIC SMALL LETTER ER")))
-    (japanese-jisx0208-1978    #x27 #x32)      ; 
-    (chinese-gb2312            #x27 #x32)      ; 
-    (japanese-jisx0208         #x27 #x32)      ; 
-    (korean-ksc5601            #x2C #x32)      ; 
+    (japanese-jisx0208-1978    . #x2732)       ; 
+    (chinese-gb2312            . #x2732)       ; 
+    (japanese-jisx0208         . #x2732)       ; 
+    (korean-ksc5601            . #x2C32)       ; 
+    (japanese-jisx0208-1990    . #x2732)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER ES")
-    (ucs               . #x0421)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x0441)
-    (cyrillic-iso8859-5 #xC1)  ; С
+    (cyrillic-iso8859-5 . #xC1)        ; 
+    (ucs               . #x421)        ; С
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC CAPITAL LETTER ES")
-    (->ucs             . #x0421)
+    (->ucs             . #x0421)       ; С
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x0421)
     (->lowercase
      ((name . "FULLWIDTH CYRILLIC SMALL LETTER ES")))
-    (japanese-jisx0208-1978    #x27 #x33)      ; 
-    (chinese-gb2312            #x27 #x33)      ; 
-    (japanese-jisx0208         #x27 #x33)      ; 
-    (korean-ksc5601            #x2C #x33)      ; 
+    (japanese-jisx0208-1978    . #x2733)       ; 
+    (chinese-gb2312            . #x2733)       ; 
+    (japanese-jisx0208         . #x2733)       ; 
+    (korean-ksc5601            . #x2C33)       ; 
+    (japanese-jisx0208-1990    . #x2733)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER TE")
-    (ucs               . #x0422)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x0442)
-    (cyrillic-iso8859-5 #xC2)  ; Т
+    (cyrillic-iso8859-5 . #xC2)        ; 
+    (ucs               . #x422)        ; Т
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC CAPITAL LETTER TE")
-    (->ucs             . #x0422)
+    (->ucs             . #x0422)       ; Т
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x0422)
     (->lowercase
      ((name . "FULLWIDTH CYRILLIC SMALL LETTER TE")))
-    (japanese-jisx0208-1978    #x27 #x34)      ; 
-    (chinese-gb2312            #x27 #x34)      ; 
-    (japanese-jisx0208         #x27 #x34)      ; 
-    (korean-ksc5601            #x2C #x34)      ; 
+    (japanese-jisx0208-1978    . #x2734)       ; 
+    (chinese-gb2312            . #x2734)       ; 
+    (japanese-jisx0208         . #x2734)       ; 
+    (korean-ksc5601            . #x2C34)       ; 
+    (japanese-jisx0208-1990    . #x2734)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER U")
-    (ucs               . #x0423)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x0443)
-    (cyrillic-iso8859-5 #xC3)  ; У
+    (cyrillic-iso8859-5 . #xC3)        ; 
+    (ucs               . #x423)        ; У
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC CAPITAL LETTER U")
-    (->ucs             . #x0423)
+    (->ucs             . #x0423)       ; У
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x0423)
     (->lowercase
      ((name . "FULLWIDTH CYRILLIC SMALL LETTER U")))
-    (japanese-jisx0208-1978    #x27 #x35)      ; 
-    (chinese-gb2312            #x27 #x35)      ; 
-    (japanese-jisx0208         #x27 #x35)      ; 
-    (korean-ksc5601            #x2C #x35)      ; 
+    (japanese-jisx0208-1978    . #x2735)       ; 
+    (chinese-gb2312            . #x2735)       ; 
+    (japanese-jisx0208         . #x2735)       ; 
+    (korean-ksc5601            . #x2C35)       ; 
+    (japanese-jisx0208-1990    . #x2735)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER EF")
-    (ucs               . #x0424)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x0444)
-    (cyrillic-iso8859-5 #xC4)  ; Ф
+    (cyrillic-iso8859-5 . #xC4)        ; 
+    (ucs               . #x424)        ; Ф
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC CAPITAL LETTER EF")
-    (->ucs             . #x0424)
+    (->ucs             . #x0424)       ; Ф
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x0424)
     (->lowercase
      ((name . "FULLWIDTH CYRILLIC SMALL LETTER EF")))
-    (japanese-jisx0208-1978    #x27 #x36)      ; 
-    (chinese-gb2312            #x27 #x36)      ; 
-    (japanese-jisx0208         #x27 #x36)      ; 
-    (korean-ksc5601            #x2C #x36)      ; 
+    (japanese-jisx0208-1978    . #x2736)       ; 
+    (chinese-gb2312            . #x2736)       ; 
+    (japanese-jisx0208         . #x2736)       ; 
+    (korean-ksc5601            . #x2C36)       ; 
+    (japanese-jisx0208-1990    . #x2736)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER HA")
-    (ucs               . #x0425)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x0445)
-    (cyrillic-iso8859-5 #xC5)  ; Х
+    (cyrillic-iso8859-5 . #xC5)        ; 
+    (ucs               . #x425)        ; Х
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC CAPITAL LETTER HA")
-    (->ucs             . #x0425)
+    (->ucs             . #x0425)       ; Х
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x0425)
     (->lowercase
      ((name . "FULLWIDTH CYRILLIC SMALL LETTER HA")))
-    (japanese-jisx0208-1978    #x27 #x37)      ; 
-    (chinese-gb2312            #x27 #x37)      ; 
-    (japanese-jisx0208         #x27 #x37)      ; 
-    (korean-ksc5601            #x2C #x37)      ; 
+    (japanese-jisx0208-1978    . #x2737)       ; 
+    (chinese-gb2312            . #x2737)       ; 
+    (japanese-jisx0208         . #x2737)       ; 
+    (korean-ksc5601            . #x2C37)       ; 
+    (japanese-jisx0208-1990    . #x2737)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER TSE")
-    (ucs               . #x0426)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x0446)
-    (cyrillic-iso8859-5 #xC6)  ; Ц
+    (cyrillic-iso8859-5 . #xC6)        ; 
+    (ucs               . #x426)        ; Ц
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC CAPITAL LETTER TSE")
-    (->ucs             . #x0426)
+    (->ucs             . #x0426)       ; Ц
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x0426)
     (->lowercase
      ((name . "FULLWIDTH CYRILLIC SMALL LETTER TSE")))
-    (japanese-jisx0208-1978    #x27 #x38)      ; 
-    (chinese-gb2312            #x27 #x38)      ; 
-    (japanese-jisx0208         #x27 #x38)      ; 
-    (korean-ksc5601            #x2C #x38)      ; 
+    (japanese-jisx0208-1978    . #x2738)       ; 
+    (chinese-gb2312            . #x2738)       ; 
+    (japanese-jisx0208         . #x2738)       ; 
+    (korean-ksc5601            . #x2C38)       ; 
+    (japanese-jisx0208-1990    . #x2738)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER CHE")
-    (ucs               . #x0427)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x0447)
-    (cyrillic-iso8859-5 #xC7)  ; Ч
+    (cyrillic-iso8859-5 . #xC7)        ; 
+    (ucs               . #x427)        ; Ч
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC CAPITAL LETTER CHE")
-    (->ucs             . #x0427)
+    (->ucs             . #x0427)       ; Ч
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x0427)
     (->lowercase
      ((name . "FULLWIDTH CYRILLIC SMALL LETTER CHE")))
-    (japanese-jisx0208-1978    #x27 #x39)      ; 
-    (chinese-gb2312            #x27 #x39)      ; 
-    (japanese-jisx0208         #x27 #x39)      ; 
-    (korean-ksc5601            #x2C #x39)      ; 
+    (japanese-jisx0208-1978    . #x2739)       ; 
+    (chinese-gb2312            . #x2739)       ; 
+    (japanese-jisx0208         . #x2739)       ; 
+    (korean-ksc5601            . #x2C39)       ; 
+    (japanese-jisx0208-1990    . #x2739)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER SHA")
-    (ucs               . #x0428)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x0448)
-    (cyrillic-iso8859-5 #xC8)  ; Ш
+    (cyrillic-iso8859-5 . #xC8)        ; 
+    (ucs               . #x428)        ; Ш
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC CAPITAL LETTER SHA")
-    (->ucs             . #x0428)
+    (->ucs             . #x0428)       ; Ш
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x0428)
     (->lowercase
      ((name . "FULLWIDTH CYRILLIC SMALL LETTER SHA")))
-    (japanese-jisx0208-1978    #x27 #x3A)      ; 
-    (chinese-gb2312            #x27 #x3A)      ; 
-    (japanese-jisx0208         #x27 #x3A)      ; 
-    (korean-ksc5601            #x2C #x3A)      ; 
+    (japanese-jisx0208-1978    . #x273A)       ; 
+    (chinese-gb2312            . #x273A)       ; 
+    (japanese-jisx0208         . #x273A)       ; 
+    (korean-ksc5601            . #x2C3A)       ; 
+    (japanese-jisx0208-1990    . #x273A)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER SHCHA")
-    (ucs               . #x0429)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x0449)
-    (cyrillic-iso8859-5 #xC9)  ; Щ
+    (cyrillic-iso8859-5 . #xC9)        ; 
+    (ucs               . #x429)        ; Щ
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC CAPITAL LETTER SHCHA")
-    (->ucs             . #x0429)
+    (->ucs             . #x0429)       ; Щ
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x0429)
     (->lowercase
      ((name . "FULLWIDTH CYRILLIC SMALL LETTER SHCHA")))
-    (japanese-jisx0208-1978    #x27 #x3B)      ; 
-    (chinese-gb2312            #x27 #x3B)      ; 
-    (japanese-jisx0208         #x27 #x3B)      ; 
-    (korean-ksc5601            #x2C #x3B)      ; 
+    (japanese-jisx0208-1978    . #x273B)       ; 
+    (chinese-gb2312            . #x273B)       ; 
+    (japanese-jisx0208         . #x273B)       ; 
+    (korean-ksc5601            . #x2C3B)       ; 
+    (japanese-jisx0208-1990    . #x273B)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER HARD SIGN")
-    (ucs               . #x042A)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x044A)
-    (cyrillic-iso8859-5 #xCA)  ; Ъ
+    (cyrillic-iso8859-5 . #xCA)        ; 
+    (ucs               . #x42A)        ; Ъ
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC CAPITAL LETTER HARD SIGN")
-    (->ucs             . #x042A)
+    (->ucs             . #x042A)       ; Ъ
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x042A)
     (->lowercase
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER HARD SIGN")))
-    (japanese-jisx0208-1978    #x27 #x3C)      ; 
-    (chinese-gb2312            #x27 #x3C)      ; 
-    (japanese-jisx0208         #x27 #x3C)      ; 
-    (korean-ksc5601            #x2C #x3C)      ; 
+    (japanese-jisx0208-1978    . #x273C)       ; 
+    (chinese-gb2312            . #x273C)       ; 
+    (japanese-jisx0208         . #x273C)       ; 
+    (korean-ksc5601            . #x2C3C)       ; 
+    (japanese-jisx0208-1990    . #x273C)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER YERU")
-    (ucs               . #x042B)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x044B)
-    (cyrillic-iso8859-5 #xCB)  ; Ы
+    (cyrillic-iso8859-5 . #xCB)        ; 
+    (ucs               . #x42B)        ; Ы
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC CAPITAL LETTER YERU")
-    (->ucs             . #x042B)
+    (->ucs             . #x042B)       ; Ы
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x042B)
     (->lowercase
      ((name . "FULLWIDTH CYRILLIC SMALL LETTER YERU")))
-    (japanese-jisx0208-1978    #x27 #x3D)      ; 
-    (chinese-gb2312            #x27 #x3D)      ; 
-    (japanese-jisx0208         #x27 #x3D)      ; 
-    (korean-ksc5601            #x2C #x3D)      ; 
+    (japanese-jisx0208-1978    . #x273D)       ; 
+    (chinese-gb2312            . #x273D)       ; 
+    (japanese-jisx0208         . #x273D)       ; 
+    (korean-ksc5601            . #x2C3D)       ; 
+    (japanese-jisx0208-1990    . #x273D)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER SOFT SIGN")
-    (ucs               . #x042C)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x044C)
-    (cyrillic-iso8859-5 #xCC)  ; Ь
+    (cyrillic-iso8859-5 . #xCC)        ; 
+    (ucs               . #x42C)        ; Ь
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC CAPITAL LETTER SOFT SIGN")
-    (->ucs             . #x042C)
+    (->ucs             . #x042C)       ; Ь
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x042C)
     (->lowercase
      ((name . "FULLWIDTH CYRILLIC SMALL LETTER SOFT SIGN")))
-    (japanese-jisx0208-1978    #x27 #x3E)      ; 
-    (chinese-gb2312            #x27 #x3E)      ; 
-    (japanese-jisx0208         #x27 #x3E)      ; 
-    (korean-ksc5601            #x2C #x3E)      ; 
+    (japanese-jisx0208-1978    . #x273E)       ; 
+    (chinese-gb2312            . #x273E)       ; 
+    (japanese-jisx0208         . #x273E)       ; 
+    (korean-ksc5601            . #x2C3E)       ; 
+    (japanese-jisx0208-1990    . #x273E)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER E")
-    (ucs               . #x042D)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x044D)
-    (cyrillic-iso8859-5 #xCD)  ; Э
+    (cyrillic-iso8859-5 . #xCD)        ; 
+    (ucs               . #x42D)        ; Э
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC CAPITAL LETTER E")
-    (->ucs             . #x042D)
+    (->ucs             . #x042D)       ; Э
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x042D)
     (->lowercase
      ((name . "FULLWIDTH CYRILLIC SMALL LETTER E")))
-    (japanese-jisx0208-1978    #x27 #x3F)      ; 
-    (chinese-gb2312            #x27 #x3F)      ; 
-    (japanese-jisx0208         #x27 #x3F)      ; 
-    (korean-ksc5601            #x2C #x3F)      ; 
+    (japanese-jisx0208-1978    . #x273F)       ; 
+    (chinese-gb2312            . #x273F)       ; 
+    (japanese-jisx0208         . #x273F)       ; 
+    (korean-ksc5601            . #x2C3F)       ; 
+    (japanese-jisx0208-1990    . #x273F)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER YU")
-    (ucs               . #x042E)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x044E)
-    (cyrillic-iso8859-5 #xCE)  ; Ю
+    (cyrillic-iso8859-5 . #xCE)        ; 
+    (ucs               . #x42E)        ; Ю
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC CAPITAL LETTER YU")
-    (->ucs             . #x042E)
+    (->ucs             . #x042E)       ; Ю
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x042E)
     (->lowercase
      ((name . "FULLWIDTH CYRILLIC SMALL LETTER YU")))
-    (japanese-jisx0208-1978    #x27 #x40)      ; 
-    (chinese-gb2312            #x27 #x40)      ; 
-    (japanese-jisx0208         #x27 #x40)      ; 
-    (korean-ksc5601            #x2C #x40)      ; 
+    (japanese-jisx0208-1978    . #x2740)       ; 
+    (chinese-gb2312            . #x2740)       ; 
+    (japanese-jisx0208         . #x2740)       ; 
+    (korean-ksc5601            . #x2C40)       ; 
+    (japanese-jisx0208-1990    . #x2740)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER YA")
-    (ucs               . #x042F)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x044F)
-    (cyrillic-iso8859-5 #xCF)  ; Я
+    (cyrillic-iso8859-5 . #xCF)        ; 
+    (ucs               . #x42F)        ; Я
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC CAPITAL LETTER YA")
-    (->ucs             . #x042F)
+    (->ucs             . #x042F)       ; Я
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x042F)
     (->lowercase
      ((name . "FULLWIDTH CYRILLIC SMALL LETTER YA")))
-    (japanese-jisx0208-1978    #x27 #x41)      ; 
-    (chinese-gb2312            #x27 #x41)      ; 
-    (japanese-jisx0208         #x27 #x41)      ; 
-    (korean-ksc5601            #x2C #x41)      ; 
+    (japanese-jisx0208-1978    . #x2741)       ; 
+    (chinese-gb2312            . #x2741)       ; 
+    (japanese-jisx0208         . #x2741)       ; 
+    (korean-ksc5601            . #x2C41)       ; 
+    (japanese-jisx0208-1990    . #x2741)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER A")
-    (ucs               . #x0430)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x0410)
     (->titlecase       #x0410)
-    (cyrillic-iso8859-5 #xD0)  ; а
+    (cyrillic-iso8859-5 . #xD0)        ; 
+    (ucs               . #x430)        ; а
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC SMALL LETTER A")
-    (->ucs             . #x0430)
+    (->ucs             . #x0430)       ; а
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER A")))
     (->titlecase
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER A")))
-    (japanese-jisx0208-1978    #x27 #x51)      ; 
-    (chinese-gb2312            #x27 #x51)      ; 
-    (japanese-jisx0208         #x27 #x51)      ; 
-    (korean-ksc5601            #x2C #x51)      ; 
+    (japanese-jisx0208-1978    . #x2751)       ; 
+    (chinese-gb2312            . #x2751)       ; 
+    (japanese-jisx0208         . #x2751)       ; 
+    (korean-ksc5601            . #x2C51)       ; 
+    (japanese-jisx0208-1990    . #x2751)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER BE")
-    (ucs               . #x0431)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x0411)
     (->titlecase       #x0411)
-    (cyrillic-iso8859-5 #xD1)  ; б
+    (cyrillic-iso8859-5 . #xD1)        ; 
+    (ucs               . #x431)        ; б
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC SMALL LETTER BE")
-    (->ucs             . #x0431)
+    (->ucs             . #x0431)       ; б
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER BE")))
     (->titlecase
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER BE")))
-    (japanese-jisx0208-1978    #x27 #x52)      ; 
-    (chinese-gb2312            #x27 #x52)      ; 
-    (japanese-jisx0208         #x27 #x52)      ; 
-    (korean-ksc5601            #x2C #x52)      ; 
+    (japanese-jisx0208-1978    . #x2752)       ; 
+    (chinese-gb2312            . #x2752)       ; 
+    (japanese-jisx0208         . #x2752)       ; 
+    (korean-ksc5601            . #x2C52)       ; 
+    (japanese-jisx0208-1990    . #x2752)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER VE")
-    (ucs               . #x0432)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x0412)
     (->titlecase       #x0412)
-    (cyrillic-iso8859-5 #xD2)  ; в
+    (cyrillic-iso8859-5 . #xD2)        ; 
+    (ucs               . #x432)        ; в
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC SMALL LETTER VE")
-    (->ucs             . #x0432)
+    (->ucs             . #x0432)       ; в
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER VE")))
     (->titlecase
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER VE")))
-    (japanese-jisx0208-1978    #x27 #x53)      ; 
-    (chinese-gb2312            #x27 #x53)      ; 
-    (japanese-jisx0208         #x27 #x53)      ; 
-    (korean-ksc5601            #x2C #x53)      ; 
+    (japanese-jisx0208-1978    . #x2753)       ; 
+    (chinese-gb2312            . #x2753)       ; 
+    (japanese-jisx0208         . #x2753)       ; 
+    (korean-ksc5601            . #x2C53)       ; 
+    (japanese-jisx0208-1990    . #x2753)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER GHE")
-    (ucs               . #x0433)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x0413)
     (->titlecase       #x0413)
-    (cyrillic-iso8859-5 #xD3)  ; г
+    (cyrillic-iso8859-5 . #xD3)        ; 
+    (ucs               . #x433)        ; г
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC SMALL LETTER GHE")
-    (->ucs             . #x0433)
+    (->ucs             . #x0433)       ; г
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER GHE")))
     (->titlecase
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER GHE")))
-    (japanese-jisx0208-1978    #x27 #x54)      ; 
-    (chinese-gb2312            #x27 #x54)      ; 
-    (japanese-jisx0208         #x27 #x54)      ; 
-    (korean-ksc5601            #x2C #x54)      ; 
+    (japanese-jisx0208-1978    . #x2754)       ; 
+    (chinese-gb2312            . #x2754)       ; 
+    (japanese-jisx0208         . #x2754)       ; 
+    (korean-ksc5601            . #x2C54)       ; 
+    (japanese-jisx0208-1990    . #x2754)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER DE")
-    (ucs               . #x0434)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x0414)
     (->titlecase       #x0414)
-    (cyrillic-iso8859-5 #xD4)  ; д
+    (cyrillic-iso8859-5 . #xD4)        ; 
+    (ucs               . #x434)        ; д
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC SMALL LETTER DE")
-    (->ucs             . #x0434)
+    (->ucs             . #x0434)       ; д
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER DE")))
     (->titlecase
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER DE")))
-    (japanese-jisx0208-1978    #x27 #x55)      ; 
-    (chinese-gb2312            #x27 #x55)      ; 
-    (japanese-jisx0208         #x27 #x55)      ; 
-    (korean-ksc5601            #x2C #x55)      ; 
+    (japanese-jisx0208-1978    . #x2755)       ; 
+    (chinese-gb2312            . #x2755)       ; 
+    (japanese-jisx0208         . #x2755)       ; 
+    (korean-ksc5601            . #x2C55)       ; 
+    (japanese-jisx0208-1990    . #x2755)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER IE")
-    (ucs               . #x0435)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x0415)
     (->titlecase       #x0415)
-    (cyrillic-iso8859-5 #xD5)  ; е
+    (cyrillic-iso8859-5 . #xD5)        ; 
+    (ucs               . #x435)        ; е
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC SMALL LETTER IE")
-    (->ucs             . #x0435)
+    (->ucs             . #x0435)       ; е
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER IE")))
     (->titlecase
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER IE")))
-    (japanese-jisx0208-1978    #x27 #x56)      ; 
-    (chinese-gb2312            #x27 #x56)      ; 
-    (japanese-jisx0208         #x27 #x56)      ; 
-    (korean-ksc5601            #x2C #x56)      ; 
+    (japanese-jisx0208-1978    . #x2756)       ; 
+    (chinese-gb2312            . #x2756)       ; 
+    (japanese-jisx0208         . #x2756)       ; 
+    (korean-ksc5601            . #x2C56)       ; 
+    (japanese-jisx0208-1990    . #x2756)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER ZHE")
-    (ucs               . #x0436)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x0416)
     (->titlecase       #x0416)
-    (cyrillic-iso8859-5 #xD6)  ; ж
+    (cyrillic-iso8859-5 . #xD6)        ; 
+    (ucs               . #x436)        ; ж
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC SMALL LETTER ZHE")
-    (->ucs             . #x0436)
+    (->ucs             . #x0436)       ; ж
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER ZHE")))
     (->titlecase
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER ZHE")))
-    (japanese-jisx0208-1978    #x27 #x58)      ; 
-    (chinese-gb2312            #x27 #x58)      ; 
-    (japanese-jisx0208         #x27 #x58)      ; 
-    (korean-ksc5601            #x2C #x58)      ; 
+    (japanese-jisx0208-1978    . #x2758)       ; 
+    (chinese-gb2312            . #x2758)       ; 
+    (japanese-jisx0208         . #x2758)       ; 
+    (korean-ksc5601            . #x2C58)       ; 
+    (japanese-jisx0208-1990    . #x2758)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER ZE")
-    (ucs               . #x0437)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x0417)
     (->titlecase       #x0417)
-    (cyrillic-iso8859-5 #xD7)  ; з
+    (cyrillic-iso8859-5 . #xD7)        ; 
+    (ucs               . #x437)        ; з
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC SMALL LETTER ZE")
-    (->ucs             . #x0437)
+    (->ucs             . #x0437)       ; з
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER ZE")))
     (->titlecase
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER ZE")))
-    (japanese-jisx0208-1978    #x27 #x59)      ; 
-    (chinese-gb2312            #x27 #x59)      ; 
-    (japanese-jisx0208         #x27 #x59)      ; 
-    (korean-ksc5601            #x2C #x59)      ; 
+    (japanese-jisx0208-1978    . #x2759)       ; 
+    (chinese-gb2312            . #x2759)       ; 
+    (japanese-jisx0208         . #x2759)       ; 
+    (korean-ksc5601            . #x2C59)       ; 
+    (japanese-jisx0208-1990    . #x2759)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER I")
-    (ucs               . #x0438)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x0418)
     (->titlecase       #x0418)
-    (cyrillic-iso8859-5 #xD8)  ; и
+    (cyrillic-iso8859-5 . #xD8)        ; 
+    (ucs               . #x438)        ; и
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC SMALL LETTER I")
-    (->ucs             . #x0438)
+    (->ucs             . #x0438)       ; и
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER I")))
     (->titlecase
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER I")))
-    (japanese-jisx0208-1978    #x27 #x5A)      ; 
-    (chinese-gb2312            #x27 #x5A)      ; 
-    (japanese-jisx0208         #x27 #x5A)      ; 
-    (korean-ksc5601            #x2C #x5A)      ; 
+    (japanese-jisx0208-1978    . #x275A)       ; 
+    (chinese-gb2312            . #x275A)       ; 
+    (japanese-jisx0208         . #x275A)       ; 
+    (korean-ksc5601            . #x2C5A)       ; 
+    (japanese-jisx0208-1990    . #x275A)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER SHORT I")
-    (ucs               . #x0439)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0438 #x0306)
     (->uppercase       #x0419)
     (->titlecase       #x0419)
-    (cyrillic-iso8859-5 #xD9)  ; й
+    (cyrillic-iso8859-5 . #xD9)        ; 
+    (ucs               . #x439)        ; й
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC SMALL LETTER SHORT I")
-    (->ucs             . #x0439)
+    (->ucs             . #x0439)       ; й
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER SHORT I")))
     (->titlecase
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER SHORT I")))
-    (japanese-jisx0208-1978    #x27 #x5B)      ; 
-    (chinese-gb2312            #x27 #x5B)      ; 
-    (japanese-jisx0208         #x27 #x5B)      ; 
-    (korean-ksc5601            #x2C #x5B)      ; 
+    (japanese-jisx0208-1978    . #x275B)       ; 
+    (chinese-gb2312            . #x275B)       ; 
+    (japanese-jisx0208         . #x275B)       ; 
+    (korean-ksc5601            . #x2C5B)       ; 
+    (japanese-jisx0208-1990    . #x275B)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER KA")
-    (ucs               . #x043A)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x041A)
     (->titlecase       #x041A)
-    (cyrillic-iso8859-5 #xDA)  ; к
+    (cyrillic-iso8859-5 . #xDA)        ; 
+    (ucs               . #x43A)        ; к
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC SMALL LETTER KA")
-    (->ucs             . #x043A)
+    (->ucs             . #x043A)       ; к
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER KA")))
     (->titlecase
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER KA")))
-    (japanese-jisx0208-1978    #x27 #x5C)      ; 
-    (chinese-gb2312            #x27 #x5C)      ; 
-    (japanese-jisx0208         #x27 #x5C)      ; 
-    (korean-ksc5601            #x2C #x5C)      ; 
+    (japanese-jisx0208-1978    . #x275C)       ; 
+    (chinese-gb2312            . #x275C)       ; 
+    (japanese-jisx0208         . #x275C)       ; 
+    (korean-ksc5601            . #x2C5C)       ; 
+    (japanese-jisx0208-1990    . #x275C)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER EL")
-    (ucs               . #x043B)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x041B)
     (->titlecase       #x041B)
-    (cyrillic-iso8859-5 #xDB)  ; л
+    (cyrillic-iso8859-5 . #xDB)        ; 
+    (ucs               . #x43B)        ; л
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC SMALL LETTER EL")
-    (->ucs             . #x043B)
+    (->ucs             . #x043B)       ; л
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER EL")))
     (->titlecase
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER EL")))
-    (japanese-jisx0208-1978    #x27 #x5D)      ; 
-    (chinese-gb2312            #x27 #x5D)      ; 
-    (japanese-jisx0208         #x27 #x5D)      ; 
-    (korean-ksc5601            #x2C #x5D)      ; 
+    (japanese-jisx0208-1978    . #x275D)       ; 
+    (chinese-gb2312            . #x275D)       ; 
+    (japanese-jisx0208         . #x275D)       ; 
+    (korean-ksc5601            . #x2C5D)       ; 
+    (japanese-jisx0208-1990    . #x275D)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER EM")
-    (ucs               . #x043C)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x041C)
     (->titlecase       #x041C)
-    (cyrillic-iso8859-5 #xDC)  ; м
+    (cyrillic-iso8859-5 . #xDC)        ; 
+    (ucs               . #x43C)        ; м
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC SMALL LETTER EM")
-    (->ucs             . #x043C)
+    (->ucs             . #x043C)       ; м
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER EM")))
     (->titlecase
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER EM")))
-    (japanese-jisx0208-1978    #x27 #x5E)      ; 
-    (chinese-gb2312            #x27 #x5E)      ; 
-    (japanese-jisx0208         #x27 #x5E)      ; 
-    (korean-ksc5601            #x2C #x5E)      ; 
+    (japanese-jisx0208-1978    . #x275E)       ; 
+    (chinese-gb2312            . #x275E)       ; 
+    (japanese-jisx0208         . #x275E)       ; 
+    (korean-ksc5601            . #x2C5E)       ; 
+    (japanese-jisx0208-1990    . #x275E)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER EN")
-    (ucs               . #x043D)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x041D)
     (->titlecase       #x041D)
-    (cyrillic-iso8859-5 #xDD)  ; н
+    (cyrillic-iso8859-5 . #xDD)        ; 
+    (ucs               . #x43D)        ; н
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC SMALL LETTER EN")
-    (->ucs             . #x043D)
+    (->ucs             . #x043D)       ; н
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER EN")))
     (->titlecase
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER EN")))
-    (japanese-jisx0208-1978    #x27 #x5F)      ; 
-    (chinese-gb2312            #x27 #x5F)      ; 
-    (japanese-jisx0208         #x27 #x5F)      ; 
-    (korean-ksc5601            #x2C #x5F)      ; 
+    (japanese-jisx0208-1978    . #x275F)       ; 
+    (chinese-gb2312            . #x275F)       ; 
+    (japanese-jisx0208         . #x275F)       ; 
+    (korean-ksc5601            . #x2C5F)       ; 
+    (japanese-jisx0208-1990    . #x275F)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER O")
-    (ucs               . #x043E)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x041E)
     (->titlecase       #x041E)
-    (cyrillic-iso8859-5 #xDE)  ; о
+    (cyrillic-iso8859-5 . #xDE)        ; 
+    (ucs               . #x43E)        ; о
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC SMALL LETTER O")
-    (->ucs             . #x043E)
+    (->ucs             . #x043E)       ; о
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER O")))
     (->titlecase
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER O")))
-    (japanese-jisx0208-1978    #x27 #x60)      ; 
-    (chinese-gb2312            #x27 #x60)      ; 
-    (japanese-jisx0208         #x27 #x60)      ; 
-    (korean-ksc5601            #x2C #x60)      ; 
+    (japanese-jisx0208-1978    . #x2760)       ; 
+    (chinese-gb2312            . #x2760)       ; 
+    (japanese-jisx0208         . #x2760)       ; 
+    (korean-ksc5601            . #x2C60)       ; 
+    (japanese-jisx0208-1990    . #x2760)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER PE")
-    (ucs               . #x043F)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x041F)
     (->titlecase       #x041F)
-    (cyrillic-iso8859-5 #xDF)  ; п
+    (cyrillic-iso8859-5 . #xDF)        ; 
+    (ucs               . #x43F)        ; п
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC SMALL LETTER PE")
-    (->ucs             . #x043F)
+    (->ucs             . #x043F)       ; п
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER PE")))
     (->titlecase
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER PE")))
-    (japanese-jisx0208-1978    #x27 #x61)      ; 
-    (chinese-gb2312            #x27 #x61)      ; 
-    (japanese-jisx0208         #x27 #x61)      ; 
-    (korean-ksc5601            #x2C #x61)      ; 
+    (japanese-jisx0208-1978    . #x2761)       ; 
+    (chinese-gb2312            . #x2761)       ; 
+    (japanese-jisx0208         . #x2761)       ; 
+    (korean-ksc5601            . #x2C61)       ; 
+    (japanese-jisx0208-1990    . #x2761)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER ER")
-    (ucs               . #x0440)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x0420)
     (->titlecase       #x0420)
-    (cyrillic-iso8859-5 #xE0)  ; р
+    (cyrillic-iso8859-5 . #xE0)        ; 
+    (ucs               . #x440)        ; р
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC SMALL LETTER ER")
-    (->ucs             . #x0440)
+    (->ucs             . #x0440)       ; р
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER ER")))
     (->titlecase
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER ER")))
-    (japanese-jisx0208-1978    #x27 #x62)      ; 
-    (chinese-gb2312            #x27 #x62)      ; 
-    (japanese-jisx0208         #x27 #x62)      ; 
-    (korean-ksc5601            #x2C #x62)      ; 
+    (japanese-jisx0208-1978    . #x2762)       ; 
+    (chinese-gb2312            . #x2762)       ; 
+    (japanese-jisx0208         . #x2762)       ; 
+    (korean-ksc5601            . #x2C62)       ; 
+    (japanese-jisx0208-1990    . #x2762)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER ES")
-    (ucs               . #x0441)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x0421)
     (->titlecase       #x0421)
-    (cyrillic-iso8859-5 #xE1)  ; с
+    (cyrillic-iso8859-5 . #xE1)        ; 
+    (ucs               . #x441)        ; с
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC SMALL LETTER ES")
-    (->ucs             . #x0441)
+    (->ucs             . #x0441)       ; с
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER ES")))
     (->titlecase
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER ES")))
-    (japanese-jisx0208-1978    #x27 #x63)      ; 
-    (chinese-gb2312            #x27 #x63)      ; 
-    (japanese-jisx0208         #x27 #x63)      ; 
-    (korean-ksc5601            #x2C #x63)      ; 
+    (japanese-jisx0208-1978    . #x2763)       ; 
+    (chinese-gb2312            . #x2763)       ; 
+    (japanese-jisx0208         . #x2763)       ; 
+    (korean-ksc5601            . #x2C63)       ; 
+    (japanese-jisx0208-1990    . #x2763)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER TE")
-    (ucs               . #x0442)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x0422)
     (->titlecase       #x0422)
-    (cyrillic-iso8859-5 #xE2)  ; т
+    (cyrillic-iso8859-5 . #xE2)        ; 
+    (ucs               . #x442)        ; т
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC SMALL LETTER TE")
-    (->ucs             . #x0442)
+    (->ucs             . #x0442)       ; т
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER TE")))
     (->titlecase
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER TE")))
-    (japanese-jisx0208-1978    #x27 #x64)      ; 
-    (chinese-gb2312            #x27 #x64)      ; 
-    (japanese-jisx0208         #x27 #x64)      ; 
-    (korean-ksc5601            #x2C #x64)      ; 
+    (japanese-jisx0208-1978    . #x2764)       ; 
+    (chinese-gb2312            . #x2764)       ; 
+    (japanese-jisx0208         . #x2764)       ; 
+    (korean-ksc5601            . #x2C64)       ; 
+    (japanese-jisx0208-1990    . #x2764)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER U")
-    (ucs               . #x0443)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x0423)
     (->titlecase       #x0423)
-    (cyrillic-iso8859-5 #xE3)  ; у
+    (cyrillic-iso8859-5 . #xE3)        ; 
+    (ucs               . #x443)        ; у
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC SMALL LETTER U")
-    (->ucs             . #x0443)
+    (->ucs             . #x0443)       ; у
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER U")))
     (->titlecase
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER U")))
-    (japanese-jisx0208-1978    #x27 #x65)      ; 
-    (chinese-gb2312            #x27 #x65)      ; 
-    (japanese-jisx0208         #x27 #x65)      ; 
-    (korean-ksc5601            #x2C #x65)      ; 
+    (japanese-jisx0208-1978    . #x2765)       ; 
+    (chinese-gb2312            . #x2765)       ; 
+    (japanese-jisx0208         . #x2765)       ; 
+    (korean-ksc5601            . #x2C65)       ; 
+    (japanese-jisx0208-1990    . #x2765)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER EF")
-    (ucs               . #x0444)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x0424)
     (->titlecase       #x0424)
-    (cyrillic-iso8859-5 #xE4)  ; ф
+    (cyrillic-iso8859-5 . #xE4)        ; 
+    (ucs               . #x444)        ; ф
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC SMALL LETTER EF")
-    (->ucs             . #x0444)
+    (->ucs             . #x0444)       ; ф
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER EF")))
     (->titlecase
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER EF")))
-    (japanese-jisx0208-1978    #x27 #x66)      ; 
-    (chinese-gb2312            #x27 #x66)      ; 
-    (japanese-jisx0208         #x27 #x66)      ; 
-    (korean-ksc5601            #x2C #x66)      ; 
+    (japanese-jisx0208-1978    . #x2766)       ; 
+    (chinese-gb2312            . #x2766)       ; 
+    (japanese-jisx0208         . #x2766)       ; 
+    (korean-ksc5601            . #x2C66)       ; 
+    (japanese-jisx0208-1990    . #x2766)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER HA")
-    (ucs               . #x0445)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x0425)
     (->titlecase       #x0425)
-    (cyrillic-iso8859-5 #xE5)  ; х
+    (cyrillic-iso8859-5 . #xE5)        ; 
+    (ucs               . #x445)        ; х
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC SMALL LETTER HA")
-    (->ucs             . #x0445)
+    (->ucs             . #x0445)       ; х
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER HA")))
     (->titlecase
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER HA")))
-    (japanese-jisx0208-1978    #x27 #x67)      ; 
-    (chinese-gb2312            #x27 #x67)      ; 
-    (japanese-jisx0208         #x27 #x67)      ; 
-    (korean-ksc5601            #x2C #x67)      ; 
+    (japanese-jisx0208-1978    . #x2767)       ; 
+    (chinese-gb2312            . #x2767)       ; 
+    (japanese-jisx0208         . #x2767)       ; 
+    (korean-ksc5601            . #x2C67)       ; 
+    (japanese-jisx0208-1990    . #x2767)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER TSE")
-    (ucs               . #x0446)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x0426)
     (->titlecase       #x0426)
-    (cyrillic-iso8859-5 #xE6)  ; ц
+    (cyrillic-iso8859-5 . #xE6)        ; 
+    (ucs               . #x446)        ; ц
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC SMALL LETTER TSE")
-    (->ucs             . #x0446)
+    (->ucs             . #x0446)       ; ц
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER TSE")))
     (->titlecase
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER TSE")))
-    (japanese-jisx0208-1978    #x27 #x68)      ; 
-    (chinese-gb2312            #x27 #x68)      ; 
-    (japanese-jisx0208         #x27 #x68)      ; 
-    (korean-ksc5601            #x2C #x68)      ; 
+    (japanese-jisx0208-1978    . #x2768)       ; 
+    (chinese-gb2312            . #x2768)       ; 
+    (japanese-jisx0208         . #x2768)       ; 
+    (korean-ksc5601            . #x2C68)       ; 
+    (japanese-jisx0208-1990    . #x2768)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER CHE")
-    (ucs               . #x0447)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x0427)
     (->titlecase       #x0427)
-    (cyrillic-iso8859-5 #xE7)  ; ч
+    (cyrillic-iso8859-5 . #xE7)        ; 
+    (ucs               . #x447)        ; ч
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC SMALL LETTER CHE")
-    (->ucs             . #x0447)
+    (->ucs             . #x0447)       ; ч
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER CHE")))
     (->titlecase
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER CHE")))
-    (japanese-jisx0208-1978    #x27 #x69)      ; 
-    (chinese-gb2312            #x27 #x69)      ; 
-    (japanese-jisx0208         #x27 #x69)      ; 
-    (korean-ksc5601            #x2C #x69)      ; 
+    (japanese-jisx0208-1978    . #x2769)       ; 
+    (chinese-gb2312            . #x2769)       ; 
+    (japanese-jisx0208         . #x2769)       ; 
+    (korean-ksc5601            . #x2C69)       ; 
+    (japanese-jisx0208-1990    . #x2769)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER SHA")
-    (ucs               . #x0448)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x0428)
     (->titlecase       #x0428)
-    (cyrillic-iso8859-5 #xE8)  ; ш
+    (cyrillic-iso8859-5 . #xE8)        ; 
+    (ucs               . #x448)        ; ш
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC SMALL LETTER SHA")
-    (->ucs             . #x0448)
+    (->ucs             . #x0448)       ; ш
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER SHA")))
     (->titlecase
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER SHA")))
-    (japanese-jisx0208-1978    #x27 #x6A)      ; 
-    (chinese-gb2312            #x27 #x6A)      ; 
-    (japanese-jisx0208         #x27 #x6A)      ; 
-    (korean-ksc5601            #x2C #x6A)      ; 
+    (japanese-jisx0208-1978    . #x276A)       ; 
+    (chinese-gb2312            . #x276A)       ; 
+    (japanese-jisx0208         . #x276A)       ; 
+    (korean-ksc5601            . #x2C6A)       ; 
+    (japanese-jisx0208-1990    . #x276A)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER SHCHA")
-    (ucs               . #x0449)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x0429)
     (->titlecase       #x0429)
-    (cyrillic-iso8859-5 #xE9)  ; щ
+    (cyrillic-iso8859-5 . #xE9)        ; 
+    (ucs               . #x449)        ; щ
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC SMALL LETTER SHCHA")
-    (->ucs             . #x0449)
+    (->ucs             . #x0449)       ; щ
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER SHCHA")))
     (->titlecase
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER SHCHA")))
-    (japanese-jisx0208-1978    #x27 #x6B)      ; 
-    (chinese-gb2312            #x27 #x6B)      ; 
-    (japanese-jisx0208         #x27 #x6B)      ; 
-    (korean-ksc5601            #x2C #x6B)      ; 
+    (japanese-jisx0208-1978    . #x276B)       ; 
+    (chinese-gb2312            . #x276B)       ; 
+    (japanese-jisx0208         . #x276B)       ; 
+    (korean-ksc5601            . #x2C6B)       ; 
+    (japanese-jisx0208-1990    . #x276B)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER HARD SIGN")
-    (ucs               . #x044A)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x042A)
     (->titlecase       #x042A)
-    (cyrillic-iso8859-5 #xEA)  ; ъ
+    (cyrillic-iso8859-5 . #xEA)        ; 
+    (ucs               . #x44A)        ; ъ
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC SMALL LETTER HARD SIGN")
-    (->ucs             . #x044A)
+    (->ucs             . #x044A)       ; ъ
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER HARD SIGN")))
     (->titlecase
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER HARD SIGN")))
-    (japanese-jisx0208-1978    #x27 #x6C)      ; 
-    (chinese-gb2312            #x27 #x6C)      ; 
-    (japanese-jisx0208         #x27 #x6C)      ; 
-    (korean-ksc5601            #x2C #x6C)      ; 
+    (japanese-jisx0208-1978    . #x276C)       ; 
+    (chinese-gb2312            . #x276C)       ; 
+    (japanese-jisx0208         . #x276C)       ; 
+    (korean-ksc5601            . #x2C6C)       ; 
+    (japanese-jisx0208-1990    . #x276C)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER YERU")
-    (ucs               . #x044B)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x042B)
     (->titlecase       #x042B)
-    (cyrillic-iso8859-5 #xEB)  ; ы
+    (cyrillic-iso8859-5 . #xEB)        ; 
+    (ucs               . #x44B)        ; ы
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC SMALL LETTER YERU")
-    (->ucs             . #x044B)
+    (->ucs             . #x044B)       ; ы
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER YERU")))
     (->titlecase
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER YERU")))
-    (japanese-jisx0208-1978    #x27 #x6D)      ; 
-    (chinese-gb2312            #x27 #x6D)      ; 
-    (japanese-jisx0208         #x27 #x6D)      ; 
-    (korean-ksc5601            #x2C #x6D)      ; 
+    (japanese-jisx0208-1978    . #x276D)       ; 
+    (chinese-gb2312            . #x276D)       ; 
+    (japanese-jisx0208         . #x276D)       ; 
+    (korean-ksc5601            . #x2C6D)       ; 
+    (japanese-jisx0208-1990    . #x276D)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER SOFT SIGN")
-    (ucs               . #x044C)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x042C)
     (->titlecase       #x042C)
-    (cyrillic-iso8859-5 #xEC)  ; ь
+    (cyrillic-iso8859-5 . #xEC)        ; 
+    (ucs               . #x44C)        ; ь
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC SMALL LETTER SOFT SIGN")
-    (->ucs             . #x044C)
+    (->ucs             . #x044C)       ; ь
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER SOFT SIGN")))
     (->titlecase
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER SOFT SIGN")))
-    (japanese-jisx0208-1978    #x27 #x6E)      ; 
-    (chinese-gb2312            #x27 #x6E)      ; 
-    (japanese-jisx0208         #x27 #x6E)      ; 
-    (korean-ksc5601            #x2C #x6E)      ; 
+    (japanese-jisx0208-1978    . #x276E)       ; 
+    (chinese-gb2312            . #x276E)       ; 
+    (japanese-jisx0208         . #x276E)       ; 
+    (korean-ksc5601            . #x2C6E)       ; 
+    (japanese-jisx0208-1990    . #x276E)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER E")
-    (ucs               . #x044D)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x042D)
     (->titlecase       #x042D)
-    (cyrillic-iso8859-5 #xED)  ; э
+    (cyrillic-iso8859-5 . #xED)        ; 
+    (ucs               . #x44D)        ; э
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC SMALL LETTER E")
-    (->ucs             . #x044D)
+    (->ucs             . #x044D)       ; э
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER E")))
     (->titlecase
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER E")))
-    (japanese-jisx0208-1978    #x27 #x6F)      ; 
-    (chinese-gb2312            #x27 #x6F)      ; 
-    (japanese-jisx0208         #x27 #x6F)      ; 
-    (korean-ksc5601            #x2C #x6F)      ; 
+    (japanese-jisx0208-1978    . #x276F)       ; 
+    (chinese-gb2312            . #x276F)       ; 
+    (japanese-jisx0208         . #x276F)       ; 
+    (korean-ksc5601            . #x2C6F)       ; 
+    (japanese-jisx0208-1990    . #x276F)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER YU")
-    (ucs               . #x044E)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x042E)
     (->titlecase       #x042E)
-    (cyrillic-iso8859-5 #xEE)  ; ю
+    (cyrillic-iso8859-5 . #xEE)        ; 
+    (ucs               . #x44E)        ; ю
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC SMALL LETTER YU")
-    (->ucs             . #x044E)
+    (->ucs             . #x044E)       ; ю
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER YU")))
     (->titlecase
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER YU")))
-    (japanese-jisx0208-1978    #x27 #x70)      ; 
-    (chinese-gb2312            #x27 #x70)      ; 
-    (japanese-jisx0208         #x27 #x70)      ; 
-    (korean-ksc5601            #x2C #x70)      ; 
+    (japanese-jisx0208-1978    . #x2770)       ; 
+    (chinese-gb2312            . #x2770)       ; 
+    (japanese-jisx0208         . #x2770)       ; 
+    (korean-ksc5601            . #x2C70)       ; 
+    (japanese-jisx0208-1990    . #x2770)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER YA")
-    (ucs               . #x044F)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x042F)
     (->titlecase       #x042F)
-    (cyrillic-iso8859-5 #xEF)  ; я
+    (cyrillic-iso8859-5 . #xEF)        ; 
+    (ucs               . #x44F)        ; я
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC SMALL LETTER YA")
-    (->ucs             . #x044F)
+    (->ucs             . #x044F)       ; я
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH CYRILLIC SMALL LETTER YA")))
     (->titlecase
      ((name . "FULLWIDTH CYRILLIC SMALL LETTER YA")))
-    (japanese-jisx0208-1978    #x27 #x71)      ; 
-    (chinese-gb2312            #x27 #x71)      ; 
-    (japanese-jisx0208         #x27 #x71)      ; 
-    (korean-ksc5601            #x2C #x71)      ; 
+    (japanese-jisx0208-1978    . #x2771)       ; 
+    (chinese-gb2312            . #x2771)       ; 
+    (japanese-jisx0208         . #x2771)       ; 
+    (korean-ksc5601            . #x2C71)       ; 
+    (japanese-jisx0208-1990    . #x2771)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER IE WITH GRAVE")
-    (ucs               . #x0450)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0435 #x0300)
     (->uppercase       #x0400)
     (->titlecase       #x0400)
+    (ucs               . #x450)        ; ѐ
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER IO")
-    (ucs               . #x0451)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0435 #x0308)
     (->uppercase       #x0401)
     (->titlecase       #x0401)
-    (cyrillic-iso8859-5 #xF1)  ; ё
+    (cyrillic-iso8859-5 . #xF1)        ; 
+    (ucs               . #x451)        ; ё
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC SMALL LETTER IO")
-    (->ucs             . #x0451)
+    (->ucs             . #x0451)       ; ё
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER IO")))
     (->titlecase
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER IO")))
-    (japanese-jisx0208-1978    #x27 #x57)      ; 
-    (chinese-gb2312            #x27 #x57)      ; 
-    (japanese-jisx0208         #x27 #x57)      ; 
-    (korean-ksc5601            #x2C #x57)      ; 
+    (japanese-jisx0208-1978    . #x2757)       ; 
+    (chinese-gb2312            . #x2757)       ; 
+    (japanese-jisx0208         . #x2757)       ; 
+    (korean-ksc5601            . #x2C57)       ; 
+    (japanese-jisx0208-1990    . #x2757)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER DJE")
-    (ucs               . #x0452)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (iso-10646-comment . "Serbocroatian")
     (->uppercase       #x0402)
     (->titlecase       #x0402)
-    (cyrillic-iso8859-5 #xF2)  ; ђ
+    (cyrillic-iso8859-5 . #xF2)        ; 
+    (ucs               . #x452)        ; ђ
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC SMALL LETTER DJE")
-    (->ucs             . #x0452)
+    (->ucs             . #x0452)       ; ђ
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER DJE")))
     (->titlecase
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER DJE")))
-    (japanese-jisx0212 #x27 #x72)      ; 
+    (japanese-jisx0212 . #x2772)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER GJE")
-    (ucs               . #x0453)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0433 #x0301)
     (->uppercase       #x0403)
     (->titlecase       #x0403)
-    (cyrillic-iso8859-5 #xF3)  ; ѓ
+    (cyrillic-iso8859-5 . #xF3)        ; 
+    (ucs               . #x453)        ; ѓ
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC SMALL LETTER GJE")
-    (->ucs             . #x0453)
+    (->ucs             . #x0453)       ; ѓ
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER GJE")))
     (->titlecase
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER GJE")))
-    (japanese-jisx0212 #x27 #x73)      ; 
+    (japanese-jisx0212 . #x2773)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER UKRAINIAN IE")
-    (ucs               . #x0454)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x0404)
     (->titlecase       #x0404)
-    (cyrillic-iso8859-5 #xF4)  ; є
+    (cyrillic-iso8859-5 . #xF4)        ; 
+    (ucs               . #x454)        ; є
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC SMALL LETTER UKRAINIAN IE")
-    (->ucs             . #x0454)
+    (->ucs             . #x0454)       ; є
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER UKRAINIAN IE")))
     (->titlecase
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER UKRAINIAN IE")))
-    (japanese-jisx0212 #x27 #x74)      ; 
+    (japanese-jisx0212 . #x2774)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER DZE")
-    (ucs               . #x0455)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x0405)
     (->titlecase       #x0405)
-    (cyrillic-iso8859-5 #xF5)  ; ѕ
+    (cyrillic-iso8859-5 . #xF5)        ; 
+    (ucs               . #x455)        ; ѕ
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC SMALL LETTER DZE")
-    (->ucs             . #x0455)
+    (->ucs             . #x0455)       ; ѕ
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER DZE")))
     (->titlecase
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER DZE")))
-    (japanese-jisx0212 #x27 #x75)      ; 
+    (japanese-jisx0212 . #x2775)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I")
-    (ucs               . #x0456)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x0406)
     (->titlecase       #x0406)
-    (cyrillic-iso8859-5 #xF6)  ; і
+    (cyrillic-iso8859-5 . #xF6)        ; 
+    (ucs               . #x456)        ; і
     ))
 (define-char
   '((name . "FULLWIDTH CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I")
-    (->ucs             . #x0456)
+    (->ucs             . #x0456)       ; і
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I")))
     (->titlecase
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I")))
-    (japanese-jisx0212 #x27 #x76)      ; 
+    (japanese-jisx0212 . #x2776)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER YI")
-    (ucs               . #x0457)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0456 #x0308)
     (->uppercase       #x0407)
     (->titlecase       #x0407)
-    (cyrillic-iso8859-5 #xF7)  ; ї
+    (cyrillic-iso8859-5 . #xF7)        ; 
+    (ucs               . #x457)        ; ї
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC SMALL LETTER YI")
-    (->ucs             . #x0457)
+    (->ucs             . #x0457)       ; ї
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER YI")))
     (->titlecase
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER YI")))
-    (japanese-jisx0212 #x27 #x77)      ; 
+    (japanese-jisx0212 . #x2777)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER JE")
-    (ucs               . #x0458)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x0408)
     (->titlecase       #x0408)
-    (cyrillic-iso8859-5 #xF8)  ; ј
+    (cyrillic-iso8859-5 . #xF8)        ; 
+    (ucs               . #x458)        ; ј
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC SMALL LETTER JE")
-    (->ucs             . #x0458)
+    (->ucs             . #x0458)       ; ј
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER JE")))
     (->titlecase
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER JE")))
-    (japanese-jisx0212 #x27 #x78)      ; 
+    (japanese-jisx0212 . #x2778)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER LJE")
-    (ucs               . #x0459)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x0409)
     (->titlecase       #x0409)
-    (cyrillic-iso8859-5 #xF9)  ; љ
+    (cyrillic-iso8859-5 . #xF9)        ; 
+    (ucs               . #x459)        ; љ
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC SMALL LETTER LJE")
-    (->ucs             . #x0459)
+    (->ucs             . #x0459)       ; љ
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER LJE")))
     (->titlecase
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER LJE")))
-    (japanese-jisx0212 #x27 #x79)      ; 
+    (japanese-jisx0212 . #x2779)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER NJE")
-    (ucs               . #x045A)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x040A)
     (->titlecase       #x040A)
-    (cyrillic-iso8859-5 #xFA)  ; њ
+    (cyrillic-iso8859-5 . #xFA)        ; 
+    (ucs               . #x45A)        ; њ
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC SMALL LETTER NJE")
-    (->ucs             . #x045A)
+    (->ucs             . #x045A)       ; њ
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER NJE")))
     (->titlecase
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER NJE")))
-    (japanese-jisx0212 #x27 #x7A)      ; 
+    (japanese-jisx0212 . #x277A)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER TSHE")
-    (ucs               . #x045B)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (iso-10646-comment . "Serbocroatian")
     (->uppercase       #x040B)
     (->titlecase       #x040B)
-    (cyrillic-iso8859-5 #xFB)  ; ћ
+    (cyrillic-iso8859-5 . #xFB)        ; 
+    (ucs               . #x45B)        ; ћ
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC SMALL LETTER TSHE")
-    (->ucs             . #x045B)
+    (->ucs             . #x045B)       ; ћ
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER TSHE")))
     (->titlecase
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER TSHE")))
-    (japanese-jisx0212 #x27 #x7B)      ; 
+    (japanese-jisx0212 . #x277B)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER KJE")
-    (ucs               . #x045C)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x043A #x0301)
     (->uppercase       #x040C)
     (->titlecase       #x040C)
-    (cyrillic-iso8859-5 #xFC)  ; ќ
+    (cyrillic-iso8859-5 . #xFC)        ; 
+    (ucs               . #x45C)        ; ќ
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC SMALL LETTER KJE")
-    (->ucs             . #x045C)
+    (->ucs             . #x045C)       ; ќ
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH CYRILLIC SMALL LETTER KJE")))
     (->titlecase
      ((name . "FULLWIDTH CYRILLIC SMALL LETTER KJE")))
-    (japanese-jisx0212 #x27 #x7C)      ; 
+    (japanese-jisx0212 . #x277C)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER I WITH GRAVE")
-    (ucs               . #x045D)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0438 #x0300)
     (->uppercase       #x040D)
     (->titlecase       #x040D)
+    (ucs               . #x45D)        ; ѝ
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER SHORT U")
-    (ucs               . #x045E)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0443 #x0306)
     (->uppercase       #x040E)
     (->titlecase       #x040E)
-    (cyrillic-iso8859-5 #xFE)  ; ў
+    (cyrillic-iso8859-5 . #xFE)        ; 
+    (ucs               . #x45E)        ; ў
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC SMALL LETTER SHORT U")
-    (->ucs             . #x045E)
+    (->ucs             . #x045E)       ; ў
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER SHORT U")))
     (->titlecase
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER SHORT U")))
-    (japanese-jisx0212 #x27 #x7D)      ; 
+    (japanese-jisx0212 . #x277D)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER DZHE")
-    (ucs               . #x045F)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x040F)
     (->titlecase       #x040F)
-    (cyrillic-iso8859-5 #xFF)  ; џ
+    (cyrillic-iso8859-5 . #xFF)        ; 
+    (ucs               . #x45F)        ; џ
     ))
 (define-char
   '((name              . "FULLWIDTH CYRILLIC SMALL LETTER DZHE")
-    (->ucs             . #x045F)
+    (->ucs             . #x045F)       ; џ
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER DZHE")))
     (->titlecase
      ((name . "FULLWIDTH CYRILLIC CAPITAL LETTER DZHE")))
-    (japanese-jisx0212 #x27 #x7E)      ; 
+    (japanese-jisx0212 . #x277E)       ; 
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER OMEGA")
-    (ucs               . #x0460)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x0461)
+    (ucs               . #x460)        ; Ѡ
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER OMEGA")
-    (ucs               . #x0461)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x0460)
     (->titlecase       #x0460)
+    (ucs               . #x461)        ; ѡ
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER YAT")
-    (ucs               . #x0462)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x0463)
+    (ucs               . #x462)        ; Ѣ
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER YAT")
-    (ucs               . #x0463)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x0462)
     (->titlecase       #x0462)
+    (ucs               . #x463)        ; ѣ
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER IOTIFIED E")
-    (ucs               . #x0464)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x0465)
+    (ucs               . #x464)        ; Ѥ
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER IOTIFIED E")
-    (ucs               . #x0465)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x0464)
     (->titlecase       #x0464)
+    (ucs               . #x465)        ; ѥ
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER LITTLE YUS")
-    (ucs               . #x0466)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x0467)
+    (ucs               . #x466)        ; Ѧ
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER LITTLE YUS")
-    (ucs               . #x0467)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x0466)
     (->titlecase       #x0466)
+    (ucs               . #x467)        ; ѧ
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER IOTIFIED LITTLE YUS")
-    (ucs               . #x0468)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x0469)
+    (ucs               . #x468)        ; Ѩ
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER IOTIFIED LITTLE YUS")
-    (ucs               . #x0469)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x0468)
     (->titlecase       #x0468)
+    (ucs               . #x469)        ; ѩ
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER BIG YUS")
-    (ucs               . #x046A)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x046B)
+    (ucs               . #x46A)        ; Ѫ
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER BIG YUS")
-    (ucs               . #x046B)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x046A)
     (->titlecase       #x046A)
+    (ucs               . #x46B)        ; ѫ
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER IOTIFIED BIG YUS")
-    (ucs               . #x046C)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x046D)
+    (ucs               . #x46C)        ; Ѭ
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER IOTIFIED BIG YUS")
-    (ucs               . #x046D)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x046C)
     (->titlecase       #x046C)
+    (ucs               . #x46D)        ; ѭ
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER KSI")
-    (ucs               . #x046E)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x046F)
+    (ucs               . #x46E)        ; Ѯ
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER KSI")
-    (ucs               . #x046F)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x046E)
     (->titlecase       #x046E)
+    (ucs               . #x46F)        ; ѯ
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER PSI")
-    (ucs               . #x0470)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x0471)
+    (ucs               . #x470)        ; Ѱ
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER PSI")
-    (ucs               . #x0471)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x0470)
     (->titlecase       #x0470)
+    (ucs               . #x471)        ; ѱ
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER FITA")
-    (ucs               . #x0472)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x0473)
+    (ucs               . #x472)        ; Ѳ
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER FITA")
-    (ucs               . #x0473)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x0472)
     (->titlecase       #x0472)
+    (ucs               . #x473)        ; ѳ
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER IZHITSA")
-    (ucs               . #x0474)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x0475)
+    (ucs               . #x474)        ; Ѵ
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER IZHITSA")
-    (ucs               . #x0475)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x0474)
     (->titlecase       #x0474)
+    (ucs               . #x475)        ; ѵ
     ))
 (define-char
   '((name . "CYRILLIC CAPITAL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT")
-    (ucs               . #x0476)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0474 #x030F)
     (->lowercase       #x0477)
+    (ucs               . #x476)        ; Ѷ
     ))
 (define-char
   '((name . "CYRILLIC SMALL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT")
-    (ucs               . #x0477)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0475 #x030F)
     (->uppercase       #x0476)
     (->titlecase       #x0476)
+    (ucs               . #x477)        ; ѷ
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER UK")
-    (ucs               . #x0478)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x0479)
+    (ucs               . #x478)        ; Ѹ
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER UK")
-    (ucs               . #x0479)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x0478)
     (->titlecase       #x0478)
+    (ucs               . #x479)        ; ѹ
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER ROUND OMEGA")
-    (ucs               . #x047A)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x047B)
+    (ucs               . #x47A)        ; Ѻ
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER ROUND OMEGA")
-    (ucs               . #x047B)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x047A)
     (->titlecase       #x047A)
+    (ucs               . #x47B)        ; ѻ
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER OMEGA WITH TITLO")
-    (ucs               . #x047C)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x047D)
+    (ucs               . #x47C)        ; Ѽ
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER OMEGA WITH TITLO")
-    (ucs               . #x047D)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x047C)
     (->titlecase       #x047C)
+    (ucs               . #x47D)        ; ѽ
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER OT")
-    (ucs               . #x047E)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x047F)
+    (ucs               . #x47E)        ; Ѿ
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER OT")
-    (ucs               . #x047F)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x047E)
     (->titlecase       #x047E)
+    (ucs               . #x47F)        ; ѿ
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER KOPPA")
-    (ucs               . #x0480)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x0481)
+    (ucs               . #x480)        ; Ҁ
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER KOPPA")
-    (ucs               . #x0481)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x0480)
     (->titlecase       #x0480)
+    (ucs               . #x481)        ; ҁ
     ))
 (define-char
   '((name              . "CYRILLIC THOUSANDS SIGN")
-    (ucs               . #x0482)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (ucs               . #x482)        ; ҂
     ))
 (define-char
   '((name              . "COMBINING CYRILLIC TITLO")
-    (ucs               . #x0483)
     (general-category  mark non-spacing) ; Normative Category
     (bidi-category     . "NSM")
     (mirrored          . nil)
+    (ucs               . #x483)        ; ҃
     ))
 (define-char
   '((name              . "COMBINING CYRILLIC PALATALIZATION")
-    (ucs               . #x0484)
     (general-category  mark non-spacing) ; Normative Category
     (bidi-category     . "NSM")
     (mirrored          . nil)
+    (ucs               . #x484)        ; ҄
     ))
 (define-char
   '((name              . "COMBINING CYRILLIC DASIA PNEUMATA")
-    (ucs               . #x0485)
     (general-category  mark non-spacing) ; Normative Category
     (bidi-category     . "NSM")
     (mirrored          . nil)
+    (ucs               . #x485)        ; ҅
     ))
 (define-char
   '((name              . "COMBINING CYRILLIC PSILI PNEUMATA")
-    (ucs               . #x0486)
     (general-category  mark non-spacing) ; Normative Category
     (bidi-category     . "NSM")
     (mirrored          . nil)
+    (ucs               . #x486)        ; ҆
     ))
 (define-char
   '((name              . "COMBINING CYRILLIC HUNDRED THOUSANDS SIGN")
-    (ucs               . #x0488)
     (general-category  mark enclosing) ; Normative Category
     (bidi-category     . "NSM")
     (mirrored          . nil)
+    (ucs               . #x488)        ; ҈
     ))
 (define-char
   '((name              . "COMBINING CYRILLIC MILLIONS SIGN")
-    (ucs               . #x0489)
     (general-category  mark enclosing) ; Normative Category
     (bidi-category     . "NSM")
     (mirrored          . nil)
+    (ucs               . #x489)        ; ҉
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER SEMISOFT SIGN")
-    (ucs               . #x048C)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x048D)
+    (ucs               . #x48C)        ; Ҍ
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER SEMISOFT SIGN")
-    (ucs               . #x048D)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x048C)
     (->titlecase       #x048C)
+    (ucs               . #x48D)        ; ҍ
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER ER WITH TICK")
-    (ucs               . #x048E)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x048F)
+    (ucs               . #x48E)        ; Ҏ
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER ER WITH TICK")
-    (ucs               . #x048F)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x048E)
     (->titlecase       #x048E)
+    (ucs               . #x48F)        ; ҏ
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER GHE WITH UPTURN")
-    (ucs               . #x0490)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x0491)
+    (ucs               . #x490)        ; Ґ
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER GHE WITH UPTURN")
-    (ucs               . #x0491)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x0490)
     (->titlecase       #x0490)
+    (ucs               . #x491)        ; ґ
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER GHE WITH STROKE")
-    (ucs               . #x0492)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x0493)
+    (ucs               . #x492)        ; Ғ
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER GHE WITH STROKE")
-    (ucs               . #x0493)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x0492)
     (->titlecase       #x0492)
+    (ucs               . #x493)        ; ғ
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER GHE WITH MIDDLE HOOK")
-    (ucs               . #x0494)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x0495)
+    (ucs               . #x494)        ; Ҕ
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER GHE WITH MIDDLE HOOK")
-    (ucs               . #x0495)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x0494)
     (->titlecase       #x0494)
+    (ucs               . #x495)        ; ҕ
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER ZHE WITH DESCENDER")
-    (ucs               . #x0496)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x0497)
+    (ucs               . #x496)        ; Җ
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER ZHE WITH DESCENDER")
-    (ucs               . #x0497)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x0496)
     (->titlecase       #x0496)
+    (ucs               . #x497)        ; җ
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER ZE WITH DESCENDER")
-    (ucs               . #x0498)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x0499)
+    (ucs               . #x498)        ; Ҙ
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER ZE WITH DESCENDER")
-    (ucs               . #x0499)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x0498)
     (->titlecase       #x0498)
+    (ucs               . #x499)        ; ҙ
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER KA WITH DESCENDER")
-    (ucs               . #x049A)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x049B)
+    (ucs               . #x49A)        ; Қ
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER KA WITH DESCENDER")
-    (ucs               . #x049B)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x049A)
     (->titlecase       #x049A)
+    (ucs               . #x49B)        ; қ
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER KA WITH VERTICAL STROKE")
-    (ucs               . #x049C)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x049D)
+    (ucs               . #x49C)        ; Ҝ
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER KA WITH VERTICAL STROKE")
-    (ucs               . #x049D)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x049C)
     (->titlecase       #x049C)
+    (ucs               . #x49D)        ; ҝ
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER KA WITH STROKE")
-    (ucs               . #x049E)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x049F)
+    (ucs               . #x49E)        ; Ҟ
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER KA WITH STROKE")
-    (ucs               . #x049F)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x049E)
     (->titlecase       #x049E)
+    (ucs               . #x49F)        ; ҟ
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER BASHKIR KA")
-    (ucs               . #x04A0)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x04A1)
+    (ucs               . #x4A0)        ; Ҡ
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER BASHKIR KA")
-    (ucs               . #x04A1)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x04A0)
     (->titlecase       #x04A0)
+    (ucs               . #x4A1)        ; ҡ
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER EN WITH DESCENDER")
-    (ucs               . #x04A2)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x04A3)
+    (ucs               . #x4A2)        ; Ң
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER EN WITH DESCENDER")
-    (ucs               . #x04A3)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x04A2)
     (->titlecase       #x04A2)
+    (ucs               . #x4A3)        ; ң
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LIGATURE EN GHE")
-    (ucs               . #x04A4)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x04A5)
+    (ucs               . #x4A4)        ; Ҥ
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LIGATURE EN GHE")
-    (ucs               . #x04A5)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x04A4)
     (->titlecase       #x04A4)
+    (ucs               . #x4A5)        ; ҥ
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER PE WITH MIDDLE HOOK")
-    (ucs               . #x04A6)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (iso-10646-comment . "Abkhasian")
     (->lowercase       #x04A7)
+    (ucs               . #x4A6)        ; Ҧ
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER PE WITH MIDDLE HOOK")
-    (ucs               . #x04A7)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (iso-10646-comment . "Abkhasian")
     (->uppercase       #x04A6)
     (->titlecase       #x04A6)
+    (ucs               . #x4A7)        ; ҧ
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER ABKHASIAN HA")
-    (ucs               . #x04A8)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x04A9)
+    (ucs               . #x4A8)        ; Ҩ
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER ABKHASIAN HA")
-    (ucs               . #x04A9)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x04A8)
     (->titlecase       #x04A8)
+    (ucs               . #x4A9)        ; ҩ
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER ES WITH DESCENDER")
-    (ucs               . #x04AA)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x04AB)
+    (ucs               . #x4AA)        ; Ҫ
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER ES WITH DESCENDER")
-    (ucs               . #x04AB)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x04AA)
     (->titlecase       #x04AA)
+    (ucs               . #x4AB)        ; ҫ
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER TE WITH DESCENDER")
-    (ucs               . #x04AC)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x04AD)
+    (ucs               . #x4AC)        ; Ҭ
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER TE WITH DESCENDER")
-    (ucs               . #x04AD)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x04AC)
     (->titlecase       #x04AC)
+    (ucs               . #x4AD)        ; ҭ
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER STRAIGHT U")
-    (ucs               . #x04AE)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x04AF)
+    (ucs               . #x4AE)        ; Ү
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER STRAIGHT U")
-    (ucs               . #x04AF)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x04AE)
     (->titlecase       #x04AE)
+    (ucs               . #x4AF)        ; ү
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER STRAIGHT U WITH STROKE")
-    (ucs               . #x04B0)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x04B1)
+    (ucs               . #x4B0)        ; Ұ
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER STRAIGHT U WITH STROKE")
-    (ucs               . #x04B1)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x04B0)
     (->titlecase       #x04B0)
+    (ucs               . #x4B1)        ; ұ
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER HA WITH DESCENDER")
-    (ucs               . #x04B2)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x04B3)
+    (ucs               . #x4B2)        ; Ҳ
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER HA WITH DESCENDER")
-    (ucs               . #x04B3)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x04B2)
     (->titlecase       #x04B2)
+    (ucs               . #x4B3)        ; ҳ
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LIGATURE TE TSE")
-    (ucs               . #x04B4)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (iso-10646-comment . "Abkhasian")
     (->lowercase       #x04B5)
+    (ucs               . #x4B4)        ; Ҵ
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LIGATURE TE TSE")
-    (ucs               . #x04B5)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (iso-10646-comment . "Abkhasian")
     (->uppercase       #x04B4)
     (->titlecase       #x04B4)
+    (ucs               . #x4B5)        ; ҵ
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER CHE WITH DESCENDER")
-    (ucs               . #x04B6)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x04B7)
+    (ucs               . #x4B6)        ; Ҷ
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER CHE WITH DESCENDER")
-    (ucs               . #x04B7)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x04B6)
     (->titlecase       #x04B6)
+    (ucs               . #x4B7)        ; ҷ
     ))
 (define-char
   '((name . "CYRILLIC CAPITAL LETTER CHE WITH VERTICAL STROKE")
-    (ucs               . #x04B8)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x04B9)
+    (ucs               . #x4B8)        ; Ҹ
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER CHE WITH VERTICAL STROKE")
-    (ucs               . #x04B9)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x04B8)
     (->titlecase       #x04B8)
+    (ucs               . #x4B9)        ; ҹ
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER SHHA")
-    (ucs               . #x04BA)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x04BB)
+    (ucs               . #x4BA)        ; Һ
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER SHHA")
-    (ucs               . #x04BB)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x04BA)
     (->titlecase       #x04BA)
+    (ucs               . #x4BB)        ; һ
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER ABKHASIAN CHE")
-    (ucs               . #x04BC)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x04BD)
+    (ucs               . #x4BC)        ; Ҽ
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER ABKHASIAN CHE")
-    (ucs               . #x04BD)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x04BC)
     (->titlecase       #x04BC)
+    (ucs               . #x4BD)        ; ҽ
     ))
 (define-char
   '((name . "CYRILLIC CAPITAL LETTER ABKHASIAN CHE WITH DESCENDER")
-    (ucs               . #x04BE)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x04BF)
+    (ucs               . #x4BE)        ; Ҿ
     ))
 (define-char
   '((name . "CYRILLIC SMALL LETTER ABKHASIAN CHE WITH DESCENDER")
-    (ucs               . #x04BF)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x04BE)
     (->titlecase       #x04BE)
+    (ucs               . #x4BF)        ; ҿ
     ))
 (define-char
   '((name              . "CYRILLIC LETTER PALOCHKA")
-    (ucs               . #x04C0)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (ucs               . #x4C0)        ; Ӏ
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER ZHE WITH BREVE")
-    (ucs               . #x04C1)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0416 #x0306)
     (->lowercase       #x04C2)
+    (ucs               . #x4C1)        ; Ӂ
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER ZHE WITH BREVE")
-    (ucs               . #x04C2)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0436 #x0306)
     (->uppercase       #x04C1)
     (->titlecase       #x04C1)
+    (ucs               . #x4C2)        ; ӂ
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER KA WITH HOOK")
-    (ucs               . #x04C3)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x04C4)
+    (ucs               . #x4C3)        ; Ӄ
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER KA WITH HOOK")
-    (ucs               . #x04C4)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x04C3)
     (->titlecase       #x04C3)
+    (ucs               . #x4C4)        ; ӄ
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER EN WITH HOOK")
-    (ucs               . #x04C7)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x04C8)
+    (ucs               . #x4C7)        ; Ӈ
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER EN WITH HOOK")
-    (ucs               . #x04C8)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x04C7)
     (->titlecase       #x04C7)
+    (ucs               . #x4C8)        ; ӈ
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER KHAKASSIAN CHE")
-    (ucs               . #x04CB)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x04CC)
+    (ucs               . #x4CB)        ; Ӌ
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER KHAKASSIAN CHE")
-    (ucs               . #x04CC)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x04CB)
     (->titlecase       #x04CB)
+    (ucs               . #x4CC)        ; ӌ
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER A WITH BREVE")
-    (ucs               . #x04D0)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0410 #x0306)
     (->lowercase       #x04D1)
+    (ucs               . #x4D0)        ; Ӑ
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER A WITH BREVE")
-    (ucs               . #x04D1)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0430 #x0306)
     (->uppercase       #x04D0)
     (->titlecase       #x04D0)
+    (ucs               . #x4D1)        ; ӑ
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER A WITH DIAERESIS")
-    (ucs               . #x04D2)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0410 #x0308)
     (->lowercase       #x04D3)
+    (ucs               . #x4D2)        ; Ӓ
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER A WITH DIAERESIS")
-    (ucs               . #x04D3)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0430 #x0308)
     (->uppercase       #x04D2)
     (->titlecase       #x04D2)
+    (ucs               . #x4D3)        ; ӓ
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LIGATURE A IE")
-    (ucs               . #x04D4)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x04D5)
+    (ucs               . #x4D4)        ; Ӕ
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LIGATURE A IE")
-    (ucs               . #x04D5)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x04D4)
     (->titlecase       #x04D4)
+    (ucs               . #x4D5)        ; ӕ
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER IE WITH BREVE")
-    (ucs               . #x04D6)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0415 #x0306)
     (->lowercase       #x04D7)
+    (ucs               . #x4D6)        ; Ӗ
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER IE WITH BREVE")
-    (ucs               . #x04D7)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0435 #x0306)
     (->uppercase       #x04D6)
     (->titlecase       #x04D6)
+    (ucs               . #x4D7)        ; ӗ
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER SCHWA")
-    (ucs               . #x04D8)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x04D9)
+    (ucs               . #x4D8)        ; Ә
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER SCHWA")
-    (ucs               . #x04D9)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x04D8)
     (->titlecase       #x04D8)
+    (ucs               . #x4D9)        ; ә
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER SCHWA WITH DIAERESIS")
-    (ucs               . #x04DA)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x04D8 #x0308)
     (->lowercase       #x04DB)
+    (ucs               . #x4DA)        ; Ӛ
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER SCHWA WITH DIAERESIS")
-    (ucs               . #x04DB)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x04D9 #x0308)
     (->uppercase       #x04DA)
     (->titlecase       #x04DA)
+    (ucs               . #x4DB)        ; ӛ
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER ZHE WITH DIAERESIS")
-    (ucs               . #x04DC)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0416 #x0308)
     (->lowercase       #x04DD)
+    (ucs               . #x4DC)        ; Ӝ
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER ZHE WITH DIAERESIS")
-    (ucs               . #x04DD)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0436 #x0308)
     (->uppercase       #x04DC)
     (->titlecase       #x04DC)
+    (ucs               . #x4DD)        ; ӝ
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER ZE WITH DIAERESIS")
-    (ucs               . #x04DE)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0417 #x0308)
     (->lowercase       #x04DF)
+    (ucs               . #x4DE)        ; Ӟ
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER ZE WITH DIAERESIS")
-    (ucs               . #x04DF)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0437 #x0308)
     (->uppercase       #x04DE)
     (->titlecase       #x04DE)
+    (ucs               . #x4DF)        ; ӟ
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER ABKHASIAN DZE")
-    (ucs               . #x04E0)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x04E1)
+    (ucs               . #x4E0)        ; Ӡ
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER ABKHASIAN DZE")
-    (ucs               . #x04E1)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x04E0)
     (->titlecase       #x04E0)
+    (ucs               . #x4E1)        ; ӡ
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER I WITH MACRON")
-    (ucs               . #x04E2)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0418 #x0304)
     (->lowercase       #x04E3)
+    (ucs               . #x4E2)        ; Ӣ
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER I WITH MACRON")
-    (ucs               . #x04E3)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0438 #x0304)
     (->uppercase       #x04E2)
     (->titlecase       #x04E2)
+    (ucs               . #x4E3)        ; ӣ
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER I WITH DIAERESIS")
-    (ucs               . #x04E4)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0418 #x0308)
     (->lowercase       #x04E5)
+    (ucs               . #x4E4)        ; Ӥ
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER I WITH DIAERESIS")
-    (ucs               . #x04E5)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0438 #x0308)
     (->uppercase       #x04E4)
     (->titlecase       #x04E4)
+    (ucs               . #x4E5)        ; ӥ
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER O WITH DIAERESIS")
-    (ucs               . #x04E6)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x041E #x0308)
     (->lowercase       #x04E7)
+    (ucs               . #x4E6)        ; Ӧ
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER O WITH DIAERESIS")
-    (ucs               . #x04E7)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x043E #x0308)
     (->uppercase       #x04E6)
     (->titlecase       #x04E6)
+    (ucs               . #x4E7)        ; ӧ
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER BARRED O")
-    (ucs               . #x04E8)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x04E9)
+    (ucs               . #x4E8)        ; Ө
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER BARRED O")
-    (ucs               . #x04E9)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->uppercase       #x04E8)
     (->titlecase       #x04E8)
+    (ucs               . #x4E9)        ; ө
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER BARRED O WITH DIAERESIS")
-    (ucs               . #x04EA)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x04E8 #x0308)
     (->lowercase       #x04EB)
+    (ucs               . #x4EA)        ; Ӫ
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER BARRED O WITH DIAERESIS")
-    (ucs               . #x04EB)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x04E9 #x0308)
     (->uppercase       #x04EA)
     (->titlecase       #x04EA)
+    (ucs               . #x4EB)        ; ӫ
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER E WITH DIAERESIS")
-    (ucs               . #x04EC)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x042D #x0308)
     (->lowercase       #x04ED)
+    (ucs               . #x4EC)        ; Ӭ
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER E WITH DIAERESIS")
-    (ucs               . #x04ED)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x044D #x0308)
     (->uppercase       #x04EC)
     (->titlecase       #x04EC)
+    (ucs               . #x4ED)        ; ӭ
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER U WITH MACRON")
-    (ucs               . #x04EE)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0423 #x0304)
     (->lowercase       #x04EF)
+    (ucs               . #x4EE)        ; Ӯ
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER U WITH MACRON")
-    (ucs               . #x04EF)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0443 #x0304)
     (->uppercase       #x04EE)
     (->titlecase       #x04EE)
+    (ucs               . #x4EF)        ; ӯ
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER U WITH DIAERESIS")
-    (ucs               . #x04F0)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0423 #x0308)
     (->lowercase       #x04F1)
+    (ucs               . #x4F0)        ; Ӱ
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER U WITH DIAERESIS")
-    (ucs               . #x04F1)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0443 #x0308)
     (->uppercase       #x04F0)
     (->titlecase       #x04F0)
+    (ucs               . #x4F1)        ; ӱ
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER U WITH DOUBLE ACUTE")
-    (ucs               . #x04F2)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0423 #x030B)
     (->lowercase       #x04F3)
+    (ucs               . #x4F2)        ; Ӳ
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER U WITH DOUBLE ACUTE")
-    (ucs               . #x04F3)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0443 #x030B)
     (->uppercase       #x04F2)
     (->titlecase       #x04F2)
+    (ucs               . #x4F3)        ; ӳ
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER CHE WITH DIAERESIS")
-    (ucs               . #x04F4)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0427 #x0308)
     (->lowercase       #x04F5)
+    (ucs               . #x4F4)        ; Ӵ
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER CHE WITH DIAERESIS")
-    (ucs               . #x04F5)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x0447 #x0308)
     (->uppercase       #x04F4)
     (->titlecase       #x04F4)
+    (ucs               . #x4F5)        ; ӵ
     ))
 (define-char
   '((name              . "CYRILLIC CAPITAL LETTER YERU WITH DIAERESIS")
-    (ucs               . #x04F8)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x042B #x0308)
     (->lowercase       #x04F9)
+    (ucs               . #x4F8)        ; Ӹ
     ))
 (define-char
   '((name              . "CYRILLIC SMALL LETTER YERU WITH DIAERESIS")
-    (ucs               . #x04F9)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x044B #x0308)
     (->uppercase       #x04F8)
     (->titlecase       #x04F8)
+    (ucs               . #x4F9)        ; ӹ
     ))
index 8daecbb..6958bd7 100644 (file)
 (define-char
   '((name              . "EN QUAD")
-    (ucs               . #x2000)
     (general-category  separator space) ; Normative Category
     (bidi-category     . "WS")
     (mirrored          . nil)
     (->decomposition   #x2002)
+    (ucs               . #x2000)       ;  
     ))
 (define-char
   '((name              . "EM QUAD")
-    (ucs               . #x2001)
     (general-category  separator space) ; Normative Category
     (bidi-category     . "WS")
     (mirrored          . nil)
     (->decomposition   #x2003)
+    (ucs               . #x2001)       ;  
     ))
 (define-char
   '((name              . "EN SPACE")
-    (ucs               . #x2002)
     (general-category  separator space) ; Normative Category
     (bidi-category     . "WS")
     (mirrored          . nil)
     (->decomposition   compat #x0020)
+    (ucs               . #x2002)       ;  
     ))
 (define-char
   '((name              . "EM SPACE")
-    (ucs               . #x2003)
     (general-category  separator space) ; Normative Category
     (bidi-category     . "WS")
     (mirrored          . nil)
     (->decomposition   compat #x0020)
-    (chinese-cns11643-1 #x25 #x6D)     ; 
+    (chinese-cns11643-1 . #x256D)      ; 
+    (ucs               . #x2003)       ;  
     ))
 (define-char
   '((name              . "THREE-PER-EM SPACE")
-    (ucs               . #x2004)
     (general-category  separator space) ; Normative Category
     (bidi-category     . "WS")
     (mirrored          . nil)
     (->decomposition   compat #x0020)
+    (ucs               . #x2004)       ;  
     ))
 (define-char
   '((name              . "FOUR-PER-EM SPACE")
-    (ucs               . #x2005)
     (general-category  separator space) ; Normative Category
     (bidi-category     . "WS")
     (mirrored          . nil)
     (->decomposition   compat #x0020)
+    (ucs               . #x2005)       ;  
     ))
 (define-char
   '((name              . "SIX-PER-EM SPACE")
-    (ucs               . #x2006)
     (general-category  separator space) ; Normative Category
     (bidi-category     . "WS")
     (mirrored          . nil)
     (->decomposition   compat #x0020)
+    (ucs               . #x2006)       ;  
     ))
 (define-char
   '((name              . "FIGURE SPACE")
-    (ucs               . #x2007)
     (general-category  separator space) ; Normative Category
     (bidi-category     . "WS")
     (mirrored          . nil)
     (->decomposition   noBreak #x0020)
+    (ucs               . #x2007)       ;  
     ))
 (define-char
   '((name              . "PUNCTUATION SPACE")
-    (ucs               . #x2008)
     (general-category  separator space) ; Normative Category
     (bidi-category     . "WS")
     (mirrored          . nil)
     (->decomposition   compat #x0020)
+    (ucs               . #x2008)       ;  
     ))
 (define-char
   '((name              . "THIN SPACE")
-    (ucs               . #x2009)
     (general-category  separator space) ; Normative Category
     (bidi-category     . "WS")
     (mirrored          . nil)
     (->decomposition   compat #x0020)
+    (ucs               . #x2009)       ;  
     ))
 (define-char
   '((name              . "HAIR SPACE")
-    (ucs               . #x200A)
     (general-category  separator space) ; Normative Category
     (bidi-category     . "WS")
     (mirrored          . nil)
     (->decomposition   compat #x0020)
+    (ucs               . #x200A)       ;  
     ))
 (define-char
   '((name              . "ZERO WIDTH SPACE")
-    (ucs               . #x200B)
     (general-category  separator space) ; Normative Category
     (bidi-category     . "BN")
     (mirrored          . nil)
+    (ucs               . #x200B)       ; ​
     ))
 (define-char
   '((name              . "ZERO WIDTH NON-JOINER")
-    (ucs               . #x200C)
     (general-category  other format) ; Normative Category
     (bidi-category     . "BN")
     (mirrored          . nil)
+    (ucs               . #x200C)       ; ‌
     ))
 (define-char
   '((name              . "ZERO WIDTH JOINER")
-    (ucs               . #x200D)
     (general-category  other format) ; Normative Category
     (bidi-category     . "BN")
     (mirrored          . nil)
+    (ucs               . #x200D)       ; ‍
     ))
 (define-char
   '((name              . "LEFT-TO-RIGHT MARK")
-    (ucs               . #x200E)
     (general-category  other format) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (ucs               . #x200E)       ; ‎
     ))
 (define-char
   '((name              . "RIGHT-TO-LEFT MARK")
-    (ucs               . #x200F)
     (general-category  other format) ; Normative Category
     (bidi-category     . "R")
     (mirrored          . nil)
+    (ucs               . #x200F)       ; ‏
     ))
 (define-char
   '((name              . "HYPHEN")
-    (ucs               . #x2010)
     (general-category  punctuation dash) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x21 #x3E)      ; 
-    (japanese-jisx0208         #x21 #x3E)      ; 
+    (japanese-jisx0208-1978    . #x213E)       ; 
+    (japanese-jisx0208         . #x213E)       ; 
+    (japanese-jisx0208-1990    . #x213E)       ; ‐
+    (ucs                       . #x2010)       ; ‐
     ))
 (define-char
   '((name              . "NON-BREAKING HYPHEN")
-    (ucs               . #x2011)
     (general-category  punctuation dash) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   noBreak #x2010)
+    (ucs               . #x2011)       ; ‑
     ))
 (define-char
   '((name              . "FIGURE DASH")
-    (ucs               . #x2012)
     (general-category  punctuation dash) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2012)       ; ‒
     ))
 (define-char
   '((name              . "EN DASH")
-    (ucs               . #x2013)
     (general-category  punctuation dash) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-cns11643-1                #x21 #x39)      ; 
-    (japanese-jisx0213-1       #x23 #x7C)      ; –
+    (chinese-cns11643-1                . #x2139)       ; 
+    (japanese-jisx0213-1       . #x237C)       ; –
+    (ucs                       . #x2013)       ; –
     ))
 (define-char
   '((name              . "EM DASH")
-    (ucs               . #x2014)
     (general-category  punctuation dash) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x21 #x3D)      ; 
-    (japanese-jisx0208         #x21 #x3D)      ; 
-    (chinese-cns11643-1                #x21 #x37)      ; 
+    (japanese-jisx0208-1978    . #x213D)       ; 
+    (japanese-jisx0208         . #x213D)       ; 
+    (chinese-cns11643-1                . #x2137)       ; 
+    (japanese-jisx0208-1990    . #x213D)       ; —
+    (ucs                       . #x2014)       ; —
     ))
 (define-char
   '((name              . "HORIZONTAL BAR")
-    (ucs               . #x2015)
     (general-category  punctuation dash) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x21 #x2A)      ; 
-    (korean-ksc5601    #x21 #x2A)      ; 
+    (chinese-gb2312    . #x212A)       ; 
+    (korean-ksc5601    . #x212A)       ; 
+    (ucs               . #x2015)       ; ―
     ))
 (define-char
   '((name              . "HALFWIDTH HORIZONTAL BAR")
-    (->ucs             . #x2015)
+    (->ucs             . #x2015)       ; ―
     (general-category  punctuation dash) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   narrow #x2015)
-    (greek-iso8859-7   #xAF)   ; Ϳ
+    (greek-iso8859-7   . #xAF) ; Ϳ
     ))
 (define-char
   '((name              . "DOUBLE VERTICAL LINE")
-    (ucs               . #x2016)
     (general-category  punctuation other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x21 #x42)      ; 
-    (chinese-gb2312            #x21 #x2C)      ; 
-    (japanese-jisx0208         #x21 #x42)      ; 
-    (chinese-cns11643-1                #x22 #x5D)      ; 
+    (japanese-jisx0208-1978    . #x2142)       ; 
+    (chinese-gb2312            . #x212C)       ; 
+    (japanese-jisx0208         . #x2142)       ; 
+    (chinese-cns11643-1                . #x225D)       ; 
+    (japanese-jisx0208-1990    . #x2142)       ; ‖
+    (ucs                       . #x2016)       ; ‖
     ))
 (define-char
   '((name              . "DOUBLE LOW LINE")
-    (ucs               . #x2017)
     (general-category  punctuation other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   compat #x0020 #x0333)
-    (hebrew-iso8859-8  #xDF)   ; ׏
+    (hebrew-iso8859-8  . #xDF) ; ׏
+    (ucs               . #x2017)       ; ‗
     ))
 (define-char
   '((name              . "LEFT SINGLE QUOTATION MARK")
-    (ucs               . #x2018)
     (general-category  punctuation initial-quote) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x21 #x46)      ; 
-    (chinese-gb2312            #x21 #x2E)      ; 
-    (japanese-jisx0208         #x21 #x46)      ; 
-    (korean-ksc5601            #x21 #x2E)      ; 
-    (chinese-cns11643-1                #x21 #x64)      ; 
+    (japanese-jisx0208-1978    . #x2146)       ; 
+    (chinese-gb2312            . #x212E)       ; 
+    (japanese-jisx0208         . #x2146)       ; 
+    (korean-ksc5601            . #x212E)       ; 
+    (chinese-cns11643-1                . #x2164)       ; 
+    (japanese-jisx0208-1990    . #x2146)       ; ‘
+    (ucs                       . #x2018)       ; ‘
     ))
 (define-char
   '((name              . "RIGHT SINGLE QUOTATION MARK")
-    (ucs               . #x2019)
     (general-category  punctuation final-quote) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x21 #x47)      ; 
-    (chinese-gb2312            #x21 #x2F)      ; 
-    (japanese-jisx0208         #x21 #x47)      ; 
-    (korean-ksc5601            #x21 #x2F)      ; 
-    (chinese-cns11643-1                #x21 #x65)      ; 
+    (japanese-jisx0208-1978    . #x2147)       ; 
+    (chinese-gb2312            . #x212F)       ; 
+    (japanese-jisx0208         . #x2147)       ; 
+    (korean-ksc5601            . #x212F)       ; 
+    (chinese-cns11643-1                . #x2165)       ; 
+    (japanese-jisx0208-1990    . #x2147)       ; ’
+    (ucs                       . #x2019)       ; ’
     ))
 (define-char
   '((name              . "SINGLE LOW-9 QUOTATION MARK")
-    (ucs               . #x201A)
     (general-category  punctuation open) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x201A)       ; ‚
     ))
 (define-char
   '((name              . "SINGLE HIGH-REVERSED-9 QUOTATION MARK")
-    (ucs               . #x201B)
     (general-category  punctuation initial-quote) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x201B)       ; ‛
     ))
 (define-char
   '((name              . "LEFT DOUBLE QUOTATION MARK")
-    (ucs               . #x201C)
     (general-category  punctuation initial-quote) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x21 #x48)      ; 
-    (chinese-gb2312            #x21 #x30)      ; 
-    (japanese-jisx0208         #x21 #x48)      ; 
-    (korean-ksc5601            #x21 #x30)      ; 
-    (chinese-cns11643-1                #x21 #x66)      ; 
+    (japanese-jisx0208-1978    . #x2148)       ; 
+    (chinese-gb2312            . #x2130)       ; 
+    (japanese-jisx0208         . #x2148)       ; 
+    (korean-ksc5601            . #x2130)       ; 
+    (chinese-cns11643-1                . #x2166)       ; 
+    (japanese-jisx0208-1990    . #x2148)       ; “
+    (ucs                       . #x201C)       ; “
     ))
 (define-char
   '((name              . "RIGHT DOUBLE QUOTATION MARK")
-    (ucs               . #x201D)
     (general-category  punctuation final-quote) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x21 #x49)      ; 
-    (chinese-gb2312            #x21 #x31)      ; 
-    (japanese-jisx0208         #x21 #x49)      ; 
-    (korean-ksc5601            #x21 #x31)      ; 
-    (chinese-cns11643-1                #x21 #x67)      ; 
+    (japanese-jisx0208-1978    . #x2149)       ; 
+    (chinese-gb2312            . #x2131)       ; 
+    (japanese-jisx0208         . #x2149)       ; 
+    (korean-ksc5601            . #x2131)       ; 
+    (chinese-cns11643-1                . #x2167)       ; 
+    (japanese-jisx0208-1990    . #x2149)       ; ”
+    (ucs                       . #x201D)       ; ”
     ))
 (define-char
   '((name              . "DOUBLE LOW-9 QUOTATION MARK")
-    (ucs               . #x201E)
     (general-category  punctuation open) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x201E)       ; „
     ))
 (define-char
   '((name              . "DOUBLE HIGH-REVERSED-9 QUOTATION MARK")
-    (ucs               . #x201F)
     (general-category  punctuation initial-quote) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x201F)       ; ‟
     ))
 (define-char
   '((name              . "DAGGER")
-    (ucs               . #x2020)
     (general-category  punctuation other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0208 #x22 #x77)      ; 
-    (korean-ksc5601    #x22 #x53)      ; 
+    (japanese-jisx0208         . #x2277)       ; 
+    (korean-ksc5601            . #x2253)       ; 
+    (japanese-jisx0208-1990    . #x2277)       ; †
+    (ucs                       . #x2020)       ; †
     ))
 (define-char
   '((name              . "DOUBLE DAGGER")
-    (ucs               . #x2021)
     (general-category  punctuation other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0208 #x22 #x78)      ; 
-    (korean-ksc5601    #x22 #x54)      ; 
+    (japanese-jisx0208         . #x2278)       ; 
+    (korean-ksc5601            . #x2254)       ; 
+    (japanese-jisx0208-1990    . #x2278)       ; ‡
+    (ucs                       . #x2021)       ; ‡
     ))
 (define-char
   '((name              . "BULLET")
-    (ucs               . #x2022)
     (general-category  punctuation other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0213-1       #x23 #x40)      ; •
+    (japanese-jisx0213-1       . #x2340)       ; •
+    (ucs                       . #x2022)       ; •
     ))
 (define-char
   '((name              . "TRIANGULAR BULLET")
-    (ucs               . #x2023)
     (general-category  punctuation other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2023)       ; ‣
     ))
 (define-char
   '((name              . "ONE DOT LEADER")
-    (ucs               . #x2024)
     (general-category  punctuation other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   compat #x002E)
+    (ucs               . #x2024)       ; ․
     ))
 (define-char
   '((name              . "TWO DOT LEADER")
-    (ucs               . #x2025)
     (general-category  punctuation other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   compat #x002E #x002E)
-    (japanese-jisx0208-1978    #x21 #x45)      ; 
-    (japanese-jisx0208         #x21 #x45)      ; 
-    (korean-ksc5601            #x21 #x25)      ; 
-    (chinese-cns11643-1                #x21 #x2D)      ; 
+    (japanese-jisx0208-1978    . #x2145)       ; 
+    (japanese-jisx0208         . #x2145)       ; 
+    (korean-ksc5601            . #x2125)       ; 
+    (chinese-cns11643-1                . #x212D)       ; 
+    (japanese-jisx0208-1990    . #x2145)       ; ‥
+    (ucs                       . #x2025)       ; ‥
     ))
 (define-char
   '((name              . "HORIZONTAL ELLIPSIS")
-    (ucs               . #x2026)
     (general-category  punctuation other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   compat #x002E #x002E #x002E)
-    (japanese-jisx0208-1978    #x21 #x44)      ; 
-    (chinese-gb2312            #x21 #x2D)      ; 
-    (japanese-jisx0208         #x21 #x44)      ; 
-    (korean-ksc5601            #x21 #x26)      ; 
-    (chinese-cns11643-1                #x21 #x2C)      ; 
+    (japanese-jisx0208-1978    . #x2144)       ; 
+    (chinese-gb2312            . #x212D)       ; 
+    (japanese-jisx0208         . #x2144)       ; 
+    (korean-ksc5601            . #x2126)       ; 
+    (chinese-cns11643-1                . #x212C)       ; 
+    (japanese-jisx0208-1990    . #x2144)       ; …
+    (ucs                       . #x2026)       ; …
     ))
 (define-char
   '((name              . "HYPHENATION POINT")
-    (ucs               . #x2027)
     (general-category  punctuation other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-cns11643-1 #x21 #x31)     ; 
+    (chinese-cns11643-1 . #x2131)      ; 
+    (ucs               . #x2027)       ; ‧
     ))
 (define-char
   '((name              . "LINE SEPARATOR")
-    (ucs               . #x2028)
     (general-category  separator line) ; Normative Category
     (bidi-category     . "WS")
     (mirrored          . nil)
+    (ucs               . #x2028)       ; 

     ))
 (define-char
   '((name              . "PARAGRAPH SEPARATOR")
-    (ucs               . #x2029)
     (general-category  separator paragraph) ; Normative Category
     (bidi-category     . "B")
     (mirrored          . nil)
+    (ucs               . #x2029)       ; 

     ))
 (define-char
   '((name              . "LEFT-TO-RIGHT EMBEDDING")
-    (ucs               . #x202A)
     (general-category  other format) ; Normative Category
     (bidi-category     . "LRE")
     (mirrored          . nil)
+    (ucs               . #x202A)       ; ‪
     ))
 (define-char
   '((name              . "RIGHT-TO-LEFT EMBEDDING")
-    (ucs               . #x202B)
     (general-category  other format) ; Normative Category
     (bidi-category     . "RLE")
     (mirrored          . nil)
+    (ucs               . #x202B)       ; ‫
     ))
 (define-char
   '((name              . "POP DIRECTIONAL FORMATTING")
-    (ucs               . #x202C)
     (general-category  other format) ; Normative Category
     (bidi-category     . "PDF")
     (mirrored          . nil)
+    (ucs               . #x202C)       ; ‬
     ))
 (define-char
   '((name              . "LEFT-TO-RIGHT OVERRIDE")
-    (ucs               . #x202D)
     (general-category  other format) ; Normative Category
     (bidi-category     . "LRO")
     (mirrored          . nil)
+    (ucs               . #x202D)       ; ‭
     ))
 (define-char
   '((name              . "RIGHT-TO-LEFT OVERRIDE")
-    (ucs               . #x202E)
     (general-category  other format) ; Normative Category
     (bidi-category     . "RLO")
     (mirrored          . nil)
+    (ucs               . #x202E)       ; ‮
     ))
 (define-char
   '((name              . "NARROW NO-BREAK SPACE")
-    (ucs               . #x202F)
     (general-category  separator space) ; Normative Category
     (bidi-category     . "WS")
     (mirrored          . nil)
     (->decomposition   noBreak #x0020)
+    (ucs               . #x202F)       ;  
     ))
 (define-char
   '((name              . "PER MILLE SIGN")
-    (ucs               . #x2030)
     (general-category  punctuation other) ; Informative Category
     (bidi-category     . "ET")
     (mirrored          . nil)
-    (chinese-gb2312    #x21 #x6B)      ; 
-    (japanese-jisx0208 #x22 #x73)      ; 
-    (korean-ksc5601    #x22 #x36)      ; 
+    (chinese-gb2312            . #x216B)       ; 
+    (japanese-jisx0208         . #x2273)       ; 
+    (korean-ksc5601            . #x2236)       ; 
+    (japanese-jisx0208-1990    . #x2273)       ; ‰
+    (ucs                       . #x2030)       ; ‰
     ))
 (define-char
   '((name              . "PER TEN THOUSAND SIGN")
-    (ucs               . #x2031)
     (general-category  punctuation other) ; Informative Category
     (bidi-category     . "ET")
     (mirrored          . nil)
+    (ucs               . #x2031)       ; ‱
     ))
 (define-char
   '((name              . "PRIME")
-    (ucs               . #x2032)
     (general-category  punctuation other) ; Informative Category
     (bidi-category     . "ET")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x21 #x6C)      ; 
-    (chinese-gb2312            #x21 #x64)      ; 
-    (japanese-jisx0208         #x21 #x6C)      ; 
-    (korean-ksc5601            #x21 #x47)      ; 
-    (chinese-cns11643-1                #x21 #x6B)      ; 
+    (japanese-jisx0208-1978    . #x216C)       ; 
+    (chinese-gb2312            . #x2164)       ; 
+    (japanese-jisx0208         . #x216C)       ; 
+    (korean-ksc5601            . #x2147)       ; 
+    (chinese-cns11643-1                . #x216B)       ; 
+    (japanese-jisx0208-1990    . #x216C)       ; ′
+    (ucs                       . #x2032)       ; ′
     ))
 (define-char
   '((name              . "DOUBLE PRIME")
-    (ucs               . #x2033)
     (general-category  punctuation other) ; Informative Category
     (bidi-category     . "ET")
     (mirrored          . nil)
     (->decomposition   compat #x2032 #x2032)
-    (japanese-jisx0208-1978    #x21 #x6D)      ; 
-    (chinese-gb2312            #x21 #x65)      ; 
-    (japanese-jisx0208         #x21 #x6D)      ; 
-    (korean-ksc5601            #x21 #x48)      ; 
+    (japanese-jisx0208-1978    . #x216D)       ; 
+    (chinese-gb2312            . #x2165)       ; 
+    (japanese-jisx0208         . #x216D)       ; 
+    (korean-ksc5601            . #x2148)       ; 
+    (japanese-jisx0208-1990    . #x216D)       ; ″
+    (ucs                       . #x2033)       ; ″
     ))
 (define-char
   '((name              . "TRIPLE PRIME")
-    (ucs               . #x2034)
     (general-category  punctuation other) ; Informative Category
     (bidi-category     . "ET")
     (mirrored          . nil)
     (->decomposition   compat #x2032 #x2032 #x2032)
+    (ucs               . #x2034)       ; ‴
     ))
 (define-char
   '((name              . "REVERSED PRIME")
-    (ucs               . #x2035)
     (general-category  punctuation other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-cns11643-1 #x21 #x6A)     ; 
+    (chinese-cns11643-1 . #x216A)      ; 
+    (ucs               . #x2035)       ; ‵
     ))
 (define-char
   '((name              . "REVERSED DOUBLE PRIME")
-    (ucs               . #x2036)
     (general-category  punctuation other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   compat #x2035 #x2035)
+    (ucs               . #x2036)       ; ‶
     ))
 (define-char
   '((name              . "REVERSED TRIPLE PRIME")
-    (ucs               . #x2037)
     (general-category  punctuation other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   compat #x2035 #x2035 #x2035)
+    (ucs               . #x2037)       ; ‷
     ))
 (define-char
   '((name              . "CARET")
-    (ucs               . #x2038)
     (general-category  punctuation other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2038)       ; ‸
     ))
 (define-char
   '((name              . "SINGLE LEFT-POINTING ANGLE QUOTATION MARK")
-    (ucs               . #x2039)
     (general-category  punctuation initial-quote) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x2039)       ; ‹
     ))
 (define-char
   '((name              . "SINGLE RIGHT-POINTING ANGLE QUOTATION MARK")
-    (ucs               . #x203A)
     (general-category  punctuation final-quote) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x203A)       ; ›
     ))
 (define-char
   '((name              . "REFERENCE MARK")
-    (ucs               . #x203B)
     (general-category  punctuation other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x22 #x28)      ; 
-    (chinese-gb2312            #x21 #x79)      ; 
-    (japanese-jisx0208         #x22 #x28)      ; 
-    (korean-ksc5601            #x21 #x58)      ; 
-    (chinese-cns11643-1                #x21 #x6F)      ; 
+    (japanese-jisx0208-1978    . #x2228)       ; 
+    (chinese-gb2312            . #x2179)       ; 
+    (japanese-jisx0208         . #x2228)       ; 
+    (korean-ksc5601            . #x2158)       ; 
+    (chinese-cns11643-1                . #x216F)       ; 
+    (japanese-jisx0208-1990    . #x2228)       ; ※
+    (ucs                       . #x203B)       ; ※
     ))
 (define-char
   '((name              . "DOUBLE EXCLAMATION MARK")
-    (ucs               . #x203C)
     (general-category  punctuation other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   compat #x0021 #x0021)
-    (japanese-jisx0213-1       #x28 #x6B)      ; ‼
+    (japanese-jisx0213-1       . #x286B)       ; ‼
+    (ucs                       . #x203C)       ; ‼
     ))
 (define-char
   '((name              . "INTERROBANG")
-    (ucs               . #x203D)
     (general-category  punctuation other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x203D)       ; ‽
     ))
 (define-char
   '((name              . "OVERLINE")
-    (ucs               . #x203E)
     (general-category  punctuation other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   compat #x0020 #x0305)
-    (latin-jisx0201    #x7E)   ; 
-    (hebrew-iso8859-8  #xAF)   ; ֟
-    (japanese-jisx0208 #x21 #x31)      ; 
+    (latin-jisx0201    . #x7E) ; 
+    (hebrew-iso8859-8  . #xAF) ; ֟
+    (japanese-jisx0208 . #x2131)       ; 
+    (ucs               . #x203E)       ; ‾
     ))
 (define-char
   '((name              . "FULLWIDTH OVERLINE")
-    (->ucs             . #x203E)
+    (->ucs             . #x203E)       ; ‾
     (general-category  punctuation other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   wide #x203E)
-    (japanese-jisx0208-1978    #x21 #x31)      ; 
-    (japanese-jisx0208         #x21 #x31)      ; 
-    (chinese-cns11643-1                #x22 #x23)      ; 
+    (japanese-jisx0208-1978    . #x2131)       ; 
+    (japanese-jisx0208         . #x2131)       ; 
+    (chinese-cns11643-1                . #x2223)       ; 
+    (japanese-jisx0208-1990    . #x2131)       ; 
     ))
 (define-char
   '((name              . "UNDERTIE")
-    (ucs               . #x203F)
     (general-category  punctuation connector) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (iso-10646-comment . "Enotikon")
+    (ucs               . #x203F)       ; ‿
     ))
 (define-char
   '((name              . "CHARACTER TIE")
-    (ucs               . #x2040)
     (general-category  punctuation connector) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2040)       ; ⁀
     ))
 (define-char
   '((name              . "CARET INSERTION POINT")
-    (ucs               . #x2041)
     (general-category  punctuation other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2041)       ; ⁁
     ))
 (define-char
   '((name              . "ASTERISM")
-    (ucs               . #x2042)
     (general-category  punctuation other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0213-1       #x2C #x7E)      ; ⁂
+    (japanese-jisx0213-1       . #x2C7E)       ; ⁂
+    (ucs                       . #x2042)       ; ⁂
     ))
 (define-char
   '((name              . "HYPHEN BULLET")
-    (ucs               . #x2043)
     (general-category  punctuation other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2043)       ; ⁃
     ))
 (define-char
   '((name              . "FRACTION SLASH")
-    (ucs               . #x2044)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-cns11643-1 #x22 #x5F)     ; 
+    (chinese-cns11643-1 . #x225F)      ; 
+    (ucs               . #x2044)       ; ⁄
     ))
 (define-char
   '((name              . "LEFT SQUARE BRACKET WITH QUILL")
-    (ucs               . #x2045)
     (general-category  punctuation open) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x2045)       ; ⁅
     ))
 (define-char
   '((name              . "RIGHT SQUARE BRACKET WITH QUILL")
-    (ucs               . #x2046)
     (general-category  punctuation close) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x2046)       ; ⁆
     ))
 (define-char
   '((name              . "QUESTION EXCLAMATION MARK")
-    (ucs               . #x2048)
     (general-category  punctuation other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   compat #x003F #x0021)
-    (japanese-jisx0213-1       #x28 #x6D)      ; ⁈
+    (japanese-jisx0213-1       . #x286D)       ; ⁈
+    (ucs                       . #x2048)       ; ⁈
     ))
 (define-char
   '((name              . "EXCLAMATION QUESTION MARK")
-    (ucs               . #x2049)
     (general-category  punctuation other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   compat #x0021 #x003F)
-    (japanese-jisx0213-1       #x28 #x6E)      ; ⁉
+    (japanese-jisx0213-1       . #x286E)       ; ⁉
+    (ucs                       . #x2049)       ; ⁉
     ))
 (define-char
   '((name              . "TIRONIAN SIGN ET")
-    (ucs               . #x204A)
     (general-category  punctuation other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x204A)       ; ⁊
     ))
 (define-char
   '((name              . "REVERSED PILCROW SIGN")
-    (ucs               . #x204B)
     (general-category  punctuation other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x204B)       ; ⁋
     ))
 (define-char
   '((name              . "BLACK LEFTWARDS BULLET")
-    (ucs               . #x204C)
     (general-category  punctuation other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x204C)       ; ⁌
     ))
 (define-char
   '((name              . "BLACK RIGHTWARDS BULLET")
-    (ucs               . #x204D)
     (general-category  punctuation other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x204D)       ; ⁍
     ))
 (define-char
   '((name              . "INHIBIT SYMMETRIC SWAPPING")
-    (ucs               . #x206A)
     (general-category  other format) ; Normative Category
     (bidi-category     . "BN")
     (mirrored          . nil)
+    (ucs               . #x206A)       ; 
     ))
 (define-char
   '((name              . "ACTIVATE SYMMETRIC SWAPPING")
-    (ucs               . #x206B)
     (general-category  other format) ; Normative Category
     (bidi-category     . "BN")
     (mirrored          . nil)
+    (ucs               . #x206B)       ; 
     ))
 (define-char
   '((name              . "INHIBIT ARABIC FORM SHAPING")
-    (ucs               . #x206C)
     (general-category  other format) ; Normative Category
     (bidi-category     . "BN")
     (mirrored          . nil)
+    (ucs               . #x206C)       ; 
     ))
 (define-char
   '((name              . "ACTIVATE ARABIC FORM SHAPING")
-    (ucs               . #x206D)
     (general-category  other format) ; Normative Category
     (bidi-category     . "BN")
     (mirrored          . nil)
+    (ucs               . #x206D)       ; 
     ))
 (define-char
   '((name              . "NATIONAL DIGIT SHAPES")
-    (ucs               . #x206E)
     (general-category  other format) ; Normative Category
     (bidi-category     . "BN")
     (mirrored          . nil)
+    (ucs               . #x206E)       ; 
     ))
 (define-char
   '((name              . "NOMINAL DIGIT SHAPES")
-    (ucs               . #x206F)
     (general-category  other format) ; Normative Category
     (bidi-category     . "BN")
     (mirrored          . nil)
+    (ucs               . #x206F)       ; 
     ))
index 0f7d11d..0177114 100644 (file)
 (define-char
   '((name              . "ACCOUNT OF")
-    (ucs               . #x2100)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   compat #x0061 #x002F #x0063)
+    (ucs               . #x2100)       ; ℀
     ))
 (define-char
   '((name              . "ADDRESSED TO THE SUBJECT")
-    (ucs               . #x2101)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   compat #x0061 #x002F #x0073)
+    (ucs               . #x2101)       ; ℁
     ))
 (define-char
   '((name              . "DOUBLE-STRUCK CAPITAL C")
-    (ucs               . #x2102)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   font #x0043)
+    (ucs               . #x2102)       ; ℂ
     ))
 (define-char
   '((name              . "DEGREE CELSIUS")
-    (ucs               . #x2103)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   compat #x00B0 #x0043)
-    (japanese-jisx0208-1978    #x21 #x6E)      ; 
-    (chinese-gb2312            #x21 #x66)      ; 
-    (japanese-jisx0208         #x21 #x6E)      ; 
-    (korean-ksc5601            #x21 #x49)      ; 
-    (chinese-cns11643-1                #x22 #x6A)      ; 
+    (japanese-jisx0208-1978    . #x216E)       ; 
+    (chinese-gb2312            . #x2166)       ; 
+    (japanese-jisx0208         . #x216E)       ; 
+    (korean-ksc5601            . #x2149)       ; 
+    (chinese-cns11643-1                . #x226A)       ; 
+    (japanese-jisx0208-1990    . #x216E)       ; ℃
+    (ucs                       . #x2103)       ; ℃
     ))
 (define-char
   '((name              . "CENTRE LINE SYMBOL")
-    (ucs               . #x2104)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2104)       ; ℄
     ))
 (define-char
   '((name              . "CARE OF")
-    (ucs               . #x2105)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   compat #x0063 #x002F #x006F)
-    (chinese-cns11643-1 #x22 #x22)     ; 
+    (chinese-cns11643-1 . #x2222)      ; 
+    (ucs               . #x2105)       ; ℅
     ))
 (define-char
   '((name              . "CADA UNA")
-    (ucs               . #x2106)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   compat #x0063 #x002F #x0075)
+    (ucs               . #x2106)       ; ℆
     ))
 (define-char
   '((name              . "EULER CONSTANT")
-    (ucs               . #x2107)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   compat #x0190)
+    (ucs               . #x2107)       ; ℇ
     ))
 (define-char
   '((name              . "SCRUPLE")
-    (ucs               . #x2108)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2108)       ; ℈
     ))
 (define-char
   '((name              . "DEGREE FAHRENHEIT")
-    (ucs               . #x2109)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   compat #x00B0 #x0046)
-    (korean-ksc5601    #x22 #x35)      ; 
-    (chinese-cns11643-1 #x22 #x6B)     ; 
+    (korean-ksc5601    . #x2235)       ; 
+    (chinese-cns11643-1 . #x226B)      ; 
+    (ucs               . #x2109)       ; ℉
     ))
 (define-char
   '((name              . "SCRIPT SMALL G")
-    (ucs               . #x210A)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   font #x0067)
+    (ucs               . #x210A)       ; ℊ
     ))
 (define-char
   '((name              . "SCRIPT CAPITAL H")
-    (ucs               . #x210B)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   font #x0048)
+    (ucs               . #x210B)       ; ℋ
     ))
 (define-char
   '((name              . "BLACK-LETTER CAPITAL H")
-    (ucs               . #x210C)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   font #x0048)
+    (ucs               . #x210C)       ; ℌ
     ))
 (define-char
   '((name              . "DOUBLE-STRUCK CAPITAL H")
-    (ucs               . #x210D)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   font #x0048)
+    (ucs               . #x210D)       ; ℍ
     ))
 (define-char
   '((name              . "PLANCK CONSTANT")
-    (ucs               . #x210E)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   font #x0068)
+    (ucs               . #x210E)       ; ℎ
     ))
 (define-char
   '((name              . "PLANCK CONSTANT OVER TWO PI")
-    (ucs               . #x210F)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   font #x0127)
-    (japanese-jisx0213-1       #x23 #x5D)      ; ℏ
+    (japanese-jisx0213-1       . #x235D)       ; ℏ
+    (ucs                       . #x210F)       ; ℏ
     ))
 (define-char
   '((name              . "SCRIPT CAPITAL I")
-    (ucs               . #x2110)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   font #x0049)
+    (ucs               . #x2110)       ; ℐ
     ))
 (define-char
   '((name              . "BLACK-LETTER CAPITAL I")
-    (ucs               . #x2111)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   font #x0049)
+    (ucs               . #x2111)       ; ℑ
     ))
 (define-char
   '((name              . "SCRIPT CAPITAL L")
-    (ucs               . #x2112)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   font #x004C)
+    (ucs               . #x2112)       ; ℒ
     ))
 (define-char
   '((name              . "SCRIPT SMALL L")
-    (ucs               . #x2113)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   font #x006C)
-    (korean-ksc5601            #x27 #x24)      ; 
-    (japanese-jisx0213-1       #x23 #x5F)      ; ℓ
+    (korean-ksc5601            . #x2724)       ; 
+    (japanese-jisx0213-1       . #x235F)       ; ℓ
+    (ucs                       . #x2113)       ; ℓ
     ))
 (define-char
   '((name              . "L B BAR SYMBOL")
-    (ucs               . #x2114)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2114)       ; ℔
     ))
 (define-char
   '((name              . "DOUBLE-STRUCK CAPITAL N")
-    (ucs               . #x2115)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   font #x004E)
+    (ucs               . #x2115)       ; ℕ
     ))
 (define-char
   '((name              . "NUMERO SIGN")
-    (ucs               . #x2116)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   compat #x004E #x006F)
-    (chinese-gb2312            #x21 #x6D)      ; 
-    (korean-ksc5601            #x22 #x60)      ; 
-    (japanese-jisx0212         #x22 #x71)      ; 
-    (japanese-jisx0213-1       #x2D #x62)      ; №
+    (chinese-gb2312            . #x216D)       ; 
+    (korean-ksc5601            . #x2260)       ; 
+    (japanese-jisx0212         . #x2271)       ; 
+    (japanese-jisx0213-1       . #x2D62)       ; №
+    (ucs                       . #x2116)       ; №
     ))
 (define-char
   '((name              . "HALFWIDTH NUMERO SIGN")
-    (->ucs             . #x2116)
+    (->ucs             . #x2116)       ; №
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   narrow #x2116)
-    (cyrillic-iso8859-5 #xF0)  ; ѐ
+    (cyrillic-iso8859-5 . #xF0)        ; 
     ))
 (define-char
   '((name              . "SOUND RECORDING COPYRIGHT")
-    (ucs               . #x2117)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2117)       ; ℗
     ))
 (define-char
   '((name              . "SCRIPT CAPITAL P")
-    (ucs               . #x2118)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2118)       ; ℘
     ))
 (define-char
   '((name              . "DOUBLE-STRUCK CAPITAL P")
-    (ucs               . #x2119)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   font #x0050)
+    (ucs               . #x2119)       ; ℙ
     ))
 (define-char
   '((name              . "DOUBLE-STRUCK CAPITAL Q")
-    (ucs               . #x211A)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   font #x0051)
+    (ucs               . #x211A)       ; ℚ
     ))
 (define-char
   '((name              . "SCRIPT CAPITAL R")
-    (ucs               . #x211B)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   font #x0052)
+    (ucs               . #x211B)       ; ℛ
     ))
 (define-char
   '((name              . "BLACK-LETTER CAPITAL R")
-    (ucs               . #x211C)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   font #x0052)
+    (ucs               . #x211C)       ; ℜ
     ))
 (define-char
   '((name              . "DOUBLE-STRUCK CAPITAL R")
-    (ucs               . #x211D)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   font #x0052)
+    (ucs               . #x211D)       ; ℝ
     ))
 (define-char
   '((name              . "PRESCRIPTION TAKE")
-    (ucs               . #x211E)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x211E)       ; ℞
     ))
 (define-char
   '((name              . "RESPONSE")
-    (ucs               . #x211F)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x211F)       ; ℟
     ))
 (define-char
   '((name              . "SERVICE MARK")
-    (ucs               . #x2120)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   super #x0053 #x004D)
+    (ucs               . #x2120)       ; ℠
     ))
 (define-char
   '((name              . "TELEPHONE SIGN")
-    (ucs               . #x2121)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   compat #x0054 #x0045 #x004C)
-    (korean-ksc5601            #x22 #x65)      ; 
-    (japanese-jisx0213-1       #x2D #x64)      ; ℡
+    (korean-ksc5601            . #x2265)       ; 
+    (japanese-jisx0213-1       . #x2D64)       ; ℡
+    (ucs                       . #x2121)       ; ℡
     ))
 (define-char
   '((name              . "TRADE MARK SIGN")
-    (ucs               . #x2122)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   super #x0054 #x004D)
-    (korean-ksc5601    #x22 #x62)      ; 
-    (japanese-jisx0212 #x22 #x6F)      ; 
+    (korean-ksc5601    . #x2262)       ; 
+    (japanese-jisx0212 . #x226F)       ; 
+    (ucs               . #x2122)       ; ™
     ))
 (define-char
   '((name              . "VERSICLE")
-    (ucs               . #x2123)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2123)       ; ℣
     ))
 (define-char
   '((name              . "DOUBLE-STRUCK CAPITAL Z")
-    (ucs               . #x2124)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   font #x005A)
+    (ucs               . #x2124)       ; ℤ
     ))
 (define-char
   '((name              . "OUNCE SIGN")
-    (ucs               . #x2125)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2125)       ; ℥
     ))
 (define-char
   '((name              . "OHM SIGN")
-    (ucs               . #x2126)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x03A9)
     (->lowercase       #x03C9)
-    (korean-ksc5601    #x27 #x59)      ; 
+    (korean-ksc5601    . #x2759)       ; 
+    (ucs               . #x2126)       ; Ω
     ))
 (define-char
   '((name              . "INVERTED OHM SIGN")
-    (ucs               . #x2127)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0213-1       #x23 #x60)      ; ℧
+    (japanese-jisx0213-1       . #x2360)       ; ℧
+    (ucs                       . #x2127)       ; ℧
     ))
 (define-char
   '((name              . "BLACK-LETTER CAPITAL Z")
-    (ucs               . #x2128)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   font #x005A)
+    (ucs               . #x2128)       ; ℨ
     ))
 (define-char
   '((name              . "TURNED GREEK SMALL LETTER IOTA")
-    (ucs               . #x2129)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2129)       ; ℩
     ))
 (define-char
   '((name              . "KELVIN SIGN")
-    (ucs               . #x212A)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x004B)
     (->lowercase       #x006B)
+    (ucs               . #x212A)       ; K
     ))
 (define-char
   '((name              . "ANGSTROM SIGN")
-    (ucs               . #x212B)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x00C5)
     (->lowercase       #x00E5)
-    (japanese-jisx0208 #x22 #x72)      ; 
-    (korean-ksc5601    #x21 #x4A)      ; 
+    (japanese-jisx0208         . #x2272)       ; 
+    (korean-ksc5601            . #x214A)       ; 
+    (japanese-jisx0208-1990    . #x2272)       ; Å
+    (ucs                       . #x212B)       ; Å
     ))
 (define-char
   '((name              . "SCRIPT CAPITAL B")
-    (ucs               . #x212C)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   font #x0042)
+    (ucs               . #x212C)       ; ℬ
     ))
 (define-char
   '((name              . "BLACK-LETTER CAPITAL C")
-    (ucs               . #x212D)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   font #x0043)
+    (ucs               . #x212D)       ; ℭ
     ))
 (define-char
   '((name              . "ESTIMATED SYMBOL")
-    (ucs               . #x212E)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ET")
     (mirrored          . nil)
+    (ucs               . #x212E)       ; ℮
     ))
 (define-char
   '((name              . "SCRIPT SMALL E")
-    (ucs               . #x212F)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   font #x0065)
+    (ucs               . #x212F)       ; ℯ
     ))
 (define-char
   '((name              . "SCRIPT CAPITAL E")
-    (ucs               . #x2130)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   font #x0045)
+    (ucs               . #x2130)       ; ℰ
     ))
 (define-char
   '((name              . "SCRIPT CAPITAL F")
-    (ucs               . #x2131)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   font #x0046)
+    (ucs               . #x2131)       ; ℱ
     ))
 (define-char
   '((name              . "TURNED CAPITAL F")
-    (ucs               . #x2132)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2132)       ; Ⅎ
     ))
 (define-char
   '((name              . "SCRIPT CAPITAL M")
-    (ucs               . #x2133)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   font #x004D)
+    (ucs               . #x2133)       ; ℳ
     ))
 (define-char
   '((name              . "SCRIPT SMALL O")
-    (ucs               . #x2134)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   font #x006F)
+    (ucs               . #x2134)       ; ℴ
     ))
 (define-char
   '((name              . "ALEF SYMBOL")
-    (ucs               . #x2135)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   compat #x05D0)
-    (japanese-jisx0213-1       #x23 #x5C)      ; ℵ
+    (japanese-jisx0213-1       . #x235C)       ; ℵ
+    (ucs                       . #x2135)       ; ℵ
     ))
 (define-char
   '((name              . "BET SYMBOL")
-    (ucs               . #x2136)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   compat #x05D1)
+    (ucs               . #x2136)       ; ℶ
     ))
 (define-char
   '((name              . "GIMEL SYMBOL")
-    (ucs               . #x2137)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   compat #x05D2)
+    (ucs               . #x2137)       ; ℷ
     ))
 (define-char
   '((name              . "DALET SYMBOL")
-    (ucs               . #x2138)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   compat #x05D3)
+    (ucs               . #x2138)       ; ℸ
     ))
 (define-char
   '((name              . "INFORMATION SOURCE")
-    (ucs               . #x2139)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   font #x0069)
+    (ucs               . #x2139)       ; ℹ
     ))
 (define-char
   '((name              . "ROTATED CAPITAL Q")
-    (ucs               . #x213A)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x213A)       ; ℺
     ))
index 09343f6..991e2e2 100644 (file)
 (define-char
   '((name              . "LEFTWARDS ARROW")
-    (ucs               . #x2190)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x22 #x2B)      ; 
-    (chinese-gb2312            #x21 #x7B)      ; 
-    (japanese-jisx0208         #x22 #x2B)      ; 
-    (korean-ksc5601            #x21 #x67)      ; 
-    (chinese-cns11643-1                #x22 #x58)      ; 
+    (japanese-jisx0208-1978    . #x222B)       ; 
+    (chinese-gb2312            . #x217B)       ; 
+    (japanese-jisx0208         . #x222B)       ; 
+    (korean-ksc5601            . #x2167)       ; 
+    (chinese-cns11643-1                . #x2258)       ; 
+    (japanese-jisx0208-1990    . #x222B)       ; ←
+    (ucs                       . #x2190)       ; ←
     ))
 (define-char
   '((name              . "UPWARDS ARROW")
-    (ucs               . #x2191)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x22 #x2C)      ; 
-    (chinese-gb2312            #x21 #x7C)      ; 
-    (japanese-jisx0208         #x22 #x2C)      ; 
-    (korean-ksc5601            #x21 #x68)      ; 
-    (chinese-cns11643-1                #x22 #x55)      ; 
+    (japanese-jisx0208-1978    . #x222C)       ; 
+    (chinese-gb2312            . #x217C)       ; 
+    (japanese-jisx0208         . #x222C)       ; 
+    (korean-ksc5601            . #x2168)       ; 
+    (chinese-cns11643-1                . #x2255)       ; 
+    (japanese-jisx0208-1990    . #x222C)       ; ↑
+    (ucs                       . #x2191)       ; ↑
     ))
 (define-char
   '((name              . "RIGHTWARDS ARROW")
-    (ucs               . #x2192)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x22 #x2A)      ; 
-    (chinese-gb2312            #x21 #x7A)      ; 
-    (japanese-jisx0208         #x22 #x2A)      ; 
-    (korean-ksc5601            #x21 #x66)      ; 
-    (chinese-cns11643-1                #x22 #x57)      ; 
+    (japanese-jisx0208-1978    . #x222A)       ; 
+    (chinese-gb2312            . #x217A)       ; 
+    (japanese-jisx0208         . #x222A)       ; 
+    (korean-ksc5601            . #x2166)       ; 
+    (chinese-cns11643-1                . #x2257)       ; 
+    (japanese-jisx0208-1990    . #x222A)       ; →
+    (ucs                       . #x2192)       ; →
     ))
 (define-char
   '((name              . "DOWNWARDS ARROW")
-    (ucs               . #x2193)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x22 #x2D)      ; 
-    (chinese-gb2312            #x21 #x7D)      ; 
-    (japanese-jisx0208         #x22 #x2D)      ; 
-    (korean-ksc5601            #x21 #x69)      ; 
-    (chinese-cns11643-1                #x22 #x56)      ; 
+    (japanese-jisx0208-1978    . #x222D)       ; 
+    (chinese-gb2312            . #x217D)       ; 
+    (japanese-jisx0208         . #x222D)       ; 
+    (korean-ksc5601            . #x2169)       ; 
+    (chinese-cns11643-1                . #x2256)       ; 
+    (japanese-jisx0208-1990    . #x222D)       ; ↓
+    (ucs                       . #x2193)       ; ↓
     ))
 (define-char
   '((name              . "LEFT RIGHT ARROW")
-    (ucs               . #x2194)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (korean-ksc5601            #x21 #x6A)      ; 
-    (japanese-jisx0213-1       #x22 #x71)      ; ↔
+    (korean-ksc5601            . #x216A)       ; 
+    (japanese-jisx0213-1       . #x2271)       ; ↔
+    (ucs                       . #x2194)       ; ↔
     ))
 (define-char
   '((name              . "UP DOWN ARROW")
-    (ucs               . #x2195)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (korean-ksc5601    #x22 #x55)      ; 
+    (korean-ksc5601    . #x2255)       ; 
+    (ucs               . #x2195)       ; ↕
     ))
 (define-char
   '((name              . "NORTH WEST ARROW")
-    (ucs               . #x2196)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (korean-ksc5601            #x22 #x58)      ; 
-    (chinese-cns11643-1                #x22 #x59)      ; 
-    (japanese-jisx0213-1       #x23 #x27)      ; ↖
+    (korean-ksc5601            . #x2258)       ; 
+    (chinese-cns11643-1                . #x2259)       ; 
+    (japanese-jisx0213-1       . #x2327)       ; ↖
+    (ucs                       . #x2196)       ; ↖
     ))
 (define-char
   '((name              . "NORTH EAST ARROW")
-    (ucs               . #x2197)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (korean-ksc5601            #x22 #x56)      ; 
-    (chinese-cns11643-1                #x22 #x5A)      ; 
-    (japanese-jisx0213-1       #x23 #x25)      ; ↗
+    (korean-ksc5601            . #x2256)       ; 
+    (chinese-cns11643-1                . #x225A)       ; 
+    (japanese-jisx0213-1       . #x2325)       ; ↗
+    (ucs                       . #x2197)       ; ↗
     ))
 (define-char
   '((name              . "SOUTH EAST ARROW")
-    (ucs               . #x2198)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (korean-ksc5601            #x22 #x59)      ; 
-    (chinese-cns11643-1                #x22 #x5C)      ; 
-    (japanese-jisx0213-1       #x23 #x26)      ; ↘
+    (korean-ksc5601            . #x2259)       ; 
+    (chinese-cns11643-1                . #x225C)       ; 
+    (japanese-jisx0213-1       . #x2326)       ; ↘
+    (ucs                       . #x2198)       ; ↘
     ))
 (define-char
   '((name              . "SOUTH WEST ARROW")
-    (ucs               . #x2199)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (korean-ksc5601            #x22 #x57)      ; 
-    (chinese-cns11643-1                #x22 #x5B)      ; 
-    (japanese-jisx0213-1       #x23 #x28)      ; ↙
+    (korean-ksc5601            . #x2257)       ; 
+    (chinese-cns11643-1                . #x225B)       ; 
+    (japanese-jisx0213-1       . #x2328)       ; ↙
+    (ucs                       . #x2199)       ; ↙
     ))
 (define-char
   '((name              . "LEFTWARDS ARROW WITH STROKE")
-    (ucs               . #x219A)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   #x2190 #x0338)
+    (ucs               . #x219A)       ; ↚
     ))
 (define-char
   '((name              . "RIGHTWARDS ARROW WITH STROKE")
-    (ucs               . #x219B)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   #x2192 #x0338)
+    (ucs               . #x219B)       ; ↛
     ))
 (define-char
   '((name              . "LEFTWARDS WAVE ARROW")
-    (ucs               . #x219C)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x219C)       ; ↜
     ))
 (define-char
   '((name              . "RIGHTWARDS WAVE ARROW")
-    (ucs               . #x219D)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x219D)       ; ↝
     ))
 (define-char
   '((name              . "LEFTWARDS TWO HEADED ARROW")
-    (ucs               . #x219E)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x219E)       ; ↞
     ))
 (define-char
   '((name              . "UPWARDS TWO HEADED ARROW")
-    (ucs               . #x219F)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x219F)       ; ↟
     ))
 (define-char
   '((name              . "RIGHTWARDS TWO HEADED ARROW")
-    (ucs               . #x21A0)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x21A0)       ; ↠
     ))
 (define-char
   '((name              . "DOWNWARDS TWO HEADED ARROW")
-    (ucs               . #x21A1)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x21A1)       ; ↡
     ))
 (define-char
   '((name              . "LEFTWARDS ARROW WITH TAIL")
-    (ucs               . #x21A2)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x21A2)       ; ↢
     ))
 (define-char
   '((name              . "RIGHTWARDS ARROW WITH TAIL")
-    (ucs               . #x21A3)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x21A3)       ; ↣
     ))
 (define-char
   '((name              . "LEFTWARDS ARROW FROM BAR")
-    (ucs               . #x21A4)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x21A4)       ; ↤
     ))
 (define-char
   '((name              . "UPWARDS ARROW FROM BAR")
-    (ucs               . #x21A5)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x21A5)       ; ↥
     ))
 (define-char
   '((name              . "RIGHTWARDS ARROW FROM BAR")
-    (ucs               . #x21A6)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x21A6)       ; ↦
     ))
 (define-char
   '((name              . "DOWNWARDS ARROW FROM BAR")
-    (ucs               . #x21A7)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x21A7)       ; ↧
     ))
 (define-char
   '((name              . "UP DOWN ARROW WITH BASE")
-    (ucs               . #x21A8)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x21A8)       ; ↨
     ))
 (define-char
   '((name              . "LEFTWARDS ARROW WITH HOOK")
-    (ucs               . #x21A9)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x21A9)       ; ↩
     ))
 (define-char
   '((name              . "RIGHTWARDS ARROW WITH HOOK")
-    (ucs               . #x21AA)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x21AA)       ; ↪
     ))
 (define-char
   '((name              . "LEFTWARDS ARROW WITH LOOP")
-    (ucs               . #x21AB)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x21AB)       ; ↫
     ))
 (define-char
   '((name              . "RIGHTWARDS ARROW WITH LOOP")
-    (ucs               . #x21AC)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x21AC)       ; ↬
     ))
 (define-char
   '((name              . "LEFT RIGHT WAVE ARROW")
-    (ucs               . #x21AD)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x21AD)       ; ↭
     ))
 (define-char
   '((name              . "LEFT RIGHT ARROW WITH STROKE")
-    (ucs               . #x21AE)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   #x2194 #x0338)
+    (ucs               . #x21AE)       ; ↮
     ))
 (define-char
   '((name              . "DOWNWARDS ZIGZAG ARROW")
-    (ucs               . #x21AF)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x21AF)       ; ↯
     ))
 (define-char
   '((name              . "UPWARDS ARROW WITH TIP LEFTWARDS")
-    (ucs               . #x21B0)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x21B0)       ; ↰
     ))
 (define-char
   '((name              . "UPWARDS ARROW WITH TIP RIGHTWARDS")
-    (ucs               . #x21B1)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x21B1)       ; ↱
     ))
 (define-char
   '((name              . "DOWNWARDS ARROW WITH TIP LEFTWARDS")
-    (ucs               . #x21B2)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x21B2)       ; ↲
     ))
 (define-char
   '((name              . "DOWNWARDS ARROW WITH TIP RIGHTWARDS")
-    (ucs               . #x21B3)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x21B3)       ; ↳
     ))
 (define-char
   '((name              . "RIGHTWARDS ARROW WITH CORNER DOWNWARDS")
-    (ucs               . #x21B4)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x21B4)       ; ↴
     ))
 (define-char
   '((name              . "DOWNWARDS ARROW WITH CORNER LEFTWARDS")
-    (ucs               . #x21B5)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x21B5)       ; ↵
     ))
 (define-char
   '((name              . "ANTICLOCKWISE TOP SEMICIRCLE ARROW")
-    (ucs               . #x21B6)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x21B6)       ; ↶
     ))
 (define-char
   '((name              . "CLOCKWISE TOP SEMICIRCLE ARROW")
-    (ucs               . #x21B7)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x21B7)       ; ↷
     ))
 (define-char
   '((name              . "NORTH WEST ARROW TO LONG BAR")
-    (ucs               . #x21B8)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x21B8)       ; ↸
     ))
 (define-char
   '((name . "LEFTWARDS ARROW TO BAR OVER RIGHTWARDS ARROW TO BAR")
-    (ucs               . #x21B9)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x21B9)       ; ↹
     ))
 (define-char
   '((name              . "ANTICLOCKWISE OPEN CIRCLE ARROW")
-    (ucs               . #x21BA)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x21BA)       ; ↺
     ))
 (define-char
   '((name              . "CLOCKWISE OPEN CIRCLE ARROW")
-    (ucs               . #x21BB)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x21BB)       ; ↻
     ))
 (define-char
   '((name              . "LEFTWARDS HARPOON WITH BARB UPWARDS")
-    (ucs               . #x21BC)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x21BC)       ; ↼
     ))
 (define-char
   '((name              . "LEFTWARDS HARPOON WITH BARB DOWNWARDS")
-    (ucs               . #x21BD)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x21BD)       ; ↽
     ))
 (define-char
   '((name              . "UPWARDS HARPOON WITH BARB RIGHTWARDS")
-    (ucs               . #x21BE)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x21BE)       ; ↾
     ))
 (define-char
   '((name              . "UPWARDS HARPOON WITH BARB LEFTWARDS")
-    (ucs               . #x21BF)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x21BF)       ; ↿
     ))
 (define-char
   '((name              . "RIGHTWARDS HARPOON WITH BARB UPWARDS")
-    (ucs               . #x21C0)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x21C0)       ; ⇀
     ))
 (define-char
   '((name              . "RIGHTWARDS HARPOON WITH BARB DOWNWARDS")
-    (ucs               . #x21C1)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x21C1)       ; ⇁
     ))
 (define-char
   '((name              . "DOWNWARDS HARPOON WITH BARB RIGHTWARDS")
-    (ucs               . #x21C2)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x21C2)       ; ⇂
     ))
 (define-char
   '((name              . "DOWNWARDS HARPOON WITH BARB LEFTWARDS")
-    (ucs               . #x21C3)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x21C3)       ; ⇃
     ))
 (define-char
   '((name              . "RIGHTWARDS ARROW OVER LEFTWARDS ARROW")
-    (ucs               . #x21C4)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0213-1       #x23 #x29)      ; ⇄
+    (japanese-jisx0213-1       . #x2329)       ; ⇄
+    (ucs                       . #x21C4)       ; ⇄
     ))
 (define-char
   '((name              . "UPWARDS ARROW LEFTWARDS OF DOWNWARDS ARROW")
-    (ucs               . #x21C5)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x21C5)       ; ⇅
     ))
 (define-char
   '((name              . "LEFTWARDS ARROW OVER RIGHTWARDS ARROW")
-    (ucs               . #x21C6)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x21C6)       ; ⇆
     ))
 (define-char
   '((name              . "LEFTWARDS PAIRED ARROWS")
-    (ucs               . #x21C7)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x21C7)       ; ⇇
     ))
 (define-char
   '((name              . "UPWARDS PAIRED ARROWS")
-    (ucs               . #x21C8)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x21C8)       ; ⇈
     ))
 (define-char
   '((name              . "RIGHTWARDS PAIRED ARROWS")
-    (ucs               . #x21C9)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x21C9)       ; ⇉
     ))
 (define-char
   '((name              . "DOWNWARDS PAIRED ARROWS")
-    (ucs               . #x21CA)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x21CA)       ; ⇊
     ))
 (define-char
   '((name              . "LEFTWARDS HARPOON OVER RIGHTWARDS HARPOON")
-    (ucs               . #x21CB)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x21CB)       ; ⇋
     ))
 (define-char
   '((name              . "RIGHTWARDS HARPOON OVER LEFTWARDS HARPOON")
-    (ucs               . #x21CC)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x21CC)       ; ⇌
     ))
 (define-char
   '((name              . "LEFTWARDS DOUBLE ARROW WITH STROKE")
-    (ucs               . #x21CD)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   #x21D0 #x0338)
+    (ucs               . #x21CD)       ; ⇍
     ))
 (define-char
   '((name              . "LEFT RIGHT DOUBLE ARROW WITH STROKE")
-    (ucs               . #x21CE)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   #x21D4 #x0338)
+    (ucs               . #x21CE)       ; ⇎
     ))
 (define-char
   '((name              . "RIGHTWARDS DOUBLE ARROW WITH STROKE")
-    (ucs               . #x21CF)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   #x21D2 #x0338)
+    (ucs               . #x21CF)       ; ⇏
     ))
 (define-char
   '((name              . "LEFTWARDS DOUBLE ARROW")
-    (ucs               . #x21D0)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x21D0)       ; ⇐
     ))
 (define-char
   '((name              . "UPWARDS DOUBLE ARROW")
-    (ucs               . #x21D1)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x21D1)       ; ⇑
     ))
 (define-char
   '((name              . "RIGHTWARDS DOUBLE ARROW")
-    (ucs               . #x21D2)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0208 #x22 #x4D)      ; 
-    (korean-ksc5601    #x22 #x21)      ; 
+    (japanese-jisx0208         . #x224D)       ; 
+    (korean-ksc5601            . #x2221)       ; 
+    (japanese-jisx0208-1990    . #x224D)       ; ⇒
+    (ucs                       . #x21D2)       ; ⇒
     ))
 (define-char
   '((name              . "DOWNWARDS DOUBLE ARROW")
-    (ucs               . #x21D3)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x21D3)       ; ⇓
     ))
 (define-char
   '((name              . "LEFT RIGHT DOUBLE ARROW")
-    (ucs               . #x21D4)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0208 #x22 #x4E)      ; 
-    (korean-ksc5601    #x22 #x22)      ; 
+    (japanese-jisx0208         . #x224E)       ; 
+    (korean-ksc5601            . #x2222)       ; 
+    (japanese-jisx0208-1990    . #x224E)       ; ⇔
+    (ucs                       . #x21D4)       ; ⇔
     ))
 (define-char
   '((name              . "UP DOWN DOUBLE ARROW")
-    (ucs               . #x21D5)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x21D5)       ; ⇕
     ))
 (define-char
   '((name              . "NORTH WEST DOUBLE ARROW")
-    (ucs               . #x21D6)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x21D6)       ; ⇖
     ))
 (define-char
   '((name              . "NORTH EAST DOUBLE ARROW")
-    (ucs               . #x21D7)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x21D7)       ; ⇗
     ))
 (define-char
   '((name              . "SOUTH EAST DOUBLE ARROW")
-    (ucs               . #x21D8)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x21D8)       ; ⇘
     ))
 (define-char
   '((name              . "SOUTH WEST DOUBLE ARROW")
-    (ucs               . #x21D9)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x21D9)       ; ⇙
     ))
 (define-char
   '((name              . "LEFTWARDS TRIPLE ARROW")
-    (ucs               . #x21DA)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x21DA)       ; ⇚
     ))
 (define-char
   '((name              . "RIGHTWARDS TRIPLE ARROW")
-    (ucs               . #x21DB)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x21DB)       ; ⇛
     ))
 (define-char
   '((name              . "LEFTWARDS SQUIGGLE ARROW")
-    (ucs               . #x21DC)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x21DC)       ; ⇜
     ))
 (define-char
   '((name              . "RIGHTWARDS SQUIGGLE ARROW")
-    (ucs               . #x21DD)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x21DD)       ; ⇝
     ))
 (define-char
   '((name              . "UPWARDS ARROW WITH DOUBLE STROKE")
-    (ucs               . #x21DE)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x21DE)       ; ⇞
     ))
 (define-char
   '((name              . "DOWNWARDS ARROW WITH DOUBLE STROKE")
-    (ucs               . #x21DF)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x21DF)       ; ⇟
     ))
 (define-char
   '((name              . "LEFTWARDS DASHED ARROW")
-    (ucs               . #x21E0)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x21E0)       ; ⇠
     ))
 (define-char
   '((name              . "UPWARDS DASHED ARROW")
-    (ucs               . #x21E1)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x21E1)       ; ⇡
     ))
 (define-char
   '((name              . "RIGHTWARDS DASHED ARROW")
-    (ucs               . #x21E2)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x21E2)       ; ⇢
     ))
 (define-char
   '((name              . "DOWNWARDS DASHED ARROW")
-    (ucs               . #x21E3)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x21E3)       ; ⇣
     ))
 (define-char
   '((name              . "LEFTWARDS ARROW TO BAR")
-    (ucs               . #x21E4)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x21E4)       ; ⇤
     ))
 (define-char
   '((name              . "RIGHTWARDS ARROW TO BAR")
-    (ucs               . #x21E5)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x21E5)       ; ⇥
     ))
 (define-char
   '((name              . "LEFTWARDS WHITE ARROW")
-    (ucs               . #x21E6)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0213-1       #x23 #x2B)      ; ⇦
+    (japanese-jisx0213-1       . #x232B)       ; ⇦
+    (ucs                       . #x21E6)       ; ⇦
     ))
 (define-char
   '((name              . "UPWARDS WHITE ARROW")
-    (ucs               . #x21E7)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0213-1       #x23 #x2C)      ; ⇧
+    (japanese-jisx0213-1       . #x232C)       ; ⇧
+    (ucs                       . #x21E7)       ; ⇧
     ))
 (define-char
   '((name              . "RIGHTWARDS WHITE ARROW")
-    (ucs               . #x21E8)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0213-1       #x23 #x2A)      ; ⇨
+    (japanese-jisx0213-1       . #x232A)       ; ⇨
+    (ucs                       . #x21E8)       ; ⇨
     ))
 (define-char
   '((name              . "DOWNWARDS WHITE ARROW")
-    (ucs               . #x21E9)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0213-1       #x23 #x2D)      ; ⇩
+    (japanese-jisx0213-1       . #x232D)       ; ⇩
+    (ucs                       . #x21E9)       ; ⇩
     ))
 (define-char
   '((name              . "UPWARDS WHITE ARROW FROM BAR")
-    (ucs               . #x21EA)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x21EA)       ; ⇪
     ))
 (define-char
   '((name              . "UPWARDS WHITE ARROW ON PEDESTAL")
-    (ucs               . #x21EB)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x21EB)       ; ⇫
     ))
 (define-char
   '((name . "UPWARDS WHITE ARROW ON PEDESTAL WITH HORIZONTAL BAR")
-    (ucs               . #x21EC)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x21EC)       ; ⇬
     ))
 (define-char
   '((name . "UPWARDS WHITE ARROW ON PEDESTAL WITH VERTICAL BAR")
-    (ucs               . #x21ED)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x21ED)       ; ⇭
     ))
 (define-char
   '((name              . "UPWARDS WHITE DOUBLE ARROW")
-    (ucs               . #x21EE)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x21EE)       ; ⇮
     ))
 (define-char
   '((name              . "UPWARDS WHITE DOUBLE ARROW ON PEDESTAL")
-    (ucs               . #x21EF)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x21EF)       ; ⇯
     ))
 (define-char
   '((name              . "RIGHTWARDS WHITE ARROW FROM WALL")
-    (ucs               . #x21F0)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x21F0)       ; ⇰
     ))
 (define-char
   '((name              . "NORTH WEST ARROW TO CORNER")
-    (ucs               . #x21F1)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x21F1)       ; ⇱
     ))
 (define-char
   '((name              . "SOUTH EAST ARROW TO CORNER")
-    (ucs               . #x21F2)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x21F2)       ; ⇲
     ))
 (define-char
   '((name              . "UP DOWN WHITE ARROW")
-    (ucs               . #x21F3)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x21F3)       ; ⇳
     ))
index 5e502a7..a763a53 100644 (file)
 (define-char
   '((name              . "FOR ALL")
-    (ucs               . #x2200)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0208 #x22 #x4F)      ; 
-    (korean-ksc5601    #x22 #x23)      ; 
+    (japanese-jisx0208         . #x224F)       ; 
+    (korean-ksc5601            . #x2223)       ; 
+    (japanese-jisx0208-1990    . #x224F)       ; ∀
+    (ucs                       . #x2200)       ; ∀
     ))
 (define-char
   '((name              . "COMPLEMENT")
-    (ucs               . #x2201)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x2201)       ; ∁
     ))
 (define-char
   '((name              . "PARTIAL DIFFERENTIAL")
-    (ucs               . #x2202)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
-    (japanese-jisx0208 #x22 #x5F)      ; 
-    (korean-ksc5601    #x21 #x53)      ; 
+    (japanese-jisx0208         . #x225F)       ; 
+    (korean-ksc5601            . #x2153)       ; 
+    (japanese-jisx0208-1990    . #x225F)       ; ∂
+    (ucs                       . #x2202)       ; ∂
     ))
 (define-char
   '((name              . "THERE EXISTS")
-    (ucs               . #x2203)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
-    (japanese-jisx0208 #x22 #x50)      ; 
-    (korean-ksc5601    #x22 #x24)      ; 
+    (japanese-jisx0208         . #x2250)       ; 
+    (korean-ksc5601            . #x2224)       ; 
+    (japanese-jisx0208-1990    . #x2250)       ; ∃
+    (ucs                       . #x2203)       ; ∃
     ))
 (define-char
   '((name              . "THERE DOES NOT EXIST")
-    (ucs               . #x2204)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
     (->decomposition   #x2203 #x0338)
+    (ucs               . #x2204)       ; ∄
     ))
 (define-char
   '((name              . "EMPTY SET")
-    (ucs               . #x2205)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0213-1       #x22 #x47)      ; ∅
+    (japanese-jisx0213-1       . #x2247)       ; ∅
+    (ucs                       . #x2205)       ; ∅
     ))
 (define-char
   '((name              . "INCREMENT")
-    (ucs               . #x2206)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2206)       ; ∆
     ))
 (define-char
   '((name              . "NABLA")
-    (ucs               . #x2207)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0208 #x22 #x60)      ; 
-    (korean-ksc5601    #x21 #x54)      ; 
+    (japanese-jisx0208         . #x2260)       ; 
+    (korean-ksc5601            . #x2154)       ; 
+    (japanese-jisx0208-1990    . #x2260)       ; ∇
+    (ucs                       . #x2207)       ; ∇
     ))
 (define-char
   '((name              . "ELEMENT OF")
-    (ucs               . #x2208)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
-    (chinese-gb2312    #x21 #x4A)      ; 
-    (japanese-jisx0208 #x22 #x3A)      ; 
-    (korean-ksc5601    #x21 #x74)      ; 
+    (chinese-gb2312            . #x214A)       ; 
+    (japanese-jisx0208         . #x223A)       ; 
+    (korean-ksc5601            . #x2174)       ; 
+    (japanese-jisx0208-1990    . #x223A)       ; ∈
+    (ucs                       . #x2208)       ; ∈
     ))
 (define-char
   '((name              . "NOT AN ELEMENT OF")
-    (ucs               . #x2209)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
     (->decomposition   #x2208 #x0338)
-    (japanese-jisx0213-1       #x22 #x46)      ; ∉
+    (japanese-jisx0213-1       . #x2246)       ; ∉
+    (ucs                       . #x2209)       ; ∉
     ))
 (define-char
   '((name              . "SMALL ELEMENT OF")
-    (ucs               . #x220A)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x220A)       ; ∊
     ))
 (define-char
   '((name              . "CONTAINS AS MEMBER")
-    (ucs               . #x220B)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
-    (japanese-jisx0208 #x22 #x3B)      ; 
-    (korean-ksc5601    #x21 #x75)      ; 
+    (japanese-jisx0208         . #x223B)       ; 
+    (korean-ksc5601            . #x2175)       ; 
+    (japanese-jisx0208-1990    . #x223B)       ; ∋
+    (ucs                       . #x220B)       ; ∋
     ))
 (define-char
   '((name              . "DOES NOT CONTAIN AS MEMBER")
-    (ucs               . #x220C)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
     (->decomposition   #x220B #x0338)
+    (ucs               . #x220C)       ; ∌
     ))
 (define-char
   '((name              . "SMALL CONTAINS AS MEMBER")
-    (ucs               . #x220D)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x220D)       ; ∍
     ))
 (define-char
   '((name              . "END OF PROOF")
-    (ucs               . #x220E)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x220E)       ; ∎
     ))
 (define-char
   '((name              . "N-ARY PRODUCT")
-    (ucs               . #x220F)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x21 #x47)      ; 
-    (korean-ksc5601    #x22 #x33)      ; 
+    (chinese-gb2312    . #x2147)       ; 
+    (korean-ksc5601    . #x2233)       ; 
+    (ucs               . #x220F)       ; ∏
     ))
 (define-char
   '((name              . "N-ARY COPRODUCT")
-    (ucs               . #x2210)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2210)       ; ∐
     ))
 (define-char
   '((name              . "N-ARY SUMMATION")
-    (ucs               . #x2211)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
-    (chinese-gb2312    #x21 #x46)      ; 
-    (korean-ksc5601    #x22 #x32)      ; 
+    (chinese-gb2312    . #x2146)       ; 
+    (korean-ksc5601    . #x2232)       ; 
+    (ucs               . #x2211)       ; ∑
     ))
 (define-char
   '((name              . "MINUS SIGN")
-    (ucs               . #x2212)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ET")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x21 #x5D)      ; 
-    (japanese-jisx0208         #x21 #x5D)      ; 
+    (japanese-jisx0208-1978    . #x215D)       ; 
+    (japanese-jisx0208         . #x215D)       ; 
+    (japanese-jisx0208-1990    . #x215D)       ; −
+    (ucs                       . #x2212)       ; −
     ))
 (define-char
   '((name              . "MINUS-OR-PLUS SIGN")
-    (ucs               . #x2213)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ET")
     (mirrored          . nil)
-    (japanese-jisx0213-1       #x23 #x5B)      ; ∓
+    (japanese-jisx0213-1       . #x235B)       ; ∓
+    (ucs                       . #x2213)       ; ∓
     ))
 (define-char
   '((name              . "DOT PLUS")
-    (ucs               . #x2214)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2214)       ; ∔
     ))
 (define-char
   '((name              . "DIVISION SLASH")
-    (ucs               . #x2215)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
-    (chinese-cns11643-1 #x22 #x61)     ; 
+    (chinese-cns11643-1 . #x2261)      ; 
+    (ucs               . #x2215)       ; ∕
     ))
 (define-char
   '((name              . "SET MINUS")
-    (ucs               . #x2216)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x2216)       ; ∖
     ))
 (define-char
   '((name              . "ASTERISK OPERATOR")
-    (ucs               . #x2217)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2217)       ; ∗
     ))
 (define-char
   '((name              . "RING OPERATOR")
-    (ucs               . #x2218)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2218)       ; ∘
     ))
 (define-char
   '((name              . "BULLET OPERATOR")
-    (ucs               . #x2219)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2219)       ; ∙
     ))
 (define-char
   '((name              . "SQUARE ROOT")
-    (ucs               . #x221A)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
-    (chinese-gb2312    #x21 #x4C)      ; 
-    (japanese-jisx0208 #x22 #x65)      ; 
-    (korean-ksc5601    #x21 #x6E)      ; 
-    (chinese-cns11643-1 #x22 #x35)     ; 
+    (chinese-gb2312            . #x214C)       ; 
+    (japanese-jisx0208         . #x2265)       ; 
+    (korean-ksc5601            . #x216E)       ; 
+    (chinese-cns11643-1                . #x2235)       ; 
+    (japanese-jisx0208-1990    . #x2265)       ; √
+    (ucs                       . #x221A)       ; √
     ))
 (define-char
   '((name              . "CUBE ROOT")
-    (ucs               . #x221B)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x221B)       ; ∛
     ))
 (define-char
   '((name              . "FOURTH ROOT")
-    (ucs               . #x221C)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x221C)       ; ∜
     ))
 (define-char
   '((name              . "PROPORTIONAL TO")
-    (ucs               . #x221D)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
-    (chinese-gb2312    #x21 #x58)      ; 
-    (japanese-jisx0208 #x22 #x67)      ; 
-    (korean-ksc5601    #x21 #x70)      ; 
+    (chinese-gb2312            . #x2158)       ; 
+    (japanese-jisx0208         . #x2267)       ; 
+    (korean-ksc5601            . #x2170)       ; 
+    (japanese-jisx0208-1990    . #x2267)       ; ∝
+    (ucs                       . #x221D)       ; ∝
     ))
 (define-char
   '((name              . "INFINITY")
-    (ucs               . #x221E)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x21 #x67)      ; 
-    (chinese-gb2312            #x21 #x5E)      ; 
-    (japanese-jisx0208         #x21 #x67)      ; 
-    (korean-ksc5601            #x21 #x44)      ; 
-    (chinese-cns11643-1                #x22 #x3C)      ; 
+    (japanese-jisx0208-1978    . #x2167)       ; 
+    (chinese-gb2312            . #x215E)       ; 
+    (japanese-jisx0208         . #x2167)       ; 
+    (korean-ksc5601            . #x2144)       ; 
+    (chinese-cns11643-1                . #x223C)       ; 
+    (japanese-jisx0208-1990    . #x2167)       ; ∞
+    (ucs                       . #x221E)       ; ∞
     ))
 (define-char
   '((name              . "RIGHT ANGLE")
-    (ucs               . #x221F)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
-    (chinese-cns11643-1                #x22 #x49)      ; 
-    (japanese-jisx0213-1       #x2D #x78)      ; ∟
+    (chinese-cns11643-1                . #x2249)       ; 
+    (japanese-jisx0213-1       . #x2D78)       ; ∟
+    (ucs                       . #x221F)       ; ∟
     ))
 (define-char
   '((name              . "ANGLE")
-    (ucs               . #x2220)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
-    (chinese-gb2312    #x21 #x4F)      ; 
-    (japanese-jisx0208 #x22 #x5C)      ; 
-    (korean-ksc5601    #x21 #x50)      ; 
-    (chinese-cns11643-1 #x22 #x48)     ; 
+    (chinese-gb2312            . #x214F)       ; 
+    (japanese-jisx0208         . #x225C)       ; 
+    (korean-ksc5601            . #x2150)       ; 
+    (chinese-cns11643-1                . #x2248)       ; 
+    (japanese-jisx0208-1990    . #x225C)       ; ∠
+    (ucs                       . #x2220)       ; ∠
     ))
 (define-char
   '((name              . "MEASURED ANGLE")
-    (ucs               . #x2221)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x2221)       ; ∡
     ))
 (define-char
   '((name              . "SPHERICAL ANGLE")
-    (ucs               . #x2222)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x2222)       ; ∢
     ))
 (define-char
   '((name              . "DIVIDES")
-    (ucs               . #x2223)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2223)       ; ∣
     ))
 (define-char
   '((name              . "DOES NOT DIVIDE")
-    (ucs               . #x2224)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
     (->decomposition   #x2223 #x0338)
+    (ucs               . #x2224)       ; ∤
     ))
 (define-char
   '((name              . "PARALLEL TO")
-    (ucs               . #x2225)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312            #x21 #x4E)      ; 
-    (korean-ksc5601            #x21 #x2B)      ; 
-    (japanese-jisx0213-1       #x22 #x54)      ; ∥
+    (chinese-gb2312            . #x214E)       ; 
+    (korean-ksc5601            . #x212B)       ; 
+    (japanese-jisx0213-1       . #x2254)       ; ∥
+    (ucs                       . #x2225)       ; ∥
     ))
 (define-char
   '((name              . "NOT PARALLEL TO")
-    (ucs               . #x2226)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
     (->decomposition   #x2225 #x0338)
-    (japanese-jisx0213-1       #x22 #x55)      ; ∦
+    (japanese-jisx0213-1       . #x2255)       ; ∦
+    (ucs                       . #x2226)       ; ∦
     ))
 (define-char
   '((name              . "LOGICAL AND")
-    (ucs               . #x2227)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x21 #x44)      ; 
-    (japanese-jisx0208 #x22 #x4A)      ; 
-    (korean-ksc5601    #x21 #x7C)      ; 
+    (chinese-gb2312            . #x2144)       ; 
+    (japanese-jisx0208         . #x224A)       ; 
+    (korean-ksc5601            . #x217C)       ; 
+    (japanese-jisx0208-1990    . #x224A)       ; ∧
+    (ucs                       . #x2227)       ; ∧
     ))
 (define-char
   '((name              . "LOGICAL OR")
-    (ucs               . #x2228)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x21 #x45)      ; 
-    (japanese-jisx0208 #x22 #x4B)      ; 
-    (korean-ksc5601    #x21 #x7D)      ; 
+    (chinese-gb2312            . #x2145)       ; 
+    (japanese-jisx0208         . #x224B)       ; 
+    (korean-ksc5601            . #x217D)       ; 
+    (japanese-jisx0208-1990    . #x224B)       ; ∨
+    (ucs                       . #x2228)       ; ∨
     ))
 (define-char
   '((name              . "INTERSECTION")
-    (ucs               . #x2229)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x21 #x49)      ; 
-    (japanese-jisx0208 #x22 #x41)      ; 
-    (korean-ksc5601    #x21 #x7B)      ; 
-    (chinese-cns11643-1 #x22 #x45)     ; 
+    (chinese-gb2312            . #x2149)       ; 
+    (japanese-jisx0208         . #x2241)       ; 
+    (korean-ksc5601            . #x217B)       ; 
+    (chinese-cns11643-1                . #x2245)       ; 
+    (japanese-jisx0208-1990    . #x2241)       ; ∩
+    (ucs                       . #x2229)       ; ∩
     ))
 (define-char
   '((name              . "UNION")
-    (ucs               . #x222A)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x21 #x48)      ; 
-    (japanese-jisx0208 #x22 #x40)      ; 
-    (korean-ksc5601    #x21 #x7A)      ; 
-    (chinese-cns11643-1 #x22 #x46)     ; 
+    (chinese-gb2312            . #x2148)       ; 
+    (japanese-jisx0208         . #x2240)       ; 
+    (korean-ksc5601            . #x217A)       ; 
+    (chinese-cns11643-1                . #x2246)       ; 
+    (japanese-jisx0208-1990    . #x2240)       ; ∪
+    (ucs                       . #x222A)       ; ∪
     ))
 (define-char
   '((name              . "INTEGRAL")
-    (ucs               . #x222B)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
-    (chinese-gb2312    #x21 #x52)      ; 
-    (japanese-jisx0208 #x22 #x69)      ; 
-    (korean-ksc5601    #x21 #x72)      ; 
-    (chinese-cns11643-1 #x22 #x4D)     ; 
+    (chinese-gb2312            . #x2152)       ; 
+    (japanese-jisx0208         . #x2269)       ; 
+    (korean-ksc5601            . #x2172)       ; 
+    (chinese-cns11643-1                . #x224D)       ; 
+    (japanese-jisx0208-1990    . #x2269)       ; ∫
+    (ucs                       . #x222B)       ; ∫
     ))
 (define-char
   '((name              . "DOUBLE INTEGRAL")
-    (ucs               . #x222C)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
     (->decomposition   compat #x222B #x222B)
-    (japanese-jisx0208 #x22 #x6A)      ; 
-    (korean-ksc5601    #x21 #x73)      ; 
+    (japanese-jisx0208         . #x226A)       ; 
+    (korean-ksc5601            . #x2173)       ; 
+    (japanese-jisx0208-1990    . #x226A)       ; ∬
+    (ucs                       . #x222C)       ; ∬
     ))
 (define-char
   '((name              . "TRIPLE INTEGRAL")
-    (ucs               . #x222D)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
     (->decomposition   compat #x222B #x222B #x222B)
+    (ucs               . #x222D)       ; ∭
     ))
 (define-char
   '((name              . "CONTOUR INTEGRAL")
-    (ucs               . #x222E)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
-    (chinese-gb2312            #x21 #x53)      ; 
-    (korean-ksc5601            #x22 #x31)      ; 
-    (chinese-cns11643-1                #x22 #x4E)      ; 
-    (japanese-jisx0213-1       #x2D #x73)      ; ∮
+    (chinese-gb2312            . #x2153)       ; 
+    (korean-ksc5601            . #x2231)       ; 
+    (chinese-cns11643-1                . #x224E)       ; 
+    (japanese-jisx0213-1       . #x2D73)       ; ∮
+    (ucs                       . #x222E)       ; ∮
     ))
 (define-char
   '((name              . "SURFACE INTEGRAL")
-    (ucs               . #x222F)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
     (->decomposition   compat #x222E #x222E)
+    (ucs               . #x222F)       ; ∯
     ))
 (define-char
   '((name              . "VOLUME INTEGRAL")
-    (ucs               . #x2230)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
     (->decomposition   compat #x222E #x222E #x222E)
+    (ucs               . #x2230)       ; ∰
     ))
 (define-char
   '((name              . "CLOCKWISE INTEGRAL")
-    (ucs               . #x2231)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x2231)       ; ∱
     ))
 (define-char
   '((name              . "CLOCKWISE CONTOUR INTEGRAL")
-    (ucs               . #x2232)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x2232)       ; ∲
     ))
 (define-char
   '((name              . "ANTICLOCKWISE CONTOUR INTEGRAL")
-    (ucs               . #x2233)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x2233)       ; ∳
     ))
 (define-char
   '((name              . "THEREFORE")
-    (ucs               . #x2234)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x21 #x68)      ; 
-    (chinese-gb2312            #x21 #x60)      ; 
-    (japanese-jisx0208         #x21 #x68)      ; 
-    (korean-ksc5601            #x21 #x45)      ; 
-    (chinese-cns11643-1                #x22 #x50)      ; 
+    (japanese-jisx0208-1978    . #x2168)       ; 
+    (chinese-gb2312            . #x2160)       ; 
+    (japanese-jisx0208         . #x2168)       ; 
+    (korean-ksc5601            . #x2145)       ; 
+    (chinese-cns11643-1                . #x2250)       ; 
+    (japanese-jisx0208-1990    . #x2168)       ; ∴
+    (ucs                       . #x2234)       ; ∴
     ))
 (define-char
   '((name              . "BECAUSE")
-    (ucs               . #x2235)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x21 #x5F)      ; 
-    (japanese-jisx0208 #x22 #x68)      ; 
-    (korean-ksc5601    #x21 #x71)      ; 
-    (chinese-cns11643-1 #x22 #x4F)     ; 
+    (chinese-gb2312            . #x215F)       ; 
+    (japanese-jisx0208         . #x2268)       ; 
+    (korean-ksc5601            . #x2171)       ; 
+    (chinese-cns11643-1                . #x224F)       ; 
+    (japanese-jisx0208-1990    . #x2268)       ; ∵
+    (ucs                       . #x2235)       ; ∵
     ))
 (define-char
   '((name              . "RATIO")
-    (ucs               . #x2236)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x21 #x43)      ; 
+    (chinese-gb2312    . #x2143)       ; 
+    (ucs               . #x2236)       ; ∶
     ))
 (define-char
   '((name              . "PROPORTION")
-    (ucs               . #x2237)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x21 #x4B)      ; 
+    (chinese-gb2312    . #x214B)       ; 
+    (ucs               . #x2237)       ; ∷
     ))
 (define-char
   '((name              . "DOT MINUS")
-    (ucs               . #x2238)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2238)       ; ∸
     ))
 (define-char
   '((name              . "EXCESS")
-    (ucs               . #x2239)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x2239)       ; ∹
     ))
 (define-char
   '((name              . "GEOMETRIC PROPORTION")
-    (ucs               . #x223A)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x223A)       ; ∺
     ))
 (define-char
   '((name              . "HOMOTHETIC")
-    (ucs               . #x223B)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x223B)       ; ∻
     ))
 (define-char
   '((name              . "TILDE OPERATOR")
-    (ucs               . #x223C)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
-    (korean-ksc5601    #x21 #x2D)      ; 
+    (korean-ksc5601    . #x212D)       ; 
+    (ucs               . #x223C)       ; ∼
     ))
 (define-char
   '((name              . "REVERSED TILDE")
-    (ucs               . #x223D)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
     (iso-10646-comment . "lazy S")
-    (chinese-gb2312    #x21 #x57)      ; 
-    (japanese-jisx0208 #x22 #x66)      ; 
-    (korean-ksc5601    #x21 #x6F)      ; 
+    (chinese-gb2312            . #x2157)       ; 
+    (japanese-jisx0208         . #x2266)       ; 
+    (korean-ksc5601            . #x216F)       ; 
+    (japanese-jisx0208-1990    . #x2266)       ; ∽
+    (ucs                       . #x223D)       ; ∽
     ))
 (define-char
   '((name              . "INVERTED LAZY S")
-    (ucs               . #x223E)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x223E)       ; ∾
     ))
 (define-char
   '((name              . "SINE WAVE")
-    (ucs               . #x223F)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x223F)       ; ∿
     ))
 (define-char
   '((name              . "WREATH PRODUCT")
-    (ucs               . #x2240)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x2240)       ; ≀
     ))
 (define-char
   '((name              . "NOT TILDE")
-    (ucs               . #x2241)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
     (->decomposition   #x223C #x0338)
+    (ucs               . #x2241)       ; ≁
     ))
 (define-char
   '((name              . "MINUS TILDE")
-    (ucs               . #x2242)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x2242)       ; ≂
     ))
 (define-char
   '((name              . "ASYMPTOTICALLY EQUAL TO")
-    (ucs               . #x2243)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
-    (japanese-jisx0213-1       #x22 #x6C)      ; ≃
+    (japanese-jisx0213-1       . #x226C)       ; ≃
+    (ucs                       . #x2243)       ; ≃
     ))
 (define-char
   '((name              . "NOT ASYMPTOTICALLY EQUAL TO")
-    (ucs               . #x2244)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
     (->decomposition   #x2243 #x0338)
+    (ucs               . #x2244)       ; ≄
     ))
 (define-char
   '((name              . "APPROXIMATELY EQUAL TO")
-    (ucs               . #x2245)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
-    (japanese-jisx0213-1       #x22 #x6D)      ; ≅
+    (japanese-jisx0213-1       . #x226D)       ; ≅
+    (ucs                       . #x2245)       ; ≅
     ))
 (define-char
   '((name              . "APPROXIMATELY BUT NOT ACTUALLY EQUAL TO")
-    (ucs               . #x2246)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x2246)       ; ≆
     ))
 (define-char
   '((name              . "NEITHER APPROXIMATELY NOR ACTUALLY EQUAL TO")
-    (ucs               . #x2247)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
     (->decomposition   #x2245 #x0338)
+    (ucs               . #x2247)       ; ≇
     ))
 (define-char
   '((name              . "ALMOST EQUAL TO")
-    (ucs               . #x2248)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
-    (chinese-gb2312            #x21 #x56)      ; 
-    (japanese-jisx0213-1       #x22 #x6E)      ; ≈
+    (chinese-gb2312            . #x2156)       ; 
+    (japanese-jisx0213-1       . #x226E)       ; ≈
+    (ucs                       . #x2248)       ; ≈
     ))
 (define-char
   '((name              . "NOT ALMOST EQUAL TO")
-    (ucs               . #x2249)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
     (->decomposition   #x2248 #x0338)
+    (ucs               . #x2249)       ; ≉
     ))
 (define-char
   '((name              . "ALMOST EQUAL OR EQUAL TO")
-    (ucs               . #x224A)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x224A)       ; ≊
     ))
 (define-char
   '((name              . "TRIPLE TILDE")
-    (ucs               . #x224B)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x224B)       ; ≋
     ))
 (define-char
   '((name              . "ALL EQUAL TO")
-    (ucs               . #x224C)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
-    (chinese-gb2312    #x21 #x55)      ; 
+    (chinese-gb2312    . #x2155)       ; 
+    (ucs               . #x224C)       ; ≌
     ))
 (define-char
   '((name              . "EQUIVALENT TO")
-    (ucs               . #x224D)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x224D)       ; ≍
     ))
 (define-char
   '((name              . "GEOMETRICALLY EQUIVALENT TO")
-    (ucs               . #x224E)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x224E)       ; ≎
     ))
 (define-char
   '((name              . "DIFFERENCE BETWEEN")
-    (ucs               . #x224F)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x224F)       ; ≏
     ))
 (define-char
   '((name              . "APPROACHES THE LIMIT")
-    (ucs               . #x2250)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2250)       ; ≐
     ))
 (define-char
   '((name              . "GEOMETRICALLY EQUAL TO")
-    (ucs               . #x2251)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2251)       ; ≑
     ))
 (define-char
   '((name              . "APPROXIMATELY EQUAL TO OR THE IMAGE OF")
-    (ucs               . #x2252)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
-    (japanese-jisx0208 #x22 #x62)      ; 
-    (korean-ksc5601    #x21 #x56)      ; 
-    (chinese-cns11643-1 #x22 #x3D)     ; 
+    (japanese-jisx0208         . #x2262)       ; 
+    (korean-ksc5601            . #x2156)       ; 
+    (chinese-cns11643-1                . #x223D)       ; 
+    (japanese-jisx0208-1990    . #x2262)       ; ≒
+    (ucs                       . #x2252)       ; ≒
     ))
 (define-char
   '((name              . "IMAGE OF OR APPROXIMATELY EQUAL TO")
-    (ucs               . #x2253)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x2253)       ; ≓
     ))
 (define-char
   '((name              . "COLON EQUALS")
-    (ucs               . #x2254)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x2254)       ; ≔
     ))
 (define-char
   '((name              . "EQUALS COLON")
-    (ucs               . #x2255)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x2255)       ; ≕
     ))
 (define-char
   '((name              . "RING IN EQUAL TO")
-    (ucs               . #x2256)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2256)       ; ≖
     ))
 (define-char
   '((name              . "RING EQUAL TO")
-    (ucs               . #x2257)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2257)       ; ≗
     ))
 (define-char
   '((name              . "CORRESPONDS TO")
-    (ucs               . #x2258)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2258)       ; ≘
     ))
 (define-char
   '((name              . "ESTIMATES")
-    (ucs               . #x2259)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2259)       ; ≙
     ))
 (define-char
   '((name              . "EQUIANGULAR TO")
-    (ucs               . #x225A)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x225A)       ; ≚
     ))
 (define-char
   '((name              . "STAR EQUALS")
-    (ucs               . #x225B)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x225B)       ; ≛
     ))
 (define-char
   '((name              . "DELTA EQUAL TO")
-    (ucs               . #x225C)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x225C)       ; ≜
     ))
 (define-char
   '((name              . "EQUAL TO BY DEFINITION")
-    (ucs               . #x225D)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x225D)       ; ≝
     ))
 (define-char
   '((name              . "MEASURED BY")
-    (ucs               . #x225E)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x225E)       ; ≞
     ))
 (define-char
   '((name              . "QUESTIONED EQUAL TO")
-    (ucs               . #x225F)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x225F)       ; ≟
     ))
 (define-char
   '((name              . "NOT EQUAL TO")
-    (ucs               . #x2260)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
     (->decomposition   #x003D #x0338)
-    (japanese-jisx0208-1978    #x21 #x62)      ; 
-    (chinese-gb2312            #x21 #x59)      ; 
-    (japanese-jisx0208         #x21 #x62)      ; 
-    (korean-ksc5601            #x21 #x41)      ; 
-    (chinese-cns11643-1                #x22 #x3B)      ; 
+    (japanese-jisx0208-1978    . #x2162)       ; 
+    (chinese-gb2312            . #x2159)       ; 
+    (japanese-jisx0208         . #x2162)       ; 
+    (korean-ksc5601            . #x2141)       ; 
+    (chinese-cns11643-1                . #x223B)       ; 
+    (japanese-jisx0208-1990    . #x2162)       ; ≠
+    (ucs                       . #x2260)       ; ≠
     ))
 (define-char
   '((name              . "IDENTICAL TO")
-    (ucs               . #x2261)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x21 #x54)      ; 
-    (japanese-jisx0208 #x22 #x61)      ; 
-    (korean-ksc5601    #x21 #x55)      ; 
-    (chinese-cns11643-1 #x22 #x3E)     ; 
+    (chinese-gb2312            . #x2154)       ; 
+    (japanese-jisx0208         . #x2261)       ; 
+    (korean-ksc5601            . #x2155)       ; 
+    (chinese-cns11643-1                . #x223E)       ; 
+    (japanese-jisx0208-1990    . #x2261)       ; ≡
+    (ucs                       . #x2261)       ; ≡
     ))
 (define-char
   '((name              . "NOT IDENTICAL TO")
-    (ucs               . #x2262)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
     (->decomposition   #x2261 #x0338)
-    (japanese-jisx0213-1       #x22 #x6B)      ; ≢
+    (japanese-jisx0213-1       . #x226B)       ; ≢
+    (ucs                       . #x2262)       ; ≢
     ))
 (define-char
   '((name              . "STRICTLY EQUIVALENT TO")
-    (ucs               . #x2263)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2263)       ; ≣
     ))
 (define-char
   '((name              . "LESS-THAN OR EQUAL TO")
-    (ucs               . #x2264)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
-    (chinese-gb2312    #x21 #x5C)      ; 
-    (korean-ksc5601    #x21 #x42)      ; 
+    (chinese-gb2312    . #x215C)       ; 
+    (korean-ksc5601    . #x2142)       ; 
+    (ucs               . #x2264)       ; ≤
     ))
 (define-char
   '((name              . "GREATER-THAN OR EQUAL TO")
-    (ucs               . #x2265)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
-    (chinese-gb2312    #x21 #x5D)      ; 
-    (korean-ksc5601    #x21 #x43)      ; 
+    (chinese-gb2312    . #x215D)       ; 
+    (korean-ksc5601    . #x2143)       ; 
+    (ucs               . #x2265)       ; ≥
     ))
 (define-char
   '((name              . "LESS-THAN OVER EQUAL TO")
-    (ucs               . #x2266)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
-    (japanese-jisx0208-1978    #x21 #x65)      ; 
-    (japanese-jisx0208         #x21 #x65)      ; 
-    (chinese-cns11643-1                #x22 #x39)      ; 
+    (japanese-jisx0208-1978    . #x2165)       ; 
+    (japanese-jisx0208         . #x2165)       ; 
+    (chinese-cns11643-1                . #x2239)       ; 
+    (japanese-jisx0208-1990    . #x2165)       ; ≦
+    (ucs                       . #x2266)       ; ≦
     ))
 (define-char
   '((name              . "GREATER-THAN OVER EQUAL TO")
-    (ucs               . #x2267)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
-    (japanese-jisx0208-1978    #x21 #x66)      ; 
-    (japanese-jisx0208         #x21 #x66)      ; 
-    (chinese-cns11643-1                #x22 #x3A)      ; 
+    (japanese-jisx0208-1978    . #x2166)       ; 
+    (japanese-jisx0208         . #x2166)       ; 
+    (chinese-cns11643-1                . #x223A)       ; 
+    (japanese-jisx0208-1990    . #x2166)       ; ≧
+    (ucs                       . #x2267)       ; ≧
     ))
 (define-char
   '((name              . "LESS-THAN BUT NOT EQUAL TO")
-    (ucs               . #x2268)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x2268)       ; ≨
     ))
 (define-char
   '((name              . "GREATER-THAN BUT NOT EQUAL TO")
-    (ucs               . #x2269)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x2269)       ; ≩
     ))
 (define-char
   '((name              . "MUCH LESS-THAN")
-    (ucs               . #x226A)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
-    (japanese-jisx0208 #x22 #x63)      ; 
-    (korean-ksc5601    #x21 #x6C)      ; 
+    (japanese-jisx0208         . #x2263)       ; 
+    (korean-ksc5601            . #x216C)       ; 
+    (japanese-jisx0208-1990    . #x2263)       ; ≪
+    (ucs                       . #x226A)       ; ≪
     ))
 (define-char
   '((name              . "MUCH GREATER-THAN")
-    (ucs               . #x226B)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
-    (japanese-jisx0208 #x22 #x64)      ; 
-    (korean-ksc5601    #x21 #x6D)      ; 
+    (japanese-jisx0208         . #x2264)       ; 
+    (korean-ksc5601            . #x216D)       ; 
+    (japanese-jisx0208-1990    . #x2264)       ; ≫
+    (ucs                       . #x226B)       ; ≫
     ))
 (define-char
   '((name              . "BETWEEN")
-    (ucs               . #x226C)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x226C)       ; ≬
     ))
 (define-char
   '((name              . "NOT EQUIVALENT TO")
-    (ucs               . #x226D)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   #x224D #x0338)
+    (ucs               . #x226D)       ; ≭
     ))
 (define-char
   '((name              . "NOT LESS-THAN")
-    (ucs               . #x226E)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
     (->decomposition   #x003C #x0338)
-    (chinese-gb2312    #x21 #x5A)      ; 
+    (chinese-gb2312    . #x215A)       ; 
+    (ucs               . #x226E)       ; ≮
     ))
 (define-char
   '((name              . "NOT GREATER-THAN")
-    (ucs               . #x226F)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
     (->decomposition   #x003E #x0338)
-    (chinese-gb2312    #x21 #x5B)      ; 
+    (chinese-gb2312    . #x215B)       ; 
+    (ucs               . #x226F)       ; ≯
     ))
 (define-char
   '((name              . "NEITHER LESS-THAN NOR EQUAL TO")
-    (ucs               . #x2270)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
     (->decomposition   #x2264 #x0338)
+    (ucs               . #x2270)       ; ≰
     ))
 (define-char
   '((name              . "NEITHER GREATER-THAN NOR EQUAL TO")
-    (ucs               . #x2271)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
     (->decomposition   #x2265 #x0338)
+    (ucs               . #x2271)       ; ≱
     ))
 (define-char
   '((name              . "LESS-THAN OR EQUIVALENT TO")
-    (ucs               . #x2272)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x2272)       ; ≲
     ))
 (define-char
   '((name              . "GREATER-THAN OR EQUIVALENT TO")
-    (ucs               . #x2273)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x2273)       ; ≳
     ))
 (define-char
   '((name              . "NEITHER LESS-THAN NOR EQUIVALENT TO")
-    (ucs               . #x2274)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
     (->decomposition   #x2272 #x0338)
+    (ucs               . #x2274)       ; ≴
     ))
 (define-char
   '((name              . "NEITHER GREATER-THAN NOR EQUIVALENT TO")
-    (ucs               . #x2275)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
     (->decomposition   #x2273 #x0338)
+    (ucs               . #x2275)       ; ≵
     ))
 (define-char
   '((name              . "LESS-THAN OR GREATER-THAN")
-    (ucs               . #x2276)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
-    (japanese-jisx0213-1       #x22 #x6F)      ; ≶
+    (japanese-jisx0213-1       . #x226F)       ; ≶
+    (ucs                       . #x2276)       ; ≶
     ))
 (define-char
   '((name              . "GREATER-THAN OR LESS-THAN")
-    (ucs               . #x2277)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
-    (japanese-jisx0213-1       #x22 #x70)      ; ≷
+    (japanese-jisx0213-1       . #x2270)       ; ≷
+    (ucs                       . #x2277)       ; ≷
     ))
 (define-char
   '((name              . "NEITHER LESS-THAN NOR GREATER-THAN")
-    (ucs               . #x2278)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
     (->decomposition   #x2276 #x0338)
+    (ucs               . #x2278)       ; ≸
     ))
 (define-char
   '((name              . "NEITHER GREATER-THAN NOR LESS-THAN")
-    (ucs               . #x2279)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
     (->decomposition   #x2277 #x0338)
+    (ucs               . #x2279)       ; ≹
     ))
 (define-char
   '((name              . "PRECEDES")
-    (ucs               . #x227A)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x227A)       ; ≺
     ))
 (define-char
   '((name              . "SUCCEEDS")
-    (ucs               . #x227B)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x227B)       ; ≻
     ))
 (define-char
   '((name              . "PRECEDES OR EQUAL TO")
-    (ucs               . #x227C)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x227C)       ; ≼
     ))
 (define-char
   '((name              . "SUCCEEDS OR EQUAL TO")
-    (ucs               . #x227D)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x227D)       ; ≽
     ))
 (define-char
   '((name              . "PRECEDES OR EQUIVALENT TO")
-    (ucs               . #x227E)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x227E)       ; ≾
     ))
 (define-char
   '((name              . "SUCCEEDS OR EQUIVALENT TO")
-    (ucs               . #x227F)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x227F)       ; ≿
     ))
 (define-char
   '((name              . "DOES NOT PRECEDE")
-    (ucs               . #x2280)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
     (->decomposition   #x227A #x0338)
+    (ucs               . #x2280)       ; ⊀
     ))
 (define-char
   '((name              . "DOES NOT SUCCEED")
-    (ucs               . #x2281)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
     (->decomposition   #x227B #x0338)
+    (ucs               . #x2281)       ; ⊁
     ))
 (define-char
   '((name              . "SUBSET OF")
-    (ucs               . #x2282)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
-    (japanese-jisx0208 #x22 #x3E)      ; 
-    (korean-ksc5601    #x21 #x78)      ; 
+    (japanese-jisx0208         . #x223E)       ; 
+    (korean-ksc5601            . #x2178)       ; 
+    (japanese-jisx0208-1990    . #x223E)       ; ⊂
+    (ucs                       . #x2282)       ; ⊂
     ))
 (define-char
   '((name              . "SUPERSET OF")
-    (ucs               . #x2283)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
-    (japanese-jisx0208 #x22 #x3F)      ; 
-    (korean-ksc5601    #x21 #x79)      ; 
+    (japanese-jisx0208         . #x223F)       ; 
+    (korean-ksc5601            . #x2179)       ; 
+    (japanese-jisx0208-1990    . #x223F)       ; ⊃
+    (ucs                       . #x2283)       ; ⊃
     ))
 (define-char
   '((name              . "NOT A SUBSET OF")
-    (ucs               . #x2284)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
     (->decomposition   #x2282 #x0338)
-    (japanese-jisx0213-1       #x22 #x42)      ; ⊄
+    (japanese-jisx0213-1       . #x2242)       ; ⊄
+    (ucs                       . #x2284)       ; ⊄
     ))
 (define-char
   '((name              . "NOT A SUPERSET OF")
-    (ucs               . #x2285)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
     (->decomposition   #x2283 #x0338)
-    (japanese-jisx0213-1       #x22 #x43)      ; ⊅
+    (japanese-jisx0213-1       . #x2243)       ; ⊅
+    (ucs                       . #x2285)       ; ⊅
     ))
 (define-char
   '((name              . "SUBSET OF OR EQUAL TO")
-    (ucs               . #x2286)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
-    (japanese-jisx0208 #x22 #x3C)      ; 
-    (korean-ksc5601    #x21 #x76)      ; 
+    (japanese-jisx0208         . #x223C)       ; 
+    (korean-ksc5601            . #x2176)       ; 
+    (japanese-jisx0208-1990    . #x223C)       ; ⊆
+    (ucs                       . #x2286)       ; ⊆
     ))
 (define-char
   '((name              . "SUPERSET OF OR EQUAL TO")
-    (ucs               . #x2287)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
-    (japanese-jisx0208 #x22 #x3D)      ; 
-    (korean-ksc5601    #x21 #x77)      ; 
+    (japanese-jisx0208         . #x223D)       ; 
+    (korean-ksc5601            . #x2177)       ; 
+    (japanese-jisx0208-1990    . #x223D)       ; ⊇
+    (ucs                       . #x2287)       ; ⊇
     ))
 (define-char
   '((name              . "NEITHER A SUBSET OF NOR EQUAL TO")
-    (ucs               . #x2288)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
     (->decomposition   #x2286 #x0338)
+    (ucs               . #x2288)       ; ⊈
     ))
 (define-char
   '((name              . "NEITHER A SUPERSET OF NOR EQUAL TO")
-    (ucs               . #x2289)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
     (->decomposition   #x2287 #x0338)
+    (ucs               . #x2289)       ; ⊉
     ))
 (define-char
   '((name              . "SUBSET OF WITH NOT EQUAL TO")
-    (ucs               . #x228A)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
-    (japanese-jisx0213-1       #x22 #x44)      ; ⊊
+    (japanese-jisx0213-1       . #x2244)       ; ⊊
+    (ucs                       . #x228A)       ; ⊊
     ))
 (define-char
   '((name              . "SUPERSET OF WITH NOT EQUAL TO")
-    (ucs               . #x228B)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
-    (japanese-jisx0213-1       #x22 #x45)      ; ⊋
+    (japanese-jisx0213-1       . #x2245)       ; ⊋
+    (ucs                       . #x228B)       ; ⊋
     ))
 (define-char
   '((name              . "MULTISET")
-    (ucs               . #x228C)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x228C)       ; ⊌
     ))
 (define-char
   '((name              . "MULTISET MULTIPLICATION")
-    (ucs               . #x228D)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x228D)       ; ⊍
     ))
 (define-char
   '((name              . "MULTISET UNION")
-    (ucs               . #x228E)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x228E)       ; ⊎
     ))
 (define-char
   '((name              . "SQUARE IMAGE OF")
-    (ucs               . #x228F)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x228F)       ; ⊏
     ))
 (define-char
   '((name              . "SQUARE ORIGINAL OF")
-    (ucs               . #x2290)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x2290)       ; ⊐
     ))
 (define-char
   '((name              . "SQUARE IMAGE OF OR EQUAL TO")
-    (ucs               . #x2291)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x2291)       ; ⊑
     ))
 (define-char
   '((name              . "SQUARE ORIGINAL OF OR EQUAL TO")
-    (ucs               . #x2292)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x2292)       ; ⊒
     ))
 (define-char
   '((name              . "SQUARE CAP")
-    (ucs               . #x2293)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2293)       ; ⊓
     ))
 (define-char
   '((name              . "SQUARE CUP")
-    (ucs               . #x2294)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2294)       ; ⊔
     ))
 (define-char
   '((name              . "CIRCLED PLUS")
-    (ucs               . #x2295)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-cns11643-1                #x22 #x53)      ; 
-    (japanese-jisx0213-1       #x22 #x51)      ; ⊕
+    (chinese-cns11643-1                . #x2253)       ; 
+    (japanese-jisx0213-1       . #x2251)       ; ⊕
+    (ucs                       . #x2295)       ; ⊕
     ))
 (define-char
   '((name              . "CIRCLED MINUS")
-    (ucs               . #x2296)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0213-1       #x22 #x52)      ; ⊖
+    (japanese-jisx0213-1       . #x2252)       ; ⊖
+    (ucs                       . #x2296)       ; ⊖
     ))
 (define-char
   '((name              . "CIRCLED TIMES")
-    (ucs               . #x2297)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0213-1       #x22 #x53)      ; ⊗
+    (japanese-jisx0213-1       . #x2253)       ; ⊗
+    (ucs                       . #x2297)       ; ⊗
     ))
 (define-char
   '((name              . "CIRCLED DIVISION SLASH")
-    (ucs               . #x2298)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x2298)       ; ⊘
     ))
 (define-char
   '((name              . "CIRCLED DOT OPERATOR")
-    (ucs               . #x2299)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x21 #x51)      ; 
-    (korean-ksc5601    #x22 #x41)      ; 
-    (chinese-cns11643-1 #x22 #x54)     ; 
+    (chinese-gb2312    . #x2151)       ; 
+    (korean-ksc5601    . #x2241)       ; 
+    (chinese-cns11643-1 . #x2254)      ; 
+    (ucs               . #x2299)       ; ⊙
     ))
 (define-char
   '((name              . "CIRCLED RING OPERATOR")
-    (ucs               . #x229A)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x229A)       ; ⊚
     ))
 (define-char
   '((name              . "CIRCLED ASTERISK OPERATOR")
-    (ucs               . #x229B)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x229B)       ; ⊛
     ))
 (define-char
   '((name              . "CIRCLED EQUALS")
-    (ucs               . #x229C)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x229C)       ; ⊜
     ))
 (define-char
   '((name              . "CIRCLED DASH")
-    (ucs               . #x229D)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x229D)       ; ⊝
     ))
 (define-char
   '((name              . "SQUARED PLUS")
-    (ucs               . #x229E)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x229E)       ; ⊞
     ))
 (define-char
   '((name              . "SQUARED MINUS")
-    (ucs               . #x229F)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x229F)       ; ⊟
     ))
 (define-char
   '((name              . "SQUARED TIMES")
-    (ucs               . #x22A0)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x22A0)       ; ⊠
     ))
 (define-char
   '((name              . "SQUARED DOT OPERATOR")
-    (ucs               . #x22A1)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x22A1)       ; ⊡
     ))
 (define-char
   '((name              . "RIGHT TACK")
-    (ucs               . #x22A2)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x22A2)       ; ⊢
     ))
 (define-char
   '((name              . "LEFT TACK")
-    (ucs               . #x22A3)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x22A3)       ; ⊣
     ))
 (define-char
   '((name              . "DOWN TACK")
-    (ucs               . #x22A4)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x22A4)       ; ⊤
     ))
 (define-char
   '((name              . "UP TACK")
-    (ucs               . #x22A5)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x21 #x4D)      ; 
-    (japanese-jisx0208 #x22 #x5D)      ; 
-    (korean-ksc5601    #x21 #x51)      ; 
-    (chinese-cns11643-1 #x22 #x47)     ; 
+    (chinese-gb2312            . #x214D)       ; 
+    (japanese-jisx0208         . #x225D)       ; 
+    (korean-ksc5601            . #x2151)       ; 
+    (chinese-cns11643-1                . #x2247)       ; 
+    (japanese-jisx0208-1990    . #x225D)       ; ⊥
+    (ucs                       . #x22A5)       ; ⊥
     ))
 (define-char
   '((name              . "ASSERTION")
-    (ucs               . #x22A6)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x22A6)       ; ⊦
     ))
 (define-char
   '((name              . "MODELS")
-    (ucs               . #x22A7)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x22A7)       ; ⊧
     ))
 (define-char
   '((name              . "TRUE")
-    (ucs               . #x22A8)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x22A8)       ; ⊨
     ))
 (define-char
   '((name              . "FORCES")
-    (ucs               . #x22A9)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x22A9)       ; ⊩
     ))
 (define-char
   '((name              . "TRIPLE VERTICAL BAR RIGHT TURNSTILE")
-    (ucs               . #x22AA)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x22AA)       ; ⊪
     ))
 (define-char
   '((name              . "DOUBLE VERTICAL BAR DOUBLE RIGHT TURNSTILE")
-    (ucs               . #x22AB)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x22AB)       ; ⊫
     ))
 (define-char
   '((name              . "DOES NOT PROVE")
-    (ucs               . #x22AC)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
     (->decomposition   #x22A2 #x0338)
+    (ucs               . #x22AC)       ; ⊬
     ))
 (define-char
   '((name              . "NOT TRUE")
-    (ucs               . #x22AD)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
     (->decomposition   #x22A8 #x0338)
+    (ucs               . #x22AD)       ; ⊭
     ))
 (define-char
   '((name              . "DOES NOT FORCE")
-    (ucs               . #x22AE)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
     (->decomposition   #x22A9 #x0338)
+    (ucs               . #x22AE)       ; ⊮
     ))
 (define-char
   '((name . "NEGATED DOUBLE VERTICAL BAR DOUBLE RIGHT TURNSTILE")
-    (ucs               . #x22AF)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
     (->decomposition   #x22AB #x0338)
+    (ucs               . #x22AF)       ; ⊯
     ))
 (define-char
   '((name              . "PRECEDES UNDER RELATION")
-    (ucs               . #x22B0)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x22B0)       ; ⊰
     ))
 (define-char
   '((name              . "SUCCEEDS UNDER RELATION")
-    (ucs               . #x22B1)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x22B1)       ; ⊱
     ))
 (define-char
   '((name              . "NORMAL SUBGROUP OF")
-    (ucs               . #x22B2)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x22B2)       ; ⊲
     ))
 (define-char
   '((name              . "CONTAINS AS NORMAL SUBGROUP")
-    (ucs               . #x22B3)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x22B3)       ; ⊳
     ))
 (define-char
   '((name              . "NORMAL SUBGROUP OF OR EQUAL TO")
-    (ucs               . #x22B4)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x22B4)       ; ⊴
     ))
 (define-char
   '((name              . "CONTAINS AS NORMAL SUBGROUP OR EQUAL TO")
-    (ucs               . #x22B5)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x22B5)       ; ⊵
     ))
 (define-char
   '((name              . "ORIGINAL OF")
-    (ucs               . #x22B6)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x22B6)       ; ⊶
     ))
 (define-char
   '((name              . "IMAGE OF")
-    (ucs               . #x22B7)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x22B7)       ; ⊷
     ))
 (define-char
   '((name              . "MULTIMAP")
-    (ucs               . #x22B8)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x22B8)       ; ⊸
     ))
 (define-char
   '((name              . "HERMITIAN CONJUGATE MATRIX")
-    (ucs               . #x22B9)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x22B9)       ; ⊹
     ))
 (define-char
   '((name              . "INTERCALATE")
-    (ucs               . #x22BA)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x22BA)       ; ⊺
     ))
 (define-char
   '((name              . "XOR")
-    (ucs               . #x22BB)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x22BB)       ; ⊻
     ))
 (define-char
   '((name              . "NAND")
-    (ucs               . #x22BC)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x22BC)       ; ⊼
     ))
 (define-char
   '((name              . "NOR")
-    (ucs               . #x22BD)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x22BD)       ; ⊽
     ))
 (define-char
   '((name              . "RIGHT ANGLE WITH ARC")
-    (ucs               . #x22BE)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x22BE)       ; ⊾
     ))
 (define-char
   '((name              . "RIGHT TRIANGLE")
-    (ucs               . #x22BF)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
-    (chinese-cns11643-1                #x22 #x4A)      ; 
-    (japanese-jisx0213-1       #x2D #x79)      ; ⊿
+    (chinese-cns11643-1                . #x224A)       ; 
+    (japanese-jisx0213-1       . #x2D79)       ; ⊿
+    (ucs                       . #x22BF)       ; ⊿
     ))
 (define-char
   '((name              . "N-ARY LOGICAL AND")
-    (ucs               . #x22C0)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x22C0)       ; ⋀
     ))
 (define-char
   '((name              . "N-ARY LOGICAL OR")
-    (ucs               . #x22C1)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x22C1)       ; ⋁
     ))
 (define-char
   '((name              . "N-ARY INTERSECTION")
-    (ucs               . #x22C2)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x22C2)       ; ⋂
     ))
 (define-char
   '((name              . "N-ARY UNION")
-    (ucs               . #x22C3)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x22C3)       ; ⋃
     ))
 (define-char
   '((name              . "DIAMOND OPERATOR")
-    (ucs               . #x22C4)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x22C4)       ; ⋄
     ))
 (define-char
   '((name              . "DOT OPERATOR")
-    (ucs               . #x22C5)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x22C5)       ; ⋅
     ))
 (define-char
   '((name              . "STAR OPERATOR")
-    (ucs               . #x22C6)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x22C6)       ; ⋆
     ))
 (define-char
   '((name              . "DIVISION TIMES")
-    (ucs               . #x22C7)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x22C7)       ; ⋇
     ))
 (define-char
   '((name              . "BOWTIE")
-    (ucs               . #x22C8)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x22C8)       ; ⋈
     ))
 (define-char
   '((name              . "LEFT NORMAL FACTOR SEMIDIRECT PRODUCT")
-    (ucs               . #x22C9)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x22C9)       ; ⋉
     ))
 (define-char
   '((name              . "RIGHT NORMAL FACTOR SEMIDIRECT PRODUCT")
-    (ucs               . #x22CA)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x22CA)       ; ⋊
     ))
 (define-char
   '((name              . "LEFT SEMIDIRECT PRODUCT")
-    (ucs               . #x22CB)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x22CB)       ; ⋋
     ))
 (define-char
   '((name              . "RIGHT SEMIDIRECT PRODUCT")
-    (ucs               . #x22CC)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x22CC)       ; ⋌
     ))
 (define-char
   '((name              . "REVERSED TILDE EQUALS")
-    (ucs               . #x22CD)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x22CD)       ; ⋍
     ))
 (define-char
   '((name              . "CURLY LOGICAL OR")
-    (ucs               . #x22CE)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x22CE)       ; ⋎
     ))
 (define-char
   '((name              . "CURLY LOGICAL AND")
-    (ucs               . #x22CF)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x22CF)       ; ⋏
     ))
 (define-char
   '((name              . "DOUBLE SUBSET")
-    (ucs               . #x22D0)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x22D0)       ; ⋐
     ))
 (define-char
   '((name              . "DOUBLE SUPERSET")
-    (ucs               . #x22D1)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x22D1)       ; ⋑
     ))
 (define-char
   '((name              . "DOUBLE INTERSECTION")
-    (ucs               . #x22D2)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x22D2)       ; ⋒
     ))
 (define-char
   '((name              . "DOUBLE UNION")
-    (ucs               . #x22D3)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x22D3)       ; ⋓
     ))
 (define-char
   '((name              . "PITCHFORK")
-    (ucs               . #x22D4)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x22D4)       ; ⋔
     ))
 (define-char
   '((name              . "EQUAL AND PARALLEL TO")
-    (ucs               . #x22D5)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x22D5)       ; ⋕
     ))
 (define-char
   '((name              . "LESS-THAN WITH DOT")
-    (ucs               . #x22D6)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x22D6)       ; ⋖
     ))
 (define-char
   '((name              . "GREATER-THAN WITH DOT")
-    (ucs               . #x22D7)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x22D7)       ; ⋗
     ))
 (define-char
   '((name              . "VERY MUCH LESS-THAN")
-    (ucs               . #x22D8)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x22D8)       ; ⋘
     ))
 (define-char
   '((name              . "VERY MUCH GREATER-THAN")
-    (ucs               . #x22D9)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x22D9)       ; ⋙
     ))
 (define-char
   '((name              . "LESS-THAN EQUAL TO OR GREATER-THAN")
-    (ucs               . #x22DA)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
-    (japanese-jisx0213-1       #x27 #x76)      ; ⋚
+    (japanese-jisx0213-1       . #x2776)       ; ⋚
+    (ucs                       . #x22DA)       ; ⋚
     ))
 (define-char
   '((name              . "GREATER-THAN EQUAL TO OR LESS-THAN")
-    (ucs               . #x22DB)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
-    (japanese-jisx0213-1       #x27 #x77)      ; ⋛
+    (japanese-jisx0213-1       . #x2777)       ; ⋛
+    (ucs                       . #x22DB)       ; ⋛
     ))
 (define-char
   '((name              . "EQUAL TO OR LESS-THAN")
-    (ucs               . #x22DC)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x22DC)       ; ⋜
     ))
 (define-char
   '((name              . "EQUAL TO OR GREATER-THAN")
-    (ucs               . #x22DD)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x22DD)       ; ⋝
     ))
 (define-char
   '((name              . "EQUAL TO OR PRECEDES")
-    (ucs               . #x22DE)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x22DE)       ; ⋞
     ))
 (define-char
   '((name              . "EQUAL TO OR SUCCEEDS")
-    (ucs               . #x22DF)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x22DF)       ; ⋟
     ))
 (define-char
   '((name              . "DOES NOT PRECEDE OR EQUAL")
-    (ucs               . #x22E0)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
     (->decomposition   #x227C #x0338)
+    (ucs               . #x22E0)       ; ⋠
     ))
 (define-char
   '((name              . "DOES NOT SUCCEED OR EQUAL")
-    (ucs               . #x22E1)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
     (->decomposition   #x227D #x0338)
+    (ucs               . #x22E1)       ; ⋡
     ))
 (define-char
   '((name              . "NOT SQUARE IMAGE OF OR EQUAL TO")
-    (ucs               . #x22E2)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
     (->decomposition   #x2291 #x0338)
+    (ucs               . #x22E2)       ; ⋢
     ))
 (define-char
   '((name              . "NOT SQUARE ORIGINAL OF OR EQUAL TO")
-    (ucs               . #x22E3)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
     (->decomposition   #x2292 #x0338)
+    (ucs               . #x22E3)       ; ⋣
     ))
 (define-char
   '((name              . "SQUARE IMAGE OF OR NOT EQUAL TO")
-    (ucs               . #x22E4)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x22E4)       ; ⋤
     ))
 (define-char
   '((name              . "SQUARE ORIGINAL OF OR NOT EQUAL TO")
-    (ucs               . #x22E5)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x22E5)       ; ⋥
     ))
 (define-char
   '((name              . "LESS-THAN BUT NOT EQUIVALENT TO")
-    (ucs               . #x22E6)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x22E6)       ; ⋦
     ))
 (define-char
   '((name              . "GREATER-THAN BUT NOT EQUIVALENT TO")
-    (ucs               . #x22E7)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x22E7)       ; ⋧
     ))
 (define-char
   '((name              . "PRECEDES BUT NOT EQUIVALENT TO")
-    (ucs               . #x22E8)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x22E8)       ; ⋨
     ))
 (define-char
   '((name              . "SUCCEEDS BUT NOT EQUIVALENT TO")
-    (ucs               . #x22E9)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x22E9)       ; ⋩
     ))
 (define-char
   '((name              . "NOT NORMAL SUBGROUP OF")
-    (ucs               . #x22EA)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
     (->decomposition   #x22B2 #x0338)
+    (ucs               . #x22EA)       ; ⋪
     ))
 (define-char
   '((name              . "DOES NOT CONTAIN AS NORMAL SUBGROUP")
-    (ucs               . #x22EB)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
     (->decomposition   #x22B3 #x0338)
+    (ucs               . #x22EB)       ; ⋫
     ))
 (define-char
   '((name              . "NOT NORMAL SUBGROUP OF OR EQUAL TO")
-    (ucs               . #x22EC)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
     (->decomposition   #x22B4 #x0338)
+    (ucs               . #x22EC)       ; ⋬
     ))
 (define-char
   '((name              . "DOES NOT CONTAIN AS NORMAL SUBGROUP OR EQUAL")
-    (ucs               . #x22ED)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
     (->decomposition   #x22B5 #x0338)
+    (ucs               . #x22ED)       ; ⋭
     ))
 (define-char
   '((name              . "VERTICAL ELLIPSIS")
-    (ucs               . #x22EE)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x22EE)       ; ⋮
     ))
 (define-char
   '((name              . "MIDLINE HORIZONTAL ELLIPSIS")
-    (ucs               . #x22EF)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x22EF)       ; ⋯
     ))
 (define-char
   '((name              . "UP RIGHT DIAGONAL ELLIPSIS")
-    (ucs               . #x22F0)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x22F0)       ; ⋰
     ))
 (define-char
   '((name              . "DOWN RIGHT DIAGONAL ELLIPSIS")
-    (ucs               . #x22F1)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x22F1)       ; ⋱
     ))