Add japanese-jisx0208-1990.
authortomo <tomo>
Thu, 24 Feb 2000 11:58:10 +0000 (11:58 +0000)
committertomo <tomo>
Thu, 24 Feb 2000 11:58:10 +0000 (11:58 +0000)
lisp/utf-2000/u02300-Miscellaneous-Technical.el
lisp/utf-2000/u02500-Box-Drawing.el
lisp/utf-2000/u025A0-Geometric-Shapes.el
lisp/utf-2000/u02600-Miscellaneous-Symbols.el
lisp/utf-2000/u03000-CJK-Symbols-and-Punctuation.el
lisp/utf-2000/u03040-Hiragana.el
lisp/utf-2000/u030A0-Katakana.el
lisp/utf-2000/u0FF00-Halfwidth-and-Fullwidth-Forms.el

index 672dd72..b593093 100644 (file)
 (define-char
   '((name              . "DIAMETER SIGN")
-    (ucs               . #x2300)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2300)       ; âŒ€
     ))
 (define-char
   '((name              . "ELECTRIC ARROW")
-    (ucs               . #x2301)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2301)       ; âŒ�
     ))
 (define-char
   '((name              . "HOUSE")
-    (ucs               . #x2302)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2302)       ; âŒ‚
     ))
 (define-char
   '((name              . "UP ARROWHEAD")
-    (ucs               . #x2303)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2303)       ; âŒƒ
     ))
 (define-char
   '((name              . "DOWN ARROWHEAD")
-    (ucs               . #x2304)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2304)       ; âŒ„
     ))
 (define-char
   '((name              . "PROJECTIVE")
-    (ucs               . #x2305)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0213-1       #x22 #x48)      ; âŒ…
+    (japanese-jisx0213-1       . #x2248)       ; âŒ…
+    (ucs                       . #x2305)       ; âŒ…
     ))
 (define-char
   '((name              . "PERSPECTIVE")
-    (ucs               . #x2306)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0213-1       #x22 #x49)      ; âŒ†
+    (japanese-jisx0213-1       . #x2249)       ; âŒ†
+    (ucs                       . #x2306)       ; âŒ†
     ))
 (define-char
   '((name              . "WAVY LINE")
-    (ucs               . #x2307)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2307)       ; âŒ‡
     ))
 (define-char
   '((name              . "LEFT CEILING")
-    (ucs               . #x2308)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x2308)       ; âŒˆ
     ))
 (define-char
   '((name              . "RIGHT CEILING")
-    (ucs               . #x2309)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x2309)       ; âŒ‰
     ))
 (define-char
   '((name              . "LEFT FLOOR")
-    (ucs               . #x230A)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x230A)       ; âŒŠ
     ))
 (define-char
   '((name              . "RIGHT FLOOR")
-    (ucs               . #x230B)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x230B)       ; âŒ‹
     ))
 (define-char
   '((name              . "BOTTOM RIGHT CROP")
-    (ucs               . #x230C)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x230C)       ; âŒŒ
     ))
 (define-char
   '((name              . "BOTTOM LEFT CROP")
-    (ucs               . #x230D)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x230D)       ; âŒ�
     ))
 (define-char
   '((name              . "TOP RIGHT CROP")
-    (ucs               . #x230E)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x230E)       ; âŒŽ
     ))
 (define-char
   '((name              . "TOP LEFT CROP")
-    (ucs               . #x230F)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x230F)       ; âŒ�
     ))
 (define-char
   '((name              . "REVERSED NOT SIGN")
-    (ucs               . #x2310)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2310)       ; âŒ�
     ))
 (define-char
   '((name              . "SQUARE LOZENGE")
-    (ucs               . #x2311)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2311)       ; âŒ‘
     ))
 (define-char
   '((name              . "ARC")
-    (ucs               . #x2312)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x21 #x50)      ; ø»„†³
-    (japanese-jisx0208 #x22 #x5E)      ; ø»†’£
-    (korean-ksc5601    #x21 #x52)      ; ø»ˆš½
+    (chinese-gb2312            . #x2150)       ; ø»„†³
+    (japanese-jisx0208         . #x225E)       ; ø»†’£
+    (korean-ksc5601            . #x2152)       ; ø»ˆš½
+    (japanese-jisx0208-1990    . #x225E)       ; âŒ’
+    (ucs                       . #x2312)       ; âŒ’
     ))
 (define-char
   '((name              . "SEGMENT")
-    (ucs               . #x2313)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2313)       ; âŒ“
     ))
 (define-char
   '((name              . "SECTOR")
-    (ucs               . #x2314)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2314)       ; âŒ”
     ))
 (define-char
   '((name              . "TELEPHONE RECORDER")
-    (ucs               . #x2315)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2315)       ; âŒ•
     ))
 (define-char
   '((name              . "POSITION INDICATOR")
-    (ucs               . #x2316)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2316)       ; âŒ–
     ))
 (define-char
   '((name              . "VIEWDATA SQUARE")
-    (ucs               . #x2317)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2317)       ; âŒ—
     ))
 (define-char
   '((name              . "PLACE OF INTEREST SIGN")
-    (ucs               . #x2318)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0213-1       #x27 #x7C)      ; âŒ˜
+    (japanese-jisx0213-1       . #x277C)       ; âŒ˜
+    (ucs                       . #x2318)       ; âŒ˜
     ))
 (define-char
   '((name              . "TURNED NOT SIGN")
-    (ucs               . #x2319)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2319)       ; âŒ™
     ))
 (define-char
   '((name              . "WATCH")
-    (ucs               . #x231A)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x231A)       ; âŒš
     ))
 (define-char
   '((name              . "HOURGLASS")
-    (ucs               . #x231B)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x231B)       ; âŒ›
     ))
 (define-char
   '((name              . "TOP LEFT CORNER")
-    (ucs               . #x231C)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x231C)       ; âŒœ
     ))
 (define-char
   '((name              . "TOP RIGHT CORNER")
-    (ucs               . #x231D)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x231D)       ; âŒ�
     ))
 (define-char
   '((name              . "BOTTOM LEFT CORNER")
-    (ucs               . #x231E)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x231E)       ; âŒž
     ))
 (define-char
   '((name              . "BOTTOM RIGHT CORNER")
-    (ucs               . #x231F)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x231F)       ; âŒŸ
     ))
 (define-char
   '((name              . "TOP HALF INTEGRAL")
-    (ucs               . #x2320)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x2320)       ; âŒ 
     ))
 (define-char
   '((name              . "BOTTOM HALF INTEGRAL")
-    (ucs               . #x2321)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x2321)       ; âŒ¡
     ))
 (define-char
   '((name              . "FROWN")
-    (ucs               . #x2322)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2322)       ; âŒ¢
     ))
 (define-char
   '((name              . "SMILE")
-    (ucs               . #x2323)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2323)       ; âŒ£
     ))
 (define-char
   '((name              . "UP ARROWHEAD BETWEEN TWO HORIZONTAL BARS")
-    (ucs               . #x2324)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2324)       ; âŒ¤
     ))
 (define-char
   '((name              . "OPTION KEY")
-    (ucs               . #x2325)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2325)       ; âŒ¥
     ))
 (define-char
   '((name              . "ERASE TO THE RIGHT")
-    (ucs               . #x2326)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2326)       ; âŒ¦
     ))
 (define-char
   '((name              . "X IN A RECTANGLE BOX")
-    (ucs               . #x2327)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2327)       ; âŒ§
     ))
 (define-char
   '((name              . "KEYBOARD")
-    (ucs               . #x2328)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2328)       ; âŒ¨
     ))
 (define-char
   '((name              . "LEFT-POINTING ANGLE BRACKET")
-    (ucs               . #x2329)
     (general-category  punctuation open) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
     (->decomposition   #x3008)
+    (ucs               . #x2329)       ; âŒ©
     ))
 (define-char
   '((name              . "RIGHT-POINTING ANGLE BRACKET")
-    (ucs               . #x232A)
     (general-category  punctuation close) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
     (->decomposition   #x3009)
+    (ucs               . #x232A)       ; âŒª
     ))
 (define-char
   '((name              . "ERASE TO THE LEFT")
-    (ucs               . #x232B)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x232B)       ; âŒ«
     ))
 (define-char
   '((name              . "BENZENE RING")
-    (ucs               . #x232C)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x232C)       ; âŒ¬
     ))
 (define-char
   '((name              . "CYLINDRICITY")
-    (ucs               . #x232D)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x232D)       ; âŒ­
     ))
 (define-char
   '((name              . "ALL AROUND-PROFILE")
-    (ucs               . #x232E)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x232E)       ; âŒ®
     ))
 (define-char
   '((name              . "SYMMETRY")
-    (ucs               . #x232F)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x232F)       ; âŒ¯
     ))
 (define-char
   '((name              . "TOTAL RUNOUT")
-    (ucs               . #x2330)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2330)       ; âŒ°
     ))
 (define-char
   '((name              . "DIMENSION ORIGIN")
-    (ucs               . #x2331)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2331)       ; âŒ±
     ))
 (define-char
   '((name              . "CONICAL TAPER")
-    (ucs               . #x2332)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2332)       ; âŒ²
     ))
 (define-char
   '((name              . "SLOPE")
-    (ucs               . #x2333)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2333)       ; âŒ³
     ))
 (define-char
   '((name              . "COUNTERBORE")
-    (ucs               . #x2334)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2334)       ; âŒ´
     ))
 (define-char
   '((name              . "COUNTERSINK")
-    (ucs               . #x2335)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2335)       ; âŒµ
     ))
 (define-char
   '((name              . "APL FUNCTIONAL SYMBOL I-BEAM")
-    (ucs               . #x2336)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (ucs               . #x2336)       ; âŒ¶
     ))
 (define-char
   '((name              . "APL FUNCTIONAL SYMBOL SQUISH QUAD")
-    (ucs               . #x2337)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (ucs               . #x2337)       ; âŒ·
     ))
 (define-char
   '((name              . "APL FUNCTIONAL SYMBOL QUAD EQUAL")
-    (ucs               . #x2338)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (ucs               . #x2338)       ; âŒ¸
     ))
 (define-char
   '((name              . "APL FUNCTIONAL SYMBOL QUAD DIVIDE")
-    (ucs               . #x2339)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (ucs               . #x2339)       ; âŒ¹
     ))
 (define-char
   '((name              . "APL FUNCTIONAL SYMBOL QUAD DIAMOND")
-    (ucs               . #x233A)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (ucs               . #x233A)       ; âŒº
     ))
 (define-char
   '((name              . "APL FUNCTIONAL SYMBOL QUAD JOT")
-    (ucs               . #x233B)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (ucs               . #x233B)       ; âŒ»
     ))
 (define-char
   '((name              . "APL FUNCTIONAL SYMBOL QUAD CIRCLE")
-    (ucs               . #x233C)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (ucs               . #x233C)       ; âŒ¼
     ))
 (define-char
   '((name              . "APL FUNCTIONAL SYMBOL CIRCLE STILE")
-    (ucs               . #x233D)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (ucs               . #x233D)       ; âŒ½
     ))
 (define-char
   '((name              . "APL FUNCTIONAL SYMBOL CIRCLE JOT")
-    (ucs               . #x233E)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (ucs               . #x233E)       ; âŒ¾
     ))
 (define-char
   '((name              . "APL FUNCTIONAL SYMBOL SLASH BAR")
-    (ucs               . #x233F)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (ucs               . #x233F)       ; âŒ¿
     ))
 (define-char
   '((name              . "APL FUNCTIONAL SYMBOL BACKSLASH BAR")
-    (ucs               . #x2340)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (ucs               . #x2340)       ; â�€
     ))
 (define-char
   '((name              . "APL FUNCTIONAL SYMBOL QUAD SLASH")
-    (ucs               . #x2341)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (ucs               . #x2341)       ; â��
     ))
 (define-char
   '((name              . "APL FUNCTIONAL SYMBOL QUAD BACKSLASH")
-    (ucs               . #x2342)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (ucs               . #x2342)       ; â�‚
     ))
 (define-char
   '((name              . "APL FUNCTIONAL SYMBOL QUAD LESS-THAN")
-    (ucs               . #x2343)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (ucs               . #x2343)       ; â�ƒ
     ))
 (define-char
   '((name              . "APL FUNCTIONAL SYMBOL QUAD GREATER-THAN")
-    (ucs               . #x2344)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (ucs               . #x2344)       ; â�„
     ))
 (define-char
   '((name              . "APL FUNCTIONAL SYMBOL LEFTWARDS VANE")
-    (ucs               . #x2345)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (ucs               . #x2345)       ; â�…
     ))
 (define-char
   '((name              . "APL FUNCTIONAL SYMBOL RIGHTWARDS VANE")
-    (ucs               . #x2346)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (ucs               . #x2346)       ; â�†
     ))
 (define-char
   '((name              . "APL FUNCTIONAL SYMBOL QUAD LEFTWARDS ARROW")
-    (ucs               . #x2347)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (ucs               . #x2347)       ; â�‡
     ))
 (define-char
   '((name              . "APL FUNCTIONAL SYMBOL QUAD RIGHTWARDS ARROW")
-    (ucs               . #x2348)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (ucs               . #x2348)       ; â�ˆ
     ))
 (define-char
   '((name              . "APL FUNCTIONAL SYMBOL CIRCLE BACKSLASH")
-    (ucs               . #x2349)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (ucs               . #x2349)       ; â�‰
     ))
 (define-char
   '((name              . "APL FUNCTIONAL SYMBOL DOWN TACK UNDERBAR")
-    (ucs               . #x234A)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (iso-10646-comment . "*")
+    (ucs               . #x234A)       ; â�Š
     ))
 (define-char
   '((name              . "APL FUNCTIONAL SYMBOL DELTA STILE")
-    (ucs               . #x234B)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (ucs               . #x234B)       ; â�‹
     ))
 (define-char
   '((name              . "APL FUNCTIONAL SYMBOL QUAD DOWN CARET")
-    (ucs               . #x234C)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (ucs               . #x234C)       ; â�Œ
     ))
 (define-char
   '((name              . "APL FUNCTIONAL SYMBOL QUAD DELTA")
-    (ucs               . #x234D)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (ucs               . #x234D)       ; â��
     ))
 (define-char
   '((name              . "APL FUNCTIONAL SYMBOL DOWN TACK JOT")
-    (ucs               . #x234E)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (iso-10646-comment . "*")
+    (ucs               . #x234E)       ; â�Ž
     ))
 (define-char
   '((name              . "APL FUNCTIONAL SYMBOL UPWARDS VANE")
-    (ucs               . #x234F)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (ucs               . #x234F)       ; â��
     ))
 (define-char
   '((name              . "APL FUNCTIONAL SYMBOL QUAD UPWARDS ARROW")
-    (ucs               . #x2350)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (ucs               . #x2350)       ; â��
     ))
 (define-char
   '((name              . "APL FUNCTIONAL SYMBOL UP TACK OVERBAR")
-    (ucs               . #x2351)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (iso-10646-comment . "*")
+    (ucs               . #x2351)       ; â�‘
     ))
 (define-char
   '((name              . "APL FUNCTIONAL SYMBOL DEL STILE")
-    (ucs               . #x2352)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (ucs               . #x2352)       ; â�’
     ))
 (define-char
   '((name              . "APL FUNCTIONAL SYMBOL QUAD UP CARET")
-    (ucs               . #x2353)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (ucs               . #x2353)       ; â�“
     ))
 (define-char
   '((name              . "APL FUNCTIONAL SYMBOL QUAD DEL")
-    (ucs               . #x2354)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (ucs               . #x2354)       ; â�”
     ))
 (define-char
   '((name              . "APL FUNCTIONAL SYMBOL UP TACK JOT")
-    (ucs               . #x2355)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (iso-10646-comment . "*")
+    (ucs               . #x2355)       ; â�•
     ))
 (define-char
   '((name              . "APL FUNCTIONAL SYMBOL DOWNWARDS VANE")
-    (ucs               . #x2356)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (ucs               . #x2356)       ; â�–
     ))
 (define-char
   '((name              . "APL FUNCTIONAL SYMBOL QUAD DOWNWARDS ARROW")
-    (ucs               . #x2357)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (ucs               . #x2357)       ; â�—
     ))
 (define-char
   '((name              . "APL FUNCTIONAL SYMBOL QUOTE UNDERBAR")
-    (ucs               . #x2358)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (ucs               . #x2358)       ; â�˜
     ))
 (define-char
   '((name              . "APL FUNCTIONAL SYMBOL DELTA UNDERBAR")
-    (ucs               . #x2359)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (ucs               . #x2359)       ; â�™
     ))
 (define-char
   '((name              . "APL FUNCTIONAL SYMBOL DIAMOND UNDERBAR")
-    (ucs               . #x235A)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (ucs               . #x235A)       ; â�š
     ))
 (define-char
   '((name              . "APL FUNCTIONAL SYMBOL JOT UNDERBAR")
-    (ucs               . #x235B)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (ucs               . #x235B)       ; â�›
     ))
 (define-char
   '((name              . "APL FUNCTIONAL SYMBOL CIRCLE UNDERBAR")
-    (ucs               . #x235C)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (ucs               . #x235C)       ; â�œ
     ))
 (define-char
   '((name              . "APL FUNCTIONAL SYMBOL UP SHOE JOT")
-    (ucs               . #x235D)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (ucs               . #x235D)       ; â��
     ))
 (define-char
   '((name              . "APL FUNCTIONAL SYMBOL QUOTE QUAD")
-    (ucs               . #x235E)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (ucs               . #x235E)       ; â�ž
     ))
 (define-char
   '((name              . "APL FUNCTIONAL SYMBOL CIRCLE STAR")
-    (ucs               . #x235F)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (ucs               . #x235F)       ; â�Ÿ
     ))
 (define-char
   '((name              . "APL FUNCTIONAL SYMBOL QUAD COLON")
-    (ucs               . #x2360)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (ucs               . #x2360)       ; â� 
     ))
 (define-char
   '((name              . "APL FUNCTIONAL SYMBOL UP TACK DIAERESIS")
-    (ucs               . #x2361)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (iso-10646-comment . "*")
+    (ucs               . #x2361)       ; â�¡
     ))
 (define-char
   '((name              . "APL FUNCTIONAL SYMBOL DEL DIAERESIS")
-    (ucs               . #x2362)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (ucs               . #x2362)       ; â�¢
     ))
 (define-char
   '((name              . "APL FUNCTIONAL SYMBOL STAR DIAERESIS")
-    (ucs               . #x2363)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (ucs               . #x2363)       ; â�£
     ))
 (define-char
   '((name              . "APL FUNCTIONAL SYMBOL JOT DIAERESIS")
-    (ucs               . #x2364)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (ucs               . #x2364)       ; â�¤
     ))
 (define-char
   '((name              . "APL FUNCTIONAL SYMBOL CIRCLE DIAERESIS")
-    (ucs               . #x2365)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (ucs               . #x2365)       ; â�¥
     ))
 (define-char
   '((name              . "APL FUNCTIONAL SYMBOL DOWN SHOE STILE")
-    (ucs               . #x2366)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (ucs               . #x2366)       ; â�¦
     ))
 (define-char
   '((name              . "APL FUNCTIONAL SYMBOL LEFT SHOE STILE")
-    (ucs               . #x2367)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (ucs               . #x2367)       ; â�§
     ))
 (define-char
   '((name              . "APL FUNCTIONAL SYMBOL TILDE DIAERESIS")
-    (ucs               . #x2368)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (ucs               . #x2368)       ; â�¨
     ))
 (define-char
   '((name              . "APL FUNCTIONAL SYMBOL GREATER-THAN DIAERESIS")
-    (ucs               . #x2369)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (ucs               . #x2369)       ; â�©
     ))
 (define-char
   '((name              . "APL FUNCTIONAL SYMBOL COMMA BAR")
-    (ucs               . #x236A)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (ucs               . #x236A)       ; â�ª
     ))
 (define-char
   '((name              . "APL FUNCTIONAL SYMBOL DEL TILDE")
-    (ucs               . #x236B)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (ucs               . #x236B)       ; â�«
     ))
 (define-char
   '((name              . "APL FUNCTIONAL SYMBOL ZILDE")
-    (ucs               . #x236C)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (ucs               . #x236C)       ; â�¬
     ))
 (define-char
   '((name              . "APL FUNCTIONAL SYMBOL STILE TILDE")
-    (ucs               . #x236D)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (ucs               . #x236D)       ; â�­
     ))
 (define-char
   '((name              . "APL FUNCTIONAL SYMBOL SEMICOLON UNDERBAR")
-    (ucs               . #x236E)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (ucs               . #x236E)       ; â�®
     ))
 (define-char
   '((name              . "APL FUNCTIONAL SYMBOL QUAD NOT EQUAL")
-    (ucs               . #x236F)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (ucs               . #x236F)       ; â�¯
     ))
 (define-char
   '((name              . "APL FUNCTIONAL SYMBOL QUAD QUESTION")
-    (ucs               . #x2370)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (ucs               . #x2370)       ; â�°
     ))
 (define-char
   '((name              . "APL FUNCTIONAL SYMBOL DOWN CARET TILDE")
-    (ucs               . #x2371)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (ucs               . #x2371)       ; â�±
     ))
 (define-char
   '((name              . "APL FUNCTIONAL SYMBOL UP CARET TILDE")
-    (ucs               . #x2372)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (ucs               . #x2372)       ; â�²
     ))
 (define-char
   '((name              . "APL FUNCTIONAL SYMBOL IOTA")
-    (ucs               . #x2373)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (ucs               . #x2373)       ; â�³
     ))
 (define-char
   '((name              . "APL FUNCTIONAL SYMBOL RHO")
-    (ucs               . #x2374)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (ucs               . #x2374)       ; â�´
     ))
 (define-char
   '((name              . "APL FUNCTIONAL SYMBOL OMEGA")
-    (ucs               . #x2375)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (ucs               . #x2375)       ; â�µ
     ))
 (define-char
   '((name              . "APL FUNCTIONAL SYMBOL ALPHA UNDERBAR")
-    (ucs               . #x2376)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (ucs               . #x2376)       ; â�¶
     ))
 (define-char
   '((name              . "APL FUNCTIONAL SYMBOL EPSILON UNDERBAR")
-    (ucs               . #x2377)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (ucs               . #x2377)       ; â�·
     ))
 (define-char
   '((name              . "APL FUNCTIONAL SYMBOL IOTA UNDERBAR")
-    (ucs               . #x2378)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (ucs               . #x2378)       ; â�¸
     ))
 (define-char
   '((name              . "APL FUNCTIONAL SYMBOL OMEGA UNDERBAR")
-    (ucs               . #x2379)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (ucs               . #x2379)       ; â�¹
     ))
 (define-char
   '((name              . "APL FUNCTIONAL SYMBOL ALPHA")
-    (ucs               . #x237A)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (ucs               . #x237A)       ; â�º
     ))
 (define-char
   '((name              . "NOT CHECK MARK")
-    (ucs               . #x237B)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x237B)       ; â�»
     ))
 (define-char
   '((name              . "SHOULDERED OPEN BOX")
-    (ucs               . #x237D)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x237D)       ; â�½
     ))
 (define-char
   '((name              . "BELL SYMBOL")
-    (ucs               . #x237E)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x237E)       ; â�¾
     ))
 (define-char
   '((name              . "VERTICAL LINE WITH MIDDLE DOT")
-    (ucs               . #x237F)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x237F)       ; â�¿
     ))
 (define-char
   '((name              . "INSERTION SYMBOL")
-    (ucs               . #x2380)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2380)       ; âŽ€
     ))
 (define-char
   '((name              . "CONTINUOUS UNDERLINE SYMBOL")
-    (ucs               . #x2381)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2381)       ; âŽ�
     ))
 (define-char
   '((name              . "DISCONTINUOUS UNDERLINE SYMBOL")
-    (ucs               . #x2382)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2382)       ; âŽ‚
     ))
 (define-char
   '((name              . "EMPHASIS SYMBOL")
-    (ucs               . #x2383)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2383)       ; âŽƒ
     ))
 (define-char
   '((name              . "COMPOSITION SYMBOL")
-    (ucs               . #x2384)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2384)       ; âŽ„
     ))
 (define-char
   '((name              . "WHITE SQUARE WITH CENTRE VERTICAL LINE")
-    (ucs               . #x2385)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2385)       ; âŽ…
     ))
 (define-char
   '((name              . "ENTER SYMBOL")
-    (ucs               . #x2386)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2386)       ; âކ
     ))
 (define-char
   '((name              . "ALTERNATIVE KEY SYMBOL")
-    (ucs               . #x2387)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2387)       ; âއ
     ))
 (define-char
   '((name              . "HELM SYMBOL")
-    (ucs               . #x2388)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2388)       ; âŽˆ
     ))
 (define-char
   '((name              . "CIRCLED HORIZONTAL BAR WITH NOTCH")
-    (ucs               . #x2389)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (iso-10646-comment . "pause")
+    (ucs               . #x2389)       ; âމ
     ))
 (define-char
   '((name              . "CIRCLED TRIANGLE DOWN")
-    (ucs               . #x238A)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (iso-10646-comment . "break")
+    (ucs               . #x238A)       ; âŽŠ
     ))
 (define-char
   '((name              . "BROKEN CIRCLE WITH NORTHWEST ARROW")
-    (ucs               . #x238B)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (iso-10646-comment . "escape")
+    (ucs               . #x238B)       ; âŽ‹
     ))
 (define-char
   '((name              . "UNDO SYMBOL")
-    (ucs               . #x238C)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x238C)       ; âŽŒ
     ))
 (define-char
   '((name              . "MONOSTABLE SYMBOL")
-    (ucs               . #x238D)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x238D)       ; âŽ�
     ))
 (define-char
   '((name              . "HYSTERESIS SYMBOL")
-    (ucs               . #x238E)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x238E)       ; âŽŽ
     ))
 (define-char
   '((name              . "OPEN-CIRCUIT-OUTPUT H-TYPE SYMBOL")
-    (ucs               . #x238F)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x238F)       ; âŽ�
     ))
 (define-char
   '((name              . "OPEN-CIRCUIT-OUTPUT L-TYPE SYMBOL")
-    (ucs               . #x2390)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2390)       ; âŽ�
     ))
 (define-char
   '((name              . "PASSIVE-PULL-DOWN-OUTPUT SYMBOL")
-    (ucs               . #x2391)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2391)       ; âŽ‘
     ))
 (define-char
   '((name              . "PASSIVE-PULL-UP-OUTPUT SYMBOL")
-    (ucs               . #x2392)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2392)       ; âŽ’
     ))
 (define-char
   '((name              . "DIRECT CURRENT SYMBOL FORM TWO")
-    (ucs               . #x2393)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2393)       ; âŽ“
     ))
 (define-char
   '((name              . "SOFTWARE-FUNCTION SYMBOL")
-    (ucs               . #x2394)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2394)       ; âŽ”
     ))
 (define-char
   '((name              . "APL FUNCTIONAL SYMBOL QUAD")
-    (ucs               . #x2395)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (ucs               . #x2395)       ; âŽ•
     ))
 (define-char
   '((name              . "DECIMAL SEPARATOR KEY SYMBOL")
-    (ucs               . #x2396)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2396)       ; âŽ–
     ))
 (define-char
   '((name              . "PREVIOUS PAGE")
-    (ucs               . #x2397)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2397)       ; âŽ—
     ))
 (define-char
   '((name              . "NEXT PAGE")
-    (ucs               . #x2398)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2398)       ; âŽ˜
     ))
 (define-char
   '((name              . "PRINT SCREEN SYMBOL")
-    (ucs               . #x2399)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2399)       ; âŽ™
     ))
 (define-char
   '((name              . "CLEAR SCREEN SYMBOL")
-    (ucs               . #x239A)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x239A)       ; âŽš
     ))
index 945fa36..7f8ac73 100644 (file)
 (define-char
   '((name              . "BOX DRAWINGS LIGHT HORIZONTAL")
-    (ucs               . #x2500)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x29 #x24)      ; ø»„‘·
-    (japanese-jisx0208 #x28 #x21)      ; ø»†šš
-    (korean-ksc5601    #x26 #x21)      ; ø»ˆ¡¢
-    (chinese-cns11643-1 #x23 #x39)     ; ø»‘…°
+    (chinese-gb2312            . #x2924)       ; ø»„‘·
+    (japanese-jisx0208         . #x2821)       ; ø»†šš
+    (korean-ksc5601            . #x2621)       ; ø»ˆ¡¢
+    (chinese-cns11643-1                . #x2339)       ; ø»‘…°
+    (japanese-jisx0208-1990    . #x2821)       ; â”€
+    (ucs                       . #x2500)       ; â”€
     ))
 (define-char
   '((name              . "BOX DRAWINGS HEAVY HORIZONTAL")
-    (ucs               . #x2501)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x29 #x25)      ; ø»„‘¸
-    (japanese-jisx0208 #x28 #x2C)      ; ø»†š¥
-    (korean-ksc5601    #x26 #x2C)      ; ø»ˆ¡­
+    (chinese-gb2312            . #x2925)       ; ø»„‘¸
+    (japanese-jisx0208         . #x282C)       ; ø»†š¥
+    (korean-ksc5601            . #x262C)       ; ø»ˆ¡­
+    (japanese-jisx0208-1990    . #x282C)       ; â”�
+    (ucs                       . #x2501)       ; â”�
     ))
 (define-char
   '((name              . "BOX DRAWINGS LIGHT VERTICAL")
-    (ucs               . #x2502)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x29 #x26)      ; ø»„‘¹
-    (japanese-jisx0208 #x28 #x22)      ; ø»†š›
-    (korean-ksc5601    #x26 #x22)      ; ø»ˆ¡£
-    (chinese-cns11643-1 #x23 #x3A)     ; ø»‘…±
+    (chinese-gb2312            . #x2926)       ; ø»„‘¹
+    (japanese-jisx0208         . #x2822)       ; ø»†š›
+    (korean-ksc5601            . #x2622)       ; ø»ˆ¡£
+    (chinese-cns11643-1                . #x233A)       ; ø»‘…±
+    (japanese-jisx0208-1990    . #x2822)       ; â”‚
+    (ucs                       . #x2502)       ; â”‚
     ))
 (define-char
   '((name              . "BOX DRAWINGS HEAVY VERTICAL")
-    (ucs               . #x2503)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x29 #x27)      ; ø»„‘º
-    (japanese-jisx0208 #x28 #x2D)      ; ø»†š¦
-    (korean-ksc5601    #x26 #x2D)      ; ø»ˆ¡®
+    (chinese-gb2312            . #x2927)       ; ø»„‘º
+    (japanese-jisx0208         . #x282D)       ; ø»†š¦
+    (korean-ksc5601            . #x262D)       ; ø»ˆ¡®
+    (japanese-jisx0208-1990    . #x282D)       ; â”ƒ
+    (ucs                       . #x2503)       ; â”ƒ
     ))
 (define-char
   '((name              . "BOX DRAWINGS LIGHT TRIPLE DASH HORIZONTAL")
-    (ucs               . #x2504)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x29 #x28)      ; ø»„‘»
+    (chinese-gb2312    . #x2928)       ; ø»„‘»
+    (ucs               . #x2504)       ; â”„
     ))
 (define-char
   '((name              . "BOX DRAWINGS HEAVY TRIPLE DASH HORIZONTAL")
-    (ucs               . #x2505)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x29 #x29)      ; ø»„‘¼
+    (chinese-gb2312    . #x2929)       ; ø»„‘¼
+    (ucs               . #x2505)       ; â”…
     ))
 (define-char
   '((name              . "BOX DRAWINGS LIGHT TRIPLE DASH VERTICAL")
-    (ucs               . #x2506)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x29 #x2A)      ; ø»„‘½
+    (chinese-gb2312    . #x292A)       ; ø»„‘½
+    (ucs               . #x2506)       ; â”†
     ))
 (define-char
   '((name              . "BOX DRAWINGS HEAVY TRIPLE DASH VERTICAL")
-    (ucs               . #x2507)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x29 #x2B)      ; ø»„‘¾
+    (chinese-gb2312    . #x292B)       ; ø»„‘¾
+    (ucs               . #x2507)       ; â”‡
     ))
 (define-char
   '((name              . "BOX DRAWINGS LIGHT QUADRUPLE DASH HORIZONTAL")
-    (ucs               . #x2508)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x29 #x2C)      ; ø»„‘¿
+    (chinese-gb2312    . #x292C)       ; ø»„‘¿
+    (ucs               . #x2508)       ; â”ˆ
     ))
 (define-char
   '((name              . "BOX DRAWINGS HEAVY QUADRUPLE DASH HORIZONTAL")
-    (ucs               . #x2509)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x29 #x2D)      ; ø»„’€
+    (chinese-gb2312    . #x292D)       ; ø»„’€
+    (ucs               . #x2509)       ; â”‰
     ))
 (define-char
   '((name              . "BOX DRAWINGS LIGHT QUADRUPLE DASH VERTICAL")
-    (ucs               . #x250A)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x29 #x2E)      ; ø»„’�
+    (chinese-gb2312    . #x292E)       ; ø»„’�
+    (ucs               . #x250A)       ; â”Š
     ))
 (define-char
   '((name              . "BOX DRAWINGS HEAVY QUADRUPLE DASH VERTICAL")
-    (ucs               . #x250B)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x29 #x2F)      ; ø»„’‚
+    (chinese-gb2312    . #x292F)       ; ø»„’‚
+    (ucs               . #x250B)       ; â”‹
     ))
 (define-char
   '((name              . "BOX DRAWINGS LIGHT DOWN AND RIGHT")
-    (ucs               . #x250C)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x29 #x30)      ; ø»„’ƒ
-    (japanese-jisx0208 #x28 #x23)      ; ø»†šœ
-    (korean-ksc5601    #x26 #x23)      ; ø»ˆ¡¤
-    (chinese-cns11643-1 #x23 #x3C)     ; ø»‘…³
+    (chinese-gb2312            . #x2930)       ; ø»„’ƒ
+    (japanese-jisx0208         . #x2823)       ; ø»†šœ
+    (korean-ksc5601            . #x2623)       ; ø»ˆ¡¤
+    (chinese-cns11643-1                . #x233C)       ; ø»‘…³
+    (japanese-jisx0208-1990    . #x2823)       ; â”Œ
+    (ucs                       . #x250C)       ; â”Œ
     ))
 (define-char
   '((name              . "BOX DRAWINGS DOWN LIGHT AND RIGHT HEAVY")
-    (ucs               . #x250D)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x29 #x31)      ; ø»„’„
-    (korean-ksc5601    #x26 #x48)      ; ø»ˆ¢‰
+    (chinese-gb2312    . #x2931)       ; ø»„’„
+    (korean-ksc5601    . #x2648)       ; ø»ˆ¢‰
+    (ucs               . #x250D)       ; â”�
     ))
 (define-char
   '((name              . "BOX DRAWINGS DOWN HEAVY AND RIGHT LIGHT")
-    (ucs               . #x250E)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x29 #x32)      ; ø»„’…
-    (korean-ksc5601    #x26 #x47)      ; ø»ˆ¢ˆ
+    (chinese-gb2312    . #x2932)       ; ø»„’…
+    (korean-ksc5601    . #x2647)       ; ø»ˆ¢ˆ
+    (ucs               . #x250E)       ; â”Ž
     ))
 (define-char
   '((name              . "BOX DRAWINGS HEAVY DOWN AND RIGHT")
-    (ucs               . #x250F)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x29 #x33)      ; ø»„’†
-    (japanese-jisx0208 #x28 #x2E)      ; ø»†š§
-    (korean-ksc5601    #x26 #x2E)      ; ø»ˆ¡¯
+    (chinese-gb2312            . #x2933)       ; ø»„’†
+    (japanese-jisx0208         . #x282E)       ; ø»†š§
+    (korean-ksc5601            . #x262E)       ; ø»ˆ¡¯
+    (japanese-jisx0208-1990    . #x282E)       ; â”�
+    (ucs                       . #x250F)       ; â”�
     ))
 (define-char
   '((name              . "BOX DRAWINGS LIGHT DOWN AND LEFT")
-    (ucs               . #x2510)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x29 #x34)      ; ø»„’‡
-    (japanese-jisx0208 #x28 #x24)      ; ø»†š�
-    (korean-ksc5601    #x26 #x24)      ; ø»ˆ¡¥
-    (chinese-cns11643-1 #x23 #x3D)     ; ø»‘…´
+    (chinese-gb2312            . #x2934)       ; ø»„’‡
+    (japanese-jisx0208         . #x2824)       ; ø»†š�
+    (korean-ksc5601            . #x2624)       ; ø»ˆ¡¥
+    (chinese-cns11643-1                . #x233D)       ; ø»‘…´
+    (japanese-jisx0208-1990    . #x2824)       ; â”�
+    (ucs                       . #x2510)       ; â”�
     ))
 (define-char
   '((name              . "BOX DRAWINGS DOWN LIGHT AND LEFT HEAVY")
-    (ucs               . #x2511)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x29 #x35)      ; ø»„’ˆ
-    (korean-ksc5601    #x26 #x42)      ; ø»ˆ¢ƒ
+    (chinese-gb2312    . #x2935)       ; ø»„’ˆ
+    (korean-ksc5601    . #x2642)       ; ø»ˆ¢ƒ
+    (ucs               . #x2511)       ; â”‘
     ))
 (define-char
   '((name              . "BOX DRAWINGS DOWN HEAVY AND LEFT LIGHT")
-    (ucs               . #x2512)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x29 #x36)      ; ø»„’‰
-    (korean-ksc5601    #x26 #x41)      ; ø»ˆ¢‚
+    (chinese-gb2312    . #x2936)       ; ø»„’‰
+    (korean-ksc5601    . #x2641)       ; ø»ˆ¢‚
+    (ucs               . #x2512)       ; â”’
     ))
 (define-char
   '((name              . "BOX DRAWINGS HEAVY DOWN AND LEFT")
-    (ucs               . #x2513)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x29 #x37)      ; ø»„’Š
-    (japanese-jisx0208 #x28 #x2F)      ; ø»†š¨
-    (korean-ksc5601    #x26 #x2F)      ; ø»ˆ¡°
+    (chinese-gb2312            . #x2937)       ; ø»„’Š
+    (japanese-jisx0208         . #x282F)       ; ø»†š¨
+    (korean-ksc5601            . #x262F)       ; ø»ˆ¡°
+    (japanese-jisx0208-1990    . #x282F)       ; â”“
+    (ucs                       . #x2513)       ; â”“
     ))
 (define-char
   '((name              . "BOX DRAWINGS LIGHT UP AND RIGHT")
-    (ucs               . #x2514)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x29 #x38)      ; ø»„’‹
-    (japanese-jisx0208 #x28 #x26)      ; ø»†šŸ
-    (korean-ksc5601    #x26 #x26)      ; ø»ˆ¡§
-    (chinese-cns11643-1 #x23 #x3E)     ; ø»‘…µ
+    (chinese-gb2312            . #x2938)       ; ø»„’‹
+    (japanese-jisx0208         . #x2826)       ; ø»†šŸ
+    (korean-ksc5601            . #x2626)       ; ø»ˆ¡§
+    (chinese-cns11643-1                . #x233E)       ; ø»‘…µ
+    (japanese-jisx0208-1990    . #x2826)       ; â””
+    (ucs                       . #x2514)       ; â””
     ))
 (define-char
   '((name              . "BOX DRAWINGS UP LIGHT AND RIGHT HEAVY")
-    (ucs               . #x2515)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x29 #x39)      ; ø»„’Œ
-    (korean-ksc5601    #x26 #x46)      ; ø»ˆ¢‡
+    (chinese-gb2312    . #x2939)       ; ø»„’Œ
+    (korean-ksc5601    . #x2646)       ; ø»ˆ¢‡
+    (ucs               . #x2515)       ; â”•
     ))
 (define-char
   '((name              . "BOX DRAWINGS UP HEAVY AND RIGHT LIGHT")
-    (ucs               . #x2516)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x29 #x3A)      ; ø»„’�
-    (korean-ksc5601    #x26 #x45)      ; ø»ˆ¢†
+    (chinese-gb2312    . #x293A)       ; ø»„’�
+    (korean-ksc5601    . #x2645)       ; ø»ˆ¢†
+    (ucs               . #x2516)       ; â”–
     ))
 (define-char
   '((name              . "BOX DRAWINGS HEAVY UP AND RIGHT")
-    (ucs               . #x2517)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x29 #x3B)      ; ø»„’Ž
-    (japanese-jisx0208 #x28 #x31)      ; ø»†šª
-    (korean-ksc5601    #x26 #x31)      ; ø»ˆ¡²
+    (chinese-gb2312            . #x293B)       ; ø»„’Ž
+    (japanese-jisx0208         . #x2831)       ; ø»†šª
+    (korean-ksc5601            . #x2631)       ; ø»ˆ¡²
+    (japanese-jisx0208-1990    . #x2831)       ; â”—
+    (ucs                       . #x2517)       ; â”—
     ))
 (define-char
   '((name              . "BOX DRAWINGS LIGHT UP AND LEFT")
-    (ucs               . #x2518)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x29 #x3C)      ; ø»„’�
-    (japanese-jisx0208 #x28 #x25)      ; ø»†šž
-    (korean-ksc5601    #x26 #x25)      ; ø»ˆ¡¦
-    (chinese-cns11643-1 #x23 #x3F)     ; ø»‘…¶
+    (chinese-gb2312            . #x293C)       ; ø»„’�
+    (japanese-jisx0208         . #x2825)       ; ø»†šž
+    (korean-ksc5601            . #x2625)       ; ø»ˆ¡¦
+    (chinese-cns11643-1                . #x233F)       ; ø»‘…¶
+    (japanese-jisx0208-1990    . #x2825)       ; â”˜
+    (ucs                       . #x2518)       ; â”˜
     ))
 (define-char
   '((name              . "BOX DRAWINGS UP LIGHT AND LEFT HEAVY")
-    (ucs               . #x2519)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x29 #x3D)      ; ø»„’�
-    (korean-ksc5601    #x26 #x44)      ; ø»ˆ¢…
+    (chinese-gb2312    . #x293D)       ; ø»„’�
+    (korean-ksc5601    . #x2644)       ; ø»ˆ¢…
+    (ucs               . #x2519)       ; â”™
     ))
 (define-char
   '((name              . "BOX DRAWINGS UP HEAVY AND LEFT LIGHT")
-    (ucs               . #x251A)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x29 #x3E)      ; ø»„’‘
-    (korean-ksc5601    #x26 #x43)      ; ø»ˆ¢„
+    (chinese-gb2312    . #x293E)       ; ø»„’‘
+    (korean-ksc5601    . #x2643)       ; ø»ˆ¢„
+    (ucs               . #x251A)       ; â”š
     ))
 (define-char
   '((name              . "BOX DRAWINGS HEAVY UP AND LEFT")
-    (ucs               . #x251B)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x29 #x3F)      ; ø»„’’
-    (japanese-jisx0208 #x28 #x30)      ; ø»†š©
-    (korean-ksc5601    #x26 #x30)      ; ø»ˆ¡±
+    (chinese-gb2312            . #x293F)       ; ø»„’’
+    (japanese-jisx0208         . #x2830)       ; ø»†š©
+    (korean-ksc5601            . #x2630)       ; ø»ˆ¡±
+    (japanese-jisx0208-1990    . #x2830)       ; â”›
+    (ucs                       . #x251B)       ; â”›
     ))
 (define-char
   '((name              . "BOX DRAWINGS LIGHT VERTICAL AND RIGHT")
-    (ucs               . #x251C)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x29 #x40)      ; ø»„’“
-    (japanese-jisx0208 #x28 #x27)      ; ø»†š 
-    (korean-ksc5601    #x26 #x27)      ; ø»ˆ¡¨
-    (chinese-cns11643-1 #x23 #x37)     ; ø»‘…®
+    (chinese-gb2312            . #x2940)       ; ø»„’“
+    (japanese-jisx0208         . #x2827)       ; ø»†š 
+    (korean-ksc5601            . #x2627)       ; ø»ˆ¡¨
+    (chinese-cns11643-1                . #x2337)       ; ø»‘…®
+    (japanese-jisx0208-1990    . #x2827)       ; â”œ
+    (ucs                       . #x251C)       ; â”œ
     ))
 (define-char
   '((name              . "BOX DRAWINGS VERTICAL LIGHT AND RIGHT HEAVY")
-    (ucs               . #x251D)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x29 #x41)      ; ø»„’”
-    (japanese-jisx0208 #x28 #x3C)      ; ø»†šµ
-    (korean-ksc5601    #x26 #x3C)      ; ø»ˆ¡½
+    (chinese-gb2312            . #x2941)       ; ø»„’”
+    (japanese-jisx0208         . #x283C)       ; ø»†šµ
+    (korean-ksc5601            . #x263C)       ; ø»ˆ¡½
+    (japanese-jisx0208-1990    . #x283C)       ; â”�
+    (ucs                       . #x251D)       ; â”�
     ))
 (define-char
   '((name              . "BOX DRAWINGS UP HEAVY AND RIGHT DOWN LIGHT")
-    (ucs               . #x251E)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x29 #x42)      ; ø»„’•
-    (korean-ksc5601    #x26 #x49)      ; ø»ˆ¢Š
+    (chinese-gb2312    . #x2942)       ; ø»„’•
+    (korean-ksc5601    . #x2649)       ; ø»ˆ¢Š
+    (ucs               . #x251E)       ; â”ž
     ))
 (define-char
   '((name              . "BOX DRAWINGS DOWN HEAVY AND RIGHT UP LIGHT")
-    (ucs               . #x251F)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x29 #x43)      ; ø»„’–
-    (korean-ksc5601    #x26 #x4A)      ; ø»ˆ¢‹
+    (chinese-gb2312    . #x2943)       ; ø»„’–
+    (korean-ksc5601    . #x264A)       ; ø»ˆ¢‹
+    (ucs               . #x251F)       ; â”Ÿ
     ))
 (define-char
   '((name              . "BOX DRAWINGS VERTICAL HEAVY AND RIGHT LIGHT")
-    (ucs               . #x2520)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x29 #x44)      ; ø»„’—
-    (japanese-jisx0208 #x28 #x37)      ; ø»†š°
-    (korean-ksc5601    #x26 #x37)      ; ø»ˆ¡¸
+    (chinese-gb2312            . #x2944)       ; ø»„’—
+    (japanese-jisx0208         . #x2837)       ; ø»†š°
+    (korean-ksc5601            . #x2637)       ; ø»ˆ¡¸
+    (japanese-jisx0208-1990    . #x2837)       ; â” 
+    (ucs                       . #x2520)       ; â” 
     ))
 (define-char
   '((name              . "BOX DRAWINGS DOWN LIGHT AND RIGHT UP HEAVY")
-    (ucs               . #x2521)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x29 #x45)      ; ø»„’˜
-    (korean-ksc5601    #x26 #x4B)      ; ø»ˆ¢Œ
+    (chinese-gb2312    . #x2945)       ; ø»„’˜
+    (korean-ksc5601    . #x264B)       ; ø»ˆ¢Œ
+    (ucs               . #x2521)       ; â”¡
     ))
 (define-char
   '((name              . "BOX DRAWINGS UP LIGHT AND RIGHT DOWN HEAVY")
-    (ucs               . #x2522)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x29 #x46)      ; ø»„’™
-    (korean-ksc5601    #x26 #x4C)      ; ø»ˆ¢�
+    (chinese-gb2312    . #x2946)       ; ø»„’™
+    (korean-ksc5601    . #x264C)       ; ø»ˆ¢�
+    (ucs               . #x2522)       ; â”¢
     ))
 (define-char
   '((name              . "BOX DRAWINGS HEAVY VERTICAL AND RIGHT")
-    (ucs               . #x2523)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x29 #x47)      ; ø»„’š
-    (japanese-jisx0208 #x28 #x32)      ; ø»†š«
-    (korean-ksc5601    #x26 #x32)      ; ø»ˆ¡³
+    (chinese-gb2312            . #x2947)       ; ø»„’š
+    (japanese-jisx0208         . #x2832)       ; ø»†š«
+    (korean-ksc5601            . #x2632)       ; ø»ˆ¡³
+    (japanese-jisx0208-1990    . #x2832)       ; â”£
+    (ucs                       . #x2523)       ; â”£
     ))
 (define-char
   '((name              . "BOX DRAWINGS LIGHT VERTICAL AND LEFT")
-    (ucs               . #x2524)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x29 #x48)      ; ø»„’›
-    (japanese-jisx0208 #x28 #x29)      ; ø»†š¢
-    (korean-ksc5601    #x26 #x29)      ; ø»ˆ¡ª
-    (chinese-cns11643-1 #x23 #x36)     ; ø»‘…­
+    (chinese-gb2312            . #x2948)       ; ø»„’›
+    (japanese-jisx0208         . #x2829)       ; ø»†š¢
+    (korean-ksc5601            . #x2629)       ; ø»ˆ¡ª
+    (chinese-cns11643-1                . #x2336)       ; ø»‘…­
+    (japanese-jisx0208-1990    . #x2829)       ; â”¤
+    (ucs                       . #x2524)       ; â”¤
     ))
 (define-char
   '((name              . "BOX DRAWINGS VERTICAL LIGHT AND LEFT HEAVY")
-    (ucs               . #x2525)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x29 #x49)      ; ø»„’œ
-    (japanese-jisx0208 #x28 #x3E)      ; ø»†š·
-    (korean-ksc5601    #x26 #x3E)      ; ø»ˆ¡¿
+    (chinese-gb2312            . #x2949)       ; ø»„’œ
+    (japanese-jisx0208         . #x283E)       ; ø»†š·
+    (korean-ksc5601            . #x263E)       ; ø»ˆ¡¿
+    (japanese-jisx0208-1990    . #x283E)       ; â”¥
+    (ucs                       . #x2525)       ; â”¥
     ))
 (define-char
   '((name              . "BOX DRAWINGS UP HEAVY AND LEFT DOWN LIGHT")
-    (ucs               . #x2526)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x29 #x4A)      ; ø»„’�
-    (korean-ksc5601    #x26 #x4D)      ; ø»ˆ¢Ž
+    (chinese-gb2312    . #x294A)       ; ø»„’�
+    (korean-ksc5601    . #x264D)       ; ø»ˆ¢Ž
+    (ucs               . #x2526)       ; â”¦
     ))
 (define-char
   '((name              . "BOX DRAWINGS DOWN HEAVY AND LEFT UP LIGHT")
-    (ucs               . #x2527)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x29 #x4B)      ; ø»„’ž
-    (korean-ksc5601    #x26 #x4E)      ; ø»ˆ¢�
+    (chinese-gb2312    . #x294B)       ; ø»„’ž
+    (korean-ksc5601    . #x264E)       ; ø»ˆ¢�
+    (ucs               . #x2527)       ; â”§
     ))
 (define-char
   '((name              . "BOX DRAWINGS VERTICAL HEAVY AND LEFT LIGHT")
-    (ucs               . #x2528)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x29 #x4C)      ; ø»„’Ÿ
-    (japanese-jisx0208 #x28 #x39)      ; ø»†š²
-    (korean-ksc5601    #x26 #x39)      ; ø»ˆ¡º
+    (chinese-gb2312            . #x294C)       ; ø»„’Ÿ
+    (japanese-jisx0208         . #x2839)       ; ø»†š²
+    (korean-ksc5601            . #x2639)       ; ø»ˆ¡º
+    (japanese-jisx0208-1990    . #x2839)       ; â”¨
+    (ucs                       . #x2528)       ; â”¨
     ))
 (define-char
   '((name              . "BOX DRAWINGS DOWN LIGHT AND LEFT UP HEAVY")
-    (ucs               . #x2529)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x29 #x4D)      ; ø»„’ 
-    (korean-ksc5601    #x26 #x4F)      ; ø»ˆ¢�
+    (chinese-gb2312    . #x294D)       ; ø»„’ 
+    (korean-ksc5601    . #x264F)       ; ø»ˆ¢�
+    (ucs               . #x2529)       ; â”©
     ))
 (define-char
   '((name              . "BOX DRAWINGS UP LIGHT AND LEFT DOWN HEAVY")
-    (ucs               . #x252A)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x29 #x4E)      ; ø»„’¡
-    (korean-ksc5601    #x26 #x50)      ; ø»ˆ¢‘
+    (chinese-gb2312    . #x294E)       ; ø»„’¡
+    (korean-ksc5601    . #x2650)       ; ø»ˆ¢‘
+    (ucs               . #x252A)       ; â”ª
     ))
 (define-char
   '((name              . "BOX DRAWINGS HEAVY VERTICAL AND LEFT")
-    (ucs               . #x252B)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x29 #x4F)      ; ø»„’¢
-    (japanese-jisx0208 #x28 #x34)      ; ø»†š­
-    (korean-ksc5601    #x26 #x34)      ; ø»ˆ¡µ
+    (chinese-gb2312            . #x294F)       ; ø»„’¢
+    (japanese-jisx0208         . #x2834)       ; ø»†š­
+    (korean-ksc5601            . #x2634)       ; ø»ˆ¡µ
+    (japanese-jisx0208-1990    . #x2834)       ; â”«
+    (ucs                       . #x252B)       ; â”«
     ))
 (define-char
   '((name              . "BOX DRAWINGS LIGHT DOWN AND HORIZONTAL")
-    (ucs               . #x252C)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x29 #x50)      ; ø»„’£
-    (japanese-jisx0208 #x28 #x28)      ; ø»†š¡
-    (korean-ksc5601    #x26 #x28)      ; ø»ˆ¡©
-    (chinese-cns11643-1 #x23 #x35)     ; ø»‘…¬
+    (chinese-gb2312            . #x2950)       ; ø»„’£
+    (japanese-jisx0208         . #x2828)       ; ø»†š¡
+    (korean-ksc5601            . #x2628)       ; ø»ˆ¡©
+    (chinese-cns11643-1                . #x2335)       ; ø»‘…¬
+    (japanese-jisx0208-1990    . #x2828)       ; â”¬
+    (ucs                       . #x252C)       ; â”¬
     ))
 (define-char
   '((name              . "BOX DRAWINGS LEFT HEAVY AND RIGHT DOWN LIGHT")
-    (ucs               . #x252D)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x29 #x51)      ; ø»„’¤
-    (korean-ksc5601    #x26 #x51)      ; ø»ˆ¢’
+    (chinese-gb2312    . #x2951)       ; ø»„’¤
+    (korean-ksc5601    . #x2651)       ; ø»ˆ¢’
+    (ucs               . #x252D)       ; â”­
     ))
 (define-char
   '((name              . "BOX DRAWINGS RIGHT HEAVY AND LEFT DOWN LIGHT")
-    (ucs               . #x252E)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x29 #x52)      ; ø»„’¥
-    (korean-ksc5601    #x26 #x52)      ; ø»ˆ¢“
+    (chinese-gb2312    . #x2952)       ; ø»„’¥
+    (korean-ksc5601    . #x2652)       ; ø»ˆ¢“
+    (ucs               . #x252E)       ; â”®
     ))
 (define-char
   '((name              . "BOX DRAWINGS DOWN LIGHT AND HORIZONTAL HEAVY")
-    (ucs               . #x252F)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x29 #x53)      ; ø»„’¦
-    (japanese-jisx0208 #x28 #x38)      ; ø»†š±
-    (korean-ksc5601    #x26 #x38)      ; ø»ˆ¡¹
+    (chinese-gb2312            . #x2953)       ; ø»„’¦
+    (japanese-jisx0208         . #x2838)       ; ø»†š±
+    (korean-ksc5601            . #x2638)       ; ø»ˆ¡¹
+    (japanese-jisx0208-1990    . #x2838)       ; â”¯
+    (ucs                       . #x252F)       ; â”¯
     ))
 (define-char
   '((name              . "BOX DRAWINGS DOWN HEAVY AND HORIZONTAL LIGHT")
-    (ucs               . #x2530)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x29 #x54)      ; ø»„’§
-    (japanese-jisx0208 #x28 #x3D)      ; ø»†š¶
-    (korean-ksc5601    #x26 #x3D)      ; ø»ˆ¡¾
+    (chinese-gb2312            . #x2954)       ; ø»„’§
+    (japanese-jisx0208         . #x283D)       ; ø»†š¶
+    (korean-ksc5601            . #x263D)       ; ø»ˆ¡¾
+    (japanese-jisx0208-1990    . #x283D)       ; â”°
+    (ucs                       . #x2530)       ; â”°
     ))
 (define-char
   '((name              . "BOX DRAWINGS RIGHT LIGHT AND LEFT DOWN HEAVY")
-    (ucs               . #x2531)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x29 #x55)      ; ø»„’¨
-    (korean-ksc5601    #x26 #x53)      ; ø»ˆ¢”
+    (chinese-gb2312    . #x2955)       ; ø»„’¨
+    (korean-ksc5601    . #x2653)       ; ø»ˆ¢”
+    (ucs               . #x2531)       ; â”±
     ))
 (define-char
   '((name              . "BOX DRAWINGS LEFT LIGHT AND RIGHT DOWN HEAVY")
-    (ucs               . #x2532)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x29 #x56)      ; ø»„’©
-    (korean-ksc5601    #x26 #x54)      ; ø»ˆ¢•
+    (chinese-gb2312    . #x2956)       ; ø»„’©
+    (korean-ksc5601    . #x2654)       ; ø»ˆ¢•
+    (ucs               . #x2532)       ; â”²
     ))
 (define-char
   '((name              . "BOX DRAWINGS HEAVY DOWN AND HORIZONTAL")
-    (ucs               . #x2533)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x29 #x57)      ; ø»„’ª
-    (japanese-jisx0208 #x28 #x33)      ; ø»†š¬
-    (korean-ksc5601    #x26 #x33)      ; ø»ˆ¡´
+    (chinese-gb2312            . #x2957)       ; ø»„’ª
+    (japanese-jisx0208         . #x2833)       ; ø»†š¬
+    (korean-ksc5601            . #x2633)       ; ø»ˆ¡´
+    (japanese-jisx0208-1990    . #x2833)       ; â”³
+    (ucs                       . #x2533)       ; â”³
     ))
 (define-char
   '((name              . "BOX DRAWINGS LIGHT UP AND HORIZONTAL")
-    (ucs               . #x2534)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x29 #x58)      ; ø»„’«
-    (japanese-jisx0208 #x28 #x2A)      ; ø»†š£
-    (korean-ksc5601    #x26 #x2A)      ; ø»ˆ¡«
-    (chinese-cns11643-1 #x23 #x34)     ; ø»‘…«
+    (chinese-gb2312            . #x2958)       ; ø»„’«
+    (japanese-jisx0208         . #x282A)       ; ø»†š£
+    (korean-ksc5601            . #x262A)       ; ø»ˆ¡«
+    (chinese-cns11643-1                . #x2334)       ; ø»‘…«
+    (japanese-jisx0208-1990    . #x282A)       ; â”´
+    (ucs                       . #x2534)       ; â”´
     ))
 (define-char
   '((name              . "BOX DRAWINGS LEFT HEAVY AND RIGHT UP LIGHT")
-    (ucs               . #x2535)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x29 #x59)      ; ø»„’¬
-    (korean-ksc5601    #x26 #x55)      ; ø»ˆ¢–
+    (chinese-gb2312    . #x2959)       ; ø»„’¬
+    (korean-ksc5601    . #x2655)       ; ø»ˆ¢–
+    (ucs               . #x2535)       ; â”µ
     ))
 (define-char
   '((name              . "BOX DRAWINGS RIGHT HEAVY AND LEFT UP LIGHT")
-    (ucs               . #x2536)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x29 #x5A)      ; ø»„’­
-    (korean-ksc5601    #x26 #x56)      ; ø»ˆ¢—
+    (chinese-gb2312    . #x295A)       ; ø»„’­
+    (korean-ksc5601    . #x2656)       ; ø»ˆ¢—
+    (ucs               . #x2536)       ; â”¶
     ))
 (define-char
   '((name              . "BOX DRAWINGS UP LIGHT AND HORIZONTAL HEAVY")
-    (ucs               . #x2537)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x29 #x5B)      ; ø»„’®
-    (japanese-jisx0208 #x28 #x3A)      ; ø»†š³
-    (korean-ksc5601    #x26 #x3A)      ; ø»ˆ¡»
+    (chinese-gb2312            . #x295B)       ; ø»„’®
+    (japanese-jisx0208         . #x283A)       ; ø»†š³
+    (korean-ksc5601            . #x263A)       ; ø»ˆ¡»
+    (japanese-jisx0208-1990    . #x283A)       ; â”·
+    (ucs                       . #x2537)       ; â”·
     ))
 (define-char
   '((name              . "BOX DRAWINGS UP HEAVY AND HORIZONTAL LIGHT")
-    (ucs               . #x2538)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x29 #x5C)      ; ø»„’¯
-    (japanese-jisx0208 #x28 #x3F)      ; ø»†š¸
-    (korean-ksc5601    #x26 #x3F)      ; ø»ˆ¢€
+    (chinese-gb2312            . #x295C)       ; ø»„’¯
+    (japanese-jisx0208         . #x283F)       ; ø»†š¸
+    (korean-ksc5601            . #x263F)       ; ø»ˆ¢€
+    (japanese-jisx0208-1990    . #x283F)       ; â”¸
+    (ucs                       . #x2538)       ; â”¸
     ))
 (define-char
   '((name              . "BOX DRAWINGS RIGHT LIGHT AND LEFT UP HEAVY")
-    (ucs               . #x2539)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x29 #x5D)      ; ø»„’°
-    (korean-ksc5601    #x26 #x57)      ; ø»ˆ¢˜
+    (chinese-gb2312    . #x295D)       ; ø»„’°
+    (korean-ksc5601    . #x2657)       ; ø»ˆ¢˜
+    (ucs               . #x2539)       ; â”¹
     ))
 (define-char
   '((name              . "BOX DRAWINGS LEFT LIGHT AND RIGHT UP HEAVY")
-    (ucs               . #x253A)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x29 #x5E)      ; ø»„’±
-    (korean-ksc5601    #x26 #x58)      ; ø»ˆ¢™
+    (chinese-gb2312    . #x295E)       ; ø»„’±
+    (korean-ksc5601    . #x2658)       ; ø»ˆ¢™
+    (ucs               . #x253A)       ; â”º
     ))
 (define-char
   '((name              . "BOX DRAWINGS HEAVY UP AND HORIZONTAL")
-    (ucs               . #x253B)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x29 #x5F)      ; ø»„’²
-    (japanese-jisx0208 #x28 #x35)      ; ø»†š®
-    (korean-ksc5601    #x26 #x35)      ; ø»ˆ¡¶
+    (chinese-gb2312            . #x295F)       ; ø»„’²
+    (japanese-jisx0208         . #x2835)       ; ø»†š®
+    (korean-ksc5601            . #x2635)       ; ø»ˆ¡¶
+    (japanese-jisx0208-1990    . #x2835)       ; â”»
+    (ucs                       . #x253B)       ; â”»
     ))
 (define-char
   '((name              . "BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL")
-    (ucs               . #x253C)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x29 #x60)      ; ø»„’³
-    (japanese-jisx0208 #x28 #x2B)      ; ø»†š¤
-    (korean-ksc5601    #x26 #x2B)      ; ø»ˆ¡¬
-    (chinese-cns11643-1 #x23 #x33)     ; ø»‘…ª
+    (chinese-gb2312            . #x2960)       ; ø»„’³
+    (japanese-jisx0208         . #x282B)       ; ø»†š¤
+    (korean-ksc5601            . #x262B)       ; ø»ˆ¡¬
+    (chinese-cns11643-1                . #x2333)       ; ø»‘…ª
+    (japanese-jisx0208-1990    . #x282B)       ; â”¼
+    (ucs                       . #x253C)       ; â”¼
     ))
 (define-char
   '((name . "BOX DRAWINGS LEFT HEAVY AND RIGHT VERTICAL LIGHT")
-    (ucs               . #x253D)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x29 #x61)      ; ø»„’´
-    (korean-ksc5601    #x26 #x59)      ; ø»ˆ¢š
+    (chinese-gb2312    . #x2961)       ; ø»„’´
+    (korean-ksc5601    . #x2659)       ; ø»ˆ¢š
+    (ucs               . #x253D)       ; â”½
     ))
 (define-char
   '((name . "BOX DRAWINGS RIGHT HEAVY AND LEFT VERTICAL LIGHT")
-    (ucs               . #x253E)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x29 #x62)      ; ø»„’µ
-    (korean-ksc5601    #x26 #x5A)      ; ø»ˆ¢›
+    (chinese-gb2312    . #x2962)       ; ø»„’µ
+    (korean-ksc5601    . #x265A)       ; ø»ˆ¢›
+    (ucs               . #x253E)       ; â”¾
     ))
 (define-char
   '((name . "BOX DRAWINGS VERTICAL LIGHT AND HORIZONTAL HEAVY")
-    (ucs               . #x253F)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x29 #x63)      ; ø»„’¶
-    (japanese-jisx0208 #x28 #x3B)      ; ø»†š´
-    (korean-ksc5601    #x26 #x3B)      ; ø»ˆ¡¼
+    (chinese-gb2312            . #x2963)       ; ø»„’¶
+    (japanese-jisx0208         . #x283B)       ; ø»†š´
+    (korean-ksc5601            . #x263B)       ; ø»ˆ¡¼
+    (japanese-jisx0208-1990    . #x283B)       ; â”¿
+    (ucs                       . #x253F)       ; â”¿
     ))
 (define-char
   '((name              . "BOX DRAWINGS UP HEAVY AND DOWN HORIZONTAL LIGHT")
-    (ucs               . #x2540)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x29 #x64)      ; ø»„’·
-    (korean-ksc5601    #x26 #x5B)      ; ø»ˆ¢œ
+    (chinese-gb2312    . #x2964)       ; ø»„’·
+    (korean-ksc5601    . #x265B)       ; ø»ˆ¢œ
+    (ucs               . #x2540)       ; â•€
     ))
 (define-char
   '((name              . "BOX DRAWINGS DOWN HEAVY AND UP HORIZONTAL LIGHT")
-    (ucs               . #x2541)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x29 #x65)      ; ø»„’¸
-    (korean-ksc5601    #x26 #x5C)      ; ø»ˆ¢�
+    (chinese-gb2312    . #x2965)       ; ø»„’¸
+    (korean-ksc5601    . #x265C)       ; ø»ˆ¢�
+    (ucs               . #x2541)       ; â•�
     ))
 (define-char
   '((name . "BOX DRAWINGS VERTICAL HEAVY AND HORIZONTAL LIGHT")
-    (ucs               . #x2542)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x29 #x66)      ; ø»„’¹
-    (japanese-jisx0208 #x28 #x40)      ; ø»†š¹
-    (korean-ksc5601    #x26 #x40)      ; ø»ˆ¢�
+    (chinese-gb2312            . #x2966)       ; ø»„’¹
+    (japanese-jisx0208         . #x2840)       ; ø»†š¹
+    (korean-ksc5601            . #x2640)       ; ø»ˆ¢�
+    (japanese-jisx0208-1990    . #x2840)       ; â•‚
+    (ucs                       . #x2542)       ; â•‚
     ))
 (define-char
   '((name              . "BOX DRAWINGS LEFT UP HEAVY AND RIGHT DOWN LIGHT")
-    (ucs               . #x2543)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x29 #x67)      ; ø»„’º
-    (korean-ksc5601    #x26 #x5D)      ; ø»ˆ¢ž
+    (chinese-gb2312    . #x2967)       ; ø»„’º
+    (korean-ksc5601    . #x265D)       ; ø»ˆ¢ž
+    (ucs               . #x2543)       ; â•ƒ
     ))
 (define-char
   '((name              . "BOX DRAWINGS RIGHT UP HEAVY AND LEFT DOWN LIGHT")
-    (ucs               . #x2544)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x29 #x68)      ; ø»„’»
-    (korean-ksc5601    #x26 #x5E)      ; ø»ˆ¢Ÿ
+    (chinese-gb2312    . #x2968)       ; ø»„’»
+    (korean-ksc5601    . #x265E)       ; ø»ˆ¢Ÿ
+    (ucs               . #x2544)       ; â•„
     ))
 (define-char
   '((name              . "BOX DRAWINGS LEFT DOWN HEAVY AND RIGHT UP LIGHT")
-    (ucs               . #x2545)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x29 #x69)      ; ø»„’¼
-    (korean-ksc5601    #x26 #x5F)      ; ø»ˆ¢ 
+    (chinese-gb2312    . #x2969)       ; ø»„’¼
+    (korean-ksc5601    . #x265F)       ; ø»ˆ¢ 
+    (ucs               . #x2545)       ; â•…
     ))
 (define-char
   '((name              . "BOX DRAWINGS RIGHT DOWN HEAVY AND LEFT UP LIGHT")
-    (ucs               . #x2546)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x29 #x6A)      ; ø»„’½
-    (korean-ksc5601    #x26 #x60)      ; ø»ˆ¢¡
+    (chinese-gb2312    . #x296A)       ; ø»„’½
+    (korean-ksc5601    . #x2660)       ; ø»ˆ¢¡
+    (ucs               . #x2546)       ; â•†
     ))
 (define-char
   '((name              . "BOX DRAWINGS DOWN LIGHT AND UP HORIZONTAL HEAVY")
-    (ucs               . #x2547)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x29 #x6B)      ; ø»„’¾
-    (korean-ksc5601    #x26 #x61)      ; ø»ˆ¢¢
+    (chinese-gb2312    . #x296B)       ; ø»„’¾
+    (korean-ksc5601    . #x2661)       ; ø»ˆ¢¢
+    (ucs               . #x2547)       ; â•‡
     ))
 (define-char
   '((name              . "BOX DRAWINGS UP LIGHT AND DOWN HORIZONTAL HEAVY")
-    (ucs               . #x2548)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x29 #x6C)      ; ø»„’¿
-    (korean-ksc5601    #x26 #x62)      ; ø»ˆ¢£
+    (chinese-gb2312    . #x296C)       ; ø»„’¿
+    (korean-ksc5601    . #x2662)       ; ø»ˆ¢£
+    (ucs               . #x2548)       ; â•ˆ
     ))
 (define-char
   '((name . "BOX DRAWINGS RIGHT LIGHT AND LEFT VERTICAL HEAVY")
-    (ucs               . #x2549)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x29 #x6D)      ; ø»„“€
-    (korean-ksc5601    #x26 #x63)      ; ø»ˆ¢¤
+    (chinese-gb2312    . #x296D)       ; ø»„“€
+    (korean-ksc5601    . #x2663)       ; ø»ˆ¢¤
+    (ucs               . #x2549)       ; â•‰
     ))
 (define-char
   '((name . "BOX DRAWINGS LEFT LIGHT AND RIGHT VERTICAL HEAVY")
-    (ucs               . #x254A)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x29 #x6E)      ; ø»„“�
-    (korean-ksc5601    #x26 #x64)      ; ø»ˆ¢¥
+    (chinese-gb2312    . #x296E)       ; ø»„“�
+    (korean-ksc5601    . #x2664)       ; ø»ˆ¢¥
+    (ucs               . #x254A)       ; â•Š
     ))
 (define-char
   '((name              . "BOX DRAWINGS HEAVY VERTICAL AND HORIZONTAL")
-    (ucs               . #x254B)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-gb2312    #x29 #x6F)      ; ø»„“‚
-    (japanese-jisx0208 #x28 #x36)      ; ø»†š¯
-    (korean-ksc5601    #x26 #x36)      ; ø»ˆ¡·
+    (chinese-gb2312            . #x296F)       ; ø»„“‚
+    (japanese-jisx0208         . #x2836)       ; ø»†š¯
+    (korean-ksc5601            . #x2636)       ; ø»ˆ¡·
+    (japanese-jisx0208-1990    . #x2836)       ; â•‹
+    (ucs                       . #x254B)       ; â•‹
     ))
 (define-char
   '((name              . "BOX DRAWINGS LIGHT DOUBLE DASH HORIZONTAL")
-    (ucs               . #x254C)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x254C)       ; â•Œ
     ))
 (define-char
   '((name              . "BOX DRAWINGS HEAVY DOUBLE DASH HORIZONTAL")
-    (ucs               . #x254D)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x254D)       ; â•�
     ))
 (define-char
   '((name              . "BOX DRAWINGS LIGHT DOUBLE DASH VERTICAL")
-    (ucs               . #x254E)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x254E)       ; â•Ž
     ))
 (define-char
   '((name              . "BOX DRAWINGS HEAVY DOUBLE DASH VERTICAL")
-    (ucs               . #x254F)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x254F)       ; â•�
     ))
 (define-char
   '((name              . "BOX DRAWINGS DOUBLE HORIZONTAL")
-    (ucs               . #x2550)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-cns11643-1 #x23 #x44)     ; ø»‘…»
+    (chinese-cns11643-1 . #x2344)      ; ø»‘…»
+    (ucs               . #x2550)       ; â•�
     ))
 (define-char
   '((name              . "BOX DRAWINGS DOUBLE VERTICAL")
-    (ucs               . #x2551)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2551)       ; â•‘
     ))
 (define-char
   '((name              . "BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE")
-    (ucs               . #x2552)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2552)       ; â•’
     ))
 (define-char
   '((name              . "BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE")
-    (ucs               . #x2553)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2553)       ; â•“
     ))
 (define-char
   '((name              . "BOX DRAWINGS DOUBLE DOWN AND RIGHT")
-    (ucs               . #x2554)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2554)       ; â•”
     ))
 (define-char
   '((name              . "BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE")
-    (ucs               . #x2555)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2555)       ; â••
     ))
 (define-char
   '((name              . "BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE")
-    (ucs               . #x2556)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2556)       ; â•–
     ))
 (define-char
   '((name              . "BOX DRAWINGS DOUBLE DOWN AND LEFT")
-    (ucs               . #x2557)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2557)       ; â•—
     ))
 (define-char
   '((name              . "BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE")
-    (ucs               . #x2558)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2558)       ; â•˜
     ))
 (define-char
   '((name              . "BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE")
-    (ucs               . #x2559)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2559)       ; â•™
     ))
 (define-char
   '((name              . "BOX DRAWINGS DOUBLE UP AND RIGHT")
-    (ucs               . #x255A)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x255A)       ; â•š
     ))
 (define-char
   '((name              . "BOX DRAWINGS UP SINGLE AND LEFT DOUBLE")
-    (ucs               . #x255B)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x255B)       ; â•›
     ))
 (define-char
   '((name              . "BOX DRAWINGS UP DOUBLE AND LEFT SINGLE")
-    (ucs               . #x255C)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x255C)       ; â•œ
     ))
 (define-char
   '((name              . "BOX DRAWINGS DOUBLE UP AND LEFT")
-    (ucs               . #x255D)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x255D)       ; â•�
     ))
 (define-char
   '((name              . "BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE")
-    (ucs               . #x255E)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-cns11643-1 #x23 #x45)     ; ø»‘…¼
+    (chinese-cns11643-1 . #x2345)      ; ø»‘…¼
+    (ucs               . #x255E)       ; â•ž
     ))
 (define-char
   '((name              . "BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE")
-    (ucs               . #x255F)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x255F)       ; â•Ÿ
     ))
 (define-char
   '((name              . "BOX DRAWINGS DOUBLE VERTICAL AND RIGHT")
-    (ucs               . #x2560)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2560)       ; â• 
     ))
 (define-char
   '((name              . "BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE")
-    (ucs               . #x2561)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-cns11643-1 #x23 #x47)     ; ø»‘…¾
+    (chinese-cns11643-1 . #x2347)      ; ø»‘…¾
+    (ucs               . #x2561)       ; â•¡
     ))
 (define-char
   '((name              . "BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE")
-    (ucs               . #x2562)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2562)       ; â•¢
     ))
 (define-char
   '((name              . "BOX DRAWINGS DOUBLE VERTICAL AND LEFT")
-    (ucs               . #x2563)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2563)       ; â•£
     ))
 (define-char
   '((name              . "BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE")
-    (ucs               . #x2564)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2564)       ; â•¤
     ))
 (define-char
   '((name              . "BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE")
-    (ucs               . #x2565)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2565)       ; â•¥
     ))
 (define-char
   '((name              . "BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL")
-    (ucs               . #x2566)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2566)       ; â•¦
     ))
 (define-char
   '((name              . "BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE")
-    (ucs               . #x2567)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2567)       ; â•§
     ))
 (define-char
   '((name              . "BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE")
-    (ucs               . #x2568)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2568)       ; â•¨
     ))
 (define-char
   '((name              . "BOX DRAWINGS DOUBLE UP AND HORIZONTAL")
-    (ucs               . #x2569)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2569)       ; â•©
     ))
 (define-char
   '((name . "BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE")
-    (ucs               . #x256A)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-cns11643-1 #x23 #x46)     ; ø»‘…½
+    (chinese-cns11643-1 . #x2346)      ; ø»‘…½
+    (ucs               . #x256A)       ; â•ª
     ))
 (define-char
   '((name . "BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE")
-    (ucs               . #x256B)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x256B)       ; â•«
     ))
 (define-char
   '((name              . "BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL")
-    (ucs               . #x256C)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x256C)       ; â•¬
     ))
 (define-char
   '((name              . "BOX DRAWINGS LIGHT ARC DOWN AND RIGHT")
-    (ucs               . #x256D)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-cns11643-1 #x23 #x40)     ; ø»‘…·
+    (chinese-cns11643-1 . #x2340)      ; ø»‘…·
+    (ucs               . #x256D)       ; â•­
     ))
 (define-char
   '((name              . "BOX DRAWINGS LIGHT ARC DOWN AND LEFT")
-    (ucs               . #x256E)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-cns11643-1 #x23 #x41)     ; ø»‘…¸
+    (chinese-cns11643-1 . #x2341)      ; ø»‘…¸
+    (ucs               . #x256E)       ; â•®
     ))
 (define-char
   '((name              . "BOX DRAWINGS LIGHT ARC UP AND LEFT")
-    (ucs               . #x256F)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-cns11643-1 #x23 #x43)     ; ø»‘…º
+    (chinese-cns11643-1 . #x2343)      ; ø»‘…º
+    (ucs               . #x256F)       ; â•¯
     ))
 (define-char
   '((name              . "BOX DRAWINGS LIGHT ARC UP AND RIGHT")
-    (ucs               . #x2570)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-cns11643-1 #x23 #x42)     ; ø»‘…¹
+    (chinese-cns11643-1 . #x2342)      ; ø»‘…¹
+    (ucs               . #x2570)       ; â•°
     ))
 (define-char
   '((name . "BOX DRAWINGS LIGHT DIAGONAL UPPER RIGHT TO LOWER LEFT")
-    (ucs               . #x2571)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-cns11643-1 #x23 #x4C)     ; ø»‘†ƒ
+    (chinese-cns11643-1 . #x234C)      ; ø»‘†ƒ
+    (ucs               . #x2571)       ; â•±
     ))
 (define-char
   '((name . "BOX DRAWINGS LIGHT DIAGONAL UPPER LEFT TO LOWER RIGHT")
-    (ucs               . #x2572)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-cns11643-1 #x23 #x4D)     ; ø»‘†„
+    (chinese-cns11643-1 . #x234D)      ; ø»‘†„
+    (ucs               . #x2572)       ; â•²
     ))
 (define-char
   '((name              . "BOX DRAWINGS LIGHT DIAGONAL CROSS")
-    (ucs               . #x2573)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-cns11643-1 #x23 #x4E)     ; ø»‘†…
+    (chinese-cns11643-1 . #x234E)      ; ø»‘†…
+    (ucs               . #x2573)       ; â•³
     ))
 (define-char
   '((name              . "BOX DRAWINGS LIGHT LEFT")
-    (ucs               . #x2574)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2574)       ; â•´
     ))
 (define-char
   '((name              . "BOX DRAWINGS LIGHT UP")
-    (ucs               . #x2575)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2575)       ; â•µ
     ))
 (define-char
   '((name              . "BOX DRAWINGS LIGHT RIGHT")
-    (ucs               . #x2576)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2576)       ; â•¶
     ))
 (define-char
   '((name              . "BOX DRAWINGS LIGHT DOWN")
-    (ucs               . #x2577)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2577)       ; â•·
     ))
 (define-char
   '((name              . "BOX DRAWINGS HEAVY LEFT")
-    (ucs               . #x2578)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2578)       ; â•¸
     ))
 (define-char
   '((name              . "BOX DRAWINGS HEAVY UP")
-    (ucs               . #x2579)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2579)       ; â•¹
     ))
 (define-char
   '((name              . "BOX DRAWINGS HEAVY RIGHT")
-    (ucs               . #x257A)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x257A)       ; â•º
     ))
 (define-char
   '((name              . "BOX DRAWINGS HEAVY DOWN")
-    (ucs               . #x257B)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x257B)       ; â•»
     ))
 (define-char
   '((name              . "BOX DRAWINGS LIGHT LEFT AND HEAVY RIGHT")
-    (ucs               . #x257C)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x257C)       ; â•¼
     ))
 (define-char
   '((name              . "BOX DRAWINGS LIGHT UP AND HEAVY DOWN")
-    (ucs               . #x257D)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x257D)       ; â•½
     ))
 (define-char
   '((name              . "BOX DRAWINGS HEAVY LEFT AND LIGHT RIGHT")
-    (ucs               . #x257E)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x257E)       ; â•¾
     ))
 (define-char
   '((name              . "BOX DRAWINGS HEAVY UP AND LIGHT DOWN")
-    (ucs               . #x257F)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x257F)       ; â•¿
     ))
index 27fb14f..d34a87d 100644 (file)
 (define-char
   '((name              . "BLACK SQUARE")
-    (ucs               . #x25A0)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x22 #x23)      ; ø»�½ 
-    (chinese-gb2312            #x21 #x76)      ; ø»„‡™
-    (japanese-jisx0208         #x22 #x23)      ; ø»†‘¨
-    (korean-ksc5601            #x21 #x61)      ; ø»ˆ›Œ
-    (chinese-cns11643-1                #x21 #x7C)      ; ø»‘ƒ·
+    (japanese-jisx0208-1978    . #x2223)       ; ø»�½ 
+    (chinese-gb2312            . #x2176)       ; ø»„‡™
+    (japanese-jisx0208         . #x2223)       ; ø»†‘¨
+    (korean-ksc5601            . #x2161)       ; ø»ˆ›Œ
+    (chinese-cns11643-1                . #x217C)       ; ø»‘ƒ·
+    (japanese-jisx0208-1990    . #x2223)       ; â– 
+    (ucs                       . #x25A0)       ; â– 
     ))
 (define-char
   '((name              . "WHITE SQUARE")
-    (ucs               . #x25A1)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x22 #x22)      ; ø»�½Ÿ
-    (chinese-gb2312            #x21 #x75)      ; ø»„‡˜
-    (japanese-jisx0208         #x22 #x22)      ; ø»†‘§
-    (korean-ksc5601            #x21 #x60)      ; ø»ˆ›‹
-    (chinese-cns11643-1                #x21 #x7B)      ; ø»‘ƒ¶
+    (japanese-jisx0208-1978    . #x2222)       ; ø»�½Ÿ
+    (chinese-gb2312            . #x2175)       ; ø»„‡˜
+    (japanese-jisx0208         . #x2222)       ; ø»†‘§
+    (korean-ksc5601            . #x2160)       ; ø»ˆ›‹
+    (chinese-cns11643-1                . #x217B)       ; ø»‘ƒ¶
+    (japanese-jisx0208-1990    . #x2222)       ; â–¡
+    (ucs                       . #x25A1)       ; â–¡
     ))
 (define-char
   '((name              . "WHITE SQUARE WITH ROUNDED CORNERS")
-    (ucs               . #x25A2)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x25A2)       ; â–¢
     ))
 (define-char
   '((name              . "WHITE SQUARE CONTAINING BLACK SMALL SQUARE")
-    (ucs               . #x25A3)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (korean-ksc5601    #x22 #x43)      ; ø»ˆœŒ
+    (korean-ksc5601    . #x2243)       ; ø»ˆœŒ
+    (ucs               . #x25A3)       ; â–£
     ))
 (define-char
   '((name              . "SQUARE WITH HORIZONTAL FILL")
-    (ucs               . #x25A4)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (korean-ksc5601    #x22 #x47)      ; ø»ˆœ�
+    (korean-ksc5601    . #x2247)       ; ø»ˆœ�
+    (ucs               . #x25A4)       ; â–¤
     ))
 (define-char
   '((name              . "SQUARE WITH VERTICAL FILL")
-    (ucs               . #x25A5)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (korean-ksc5601    #x22 #x48)      ; ø»ˆœ‘
+    (korean-ksc5601    . #x2248)       ; ø»ˆœ‘
+    (ucs               . #x25A5)       ; â–¥
     ))
 (define-char
   '((name              . "SQUARE WITH ORTHOGONAL CROSSHATCH FILL")
-    (ucs               . #x25A6)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (korean-ksc5601    #x22 #x4B)      ; ø»ˆœ”
+    (korean-ksc5601    . #x224B)       ; ø»ˆœ”
+    (ucs               . #x25A6)       ; â–¦
     ))
 (define-char
   '((name              . "SQUARE WITH UPPER LEFT TO LOWER RIGHT FILL")
-    (ucs               . #x25A7)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (korean-ksc5601    #x22 #x4A)      ; ø»ˆœ“
+    (korean-ksc5601    . #x224A)       ; ø»ˆœ“
+    (ucs               . #x25A7)       ; â–§
     ))
 (define-char
   '((name              . "SQUARE WITH UPPER RIGHT TO LOWER LEFT FILL")
-    (ucs               . #x25A8)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (korean-ksc5601    #x22 #x49)      ; ø»ˆœ’
+    (korean-ksc5601    . #x2249)       ; ø»ˆœ’
+    (ucs               . #x25A8)       ; â–¨
     ))
 (define-char
   '((name              . "SQUARE WITH DIAGONAL CROSSHATCH FILL")
-    (ucs               . #x25A9)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (korean-ksc5601    #x22 #x4C)      ; ø»ˆœ•
+    (korean-ksc5601    . #x224C)       ; ø»ˆœ•
+    (ucs               . #x25A9)       ; â–©
     ))
 (define-char
   '((name              . "BLACK SMALL SQUARE")
-    (ucs               . #x25AA)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x25AA)       ; â–ª
     ))
 (define-char
   '((name              . "WHITE SMALL SQUARE")
-    (ucs               . #x25AB)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x25AB)       ; â–«
     ))
 (define-char
   '((name              . "BLACK RECTANGLE")
-    (ucs               . #x25AC)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x25AC)       ; â–¬
     ))
 (define-char
   '((name              . "WHITE RECTANGLE")
-    (ucs               . #x25AD)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x25AD)       ; â–­
     ))
 (define-char
   '((name              . "BLACK VERTICAL RECTANGLE")
-    (ucs               . #x25AE)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x25AE)       ; â–®
     ))
 (define-char
   '((name              . "WHITE VERTICAL RECTANGLE")
-    (ucs               . #x25AF)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x25AF)       ; â–¯
     ))
 (define-char
   '((name              . "BLACK PARALLELOGRAM")
-    (ucs               . #x25B0)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x25B0)       ; â–°
     ))
 (define-char
   '((name              . "WHITE PARALLELOGRAM")
-    (ucs               . #x25B1)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0213-1       #x26 #x6D)      ; â–±
+    (japanese-jisx0213-1       . #x266D)       ; â–±
+    (ucs                       . #x25B1)       ; â–±
     ))
 (define-char
   '((name              . "BLACK UP-POINTING TRIANGLE")
-    (ucs               . #x25B2)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x22 #x25)      ; ø»�½¢
-    (chinese-gb2312            #x21 #x78)      ; ø»„‡›
-    (japanese-jisx0208         #x22 #x25)      ; ø»†‘ª
-    (korean-ksc5601            #x21 #x63)      ; ø»ˆ›Ž
-    (chinese-cns11643-1                #x21 #x75)      ; ø»‘ƒ°
+    (japanese-jisx0208-1978    . #x2225)       ; ø»�½¢
+    (chinese-gb2312            . #x2178)       ; ø»„‡›
+    (japanese-jisx0208         . #x2225)       ; ø»†‘ª
+    (korean-ksc5601            . #x2163)       ; ø»ˆ›Ž
+    (chinese-cns11643-1                . #x2175)       ; ø»‘ƒ°
+    (japanese-jisx0208-1990    . #x2225)       ; â–²
+    (ucs                       . #x25B2)       ; â–²
     ))
 (define-char
   '((name              . "WHITE UP-POINTING TRIANGLE")
-    (ucs               . #x25B3)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x22 #x24)      ; ø»�½¡
-    (chinese-gb2312            #x21 #x77)      ; ø»„‡š
-    (japanese-jisx0208         #x22 #x24)      ; ø»†‘©
-    (korean-ksc5601            #x21 #x62)      ; ø»ˆ›�
-    (chinese-cns11643-1                #x21 #x74)      ; ø»‘ƒ¯
+    (japanese-jisx0208-1978    . #x2224)       ; ø»�½¡
+    (chinese-gb2312            . #x2177)       ; ø»„‡š
+    (japanese-jisx0208         . #x2224)       ; ø»†‘©
+    (korean-ksc5601            . #x2162)       ; ø»ˆ›�
+    (chinese-cns11643-1                . #x2174)       ; ø»‘ƒ¯
+    (japanese-jisx0208-1990    . #x2224)       ; â–³
+    (ucs                       . #x25B3)       ; â–³
     ))
 (define-char
   '((name              . "BLACK UP-POINTING SMALL TRIANGLE")
-    (ucs               . #x25B4)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x25B4)       ; â–´
     ))
 (define-char
   '((name              . "WHITE UP-POINTING SMALL TRIANGLE")
-    (ucs               . #x25B5)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x25B5)       ; â–µ
     ))
 (define-char
   '((name              . "BLACK RIGHT-POINTING TRIANGLE")
-    (ucs               . #x25B6)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (korean-ksc5601            #x22 #x3A)      ; ø»ˆœƒ
-    (japanese-jisx0213-1       #x23 #x22)      ; â–¶
+    (korean-ksc5601            . #x223A)       ; ø»ˆœƒ
+    (japanese-jisx0213-1       . #x2322)       ; â–¶
+    (ucs                       . #x25B6)       ; â–¶
     ))
 (define-char
   '((name              . "WHITE RIGHT-POINTING TRIANGLE")
-    (ucs               . #x25B7)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (korean-ksc5601            #x22 #x39)      ; ø»ˆœ‚
-    (japanese-jisx0213-1       #x23 #x21)      ; â–·
+    (korean-ksc5601            . #x2239)       ; ø»ˆœ‚
+    (japanese-jisx0213-1       . #x2321)       ; â–·
+    (ucs                       . #x25B7)       ; â–·
     ))
 (define-char
   '((name              . "BLACK RIGHT-POINTING SMALL TRIANGLE")
-    (ucs               . #x25B8)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x25B8)       ; â–¸
     ))
 (define-char
   '((name              . "WHITE RIGHT-POINTING SMALL TRIANGLE")
-    (ucs               . #x25B9)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x25B9)       ; â–¹
     ))
 (define-char
   '((name              . "BLACK RIGHT-POINTING POINTER")
-    (ucs               . #x25BA)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x25BA)       ; â–º
     ))
 (define-char
   '((name              . "WHITE RIGHT-POINTING POINTER")
-    (ucs               . #x25BB)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x25BB)       ; â–»
     ))
 (define-char
   '((name              . "BLACK DOWN-POINTING TRIANGLE")
-    (ucs               . #x25BC)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x22 #x27)      ; ø»�½¤
-    (japanese-jisx0208         #x22 #x27)      ; ø»†‘¬
-    (korean-ksc5601            #x21 #x65)      ; ø»ˆ›�
-    (chinese-cns11643-1                #x21 #x7E)      ; ø»‘ƒ¹
+    (japanese-jisx0208-1978    . #x2227)       ; ø»�½¤
+    (japanese-jisx0208         . #x2227)       ; ø»†‘¬
+    (korean-ksc5601            . #x2165)       ; ø»ˆ›�
+    (chinese-cns11643-1                . #x217E)       ; ø»‘ƒ¹
+    (japanese-jisx0208-1990    . #x2227)       ; â–¼
+    (ucs                       . #x25BC)       ; â–¼
     ))
 (define-char
   '((name              . "WHITE DOWN-POINTING TRIANGLE")
-    (ucs               . #x25BD)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x22 #x26)      ; ø»�½£
-    (japanese-jisx0208         #x22 #x26)      ; ø»†‘«
-    (korean-ksc5601            #x21 #x64)      ; ø»ˆ›�
-    (chinese-cns11643-1                #x21 #x7D)      ; ø»‘ƒ¸
+    (japanese-jisx0208-1978    . #x2226)       ; ø»�½£
+    (japanese-jisx0208         . #x2226)       ; ø»†‘«
+    (korean-ksc5601            . #x2164)       ; ø»ˆ›�
+    (chinese-cns11643-1                . #x217D)       ; ø»‘ƒ¸
+    (japanese-jisx0208-1990    . #x2226)       ; â–½
+    (ucs                       . #x25BD)       ; â–½
     ))
 (define-char
   '((name              . "BLACK DOWN-POINTING SMALL TRIANGLE")
-    (ucs               . #x25BE)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x25BE)       ; â–¾
     ))
 (define-char
   '((name              . "WHITE DOWN-POINTING SMALL TRIANGLE")
-    (ucs               . #x25BF)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x25BF)       ; â–¿
     ))
 (define-char
   '((name              . "BLACK LEFT-POINTING TRIANGLE")
-    (ucs               . #x25C0)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (korean-ksc5601            #x22 #x38)      ; ø»ˆœ�
-    (japanese-jisx0213-1       #x23 #x24)      ; â—€
+    (korean-ksc5601            . #x2238)       ; ø»ˆœ�
+    (japanese-jisx0213-1       . #x2324)       ; â—€
+    (ucs                       . #x25C0)       ; â—€
     ))
 (define-char
   '((name              . "WHITE LEFT-POINTING TRIANGLE")
-    (ucs               . #x25C1)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (korean-ksc5601            #x22 #x37)      ; ø»ˆœ€
-    (japanese-jisx0213-1       #x23 #x23)      ; â—�
+    (korean-ksc5601            . #x2237)       ; ø»ˆœ€
+    (japanese-jisx0213-1       . #x2323)       ; â—�
+    (ucs                       . #x25C1)       ; â—�
     ))
 (define-char
   '((name              . "BLACK LEFT-POINTING SMALL TRIANGLE")
-    (ucs               . #x25C2)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x25C2)       ; â—‚
     ))
 (define-char
   '((name              . "WHITE LEFT-POINTING SMALL TRIANGLE")
-    (ucs               . #x25C3)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x25C3)       ; â—ƒ
     ))
 (define-char
   '((name              . "BLACK LEFT-POINTING POINTER")
-    (ucs               . #x25C4)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x25C4)       ; â—„
     ))
 (define-char
   '((name              . "WHITE LEFT-POINTING POINTER")
-    (ucs               . #x25C5)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x25C5)       ; â—…
     ))
 (define-char
   '((name              . "BLACK DIAMOND")
-    (ucs               . #x25C6)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x22 #x21)      ; ø»�½ž
-    (chinese-gb2312            #x21 #x74)      ; ø»„‡—
-    (japanese-jisx0208         #x22 #x21)      ; ø»†‘¦
-    (korean-ksc5601            #x21 #x5F)      ; ø»ˆ›Š
-    (chinese-cns11643-1                #x21 #x7A)      ; ø»‘ƒµ
+    (japanese-jisx0208-1978    . #x2221)       ; ø»�½ž
+    (chinese-gb2312            . #x2174)       ; ø»„‡—
+    (japanese-jisx0208         . #x2221)       ; ø»†‘¦
+    (korean-ksc5601            . #x215F)       ; ø»ˆ›Š
+    (chinese-cns11643-1                . #x217A)       ; ø»‘ƒµ
+    (japanese-jisx0208-1990    . #x2221)       ; â—†
+    (ucs                       . #x25C6)       ; â—†
     ))
 (define-char
   '((name              . "WHITE DIAMOND")
-    (ucs               . #x25C7)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x21 #x7E)      ; ø»�½�
-    (chinese-gb2312            #x21 #x73)      ; ø»„‡–
-    (japanese-jisx0208         #x21 #x7E)      ; ø»†‘¥
-    (korean-ksc5601            #x21 #x5E)      ; ø»ˆ›‰
-    (chinese-cns11643-1                #x21 #x79)      ; ø»‘ƒ´
+    (japanese-jisx0208-1978    . #x217E)       ; ø»�½�
+    (chinese-gb2312            . #x2173)       ; ø»„‡–
+    (japanese-jisx0208         . #x217E)       ; ø»†‘¥
+    (korean-ksc5601            . #x215E)       ; ø»ˆ›‰
+    (chinese-cns11643-1                . #x2179)       ; ø»‘ƒ´
+    (japanese-jisx0208-1990    . #x217E)       ; â—‡
+    (ucs                       . #x25C7)       ; â—‡
     ))
 (define-char
   '((name              . "WHITE DIAMOND CONTAINING BLACK SMALL DIAMOND")
-    (ucs               . #x25C8)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (korean-ksc5601    #x22 #x42)      ; ø»ˆœ‹
+    (korean-ksc5601    . #x2242)       ; ø»ˆœ‹
+    (ucs               . #x25C8)       ; â—ˆ
     ))
 (define-char
   '((name              . "FISHEYE")
-    (ucs               . #x25C9)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0213-1       #x23 #x3B)      ; â—‰
+    (japanese-jisx0213-1       . #x233B)       ; â—‰
+    (ucs                       . #x25C9)       ; â—‰
     ))
 (define-char
   '((name              . "LOZENGE")
-    (ucs               . #x25CA)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x25CA)       ; â—Š
     ))
 (define-char
   '((name              . "WHITE CIRCLE")
-    (ucs               . #x25CB)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x21 #x7B)      ; ø»�½š
-    (chinese-gb2312            #x21 #x70)      ; ø»„‡“
-    (japanese-jisx0208         #x21 #x7B)      ; ø»†‘¢
-    (korean-ksc5601            #x21 #x5B)      ; ø»ˆ›†
-    (chinese-cns11643-1                #x21 #x72)      ; ø»‘ƒ­
+    (japanese-jisx0208-1978    . #x217B)       ; ø»�½š
+    (chinese-gb2312            . #x2170)       ; ø»„‡“
+    (japanese-jisx0208         . #x217B)       ; ø»†‘¢
+    (korean-ksc5601            . #x215B)       ; ø»ˆ›†
+    (chinese-cns11643-1                . #x2172)       ; ø»‘ƒ­
+    (japanese-jisx0208-1990    . #x217B)       ; â—‹
+    (ucs                       . #x25CB)       ; â—‹
     ))
 (define-char
   '((name              . "DOTTED CIRCLE")
-    (ucs               . #x25CC)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x25CC)       ; â—Œ
     ))
 (define-char
   '((name              . "CIRCLE WITH VERTICAL FILL")
-    (ucs               . #x25CD)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x25CD)       ; â—�
     ))
 (define-char
   '((name              . "BULLSEYE")
-    (ucs               . #x25CE)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x21 #x7D)      ; ø»�½œ
-    (chinese-gb2312            #x21 #x72)      ; ø»„‡•
-    (japanese-jisx0208         #x21 #x7D)      ; ø»†‘¤
-    (korean-ksc5601            #x21 #x5D)      ; ø»ˆ›ˆ
-    (chinese-cns11643-1                #x21 #x76)      ; ø»‘ƒ±
+    (japanese-jisx0208-1978    . #x217D)       ; ø»�½œ
+    (chinese-gb2312            . #x2172)       ; ø»„‡•
+    (japanese-jisx0208         . #x217D)       ; ø»†‘¤
+    (korean-ksc5601            . #x215D)       ; ø»ˆ›ˆ
+    (chinese-cns11643-1                . #x2176)       ; ø»‘ƒ±
+    (japanese-jisx0208-1990    . #x217D)       ; â—Ž
+    (ucs                       . #x25CE)       ; â—Ž
     ))
 (define-char
   '((name              . "BLACK CIRCLE")
-    (ucs               . #x25CF)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x21 #x7C)      ; ø»�½›
-    (chinese-gb2312            #x21 #x71)      ; ø»„‡”
-    (japanese-jisx0208         #x21 #x7C)      ; ø»†‘£
-    (korean-ksc5601            #x21 #x5C)      ; ø»ˆ›‡
-    (chinese-cns11643-1                #x21 #x73)      ; ø»‘ƒ®
+    (japanese-jisx0208-1978    . #x217C)       ; ø»�½›
+    (chinese-gb2312            . #x2171)       ; ø»„‡”
+    (japanese-jisx0208         . #x217C)       ; ø»†‘£
+    (korean-ksc5601            . #x215C)       ; ø»ˆ›‡
+    (chinese-cns11643-1                . #x2173)       ; ø»‘ƒ®
+    (japanese-jisx0208-1990    . #x217C)       ; â—�
+    (ucs                       . #x25CF)       ; â—�
     ))
 (define-char
   '((name              . "CIRCLE WITH LEFT HALF BLACK")
-    (ucs               . #x25D0)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (korean-ksc5601            #x22 #x44)      ; ø»ˆœ�
-    (japanese-jisx0213-1       #x28 #x67)      ; â—�
+    (korean-ksc5601            . #x2244)       ; ø»ˆœ�
+    (japanese-jisx0213-1       . #x2867)       ; â—�
+    (ucs                       . #x25D0)       ; â—�
     ))
 (define-char
   '((name              . "CIRCLE WITH RIGHT HALF BLACK")
-    (ucs               . #x25D1)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (korean-ksc5601            #x22 #x45)      ; ø»ˆœŽ
-    (japanese-jisx0213-1       #x28 #x68)      ; â—‘
+    (korean-ksc5601            . #x2245)       ; ø»ˆœŽ
+    (japanese-jisx0213-1       . #x2868)       ; â—‘
+    (ucs                       . #x25D1)       ; â—‘
     ))
 (define-char
   '((name              . "CIRCLE WITH LOWER HALF BLACK")
-    (ucs               . #x25D2)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0213-1       #x28 #x69)      ; â—’
+    (japanese-jisx0213-1       . #x2869)       ; â—’
+    (ucs                       . #x25D2)       ; â—’
     ))
 (define-char
   '((name              . "CIRCLE WITH UPPER HALF BLACK")
-    (ucs               . #x25D3)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0213-1       #x28 #x6A)      ; â—“
+    (japanese-jisx0213-1       . #x286A)       ; â—“
+    (ucs                       . #x25D3)       ; â—“
     ))
 (define-char
   '((name              . "CIRCLE WITH UPPER RIGHT QUADRANT BLACK")
-    (ucs               . #x25D4)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x25D4)       ; â—”
     ))
 (define-char
   '((name              . "CIRCLE WITH ALL BUT UPPER LEFT QUADRANT BLACK")
-    (ucs               . #x25D5)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x25D5)       ; â—•
     ))
 (define-char
   '((name              . "LEFT HALF BLACK CIRCLE")
-    (ucs               . #x25D6)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x25D6)       ; â—–
     ))
 (define-char
   '((name              . "RIGHT HALF BLACK CIRCLE")
-    (ucs               . #x25D7)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x25D7)       ; â——
     ))
 (define-char
   '((name              . "INVERSE BULLET")
-    (ucs               . #x25D8)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x25D8)       ; â—˜
     ))
 (define-char
   '((name              . "INVERSE WHITE CIRCLE")
-    (ucs               . #x25D9)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x25D9)       ; â—™
     ))
 (define-char
   '((name              . "UPPER HALF INVERSE WHITE CIRCLE")
-    (ucs               . #x25DA)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x25DA)       ; â—š
     ))
 (define-char
   '((name              . "LOWER HALF INVERSE WHITE CIRCLE")
-    (ucs               . #x25DB)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x25DB)       ; â—›
     ))
 (define-char
   '((name              . "UPPER LEFT QUADRANT CIRCULAR ARC")
-    (ucs               . #x25DC)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x25DC)       ; â—œ
     ))
 (define-char
   '((name              . "UPPER RIGHT QUADRANT CIRCULAR ARC")
-    (ucs               . #x25DD)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x25DD)       ; â—�
     ))
 (define-char
   '((name              . "LOWER RIGHT QUADRANT CIRCULAR ARC")
-    (ucs               . #x25DE)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x25DE)       ; â—ž
     ))
 (define-char
   '((name              . "LOWER LEFT QUADRANT CIRCULAR ARC")
-    (ucs               . #x25DF)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x25DF)       ; â—Ÿ
     ))
 (define-char
   '((name              . "UPPER HALF CIRCLE")
-    (ucs               . #x25E0)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x25E0)       ; â— 
     ))
 (define-char
   '((name              . "LOWER HALF CIRCLE")
-    (ucs               . #x25E1)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x25E1)       ; â—¡
     ))
 (define-char
   '((name              . "BLACK LOWER RIGHT TRIANGLE")
-    (ucs               . #x25E2)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-cns11643-1 #x23 #x48)     ; ø»‘…¿
+    (chinese-cns11643-1 . #x2348)      ; ø»‘…¿
+    (ucs               . #x25E2)       ; â—¢
     ))
 (define-char
   '((name              . "BLACK LOWER LEFT TRIANGLE")
-    (ucs               . #x25E3)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-cns11643-1 #x23 #x49)     ; ø»‘†€
+    (chinese-cns11643-1 . #x2349)      ; ø»‘†€
+    (ucs               . #x25E3)       ; â—£
     ))
 (define-char
   '((name              . "BLACK UPPER LEFT TRIANGLE")
-    (ucs               . #x25E4)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-cns11643-1 #x23 #x4B)     ; ø»‘†‚
+    (chinese-cns11643-1 . #x234B)      ; ø»‘†‚
+    (ucs               . #x25E4)       ; â—¤
     ))
 (define-char
   '((name              . "BLACK UPPER RIGHT TRIANGLE")
-    (ucs               . #x25E5)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-cns11643-1 #x23 #x4A)     ; ø»‘†�
+    (chinese-cns11643-1 . #x234A)      ; ø»‘†�
+    (ucs               . #x25E5)       ; â—¥
     ))
 (define-char
   '((name              . "WHITE BULLET")
-    (ucs               . #x25E6)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0213-1       #x23 #x3F)      ; â—¦
+    (japanese-jisx0213-1       . #x233F)       ; â—¦
+    (ucs                       . #x25E6)       ; â—¦
     ))
 (define-char
   '((name              . "SQUARE WITH LEFT HALF BLACK")
-    (ucs               . #x25E7)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x25E7)       ; â—§
     ))
 (define-char
   '((name              . "SQUARE WITH RIGHT HALF BLACK")
-    (ucs               . #x25E8)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x25E8)       ; â—¨
     ))
 (define-char
   '((name              . "SQUARE WITH UPPER LEFT DIAGONAL HALF BLACK")
-    (ucs               . #x25E9)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x25E9)       ; â—©
     ))
 (define-char
   '((name              . "SQUARE WITH LOWER RIGHT DIAGONAL HALF BLACK")
-    (ucs               . #x25EA)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x25EA)       ; â—ª
     ))
 (define-char
   '((name              . "WHITE SQUARE WITH VERTICAL BISECTING LINE")
-    (ucs               . #x25EB)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x25EB)       ; â—«
     ))
 (define-char
   '((name              . "WHITE UP-POINTING TRIANGLE WITH DOT")
-    (ucs               . #x25EC)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x25EC)       ; â—¬
     ))
 (define-char
   '((name              . "UP-POINTING TRIANGLE WITH LEFT HALF BLACK")
-    (ucs               . #x25ED)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x25ED)       ; â—­
     ))
 (define-char
   '((name              . "UP-POINTING TRIANGLE WITH RIGHT HALF BLACK")
-    (ucs               . #x25EE)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x25EE)       ; â—®
     ))
 (define-char
   '((name              . "LARGE CIRCLE")
-    (ucs               . #x25EF)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0208 #x22 #x7E)      ; ø»†“ƒ
+    (japanese-jisx0208         . #x227E)       ; ø»†“ƒ
+    (japanese-jisx0208-1990    . #x227E)       ; â—¯
+    (ucs                       . #x25EF)       ; â—¯
     ))
 (define-char
   '((name              . "WHITE SQUARE WITH UPPER LEFT QUADRANT")
-    (ucs               . #x25F0)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x25F0)       ; â—°
     ))
 (define-char
   '((name              . "WHITE SQUARE WITH LOWER LEFT QUADRANT")
-    (ucs               . #x25F1)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x25F1)       ; â—±
     ))
 (define-char
   '((name              . "WHITE SQUARE WITH LOWER RIGHT QUADRANT")
-    (ucs               . #x25F2)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x25F2)       ; â—²
     ))
 (define-char
   '((name              . "WHITE SQUARE WITH UPPER RIGHT QUADRANT")
-    (ucs               . #x25F3)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x25F3)       ; â—³
     ))
 (define-char
   '((name              . "WHITE CIRCLE WITH UPPER LEFT QUADRANT")
-    (ucs               . #x25F4)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x25F4)       ; â—´
     ))
 (define-char
   '((name              . "WHITE CIRCLE WITH LOWER LEFT QUADRANT")
-    (ucs               . #x25F5)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x25F5)       ; â—µ
     ))
 (define-char
   '((name              . "WHITE CIRCLE WITH LOWER RIGHT QUADRANT")
-    (ucs               . #x25F6)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x25F6)       ; â—¶
     ))
 (define-char
   '((name              . "WHITE CIRCLE WITH UPPER RIGHT QUADRANT")
-    (ucs               . #x25F7)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x25F7)       ; â—·
     ))
index 0051e86..1fbce59 100644 (file)
 (define-char
   '((name              . "BLACK SUN WITH RAYS")
-    (ucs               . #x2600)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0213-1       #x26 #x68)      ; â˜€
+    (japanese-jisx0213-1       . #x2668)       ; â˜€
+    (ucs                       . #x2600)       ; â˜€
     ))
 (define-char
   '((name              . "CLOUD")
-    (ucs               . #x2601)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0213-1       #x26 #x69)      ; â˜�
+    (japanese-jisx0213-1       . #x2669)       ; â˜�
+    (ucs                       . #x2601)       ; â˜�
     ))
 (define-char
   '((name              . "UMBRELLA")
-    (ucs               . #x2602)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0213-1       #x26 #x6A)      ; â˜‚
+    (japanese-jisx0213-1       . #x266A)       ; â˜‚
+    (ucs                       . #x2602)       ; â˜‚
     ))
 (define-char
   '((name              . "SNOWMAN")
-    (ucs               . #x2603)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0213-1       #x26 #x6B)      ; â˜ƒ
+    (japanese-jisx0213-1       . #x266B)       ; â˜ƒ
+    (ucs                       . #x2603)       ; â˜ƒ
     ))
 (define-char
   '((name              . "COMET")
-    (ucs               . #x2604)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2604)       ; â˜„
     ))
 (define-char
   '((name              . "BLACK STAR")
-    (ucs               . #x2605)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x21 #x7A)      ; ø»�½™
-    (chinese-gb2312            #x21 #x6F)      ; ø»„‡’
-    (japanese-jisx0208         #x21 #x7A)      ; ø»†‘¡
-    (korean-ksc5601            #x21 #x5A)      ; ø»ˆ›…
-    (chinese-cns11643-1                #x21 #x78)      ; ø»‘ƒ³
+    (japanese-jisx0208-1978    . #x217A)       ; ø»�½™
+    (chinese-gb2312            . #x216F)       ; ø»„‡’
+    (japanese-jisx0208         . #x217A)       ; ø»†‘¡
+    (korean-ksc5601            . #x215A)       ; ø»ˆ›…
+    (chinese-cns11643-1                . #x2178)       ; ø»‘ƒ³
+    (japanese-jisx0208-1990    . #x217A)       ; â˜…
+    (ucs                       . #x2605)       ; â˜…
     ))
 (define-char
   '((name              . "WHITE STAR")
-    (ucs               . #x2606)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x21 #x79)      ; ø»�½˜
-    (chinese-gb2312            #x21 #x6E)      ; ø»„‡‘
-    (japanese-jisx0208         #x21 #x79)      ; ø»†‘ 
-    (korean-ksc5601            #x21 #x59)      ; ø»ˆ›„
-    (chinese-cns11643-1                #x21 #x77)      ; ø»‘ƒ²
+    (japanese-jisx0208-1978    . #x2179)       ; ø»�½˜
+    (chinese-gb2312            . #x216E)       ; ø»„‡‘
+    (japanese-jisx0208         . #x2179)       ; ø»†‘ 
+    (korean-ksc5601            . #x2159)       ; ø»ˆ›„
+    (chinese-cns11643-1                . #x2177)       ; ø»‘ƒ²
+    (japanese-jisx0208-1990    . #x2179)       ; â˜†
+    (ucs                       . #x2606)       ; â˜†
     ))
 (define-char
   '((name              . "LIGHTNING")
-    (ucs               . #x2607)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2607)       ; â˜‡
     ))
 (define-char
   '((name              . "THUNDERSTORM")
-    (ucs               . #x2608)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2608)       ; â˜ˆ
     ))
 (define-char
   '((name              . "SUN")
-    (ucs               . #x2609)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2609)       ; â˜‰
     ))
 (define-char
   '((name              . "ASCENDING NODE")
-    (ucs               . #x260A)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x260A)       ; â˜Š
     ))
 (define-char
   '((name              . "DESCENDING NODE")
-    (ucs               . #x260B)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x260B)       ; â˜‹
     ))
 (define-char
   '((name              . "CONJUNCTION")
-    (ucs               . #x260C)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x260C)       ; â˜Œ
     ))
 (define-char
   '((name              . "OPPOSITION")
-    (ucs               . #x260D)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x260D)       ; â˜�
     ))
 (define-char
   '((name              . "BLACK TELEPHONE")
-    (ucs               . #x260E)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (korean-ksc5601            #x22 #x4F)      ; ø»ˆœ˜
-    (japanese-jisx0213-1       #x26 #x67)      ; â˜Ž
+    (korean-ksc5601            . #x224F)       ; ø»ˆœ˜
+    (japanese-jisx0213-1       . #x2667)       ; â˜Ž
+    (ucs                       . #x260E)       ; â˜Ž
     ))
 (define-char
   '((name              . "WHITE TELEPHONE")
-    (ucs               . #x260F)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (korean-ksc5601    #x22 #x4E)      ; ø»ˆœ—
+    (korean-ksc5601    . #x224E)       ; ø»ˆœ—
+    (ucs               . #x260F)       ; â˜�
     ))
 (define-char
   '((name              . "BALLOT BOX")
-    (ucs               . #x2610)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2610)       ; â˜�
     ))
 (define-char
   '((name              . "BALLOT BOX WITH CHECK")
-    (ucs               . #x2611)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2611)       ; â˜‘
     ))
 (define-char
   '((name              . "BALLOT BOX WITH X")
-    (ucs               . #x2612)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2612)       ; â˜’
     ))
 (define-char
   '((name              . "SALTIRE")
-    (ucs               . #x2613)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2613)       ; â˜“
     ))
 (define-char
   '((name              . "WHITE SHOGI PIECE")
-    (ucs               . #x2616)
-    (japanese-jisx0213-1       #x26 #x64)      ; â˜–
+    (japanese-jisx0213-1       . #x2664)       ; â˜–
+    (ucs                       . #x2616)       ; â˜–
     ))
 (define-char
   '((name              . "BLACK SHOGI PIECE")
-    (ucs               . #x2617)
-    (japanese-jisx0213-1       #x26 #x65)      ; â˜—
+    (japanese-jisx0213-1       . #x2665)       ; â˜—
+    (ucs                       . #x2617)       ; â˜—
     ))
 (define-char
   '((name              . "REVERSED ROTATED FLORAL HEART BULLET")
-    (ucs               . #x2619)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2619)       ; â˜™
     ))
 (define-char
   '((name              . "BLACK LEFT POINTING INDEX")
-    (ucs               . #x261A)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x261A)       ; â˜š
     ))
 (define-char
   '((name              . "BLACK RIGHT POINTING INDEX")
-    (ucs               . #x261B)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x261B)       ; â˜›
     ))
 (define-char
   '((name              . "WHITE LEFT POINTING INDEX")
-    (ucs               . #x261C)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (korean-ksc5601    #x22 #x50)      ; ø»ˆœ™
+    (korean-ksc5601    . #x2250)       ; ø»ˆœ™
+    (ucs               . #x261C)       ; â˜œ
     ))
 (define-char
   '((name              . "WHITE UP POINTING INDEX")
-    (ucs               . #x261D)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x261D)       ; â˜�
     ))
 (define-char
   '((name              . "WHITE RIGHT POINTING INDEX")
-    (ucs               . #x261E)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (korean-ksc5601            #x22 #x51)      ; ø»ˆœš
-    (japanese-jisx0213-1       #x2D #x7E)      ; â˜ž
+    (korean-ksc5601            . #x2251)       ; ø»ˆœš
+    (japanese-jisx0213-1       . #x2D7E)       ; â˜ž
+    (ucs                       . #x261E)       ; â˜ž
     ))
 (define-char
   '((name              . "WHITE DOWN POINTING INDEX")
-    (ucs               . #x261F)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x261F)       ; â˜Ÿ
     ))
 (define-char
   '((name              . "SKULL AND CROSSBONES")
-    (ucs               . #x2620)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2620)       ; â˜ 
     ))
 (define-char
   '((name              . "CAUTION SIGN")
-    (ucs               . #x2621)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2621)       ; â˜¡
     ))
 (define-char
   '((name              . "RADIOACTIVE SIGN")
-    (ucs               . #x2622)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2622)       ; â˜¢
     ))
 (define-char
   '((name              . "BIOHAZARD SIGN")
-    (ucs               . #x2623)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2623)       ; â˜£
     ))
 (define-char
   '((name              . "CADUCEUS")
-    (ucs               . #x2624)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2624)       ; â˜¤
     ))
 (define-char
   '((name              . "ANKH")
-    (ucs               . #x2625)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2625)       ; â˜¥
     ))
 (define-char
   '((name              . "ORTHODOX CROSS")
-    (ucs               . #x2626)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2626)       ; â˜¦
     ))
 (define-char
   '((name              . "CHI RHO")
-    (ucs               . #x2627)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2627)       ; â˜§
     ))
 (define-char
   '((name              . "CROSS OF LORRAINE")
-    (ucs               . #x2628)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2628)       ; â˜¨
     ))
 (define-char
   '((name              . "CROSS OF JERUSALEM")
-    (ucs               . #x2629)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2629)       ; â˜©
     ))
 (define-char
   '((name              . "STAR AND CRESCENT")
-    (ucs               . #x262A)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x262A)       ; â˜ª
     ))
 (define-char
   '((name              . "FARSI SYMBOL")
-    (ucs               . #x262B)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x262B)       ; â˜«
     ))
 (define-char
   '((name              . "ADI SHAKTI")
-    (ucs               . #x262C)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x262C)       ; â˜¬
     ))
 (define-char
   '((name              . "HAMMER AND SICKLE")
-    (ucs               . #x262D)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x262D)       ; â˜­
     ))
 (define-char
   '((name              . "PEACE SYMBOL")
-    (ucs               . #x262E)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x262E)       ; â˜®
     ))
 (define-char
   '((name              . "YIN YANG")
-    (ucs               . #x262F)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x262F)       ; â˜¯
     ))
 (define-char
   '((name              . "TRIGRAM FOR HEAVEN")
-    (ucs               . #x2630)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2630)       ; â˜°
     ))
 (define-char
   '((name              . "TRIGRAM FOR LAKE")
-    (ucs               . #x2631)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2631)       ; â˜±
     ))
 (define-char
   '((name              . "TRIGRAM FOR FIRE")
-    (ucs               . #x2632)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2632)       ; â˜²
     ))
 (define-char
   '((name              . "TRIGRAM FOR THUNDER")
-    (ucs               . #x2633)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2633)       ; â˜³
     ))
 (define-char
   '((name              . "TRIGRAM FOR WIND")
-    (ucs               . #x2634)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2634)       ; â˜´
     ))
 (define-char
   '((name              . "TRIGRAM FOR WATER")
-    (ucs               . #x2635)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2635)       ; â˜µ
     ))
 (define-char
   '((name              . "TRIGRAM FOR MOUNTAIN")
-    (ucs               . #x2636)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2636)       ; â˜¶
     ))
 (define-char
   '((name              . "TRIGRAM FOR EARTH")
-    (ucs               . #x2637)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2637)       ; â˜·
     ))
 (define-char
   '((name              . "WHEEL OF DHARMA")
-    (ucs               . #x2638)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2638)       ; â˜¸
     ))
 (define-char
   '((name              . "WHITE FROWNING FACE")
-    (ucs               . #x2639)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2639)       ; â˜¹
     ))
 (define-char
   '((name              . "WHITE SMILING FACE")
-    (ucs               . #x263A)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x263A)       ; â˜º
     ))
 (define-char
   '((name              . "BLACK SMILING FACE")
-    (ucs               . #x263B)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x263B)       ; â˜»
     ))
 (define-char
   '((name              . "WHITE SUN WITH RAYS")
-    (ucs               . #x263C)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x263C)       ; â˜¼
     ))
 (define-char
   '((name              . "FIRST QUARTER MOON")
-    (ucs               . #x263D)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x263D)       ; â˜½
     ))
 (define-char
   '((name              . "LAST QUARTER MOON")
-    (ucs               . #x263E)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x263E)       ; â˜¾
     ))
 (define-char
   '((name              . "MERCURY")
-    (ucs               . #x263F)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x263F)       ; â˜¿
     ))
 (define-char
   '((name              . "FEMALE SIGN")
-    (ucs               . #x2640)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x21 #x6A)      ; ø»�½‰
-    (chinese-gb2312            #x21 #x62)      ; ø»„‡…
-    (japanese-jisx0208         #x21 #x6A)      ; ø»†‘‘
-    (korean-ksc5601            #x21 #x4F)      ; ø»ˆšº
-    (chinese-cns11643-1                #x22 #x51)      ; ø»‘„ª
+    (japanese-jisx0208-1978    . #x216A)       ; ø»�½‰
+    (chinese-gb2312            . #x2162)       ; ø»„‡…
+    (japanese-jisx0208         . #x216A)       ; ø»†‘‘
+    (korean-ksc5601            . #x214F)       ; ø»ˆšº
+    (chinese-cns11643-1                . #x2251)       ; ø»‘„ª
+    (japanese-jisx0208-1990    . #x216A)       ; â™€
+    (ucs                       . #x2640)       ; â™€
     ))
 (define-char
   '((name              . "EARTH")
-    (ucs               . #x2641)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2641)       ; â™�
     ))
 (define-char
   '((name              . "MALE SIGN")
-    (ucs               . #x2642)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x21 #x69)      ; ø»�½ˆ
-    (chinese-gb2312            #x21 #x61)      ; ø»„‡„
-    (japanese-jisx0208         #x21 #x69)      ; ø»†‘�
-    (korean-ksc5601            #x21 #x4E)      ; ø»ˆš¹
-    (chinese-cns11643-1                #x22 #x52)      ; ø»‘„«
+    (japanese-jisx0208-1978    . #x2169)       ; ø»�½ˆ
+    (chinese-gb2312            . #x2161)       ; ø»„‡„
+    (japanese-jisx0208         . #x2169)       ; ø»†‘�
+    (korean-ksc5601            . #x214E)       ; ø»ˆš¹
+    (chinese-cns11643-1                . #x2252)       ; ø»‘„«
+    (japanese-jisx0208-1990    . #x2169)       ; â™‚
+    (ucs                       . #x2642)       ; â™‚
     ))
 (define-char
   '((name              . "JUPITER")
-    (ucs               . #x2643)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2643)       ; â™ƒ
     ))
 (define-char
   '((name              . "SATURN")
-    (ucs               . #x2644)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2644)       ; â™„
     ))
 (define-char
   '((name              . "URANUS")
-    (ucs               . #x2645)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2645)       ; â™…
     ))
 (define-char
   '((name              . "NEPTUNE")
-    (ucs               . #x2646)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2646)       ; â™†
     ))
 (define-char
   '((name              . "PLUTO")
-    (ucs               . #x2647)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2647)       ; â™‡
     ))
 (define-char
   '((name              . "ARIES")
-    (ucs               . #x2648)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2648)       ; â™ˆ
     ))
 (define-char
   '((name              . "TAURUS")
-    (ucs               . #x2649)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2649)       ; â™‰
     ))
 (define-char
   '((name              . "GEMINI")
-    (ucs               . #x264A)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x264A)       ; â™Š
     ))
 (define-char
   '((name              . "CANCER")
-    (ucs               . #x264B)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x264B)       ; â™‹
     ))
 (define-char
   '((name              . "LEO")
-    (ucs               . #x264C)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x264C)       ; â™Œ
     ))
 (define-char
   '((name              . "VIRGO")
-    (ucs               . #x264D)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x264D)       ; â™�
     ))
 (define-char
   '((name              . "LIBRA")
-    (ucs               . #x264E)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x264E)       ; â™Ž
     ))
 (define-char
   '((name              . "SCORPIUS")
-    (ucs               . #x264F)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x264F)       ; â™�
     ))
 (define-char
   '((name              . "SAGITTARIUS")
-    (ucs               . #x2650)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2650)       ; â™�
     ))
 (define-char
   '((name              . "CAPRICORN")
-    (ucs               . #x2651)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2651)       ; â™‘
     ))
 (define-char
   '((name              . "AQUARIUS")
-    (ucs               . #x2652)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2652)       ; â™’
     ))
 (define-char
   '((name              . "PISCES")
-    (ucs               . #x2653)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2653)       ; â™“
     ))
 (define-char
   '((name              . "WHITE CHESS KING")
-    (ucs               . #x2654)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2654)       ; â™”
     ))
 (define-char
   '((name              . "WHITE CHESS QUEEN")
-    (ucs               . #x2655)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2655)       ; â™•
     ))
 (define-char
   '((name              . "WHITE CHESS ROOK")
-    (ucs               . #x2656)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2656)       ; â™–
     ))
 (define-char
   '((name              . "WHITE CHESS BISHOP")
-    (ucs               . #x2657)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2657)       ; â™—
     ))
 (define-char
   '((name              . "WHITE CHESS KNIGHT")
-    (ucs               . #x2658)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2658)       ; â™˜
     ))
 (define-char
   '((name              . "WHITE CHESS PAWN")
-    (ucs               . #x2659)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2659)       ; â™™
     ))
 (define-char
   '((name              . "BLACK CHESS KING")
-    (ucs               . #x265A)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x265A)       ; â™š
     ))
 (define-char
   '((name              . "BLACK CHESS QUEEN")
-    (ucs               . #x265B)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x265B)       ; â™›
     ))
 (define-char
   '((name              . "BLACK CHESS ROOK")
-    (ucs               . #x265C)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x265C)       ; â™œ
     ))
 (define-char
   '((name              . "BLACK CHESS BISHOP")
-    (ucs               . #x265D)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x265D)       ; â™�
     ))
 (define-char
   '((name              . "BLACK CHESS KNIGHT")
-    (ucs               . #x265E)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x265E)       ; â™ž
     ))
 (define-char
   '((name              . "BLACK CHESS PAWN")
-    (ucs               . #x265F)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x265F)       ; â™Ÿ
     ))
 (define-char
   '((name              . "BLACK SPADE SUIT")
-    (ucs               . #x2660)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (korean-ksc5601            #x22 #x3C)      ; ø»ˆœ…
-    (japanese-jisx0213-1       #x26 #x3A)      ; â™ 
+    (korean-ksc5601            . #x223C)       ; ø»ˆœ…
+    (japanese-jisx0213-1       . #x263A)       ; â™ 
+    (ucs                       . #x2660)       ; â™ 
     ))
 (define-char
   '((name              . "WHITE HEART SUIT")
-    (ucs               . #x2661)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (korean-ksc5601            #x22 #x3D)      ; ø»ˆœ†
-    (japanese-jisx0213-1       #x26 #x3D)      ; â™¡
+    (korean-ksc5601            . #x223D)       ; ø»ˆœ†
+    (japanese-jisx0213-1       . #x263D)       ; â™¡
+    (ucs                       . #x2661)       ; â™¡
     ))
 (define-char
   '((name              . "WHITE DIAMOND SUIT")
-    (ucs               . #x2662)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0213-1       #x26 #x3B)      ; â™¢
+    (japanese-jisx0213-1       . #x263B)       ; â™¢
+    (ucs                       . #x2662)       ; â™¢
     ))
 (define-char
   '((name              . "BLACK CLUB SUIT")
-    (ucs               . #x2663)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (korean-ksc5601            #x22 #x40)      ; ø»ˆœ‰
-    (japanese-jisx0213-1       #x26 #x40)      ; â™£
+    (korean-ksc5601            . #x2240)       ; ø»ˆœ‰
+    (japanese-jisx0213-1       . #x2640)       ; â™£
+    (ucs                       . #x2663)       ; â™£
     ))
 (define-char
   '((name              . "WHITE SPADE SUIT")
-    (ucs               . #x2664)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (korean-ksc5601            #x22 #x3B)      ; ø»ˆœ„
-    (japanese-jisx0213-1       #x26 #x39)      ; â™¤
+    (korean-ksc5601            . #x223B)       ; ø»ˆœ„
+    (japanese-jisx0213-1       . #x2639)       ; â™¤
+    (ucs                       . #x2664)       ; â™¤
     ))
 (define-char
   '((name              . "BLACK HEART SUIT")
-    (ucs               . #x2665)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (korean-ksc5601            #x22 #x3E)      ; ø»ˆœ‡
-    (japanese-jisx0213-1       #x26 #x3E)      ; â™¥
+    (korean-ksc5601            . #x223E)       ; ø»ˆœ‡
+    (japanese-jisx0213-1       . #x263E)       ; â™¥
+    (ucs                       . #x2665)       ; â™¥
     ))
 (define-char
   '((name              . "BLACK DIAMOND SUIT")
-    (ucs               . #x2666)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0213-1       #x26 #x3C)      ; â™¦
+    (japanese-jisx0213-1       . #x263C)       ; â™¦
+    (ucs                       . #x2666)       ; â™¦
     ))
 (define-char
   '((name              . "WHITE CLUB SUIT")
-    (ucs               . #x2667)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (korean-ksc5601            #x22 #x3F)      ; ø»ˆœˆ
-    (japanese-jisx0213-1       #x26 #x3F)      ; â™§
+    (korean-ksc5601            . #x223F)       ; ø»ˆœˆ
+    (japanese-jisx0213-1       . #x263F)       ; â™§
+    (ucs                       . #x2667)       ; â™§
     ))
 (define-char
   '((name              . "HOT SPRINGS")
-    (ucs               . #x2668)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (korean-ksc5601            #x22 #x4D)      ; ø»ˆœ–
-    (japanese-jisx0213-1       #x26 #x6C)      ; â™¨
+    (korean-ksc5601            . #x224D)       ; ø»ˆœ–
+    (japanese-jisx0213-1       . #x266C)       ; â™¨
+    (ucs                       . #x2668)       ; â™¨
     ))
 (define-char
   '((name              . "QUARTER NOTE")
-    (ucs               . #x2669)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (korean-ksc5601            #x22 #x5B)      ; ø»ˆœ¤
-    (japanese-jisx0213-1       #x22 #x7D)      ; â™©
+    (korean-ksc5601            . #x225B)       ; ø»ˆœ¤
+    (japanese-jisx0213-1       . #x227D)       ; â™©
+    (ucs                       . #x2669)       ; â™©
     ))
 (define-char
   '((name              . "EIGHTH NOTE")
-    (ucs               . #x266A)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0208 #x22 #x76)      ; ø»†’»
-    (korean-ksc5601    #x22 #x5C)      ; ø»ˆœ¥
+    (japanese-jisx0208         . #x2276)       ; ø»†’»
+    (korean-ksc5601            . #x225C)       ; ø»ˆœ¥
+    (japanese-jisx0208-1990    . #x2276)       ; â™ª
+    (ucs                       . #x266A)       ; â™ª
     ))
 (define-char
   '((name              . "BEAMED EIGHTH NOTES")
-    (ucs               . #x266B)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0213-1       #x22 #x7B)      ; â™«
+    (japanese-jisx0213-1       . #x227B)       ; â™«
+    (ucs                       . #x266B)       ; â™«
     ))
 (define-char
   '((name              . "BEAMED SIXTEENTH NOTES")
-    (ucs               . #x266C)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (korean-ksc5601            #x22 #x5D)      ; ø»ˆœ¦
-    (japanese-jisx0213-1       #x22 #x7C)      ; â™¬
+    (korean-ksc5601            . #x225D)       ; ø»ˆœ¦
+    (japanese-jisx0213-1       . #x227C)       ; â™¬
+    (ucs                       . #x266C)       ; â™¬
     ))
 (define-char
   '((name              . "MUSIC FLAT SIGN")
-    (ucs               . #x266D)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0208 #x22 #x75)      ; ø»†’º
-    (korean-ksc5601    #x22 #x5A)      ; ø»ˆœ£
+    (japanese-jisx0208         . #x2275)       ; ø»†’º
+    (korean-ksc5601            . #x225A)       ; ø»ˆœ£
+    (japanese-jisx0208-1990    . #x2275)       ; â™­
+    (ucs                       . #x266D)       ; â™­
     ))
 (define-char
   '((name              . "MUSIC NATURAL SIGN")
-    (ucs               . #x266E)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0213-1       #x22 #x7A)      ; â™®
+    (japanese-jisx0213-1       . #x227A)       ; â™®
+    (ucs                       . #x266E)       ; â™®
     ))
 (define-char
   '((name              . "MUSIC SHARP SIGN")
-    (ucs               . #x266F)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0208 #x22 #x74)      ; ø»†’¹
+    (japanese-jisx0208         . #x2274)       ; ø»†’¹
+    (japanese-jisx0208-1990    . #x2274)       ; â™¯
+    (ucs                       . #x266F)       ; â™¯
     ))
 (define-char
   '((name              . "WEST SYRIAC CROSS")
-    (ucs               . #x2670)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2670)       ; â™°
     ))
 (define-char
   '((name              . "EAST SYRIAC CROSS")
-    (ucs               . #x2671)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x2671)       ; â™±
     ))
index d504bd5..de09198 100644 (file)
@@ -1,62 +1,65 @@
 (define-char
   '((name              . "IDEOGRAPHIC SPACE")
-    (ucs               . #x3000)
     (general-category  separator space) ; Normative Category
     (bidi-category     . "WS")
     (mirrored          . nil)
     (->decomposition   wide #x0020)
-    (japanese-jisx0208-1978    #x21 #x21)      ; ø»�¼€
-    (chinese-gb2312            #x21 #x21)      ; ø»„†„
-    (japanese-jisx0208         #x21 #x21)      ; ø»†�ˆ
-    (korean-ksc5601            #x21 #x21)      ; ø»ˆšŒ
-    (chinese-cns11643-1                #x21 #x21)      ; ø»‘‚œ
+    (japanese-jisx0208-1978    . #x2121)       ; ø»�¼€
+    (chinese-gb2312            . #x2121)       ; ø»„†„
+    (japanese-jisx0208         . #x2121)       ; ø»†�ˆ
+    (korean-ksc5601            . #x2121)       ; ø»ˆšŒ
+    (chinese-cns11643-1                . #x2121)       ; ø»‘‚œ
+    (japanese-jisx0208-1990    . #x2121)       ; ã€€
+    (ucs                       . #x3000)       ; ã€€
     ))
 (define-char
   '((name              . "IDEOGRAPHIC COMMA")
-    (ucs               . #x3001)
     (general-category  punctuation other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x21 #x22)      ; ø»�¼�
-    (chinese-gb2312            #x21 #x22)      ; ø»„†…
-    (japanese-jisx0208         #x21 #x22)      ; ø»†�‰
-    (korean-ksc5601            #x21 #x22)      ; ø»ˆš�
-    (chinese-cns11643-1                #x21 #x23)      ; ø»‘‚ž
+    (japanese-jisx0208-1978    . #x2122)       ; ø»�¼�
+    (chinese-gb2312            . #x2122)       ; ø»„†…
+    (japanese-jisx0208         . #x2122)       ; ø»†�‰
+    (korean-ksc5601            . #x2122)       ; ø»ˆš�
+    (chinese-cns11643-1                . #x2123)       ; ø»‘‚ž
+    (japanese-jisx0208-1990    . #x2122)       ; ã€�
+    (ucs                       . #x3001)       ; ã€�
     ))
 (define-char
   '((name              . "IDEOGRAPHIC FULL STOP")
-    (ucs               . #x3002)
     (general-category  punctuation other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x21 #x23)      ; ø»�¼‚
-    (chinese-gb2312            #x21 #x23)      ; ø»„††
-    (japanese-jisx0208         #x21 #x23)      ; ø»†�Š
-    (korean-ksc5601            #x21 #x23)      ; ø»ˆšŽ
-    (chinese-cns11643-1                #x21 #x24)      ; ø»‘‚Ÿ
+    (japanese-jisx0208-1978    . #x2123)       ; ø»�¼‚
+    (chinese-gb2312            . #x2123)       ; ø»„††
+    (japanese-jisx0208         . #x2123)       ; ø»†�Š
+    (korean-ksc5601            . #x2123)       ; ø»ˆšŽ
+    (chinese-cns11643-1                . #x2124)       ; ø»‘‚Ÿ
+    (japanese-jisx0208-1990    . #x2123)       ; ã€‚
+    (ucs                       . #x3002)       ; ã€‚
     ))
 (define-char
   '((name              . "DITTO MARK")
-    (ucs               . #x3003)
     (general-category  punctuation other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x21 #x37)      ; ø»�¼–
-    (chinese-gb2312            #x21 #x28)      ; ø»„†‹
-    (japanese-jisx0208         #x21 #x37)      ; ø»†�ž
-    (korean-ksc5601            #x21 #x28)      ; ø»ˆš“
-    (chinese-cns11643-1                #x21 #x71)      ; ø»‘ƒ¬
+    (japanese-jisx0208-1978    . #x2137)       ; ø»�¼–
+    (chinese-gb2312            . #x2128)       ; ø»„†‹
+    (japanese-jisx0208         . #x2137)       ; ø»†�ž
+    (korean-ksc5601            . #x2128)       ; ø»ˆš“
+    (chinese-cns11643-1                . #x2171)       ; ø»‘ƒ¬
+    (japanese-jisx0208-1990    . #x2137)       ; ã€ƒ
+    (ucs                       . #x3003)       ; ã€ƒ
     ))
 (define-char
   '((name              . "JAPANESE INDUSTRIAL STANDARD SYMBOL")
-    (ucs               . #x3004)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x3004)       ; ã€„
     ))
 (define-char
   '((name              . "IDEOGRAPHIC ITERATION MARK")
-    (ucs               . #x3005)
     (general-category  letter modifier) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (ideographic-radical . 3)  ; â¼‚
     (ideographic-strokes . 2)
     (total-strokes      . 3)
-    (japanese-jisx0208-1978    #x21 #x39)      ; ø»�¼˜
-    (chinese-gb2312            #x21 #x29)      ; ø»„†Œ
-    (japanese-jisx0208         #x21 #x39)      ; ø»†� 
-    (ideograph-daikanwa                #x00 #x61)      ; ø¹��¡
+    (japanese-jisx0208-1978    . #x2139)       ; ø»�¼˜
+    (chinese-gb2312            . #x2129)       ; ø»„†Œ
+    (japanese-jisx0208         . #x2139)       ; ø»†� 
+    (chinese-isoir165          . #x2129)       ; ø»Œ®œ
+    (japanese-jisx0208-1990    . #x2139)       ; ã€…
+    (ideograph-daikanwa                . 00097)        ; ø¸€�¡
+    (ucs                       . #x3005)       ; ã€…
     ))
 (define-char
   '((name              . "IDEOGRAPHIC CLOSING MARK")
-    (ucs               . #x3006)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x21 #x3A)      ; ø»�¼™
-    (japanese-jisx0208         #x21 #x3A)      ; ø»†�¡
+    (japanese-jisx0208-1978    . #x213A)       ; ø»�¼™
+    (japanese-jisx0208         . #x213A)       ; ø»†�¡
+    (japanese-jisx0208-1990    . #x213A)       ; ã€†
+    (ucs                       . #x3006)       ; ã€†
     ))
 (define-char
   '((name              . "IDEOGRAPHIC NUMBER ZERO")
-    (ucs               . #x3007)
     (general-category  number letter) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (numeric-value     . 0)
-    (japanese-jisx0208-1978    #x21 #x3B)      ; ø»�¼š
-    (japanese-jisx0208         #x21 #x3B)      ; ø»†�¢
+    (japanese-jisx0208-1978    . #x213B)       ; ø»�¼š
+    (japanese-jisx0208         . #x213B)       ; ø»†�¢
+    (japanese-jisx0208-1990    . #x213B)       ; ã€‡
+    (ucs                       . #x3007)       ; ã€‡
     ))
 (define-char
   '((name              . "LEFT ANGLE BRACKET")
-    (ucs               . #x3008)
     (general-category  punctuation open) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
-    (japanese-jisx0208-1978    #x21 #x52)      ; ø»�¼±
-    (chinese-gb2312            #x21 #x34)      ; ø»„†—
-    (japanese-jisx0208         #x21 #x52)      ; ø»†�¹
-    (korean-ksc5601            #x21 #x34)      ; ø»ˆšŸ
-    (chinese-cns11643-1                #x21 #x52)      ; ø»‘ƒ�
+    (japanese-jisx0208-1978    . #x2152)       ; ø»�¼±
+    (chinese-gb2312            . #x2134)       ; ø»„†—
+    (japanese-jisx0208         . #x2152)       ; ø»†�¹
+    (korean-ksc5601            . #x2134)       ; ø»ˆšŸ
+    (chinese-cns11643-1                . #x2152)       ; ø»‘ƒ�
+    (japanese-jisx0208-1990    . #x2152)       ; ã€ˆ
+    (ucs                       . #x3008)       ; ã€ˆ
     ))
 (define-char
   '((name              . "RIGHT ANGLE BRACKET")
-    (ucs               . #x3009)
     (general-category  punctuation close) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
-    (japanese-jisx0208-1978    #x21 #x53)      ; ø»�¼²
-    (chinese-gb2312            #x21 #x35)      ; ø»„†˜
-    (japanese-jisx0208         #x21 #x53)      ; ø»†�º
-    (korean-ksc5601            #x21 #x35)      ; ø»ˆš 
-    (chinese-cns11643-1                #x21 #x53)      ; ø»‘ƒŽ
+    (japanese-jisx0208-1978    . #x2153)       ; ø»�¼²
+    (chinese-gb2312            . #x2135)       ; ø»„†˜
+    (japanese-jisx0208         . #x2153)       ; ø»†�º
+    (korean-ksc5601            . #x2135)       ; ø»ˆš 
+    (chinese-cns11643-1                . #x2153)       ; ø»‘ƒŽ
+    (japanese-jisx0208-1990    . #x2153)       ; ã€‰
+    (ucs                       . #x3009)       ; ã€‰
     ))
 (define-char
   '((name              . "LEFT DOUBLE ANGLE BRACKET")
-    (ucs               . #x300A)
     (general-category  punctuation open) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
-    (japanese-jisx0208-1978    #x21 #x54)      ; ø»�¼³
-    (chinese-gb2312            #x21 #x36)      ; ø»„†™
-    (japanese-jisx0208         #x21 #x54)      ; ø»†�»
-    (korean-ksc5601            #x21 #x36)      ; ø»ˆš¡
-    (chinese-cns11643-1                #x21 #x4E)      ; ø»‘ƒ‰
+    (japanese-jisx0208-1978    . #x2154)       ; ø»�¼³
+    (chinese-gb2312            . #x2136)       ; ø»„†™
+    (japanese-jisx0208         . #x2154)       ; ø»†�»
+    (korean-ksc5601            . #x2136)       ; ø»ˆš¡
+    (chinese-cns11643-1                . #x214E)       ; ø»‘ƒ‰
+    (japanese-jisx0208-1990    . #x2154)       ; ã€Š
+    (ucs                       . #x300A)       ; ã€Š
     ))
 (define-char
   '((name              . "RIGHT DOUBLE ANGLE BRACKET")
-    (ucs               . #x300B)
     (general-category  punctuation close) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
-    (japanese-jisx0208-1978    #x21 #x55)      ; ø»�¼´
-    (chinese-gb2312            #x21 #x37)      ; ø»„†š
-    (japanese-jisx0208         #x21 #x55)      ; ø»†�¼
-    (korean-ksc5601            #x21 #x37)      ; ø»ˆš¢
-    (chinese-cns11643-1                #x21 #x4F)      ; ø»‘ƒŠ
+    (japanese-jisx0208-1978    . #x2155)       ; ø»�¼´
+    (chinese-gb2312            . #x2137)       ; ø»„†š
+    (japanese-jisx0208         . #x2155)       ; ø»†�¼
+    (korean-ksc5601            . #x2137)       ; ø»ˆš¢
+    (chinese-cns11643-1                . #x214F)       ; ø»‘ƒŠ
+    (japanese-jisx0208-1990    . #x2155)       ; ã€‹
+    (ucs                       . #x300B)       ; ã€‹
     ))
 (define-char
   '((name              . "LEFT CORNER BRACKET")
-    (ucs               . #x300C)
     (general-category  punctuation open) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
-    (japanese-jisx0208-1978    #x21 #x56)      ; ø»�¼µ
-    (chinese-gb2312            #x21 #x38)      ; ø»„†›
-    (japanese-jisx0208         #x21 #x56)      ; ø»†�½
-    (korean-ksc5601            #x21 #x38)      ; ø»ˆš£
-    (chinese-cns11643-1                #x21 #x56)      ; ø»‘ƒ‘
+    (japanese-jisx0208-1978    . #x2156)       ; ø»�¼µ
+    (chinese-gb2312            . #x2138)       ; ø»„†›
+    (japanese-jisx0208         . #x2156)       ; ø»†�½
+    (korean-ksc5601            . #x2138)       ; ø»ˆš£
+    (chinese-cns11643-1                . #x2156)       ; ø»‘ƒ‘
+    (japanese-jisx0208-1990    . #x2156)       ; ã€Œ
+    (ucs                       . #x300C)       ; ã€Œ
     ))
 (define-char
   '((name              . "RIGHT CORNER BRACKET")
-    (ucs               . #x300D)
     (general-category  punctuation close) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
-    (japanese-jisx0208-1978    #x21 #x57)      ; ø»�¼¶
-    (chinese-gb2312            #x21 #x39)      ; ø»„†œ
-    (japanese-jisx0208         #x21 #x57)      ; ø»†�¾
-    (korean-ksc5601            #x21 #x39)      ; ø»ˆš¤
-    (chinese-cns11643-1                #x21 #x57)      ; ø»‘ƒ’
+    (japanese-jisx0208-1978    . #x2157)       ; ø»�¼¶
+    (chinese-gb2312            . #x2139)       ; ø»„†œ
+    (japanese-jisx0208         . #x2157)       ; ø»†�¾
+    (korean-ksc5601            . #x2139)       ; ø»ˆš¤
+    (chinese-cns11643-1                . #x2157)       ; ø»‘ƒ’
+    (japanese-jisx0208-1990    . #x2157)       ; ã€�
+    (ucs                       . #x300D)       ; ã€�
     ))
 (define-char
   '((name              . "LEFT WHITE CORNER BRACKET")
-    (ucs               . #x300E)
     (general-category  punctuation open) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
-    (japanese-jisx0208-1978    #x21 #x58)      ; ø»�¼·
-    (chinese-gb2312            #x21 #x3A)      ; ø»„†�
-    (japanese-jisx0208         #x21 #x58)      ; ø»†�¿
-    (korean-ksc5601            #x21 #x3A)      ; ø»ˆš¥
-    (chinese-cns11643-1                #x21 #x5A)      ; ø»‘ƒ•
+    (japanese-jisx0208-1978    . #x2158)       ; ø»�¼·
+    (chinese-gb2312            . #x213A)       ; ø»„†�
+    (japanese-jisx0208         . #x2158)       ; ø»†�¿
+    (korean-ksc5601            . #x213A)       ; ø»ˆš¥
+    (chinese-cns11643-1                . #x215A)       ; ø»‘ƒ•
+    (japanese-jisx0208-1990    . #x2158)       ; ã€Ž
+    (ucs                       . #x300E)       ; ã€Ž
     ))
 (define-char
   '((name              . "RIGHT WHITE CORNER BRACKET")
-    (ucs               . #x300F)
     (general-category  punctuation close) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
-    (japanese-jisx0208-1978    #x21 #x59)      ; ø»�¼¸
-    (chinese-gb2312            #x21 #x3B)      ; ø»„†ž
-    (japanese-jisx0208         #x21 #x59)      ; ø»†‘€
-    (korean-ksc5601            #x21 #x3B)      ; ø»ˆš¦
-    (chinese-cns11643-1                #x21 #x5B)      ; ø»‘ƒ–
+    (japanese-jisx0208-1978    . #x2159)       ; ø»�¼¸
+    (chinese-gb2312            . #x213B)       ; ø»„†ž
+    (japanese-jisx0208         . #x2159)       ; ø»†‘€
+    (korean-ksc5601            . #x213B)       ; ø»ˆš¦
+    (chinese-cns11643-1                . #x215B)       ; ø»‘ƒ–
+    (japanese-jisx0208-1990    . #x2159)       ; ã€�
+    (ucs                       . #x300F)       ; ã€�
     ))
 (define-char
   '((name              . "LEFT BLACK LENTICULAR BRACKET")
-    (ucs               . #x3010)
     (general-category  punctuation open) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
-    (japanese-jisx0208-1978    #x21 #x5A)      ; ø»�¼¹
-    (chinese-gb2312            #x21 #x3E)      ; ø»„†¡
-    (japanese-jisx0208         #x21 #x5A)      ; ø»†‘�
-    (korean-ksc5601            #x21 #x3C)      ; ø»ˆš§
-    (chinese-cns11643-1                #x21 #x4A)      ; ø»‘ƒ…
+    (japanese-jisx0208-1978    . #x215A)       ; ø»�¼¹
+    (chinese-gb2312            . #x213E)       ; ø»„†¡
+    (japanese-jisx0208         . #x215A)       ; ø»†‘�
+    (korean-ksc5601            . #x213C)       ; ø»ˆš§
+    (chinese-cns11643-1                . #x214A)       ; ø»‘ƒ…
+    (japanese-jisx0208-1990    . #x215A)       ; ã€�
+    (ucs                       . #x3010)       ; ã€�
     ))
 (define-char
   '((name              . "RIGHT BLACK LENTICULAR BRACKET")
-    (ucs               . #x3011)
     (general-category  punctuation close) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
-    (japanese-jisx0208-1978    #x21 #x5B)      ; ø»�¼º
-    (chinese-gb2312            #x21 #x3F)      ; ø»„†¢
-    (japanese-jisx0208         #x21 #x5B)      ; ø»†‘‚
-    (korean-ksc5601            #x21 #x3D)      ; ø»ˆš¨
-    (chinese-cns11643-1                #x21 #x4B)      ; ø»‘ƒ†
+    (japanese-jisx0208-1978    . #x215B)       ; ø»�¼º
+    (chinese-gb2312            . #x213F)       ; ø»„†¢
+    (japanese-jisx0208         . #x215B)       ; ø»†‘‚
+    (korean-ksc5601            . #x213D)       ; ø»ˆš¨
+    (chinese-cns11643-1                . #x214B)       ; ø»‘ƒ†
+    (japanese-jisx0208-1990    . #x215B)       ; ã€‘
+    (ucs                       . #x3011)       ; ã€‘
     ))
 (define-char
   '((name              . "POSTAL MARK")
-    (ucs               . #x3012)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x22 #x29)      ; ø»�½¦
-    (japanese-jisx0208         #x22 #x29)      ; ø»†‘®
-    (chinese-cns11643-1                #x22 #x65)      ; ø»‘„¾
+    (japanese-jisx0208-1978    . #x2229)       ; ø»�½¦
+    (japanese-jisx0208         . #x2229)       ; ø»†‘®
+    (chinese-cns11643-1                . #x2265)       ; ø»‘„¾
+    (japanese-jisx0208-1990    . #x2229)       ; ã€’
+    (ucs                       . #x3012)       ; ã€’
     ))
 (define-char
   '((name              . "GETA MARK")
-    (ucs               . #x3013)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x22 #x2E)      ; ø»�½«
-    (chinese-gb2312            #x21 #x7E)      ; ø»„‡¡
-    (japanese-jisx0208         #x22 #x2E)      ; ø»†‘³
-    (korean-ksc5601            #x21 #x6B)      ; ø»ˆ›–
+    (japanese-jisx0208-1978    . #x222E)       ; ø»�½«
+    (chinese-gb2312            . #x217E)       ; ø»„‡¡
+    (japanese-jisx0208         . #x222E)       ; ø»†‘³
+    (korean-ksc5601            . #x216B)       ; ø»ˆ›–
+    (japanese-jisx0208-1990    . #x222E)       ; ã€“
+    (ucs                       . #x3013)       ; ã€“
     ))
 (define-char
   '((name              . "LEFT TORTOISE SHELL BRACKET")
-    (ucs               . #x3014)
     (general-category  punctuation open) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
-    (japanese-jisx0208-1978    #x21 #x4C)      ; ø»�¼«
-    (chinese-gb2312            #x21 #x32)      ; ø»„†•
-    (japanese-jisx0208         #x21 #x4C)      ; ø»†�³
-    (korean-ksc5601            #x21 #x32)      ; ø»ˆš�
-    (chinese-cns11643-1                #x21 #x46)      ; ø»‘ƒ�
+    (japanese-jisx0208-1978    . #x214C)       ; ø»�¼«
+    (chinese-gb2312            . #x2132)       ; ø»„†•
+    (japanese-jisx0208         . #x214C)       ; ø»†�³
+    (korean-ksc5601            . #x2132)       ; ø»ˆš�
+    (chinese-cns11643-1                . #x2146)       ; ø»‘ƒ�
+    (japanese-jisx0208-1990    . #x214C)       ; ã€”
+    (ucs                       . #x3014)       ; ã€”
     ))
 (define-char
   '((name              . "RIGHT TORTOISE SHELL BRACKET")
-    (ucs               . #x3015)
     (general-category  punctuation close) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
-    (japanese-jisx0208-1978    #x21 #x4D)      ; ø»�¼¬
-    (chinese-gb2312            #x21 #x33)      ; ø»„†–
-    (japanese-jisx0208         #x21 #x4D)      ; ø»†�´
-    (korean-ksc5601            #x21 #x33)      ; ø»ˆšž
-    (chinese-cns11643-1                #x21 #x47)      ; ø»‘ƒ‚
+    (japanese-jisx0208-1978    . #x214D)       ; ø»�¼¬
+    (chinese-gb2312            . #x2133)       ; ø»„†–
+    (japanese-jisx0208         . #x214D)       ; ø»†�´
+    (korean-ksc5601            . #x2133)       ; ø»ˆšž
+    (chinese-cns11643-1                . #x2147)       ; ø»‘ƒ‚
+    (japanese-jisx0208-1990    . #x214D)       ; ã€•
+    (ucs                       . #x3015)       ; ã€•
     ))
 (define-char
   '((name              . "LEFT WHITE LENTICULAR BRACKET")
-    (ucs               . #x3016)
     (general-category  punctuation open) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
-    (chinese-gb2312            #x21 #x3C)      ; ø»„†Ÿ
-    (japanese-jisx0213-1       #x22 #x5A)      ; ã€–
+    (chinese-gb2312            . #x213C)       ; ø»„†Ÿ
+    (japanese-jisx0213-1       . #x225A)       ; ã€–
+    (ucs                       . #x3016)       ; ã€–
     ))
 (define-char
   '((name              . "RIGHT WHITE LENTICULAR BRACKET")
-    (ucs               . #x3017)
     (general-category  punctuation close) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
-    (chinese-gb2312            #x21 #x3D)      ; ø»„† 
-    (japanese-jisx0213-1       #x22 #x5B)      ; ã€—
+    (chinese-gb2312            . #x213D)       ; ø»„† 
+    (japanese-jisx0213-1       . #x225B)       ; ã€—
+    (ucs                       . #x3017)       ; ã€—
     ))
 (define-char
   '((name              . "LEFT WHITE TORTOISE SHELL BRACKET")
-    (ucs               . #x3018)
     (general-category  punctuation open) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
-    (japanese-jisx0213-1       #x22 #x58)      ; ã€˜
+    (japanese-jisx0213-1       . #x2258)       ; ã€˜
+    (ucs                       . #x3018)       ; ã€˜
     ))
 (define-char
   '((name              . "RIGHT WHITE TORTOISE SHELL BRACKET")
-    (ucs               . #x3019)
     (general-category  punctuation close) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
-    (japanese-jisx0213-1       #x22 #x59)      ; ã€™
+    (japanese-jisx0213-1       . #x2259)       ; ã€™
+    (ucs                       . #x3019)       ; ã€™
     ))
 (define-char
   '((name              . "LEFT WHITE SQUARE BRACKET")
-    (ucs               . #x301A)
     (general-category  punctuation open) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x301A)       ; ã€š
     ))
 (define-char
   '((name              . "RIGHT WHITE SQUARE BRACKET")
-    (ucs               . #x301B)
     (general-category  punctuation close) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . t)
+    (ucs               . #x301B)       ; ã€›
     ))
 (define-char
   '((name              . "WAVE DASH")
-    (ucs               . #x301C)
     (general-category  punctuation dash) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x21 #x41)      ; ø»�¼ 
-    (japanese-jisx0208         #x21 #x41)      ; ø»†�¨
-    (chinese-cns11643-1                #x22 #x44)      ; ø»‘„�
+    (japanese-jisx0208-1978    . #x2141)       ; ø»�¼ 
+    (japanese-jisx0208         . #x2141)       ; ø»†�¨
+    (chinese-cns11643-1                . #x2244)       ; ø»‘„�
+    (japanese-jisx0208-1990    . #x2141)       ; ã€œ
+    (ucs                       . #x301C)       ; ã€œ
     ))
 (define-char
   '((name              . "REVERSED DOUBLE PRIME QUOTATION MARK")
-    (ucs               . #x301D)
     (general-category  punctuation open) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-cns11643-1                #x21 #x68)      ; ø»‘ƒ£
-    (japanese-jisx0213-1       #x2D #x60)      ; ã€�
+    (chinese-cns11643-1                . #x2168)       ; ø»‘ƒ£
+    (japanese-jisx0213-1       . #x2D60)       ; ã€�
+    (ucs                       . #x301D)       ; ã€�
     ))
 (define-char
   '((name              . "DOUBLE PRIME QUOTATION MARK")
-    (ucs               . #x301E)
     (general-category  punctuation close) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (chinese-cns11643-1 #x21 #x69)     ; ø»‘ƒ¤
+    (chinese-cns11643-1 . #x2169)      ; ø»‘ƒ¤
+    (ucs               . #x301E)       ; ã€ž
     ))
 (define-char
   '((name              . "LOW DOUBLE PRIME QUOTATION MARK")
-    (ucs               . #x301F)
     (general-category  punctuation close) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0213-1       #x2D #x61)      ; ã€Ÿ
+    (japanese-jisx0213-1       . #x2D61)       ; ã€Ÿ
+    (ucs                       . #x301F)       ; ã€Ÿ
     ))
 (define-char
   '((name              . "POSTAL MARK FACE")
-    (ucs               . #x3020)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0213-1       #x26 #x66)      ; ã€ 
+    (japanese-jisx0213-1       . #x2666)       ; ã€ 
+    (ucs                       . #x3020)       ; ã€ 
     ))
 (define-char
   '((name              . "HANGZHOU NUMERAL ONE")
-    (ucs               . #x3021)
     (general-category  number letter) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (numeric-value     . 1)
-    (chinese-cns11643-1 #x24 #x35)     ; ø»‘‡Š
+    (chinese-cns11643-1 . #x2435)      ; ø»‘‡Š
+    (ucs               . #x3021)       ; ã€¡
     ))
 (define-char
   '((name              . "HANGZHOU NUMERAL TWO")
-    (ucs               . #x3022)
     (general-category  number letter) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (numeric-value     . 2)
-    (chinese-cns11643-1 #x24 #x36)     ; ø»‘‡‹
+    (chinese-cns11643-1 . #x2436)      ; ø»‘‡‹
+    (ucs               . #x3022)       ; ã€¢
     ))
 (define-char
   '((name              . "HANGZHOU NUMERAL THREE")
-    (ucs               . #x3023)
     (general-category  number letter) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (numeric-value     . 3)
-    (chinese-cns11643-1 #x24 #x37)     ; ø»‘‡Œ
+    (chinese-cns11643-1 . #x2437)      ; ø»‘‡Œ
+    (ucs               . #x3023)       ; ã€£
     ))
 (define-char
   '((name              . "HANGZHOU NUMERAL FOUR")
-    (ucs               . #x3024)
     (general-category  number letter) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (numeric-value     . 4)
-    (chinese-cns11643-1 #x24 #x38)     ; ø»‘‡�
+    (chinese-cns11643-1 . #x2438)      ; ø»‘‡�
+    (ucs               . #x3024)       ; ã€¤
     ))
 (define-char
   '((name              . "HANGZHOU NUMERAL FIVE")
-    (ucs               . #x3025)
     (general-category  number letter) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (numeric-value     . 5)
-    (chinese-cns11643-1 #x24 #x39)     ; ø»‘‡Ž
+    (chinese-cns11643-1 . #x2439)      ; ø»‘‡Ž
+    (ucs               . #x3025)       ; ã€¥
     ))
 (define-char
   '((name              . "HANGZHOU NUMERAL SIX")
-    (ucs               . #x3026)
     (general-category  number letter) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (numeric-value     . 6)
-    (chinese-cns11643-1 #x24 #x3A)     ; ø»‘‡�
+    (chinese-cns11643-1 . #x243A)      ; ø»‘‡�
+    (ucs               . #x3026)       ; ã€¦
     ))
 (define-char
   '((name              . "HANGZHOU NUMERAL SEVEN")
-    (ucs               . #x3027)
     (general-category  number letter) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (numeric-value     . 7)
-    (chinese-cns11643-1 #x24 #x3B)     ; ø»‘‡�
+    (chinese-cns11643-1 . #x243B)      ; ø»‘‡�
+    (ucs               . #x3027)       ; ã€§
     ))
 (define-char
   '((name              . "HANGZHOU NUMERAL EIGHT")
-    (ucs               . #x3028)
     (general-category  number letter) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (numeric-value     . 8)
-    (chinese-cns11643-1 #x24 #x3C)     ; ø»‘‡‘
+    (chinese-cns11643-1 . #x243C)      ; ø»‘‡‘
+    (ucs               . #x3028)       ; ã€¨
     ))
 (define-char
   '((name              . "HANGZHOU NUMERAL NINE")
-    (ucs               . #x3029)
     (general-category  number letter) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (numeric-value     . 9)
-    (chinese-cns11643-1 #x24 #x3D)     ; ø»‘‡’
+    (chinese-cns11643-1 . #x243D)      ; ø»‘‡’
+    (ucs               . #x3029)       ; ã€©
     ))
 (define-char
   '((name              . "IDEOGRAPHIC LEVEL TONE MARK")
-    (ucs               . #x302A)
     (general-category  mark non-spacing) ; Normative Category
     (bidi-category     . "NSM")
     (mirrored          . nil)
+    (ucs               . #x302A)       ; ã€ª
     ))
 (define-char
   '((name              . "IDEOGRAPHIC RISING TONE MARK")
-    (ucs               . #x302B)
     (general-category  mark non-spacing) ; Normative Category
     (bidi-category     . "NSM")
     (mirrored          . nil)
+    (ucs               . #x302B)       ; ã€«
     ))
 (define-char
   '((name              . "IDEOGRAPHIC DEPARTING TONE MARK")
-    (ucs               . #x302C)
     (general-category  mark non-spacing) ; Normative Category
     (bidi-category     . "NSM")
     (mirrored          . nil)
+    (ucs               . #x302C)       ; ã€¬
     ))
 (define-char
   '((name              . "IDEOGRAPHIC ENTERING TONE MARK")
-    (ucs               . #x302D)
     (general-category  mark non-spacing) ; Normative Category
     (bidi-category     . "NSM")
     (mirrored          . nil)
+    (ucs               . #x302D)       ; ã€­
     ))
 (define-char
   '((name              . "HANGUL SINGLE DOT TONE MARK")
-    (ucs               . #x302E)
     (general-category  mark non-spacing) ; Normative Category
     (bidi-category     . "NSM")
     (mirrored          . nil)
+    (ucs               . #x302E)       ; ã€®
     ))
 (define-char
   '((name              . "HANGUL DOUBLE DOT TONE MARK")
-    (ucs               . #x302F)
     (general-category  mark non-spacing) ; Normative Category
     (bidi-category     . "NSM")
     (mirrored          . nil)
+    (ucs               . #x302F)       ; ã€¯
     ))
 (define-char
   '((name              . "WAVY DASH")
-    (ucs               . #x3030)
     (general-category  punctuation dash) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x3030)       ; ã€°
     ))
 (define-char
   '((name              . "VERTICAL KANA REPEAT MARK")
-    (ucs               . #x3031)
     (general-category  letter modifier) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (ucs               . #x3031)       ; ã€±
     ))
 (define-char
   '((name              . "VERTICAL KANA REPEAT WITH VOICED SOUND MARK")
-    (ucs               . #x3032)
     (general-category  letter modifier) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (ucs               . #x3032)       ; ã€²
     ))
 (define-char
   '((name              . "VERTICAL KANA REPEAT MARK UPPER HALF")
-    (ucs               . #x3033)
     (general-category  letter modifier) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0213-1       #x22 #x33)      ; ã€³
+    (japanese-jisx0213-1       . #x2233)       ; ã€³
+    (ucs                       . #x3033)       ; ã€³
     ))
 (define-char
   '((name . "VERTICAL KANA REPEAT WITH VOICED SOUND MARK UPPER HALF")
-    (ucs               . #x3034)
     (general-category  letter modifier) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0213-1       #x22 #x34)      ; ã€´
+    (japanese-jisx0213-1       . #x2234)       ; ã€´
+    (ucs                       . #x3034)       ; ã€´
     ))
 (define-char
   '((name              . "VERTICAL KANA REPEAT MARK LOWER HALF")
-    (ucs               . #x3035)
     (general-category  letter modifier) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0213-1       #x22 #x35)      ; ã€µ
+    (japanese-jisx0213-1       . #x2235)       ; ã€µ
+    (ucs                       . #x3035)       ; ã€µ
     ))
 (define-char
   '((name              . "CIRCLED POSTAL MARK")
-    (ucs               . #x3036)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   compat #x3012)
+    (ucs               . #x3036)       ; ã€¶
     ))
 (define-char
   '((name . "IDEOGRAPHIC TELEGRAPH LINE FEED SEPARATOR SYMBOL")
-    (ucs               . #x3037)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x3037)       ; ã€·
     ))
 (define-char
   '((name              . "HANGZHOU NUMERAL TEN")
-    (ucs               . #x3038)
     (general-category  number letter) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (numeric-value     . 10)
     (->decomposition   compat #x5341)
+    (ucs               . #x3038)       ; ã€¸
     ))
 (define-char
   '((name              . "HANGZHOU NUMERAL TWENTY")
-    (ucs               . #x3039)
     (general-category  number letter) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (numeric-value     . 20)
     (->decomposition   compat #x5344)
+    (ucs               . #x3039)       ; ã€¹
     ))
 (define-char
   '((name              . "HANGZHOU NUMERAL THIRTY")
-    (ucs               . #x303A)
     (general-category  number letter) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (numeric-value     . 30)
     (->decomposition   compat #x5345)
+    (ucs               . #x303A)       ; ã€º
     ))
 (define-char
   '((name              . "IDEOGRAPHIC VARIATION INDICATOR")
-    (ucs               . #x303E)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x303E)       ; ã€¾
     ))
 (define-char
   '((name              . "IDEOGRAPHIC HALF FILL SPACE")
-    (ucs               . #x303F)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (ucs               . #x303F)       ; ã€¿
     ))
index e915df0..e2efdfc 100644 (file)
 (define-char
   '((name              . "HIRAGANA LETTER SMALL A")
-    (ucs               . #x3041)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x24 #x21)      ; ø»‚€š
-    (chinese-gb2312            #x24 #x21)      ; ø»„Šž
-    (japanese-jisx0208         #x24 #x21)      ; ø»†”¢
-    (korean-ksc5601            #x2A #x21)      ; ø»ˆ§š
+    (japanese-jisx0208-1978    . #x2421)       ; ø»‚€š
+    (chinese-gb2312            . #x2421)       ; ø»„Šž
+    (japanese-jisx0208         . #x2421)       ; ø»†”¢
+    (korean-ksc5601            . #x2A21)       ; ø»ˆ§š
+    (japanese-jisx0208-1990    . #x2421)       ; ã��
+    (ucs                       . #x3041)       ; ã��
     ))
 (define-char
   '((name              . "HIRAGANA LETTER A")
-    (ucs               . #x3042)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x24 #x22)      ; ø»‚€›
-    (chinese-gb2312            #x24 #x22)      ; ø»„ŠŸ
-    (japanese-jisx0208         #x24 #x22)      ; ø»†”£
-    (korean-ksc5601            #x2A #x22)      ; ø»ˆ§›
+    (japanese-jisx0208-1978    . #x2422)       ; ø»‚€›
+    (chinese-gb2312            . #x2422)       ; ø»„ŠŸ
+    (japanese-jisx0208         . #x2422)       ; ø»†”£
+    (korean-ksc5601            . #x2A22)       ; ø»ˆ§›
+    (japanese-jisx0208-1990    . #x2422)       ; ã�‚
+    (ucs                       . #x3042)       ; ã�‚
     ))
 (define-char
   '((name              . "HIRAGANA LETTER SMALL I")
-    (ucs               . #x3043)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x24 #x23)      ; ø»‚€œ
-    (chinese-gb2312            #x24 #x23)      ; ø»„Š 
-    (japanese-jisx0208         #x24 #x23)      ; ø»†”¤
-    (korean-ksc5601            #x2A #x23)      ; ø»ˆ§œ
+    (japanese-jisx0208-1978    . #x2423)       ; ø»‚€œ
+    (chinese-gb2312            . #x2423)       ; ø»„Š 
+    (japanese-jisx0208         . #x2423)       ; ø»†”¤
+    (korean-ksc5601            . #x2A23)       ; ø»ˆ§œ
+    (japanese-jisx0208-1990    . #x2423)       ; ã�ƒ
+    (ucs                       . #x3043)       ; ã�ƒ
     ))
 (define-char
   '((name              . "HIRAGANA LETTER I")
-    (ucs               . #x3044)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x24 #x24)      ; ø»‚€�
-    (chinese-gb2312            #x24 #x24)      ; ø»„Š¡
-    (japanese-jisx0208         #x24 #x24)      ; ø»†”¥
-    (korean-ksc5601            #x2A #x24)      ; ø»ˆ§�
+    (japanese-jisx0208-1978    . #x2424)       ; ø»‚€�
+    (chinese-gb2312            . #x2424)       ; ø»„Š¡
+    (japanese-jisx0208         . #x2424)       ; ø»†”¥
+    (korean-ksc5601            . #x2A24)       ; ø»ˆ§�
+    (japanese-jisx0208-1990    . #x2424)       ; ã�„
+    (ucs                       . #x3044)       ; ã�„
     ))
 (define-char
   '((name              . "HIRAGANA LETTER SMALL U")
-    (ucs               . #x3045)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x24 #x25)      ; ø»‚€ž
-    (chinese-gb2312            #x24 #x25)      ; ø»„Š¢
-    (japanese-jisx0208         #x24 #x25)      ; ø»†”¦
-    (korean-ksc5601            #x2A #x25)      ; ø»ˆ§ž
+    (japanese-jisx0208-1978    . #x2425)       ; ø»‚€ž
+    (chinese-gb2312            . #x2425)       ; ø»„Š¢
+    (japanese-jisx0208         . #x2425)       ; ø»†”¦
+    (korean-ksc5601            . #x2A25)       ; ø»ˆ§ž
+    (japanese-jisx0208-1990    . #x2425)       ; ã�…
+    (ucs                       . #x3045)       ; ã�…
     ))
 (define-char
   '((name              . "HIRAGANA LETTER U")
-    (ucs               . #x3046)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x24 #x26)      ; ø»‚€Ÿ
-    (chinese-gb2312            #x24 #x26)      ; ø»„Š£
-    (japanese-jisx0208         #x24 #x26)      ; ø»†”§
-    (korean-ksc5601            #x2A #x26)      ; ø»ˆ§Ÿ
+    (japanese-jisx0208-1978    . #x2426)       ; ø»‚€Ÿ
+    (chinese-gb2312            . #x2426)       ; ø»„Š£
+    (japanese-jisx0208         . #x2426)       ; ø»†”§
+    (korean-ksc5601            . #x2A26)       ; ø»ˆ§Ÿ
+    (japanese-jisx0208-1990    . #x2426)       ; ã�†
+    (ucs                       . #x3046)       ; ã�†
     ))
 (define-char
   '((name              . "HIRAGANA LETTER SMALL E")
-    (ucs               . #x3047)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x24 #x27)      ; ø»‚€ 
-    (chinese-gb2312            #x24 #x27)      ; ø»„Ф
-    (japanese-jisx0208         #x24 #x27)      ; ø»†”¨
-    (korean-ksc5601            #x2A #x27)      ; ø»ˆ§ 
+    (japanese-jisx0208-1978    . #x2427)       ; ø»‚€ 
+    (chinese-gb2312            . #x2427)       ; ø»„Ф
+    (japanese-jisx0208         . #x2427)       ; ø»†”¨
+    (korean-ksc5601            . #x2A27)       ; ø»ˆ§ 
+    (japanese-jisx0208-1990    . #x2427)       ; ã�‡
+    (ucs                       . #x3047)       ; ã�‡
     ))
 (define-char
   '((name              . "HIRAGANA LETTER E")
-    (ucs               . #x3048)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x24 #x28)      ; ø»‚€¡
-    (chinese-gb2312            #x24 #x28)      ; ø»„Š¥
-    (japanese-jisx0208         #x24 #x28)      ; ø»†”©
-    (korean-ksc5601            #x2A #x28)      ; ø»ˆ§¡
+    (japanese-jisx0208-1978    . #x2428)       ; ø»‚€¡
+    (chinese-gb2312            . #x2428)       ; ø»„Š¥
+    (japanese-jisx0208         . #x2428)       ; ø»†”©
+    (korean-ksc5601            . #x2A28)       ; ø»ˆ§¡
+    (japanese-jisx0208-1990    . #x2428)       ; ã�ˆ
+    (ucs                       . #x3048)       ; ã�ˆ
     ))
 (define-char
   '((name              . "HIRAGANA LETTER SMALL O")
-    (ucs               . #x3049)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x24 #x29)      ; ø»‚€¢
-    (chinese-gb2312            #x24 #x29)      ; ø»„Ц
-    (japanese-jisx0208         #x24 #x29)      ; ø»†”ª
-    (korean-ksc5601            #x2A #x29)      ; ø»ˆ§¢
+    (japanese-jisx0208-1978    . #x2429)       ; ø»‚€¢
+    (chinese-gb2312            . #x2429)       ; ø»„Ц
+    (japanese-jisx0208         . #x2429)       ; ø»†”ª
+    (korean-ksc5601            . #x2A29)       ; ø»ˆ§¢
+    (japanese-jisx0208-1990    . #x2429)       ; ã�‰
+    (ucs                       . #x3049)       ; ã�‰
     ))
 (define-char
   '((name              . "HIRAGANA LETTER O")
-    (ucs               . #x304A)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x24 #x2A)      ; ø»‚€£
-    (chinese-gb2312            #x24 #x2A)      ; ø»„Ч
-    (japanese-jisx0208         #x24 #x2A)      ; ø»†”«
-    (korean-ksc5601            #x2A #x2A)      ; ø»ˆ§£
+    (japanese-jisx0208-1978    . #x242A)       ; ø»‚€£
+    (chinese-gb2312            . #x242A)       ; ø»„Ч
+    (japanese-jisx0208         . #x242A)       ; ø»†”«
+    (korean-ksc5601            . #x2A2A)       ; ø»ˆ§£
+    (japanese-jisx0208-1990    . #x242A)       ; ã�Š
+    (ucs                       . #x304A)       ; ã�Š
     ))
 (define-char
   '((name              . "HIRAGANA LETTER KA")
-    (ucs               . #x304B)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x24 #x2B)      ; ø»‚€¤
-    (chinese-gb2312            #x24 #x2B)      ; ø»„Ѝ
-    (japanese-jisx0208         #x24 #x2B)      ; ø»†”¬
-    (korean-ksc5601            #x2A #x2B)      ; ø»ˆ§¤
+    (japanese-jisx0208-1978    . #x242B)       ; ø»‚€¤
+    (chinese-gb2312            . #x242B)       ; ø»„Ѝ
+    (japanese-jisx0208         . #x242B)       ; ø»†”¬
+    (korean-ksc5601            . #x2A2B)       ; ø»ˆ§¤
+    (japanese-jisx0208-1990    . #x242B)       ; ã�‹
+    (ucs                       . #x304B)       ; ã�‹
     ))
 (define-char
   '((name              . "HIRAGANA LETTER GA")
-    (ucs               . #x304C)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x304B #x3099)
-    (japanese-jisx0208-1978    #x24 #x2C)      ; ø»‚€¥
-    (chinese-gb2312            #x24 #x2C)      ; ø»„Š©
-    (japanese-jisx0208         #x24 #x2C)      ; ø»†”­
-    (korean-ksc5601            #x2A #x2C)      ; ø»ˆ§¥
+    (japanese-jisx0208-1978    . #x242C)       ; ø»‚€¥
+    (chinese-gb2312            . #x242C)       ; ø»„Š©
+    (japanese-jisx0208         . #x242C)       ; ø»†”­
+    (korean-ksc5601            . #x2A2C)       ; ø»ˆ§¥
+    (japanese-jisx0208-1990    . #x242C)       ; ã�Œ
+    (ucs                       . #x304C)       ; ã�Œ
     ))
 (define-char
   '((name              . "HIRAGANA LETTER KI")
-    (ucs               . #x304D)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x24 #x2D)      ; ø»‚€¦
-    (chinese-gb2312            #x24 #x2D)      ; ø»„Šª
-    (japanese-jisx0208         #x24 #x2D)      ; ø»†”®
-    (korean-ksc5601            #x2A #x2D)      ; ø»ˆ§¦
+    (japanese-jisx0208-1978    . #x242D)       ; ø»‚€¦
+    (chinese-gb2312            . #x242D)       ; ø»„Šª
+    (japanese-jisx0208         . #x242D)       ; ø»†”®
+    (korean-ksc5601            . #x2A2D)       ; ø»ˆ§¦
+    (japanese-jisx0208-1990    . #x242D)       ; ã��
+    (ucs                       . #x304D)       ; ã��
     ))
 (define-char
   '((name              . "HIRAGANA LETTER GI")
-    (ucs               . #x304E)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x304D #x3099)
-    (japanese-jisx0208-1978    #x24 #x2E)      ; ø»‚€§
-    (chinese-gb2312            #x24 #x2E)      ; ø»„Š«
-    (japanese-jisx0208         #x24 #x2E)      ; ø»†”¯
-    (korean-ksc5601            #x2A #x2E)      ; ø»ˆ§§
+    (japanese-jisx0208-1978    . #x242E)       ; ø»‚€§
+    (chinese-gb2312            . #x242E)       ; ø»„Š«
+    (japanese-jisx0208         . #x242E)       ; ø»†”¯
+    (korean-ksc5601            . #x2A2E)       ; ø»ˆ§§
+    (japanese-jisx0208-1990    . #x242E)       ; ã�Ž
+    (ucs                       . #x304E)       ; ã�Ž
     ))
 (define-char
   '((name              . "HIRAGANA LETTER KU")
-    (ucs               . #x304F)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x24 #x2F)      ; ø»‚€¨
-    (chinese-gb2312            #x24 #x2F)      ; ø»„Ь
-    (japanese-jisx0208         #x24 #x2F)      ; ø»†”°
-    (korean-ksc5601            #x2A #x2F)      ; ø»ˆ§¨
+    (japanese-jisx0208-1978    . #x242F)       ; ø»‚€¨
+    (chinese-gb2312            . #x242F)       ; ø»„Ь
+    (japanese-jisx0208         . #x242F)       ; ø»†”°
+    (korean-ksc5601            . #x2A2F)       ; ø»ˆ§¨
+    (japanese-jisx0208-1990    . #x242F)       ; ã��
+    (ucs                       . #x304F)       ; ã��
     ))
 (define-char
   '((name              . "HIRAGANA LETTER GU")
-    (ucs               . #x3050)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x304F #x3099)
-    (japanese-jisx0208-1978    #x24 #x30)      ; ø»‚€©
-    (chinese-gb2312            #x24 #x30)      ; ø»„Š­
-    (japanese-jisx0208         #x24 #x30)      ; ø»†”±
-    (korean-ksc5601            #x2A #x30)      ; ø»ˆ§©
+    (japanese-jisx0208-1978    . #x2430)       ; ø»‚€©
+    (chinese-gb2312            . #x2430)       ; ø»„Š­
+    (japanese-jisx0208         . #x2430)       ; ø»†”±
+    (korean-ksc5601            . #x2A30)       ; ø»ˆ§©
+    (japanese-jisx0208-1990    . #x2430)       ; ã��
+    (ucs                       . #x3050)       ; ã��
     ))
 (define-char
   '((name              . "HIRAGANA LETTER KE")
-    (ucs               . #x3051)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x24 #x31)      ; ø»‚€ª
-    (chinese-gb2312            #x24 #x31)      ; ø»„Š®
-    (japanese-jisx0208         #x24 #x31)      ; ø»†”²
-    (korean-ksc5601            #x2A #x31)      ; ø»ˆ§ª
+    (japanese-jisx0208-1978    . #x2431)       ; ø»‚€ª
+    (chinese-gb2312            . #x2431)       ; ø»„Š®
+    (japanese-jisx0208         . #x2431)       ; ø»†”²
+    (korean-ksc5601            . #x2A31)       ; ø»ˆ§ª
+    (japanese-jisx0208-1990    . #x2431)       ; ã�‘
+    (ucs                       . #x3051)       ; ã�‘
     ))
 (define-char
   '((name              . "HIRAGANA LETTER GE")
-    (ucs               . #x3052)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x3051 #x3099)
-    (japanese-jisx0208-1978    #x24 #x32)      ; ø»‚€«
-    (chinese-gb2312            #x24 #x32)      ; ø»„Н
-    (japanese-jisx0208         #x24 #x32)      ; ø»†”³
-    (korean-ksc5601            #x2A #x32)      ; ø»ˆ§«
+    (japanese-jisx0208-1978    . #x2432)       ; ø»‚€«
+    (chinese-gb2312            . #x2432)       ; ø»„Н
+    (japanese-jisx0208         . #x2432)       ; ø»†”³
+    (korean-ksc5601            . #x2A32)       ; ø»ˆ§«
+    (japanese-jisx0208-1990    . #x2432)       ; ã�’
+    (ucs                       . #x3052)       ; ã�’
     ))
 (define-char
   '((name              . "HIRAGANA LETTER KO")
-    (ucs               . #x3053)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x24 #x33)      ; ø»‚€¬
-    (chinese-gb2312            #x24 #x33)      ; ø»„а
-    (japanese-jisx0208         #x24 #x33)      ; ø»†”´
-    (korean-ksc5601            #x2A #x33)      ; ø»ˆ§¬
+    (japanese-jisx0208-1978    . #x2433)       ; ø»‚€¬
+    (chinese-gb2312            . #x2433)       ; ø»„а
+    (japanese-jisx0208         . #x2433)       ; ø»†”´
+    (korean-ksc5601            . #x2A33)       ; ø»ˆ§¬
+    (japanese-jisx0208-1990    . #x2433)       ; ã�“
+    (ucs                       . #x3053)       ; ã�“
     ))
 (define-char
   '((name              . "HIRAGANA LETTER GO")
-    (ucs               . #x3054)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x3053 #x3099)
-    (japanese-jisx0208-1978    #x24 #x34)      ; ø»‚€­
-    (chinese-gb2312            #x24 #x34)      ; ø»„б
-    (japanese-jisx0208         #x24 #x34)      ; ø»†”µ
-    (korean-ksc5601            #x2A #x34)      ; ø»ˆ§­
+    (japanese-jisx0208-1978    . #x2434)       ; ø»‚€­
+    (chinese-gb2312            . #x2434)       ; ø»„б
+    (japanese-jisx0208         . #x2434)       ; ø»†”µ
+    (korean-ksc5601            . #x2A34)       ; ø»ˆ§­
+    (japanese-jisx0208-1990    . #x2434)       ; ã�”
+    (ucs                       . #x3054)       ; ã�”
     ))
 (define-char
   '((name              . "HIRAGANA LETTER SA")
-    (ucs               . #x3055)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x24 #x35)      ; ø»‚€®
-    (chinese-gb2312            #x24 #x35)      ; ø»„в
-    (japanese-jisx0208         #x24 #x35)      ; ø»†”¶
-    (korean-ksc5601            #x2A #x35)      ; ø»ˆ§®
+    (japanese-jisx0208-1978    . #x2435)       ; ø»‚€®
+    (chinese-gb2312            . #x2435)       ; ø»„в
+    (japanese-jisx0208         . #x2435)       ; ø»†”¶
+    (korean-ksc5601            . #x2A35)       ; ø»ˆ§®
+    (japanese-jisx0208-1990    . #x2435)       ; ã�•
+    (ucs                       . #x3055)       ; ã�•
     ))
 (define-char
   '((name              . "HIRAGANA LETTER ZA")
-    (ucs               . #x3056)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x3055 #x3099)
-    (japanese-jisx0208-1978    #x24 #x36)      ; ø»‚€¯
-    (chinese-gb2312            #x24 #x36)      ; ø»„г
-    (japanese-jisx0208         #x24 #x36)      ; ø»†”·
-    (korean-ksc5601            #x2A #x36)      ; ø»ˆ§¯
+    (japanese-jisx0208-1978    . #x2436)       ; ø»‚€¯
+    (chinese-gb2312            . #x2436)       ; ø»„г
+    (japanese-jisx0208         . #x2436)       ; ø»†”·
+    (korean-ksc5601            . #x2A36)       ; ø»ˆ§¯
+    (japanese-jisx0208-1990    . #x2436)       ; ã�–
+    (ucs                       . #x3056)       ; ã�–
     ))
 (define-char
   '((name              . "HIRAGANA LETTER SI")
-    (ucs               . #x3057)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x24 #x37)      ; ø»‚€°
-    (chinese-gb2312            #x24 #x37)      ; ø»„Š´
-    (japanese-jisx0208         #x24 #x37)      ; ø»†”¸
-    (korean-ksc5601            #x2A #x37)      ; ø»ˆ§°
+    (japanese-jisx0208-1978    . #x2437)       ; ø»‚€°
+    (chinese-gb2312            . #x2437)       ; ø»„Š´
+    (japanese-jisx0208         . #x2437)       ; ø»†”¸
+    (korean-ksc5601            . #x2A37)       ; ø»ˆ§°
+    (japanese-jisx0208-1990    . #x2437)       ; ã�—
+    (ucs                       . #x3057)       ; ã�—
     ))
 (define-char
   '((name              . "HIRAGANA LETTER ZI")
-    (ucs               . #x3058)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x3057 #x3099)
-    (japanese-jisx0208-1978    #x24 #x38)      ; ø»‚€±
-    (chinese-gb2312            #x24 #x38)      ; ø»„е
-    (japanese-jisx0208         #x24 #x38)      ; ø»†”¹
-    (korean-ksc5601            #x2A #x38)      ; ø»ˆ§±
+    (japanese-jisx0208-1978    . #x2438)       ; ø»‚€±
+    (chinese-gb2312            . #x2438)       ; ø»„е
+    (japanese-jisx0208         . #x2438)       ; ø»†”¹
+    (korean-ksc5601            . #x2A38)       ; ø»ˆ§±
+    (japanese-jisx0208-1990    . #x2438)       ; ã�˜
+    (ucs                       . #x3058)       ; ã�˜
     ))
 (define-char
   '((name              . "HIRAGANA LETTER SU")
-    (ucs               . #x3059)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x24 #x39)      ; ø»‚€²
-    (chinese-gb2312            #x24 #x39)      ; ø»„ж
-    (japanese-jisx0208         #x24 #x39)      ; ø»†”º
-    (korean-ksc5601            #x2A #x39)      ; ø»ˆ§²
+    (japanese-jisx0208-1978    . #x2439)       ; ø»‚€²
+    (chinese-gb2312            . #x2439)       ; ø»„ж
+    (japanese-jisx0208         . #x2439)       ; ø»†”º
+    (korean-ksc5601            . #x2A39)       ; ø»ˆ§²
+    (japanese-jisx0208-1990    . #x2439)       ; ã�™
+    (ucs                       . #x3059)       ; ã�™
     ))
 (define-char
   '((name              . "HIRAGANA LETTER ZU")
-    (ucs               . #x305A)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x3059 #x3099)
-    (japanese-jisx0208-1978    #x24 #x3A)      ; ø»‚€³
-    (chinese-gb2312            #x24 #x3A)      ; ø»„Š·
-    (japanese-jisx0208         #x24 #x3A)      ; ø»†”»
-    (korean-ksc5601            #x2A #x3A)      ; ø»ˆ§³
+    (japanese-jisx0208-1978    . #x243A)       ; ø»‚€³
+    (chinese-gb2312            . #x243A)       ; ø»„Š·
+    (japanese-jisx0208         . #x243A)       ; ø»†”»
+    (korean-ksc5601            . #x2A3A)       ; ø»ˆ§³
+    (japanese-jisx0208-1990    . #x243A)       ; ã�š
+    (ucs                       . #x305A)       ; ã�š
     ))
 (define-char
   '((name              . "HIRAGANA LETTER SE")
-    (ucs               . #x305B)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x24 #x3B)      ; ø»‚€´
-    (chinese-gb2312            #x24 #x3B)      ; ø»„Џ
-    (japanese-jisx0208         #x24 #x3B)      ; ø»†”¼
-    (korean-ksc5601            #x2A #x3B)      ; ø»ˆ§´
+    (japanese-jisx0208-1978    . #x243B)       ; ø»‚€´
+    (chinese-gb2312            . #x243B)       ; ø»„Џ
+    (japanese-jisx0208         . #x243B)       ; ø»†”¼
+    (korean-ksc5601            . #x2A3B)       ; ø»ˆ§´
+    (japanese-jisx0208-1990    . #x243B)       ; ã�›
+    (ucs                       . #x305B)       ; ã�›
     ))
 (define-char
   '((name              . "HIRAGANA LETTER ZE")
-    (ucs               . #x305C)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x305B #x3099)
-    (japanese-jisx0208-1978    #x24 #x3C)      ; ø»‚€µ
-    (chinese-gb2312            #x24 #x3C)      ; ø»„й
-    (japanese-jisx0208         #x24 #x3C)      ; ø»†”½
-    (korean-ksc5601            #x2A #x3C)      ; ø»ˆ§µ
+    (japanese-jisx0208-1978    . #x243C)       ; ø»‚€µ
+    (chinese-gb2312            . #x243C)       ; ø»„й
+    (japanese-jisx0208         . #x243C)       ; ø»†”½
+    (korean-ksc5601            . #x2A3C)       ; ø»ˆ§µ
+    (japanese-jisx0208-1990    . #x243C)       ; ã�œ
+    (ucs                       . #x305C)       ; ã�œ
     ))
 (define-char
   '((name              . "HIRAGANA LETTER SO")
-    (ucs               . #x305D)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x24 #x3D)      ; ø»‚€¶
-    (chinese-gb2312            #x24 #x3D)      ; ø»„Šº
-    (japanese-jisx0208         #x24 #x3D)      ; ø»†”¾
-    (korean-ksc5601            #x2A #x3D)      ; ø»ˆ§¶
+    (japanese-jisx0208-1978    . #x243D)       ; ø»‚€¶
+    (chinese-gb2312            . #x243D)       ; ø»„Šº
+    (japanese-jisx0208         . #x243D)       ; ø»†”¾
+    (korean-ksc5601            . #x2A3D)       ; ø»ˆ§¶
+    (japanese-jisx0208-1990    . #x243D)       ; ã��
+    (ucs                       . #x305D)       ; ã��
     ))
 (define-char
   '((name              . "HIRAGANA LETTER ZO")
-    (ucs               . #x305E)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x305D #x3099)
-    (japanese-jisx0208-1978    #x24 #x3E)      ; ø»‚€·
-    (chinese-gb2312            #x24 #x3E)      ; ø»„Š»
-    (japanese-jisx0208         #x24 #x3E)      ; ø»†”¿
-    (korean-ksc5601            #x2A #x3E)      ; ø»ˆ§·
+    (japanese-jisx0208-1978    . #x243E)       ; ø»‚€·
+    (chinese-gb2312            . #x243E)       ; ø»„Š»
+    (japanese-jisx0208         . #x243E)       ; ø»†”¿
+    (korean-ksc5601            . #x2A3E)       ; ø»ˆ§·
+    (japanese-jisx0208-1990    . #x243E)       ; ã�ž
+    (ucs                       . #x305E)       ; ã�ž
     ))
 (define-char
   '((name              . "HIRAGANA LETTER TA")
-    (ucs               . #x305F)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x24 #x3F)      ; ø»‚€¸
-    (chinese-gb2312            #x24 #x3F)      ; ø»„м
-    (japanese-jisx0208         #x24 #x3F)      ; ø»†•€
-    (korean-ksc5601            #x2A #x3F)      ; ø»ˆ§¸
+    (japanese-jisx0208-1978    . #x243F)       ; ø»‚€¸
+    (chinese-gb2312            . #x243F)       ; ø»„м
+    (japanese-jisx0208         . #x243F)       ; ø»†•€
+    (korean-ksc5601            . #x2A3F)       ; ø»ˆ§¸
+    (japanese-jisx0208-1990    . #x243F)       ; ã�Ÿ
+    (ucs                       . #x305F)       ; ã�Ÿ
     ))
 (define-char
   '((name              . "HIRAGANA LETTER DA")
-    (ucs               . #x3060)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x305F #x3099)
-    (japanese-jisx0208-1978    #x24 #x40)      ; ø»‚€¹
-    (chinese-gb2312            #x24 #x40)      ; ø»„н
-    (japanese-jisx0208         #x24 #x40)      ; ø»†•�
-    (korean-ksc5601            #x2A #x40)      ; ø»ˆ§¹
+    (japanese-jisx0208-1978    . #x2440)       ; ø»‚€¹
+    (chinese-gb2312            . #x2440)       ; ø»„н
+    (japanese-jisx0208         . #x2440)       ; ø»†•�
+    (korean-ksc5601            . #x2A40)       ; ø»ˆ§¹
+    (japanese-jisx0208-1990    . #x2440)       ; ã� 
+    (ucs                       . #x3060)       ; ã� 
     ))
 (define-char
   '((name              . "HIRAGANA LETTER TI")
-    (ucs               . #x3061)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x24 #x41)      ; ø»‚€º
-    (chinese-gb2312            #x24 #x41)      ; ø»„о
-    (japanese-jisx0208         #x24 #x41)      ; ø»†•‚
-    (korean-ksc5601            #x2A #x41)      ; ø»ˆ§º
+    (japanese-jisx0208-1978    . #x2441)       ; ø»‚€º
+    (chinese-gb2312            . #x2441)       ; ø»„о
+    (japanese-jisx0208         . #x2441)       ; ø»†•‚
+    (korean-ksc5601            . #x2A41)       ; ø»ˆ§º
+    (japanese-jisx0208-1990    . #x2441)       ; ã�¡
+    (ucs                       . #x3061)       ; ã�¡
     ))
 (define-char
   '((name              . "HIRAGANA LETTER DI")
-    (ucs               . #x3062)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x3061 #x3099)
-    (japanese-jisx0208-1978    #x24 #x42)      ; ø»‚€»
-    (chinese-gb2312            #x24 #x42)      ; ø»„Š¿
-    (japanese-jisx0208         #x24 #x42)      ; ø»†•ƒ
-    (korean-ksc5601            #x2A #x42)      ; ø»ˆ§»
+    (japanese-jisx0208-1978    . #x2442)       ; ø»‚€»
+    (chinese-gb2312            . #x2442)       ; ø»„Š¿
+    (japanese-jisx0208         . #x2442)       ; ø»†•ƒ
+    (korean-ksc5601            . #x2A42)       ; ø»ˆ§»
+    (japanese-jisx0208-1990    . #x2442)       ; ã�¢
+    (ucs                       . #x3062)       ; ã�¢
     ))
 (define-char
   '((name              . "HIRAGANA LETTER SMALL TU")
-    (ucs               . #x3063)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x24 #x43)      ; ø»‚€¼
-    (chinese-gb2312            #x24 #x43)      ; ø»„‹€
-    (japanese-jisx0208         #x24 #x43)      ; ø»†•„
-    (korean-ksc5601            #x2A #x43)      ; ø»ˆ§¼
+    (japanese-jisx0208-1978    . #x2443)       ; ø»‚€¼
+    (chinese-gb2312            . #x2443)       ; ø»„‹€
+    (japanese-jisx0208         . #x2443)       ; ø»†•„
+    (korean-ksc5601            . #x2A43)       ; ø»ˆ§¼
+    (japanese-jisx0208-1990    . #x2443)       ; ã�£
+    (ucs                       . #x3063)       ; ã�£
     ))
 (define-char
   '((name              . "HIRAGANA LETTER TU")
-    (ucs               . #x3064)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x24 #x44)      ; ø»‚€½
-    (chinese-gb2312            #x24 #x44)      ; ø»„‹�
-    (japanese-jisx0208         #x24 #x44)      ; ø»†•…
-    (korean-ksc5601            #x2A #x44)      ; ø»ˆ§½
+    (japanese-jisx0208-1978    . #x2444)       ; ø»‚€½
+    (chinese-gb2312            . #x2444)       ; ø»„‹�
+    (japanese-jisx0208         . #x2444)       ; ø»†•…
+    (korean-ksc5601            . #x2A44)       ; ø»ˆ§½
+    (japanese-jisx0208-1990    . #x2444)       ; ã�¤
+    (ucs                       . #x3064)       ; ã�¤
     ))
 (define-char
   '((name              . "HIRAGANA LETTER DU")
-    (ucs               . #x3065)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x3064 #x3099)
-    (japanese-jisx0208-1978    #x24 #x45)      ; ø»‚€¾
-    (chinese-gb2312            #x24 #x45)      ; ø»„‹‚
-    (japanese-jisx0208         #x24 #x45)      ; ø»†•†
-    (korean-ksc5601            #x2A #x45)      ; ø»ˆ§¾
+    (japanese-jisx0208-1978    . #x2445)       ; ø»‚€¾
+    (chinese-gb2312            . #x2445)       ; ø»„‹‚
+    (japanese-jisx0208         . #x2445)       ; ø»†•†
+    (korean-ksc5601            . #x2A45)       ; ø»ˆ§¾
+    (japanese-jisx0208-1990    . #x2445)       ; ã�¥
+    (ucs                       . #x3065)       ; ã�¥
     ))
 (define-char
   '((name              . "HIRAGANA LETTER TE")
-    (ucs               . #x3066)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x24 #x46)      ; ø»‚€¿
-    (chinese-gb2312            #x24 #x46)      ; ø»„‹ƒ
-    (japanese-jisx0208         #x24 #x46)      ; ø»†•‡
-    (korean-ksc5601            #x2A #x46)      ; ø»ˆ§¿
+    (japanese-jisx0208-1978    . #x2446)       ; ø»‚€¿
+    (chinese-gb2312            . #x2446)       ; ø»„‹ƒ
+    (japanese-jisx0208         . #x2446)       ; ø»†•‡
+    (korean-ksc5601            . #x2A46)       ; ø»ˆ§¿
+    (japanese-jisx0208-1990    . #x2446)       ; ã�¦
+    (ucs                       . #x3066)       ; ã�¦
     ))
 (define-char
   '((name              . "HIRAGANA LETTER DE")
-    (ucs               . #x3067)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x3066 #x3099)
-    (japanese-jisx0208-1978    #x24 #x47)      ; ø»‚�€
-    (chinese-gb2312            #x24 #x47)      ; ø»„‹„
-    (japanese-jisx0208         #x24 #x47)      ; ø»†•ˆ
-    (korean-ksc5601            #x2A #x47)      ; ø»ˆ¨€
+    (japanese-jisx0208-1978    . #x2447)       ; ø»‚�€
+    (chinese-gb2312            . #x2447)       ; ø»„‹„
+    (japanese-jisx0208         . #x2447)       ; ø»†•ˆ
+    (korean-ksc5601            . #x2A47)       ; ø»ˆ¨€
+    (japanese-jisx0208-1990    . #x2447)       ; ã�§
+    (ucs                       . #x3067)       ; ã�§
     ))
 (define-char
   '((name              . "HIRAGANA LETTER TO")
-    (ucs               . #x3068)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x24 #x48)      ; ø»‚��
-    (chinese-gb2312            #x24 #x48)      ; ø»„‹…
-    (japanese-jisx0208         #x24 #x48)      ; ø»†•‰
-    (korean-ksc5601            #x2A #x48)      ; ø»ˆ¨�
+    (japanese-jisx0208-1978    . #x2448)       ; ø»‚��
+    (chinese-gb2312            . #x2448)       ; ø»„‹…
+    (japanese-jisx0208         . #x2448)       ; ø»†•‰
+    (korean-ksc5601            . #x2A48)       ; ø»ˆ¨�
+    (japanese-jisx0208-1990    . #x2448)       ; ã�¨
+    (ucs                       . #x3068)       ; ã�¨
     ))
 (define-char
   '((name              . "HIRAGANA LETTER DO")
-    (ucs               . #x3069)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x3068 #x3099)
-    (japanese-jisx0208-1978    #x24 #x49)      ; ø»‚�‚
-    (chinese-gb2312            #x24 #x49)      ; ø»„‹†
-    (japanese-jisx0208         #x24 #x49)      ; ø»†•Š
-    (korean-ksc5601            #x2A #x49)      ; ø»ˆ¨‚
+    (japanese-jisx0208-1978    . #x2449)       ; ø»‚�‚
+    (chinese-gb2312            . #x2449)       ; ø»„‹†
+    (japanese-jisx0208         . #x2449)       ; ø»†•Š
+    (korean-ksc5601            . #x2A49)       ; ø»ˆ¨‚
+    (japanese-jisx0208-1990    . #x2449)       ; ã�©
+    (ucs                       . #x3069)       ; ã�©
     ))
 (define-char
   '((name              . "HIRAGANA LETTER NA")
-    (ucs               . #x306A)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x24 #x4A)      ; ø»‚�ƒ
-    (chinese-gb2312            #x24 #x4A)      ; ø»„‹‡
-    (japanese-jisx0208         #x24 #x4A)      ; ø»†•‹
-    (korean-ksc5601            #x2A #x4A)      ; ø»ˆ¨ƒ
+    (japanese-jisx0208-1978    . #x244A)       ; ø»‚�ƒ
+    (chinese-gb2312            . #x244A)       ; ø»„‹‡
+    (japanese-jisx0208         . #x244A)       ; ø»†•‹
+    (korean-ksc5601            . #x2A4A)       ; ø»ˆ¨ƒ
+    (japanese-jisx0208-1990    . #x244A)       ; ã�ª
+    (ucs                       . #x306A)       ; ã�ª
     ))
 (define-char
   '((name              . "HIRAGANA LETTER NI")
-    (ucs               . #x306B)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x24 #x4B)      ; ø»‚�„
-    (chinese-gb2312            #x24 #x4B)      ; ø»„‹ˆ
-    (japanese-jisx0208         #x24 #x4B)      ; ø»†•Œ
-    (korean-ksc5601            #x2A #x4B)      ; ø»ˆ¨„
+    (japanese-jisx0208-1978    . #x244B)       ; ø»‚�„
+    (chinese-gb2312            . #x244B)       ; ø»„‹ˆ
+    (japanese-jisx0208         . #x244B)       ; ø»†•Œ
+    (korean-ksc5601            . #x2A4B)       ; ø»ˆ¨„
+    (japanese-jisx0208-1990    . #x244B)       ; ã�«
+    (ucs                       . #x306B)       ; ã�«
     ))
 (define-char
   '((name              . "HIRAGANA LETTER NU")
-    (ucs               . #x306C)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x24 #x4C)      ; ø»‚�…
-    (chinese-gb2312            #x24 #x4C)      ; ø»„‹‰
-    (japanese-jisx0208         #x24 #x4C)      ; ø»†•�
-    (korean-ksc5601            #x2A #x4C)      ; ø»ˆ¨…
+    (japanese-jisx0208-1978    . #x244C)       ; ø»‚�…
+    (chinese-gb2312            . #x244C)       ; ø»„‹‰
+    (japanese-jisx0208         . #x244C)       ; ø»†•�
+    (korean-ksc5601            . #x2A4C)       ; ø»ˆ¨…
+    (japanese-jisx0208-1990    . #x244C)       ; ã�¬
+    (ucs                       . #x306C)       ; ã�¬
     ))
 (define-char
   '((name              . "HIRAGANA LETTER NE")
-    (ucs               . #x306D)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x24 #x4D)      ; ø»‚�†
-    (chinese-gb2312            #x24 #x4D)      ; ø»„‹Š
-    (japanese-jisx0208         #x24 #x4D)      ; ø»†•Ž
-    (korean-ksc5601            #x2A #x4D)      ; ø»ˆ¨†
+    (japanese-jisx0208-1978    . #x244D)       ; ø»‚�†
+    (chinese-gb2312            . #x244D)       ; ø»„‹Š
+    (japanese-jisx0208         . #x244D)       ; ø»†•Ž
+    (korean-ksc5601            . #x2A4D)       ; ø»ˆ¨†
+    (japanese-jisx0208-1990    . #x244D)       ; ã�­
+    (ucs                       . #x306D)       ; ã�­
     ))
 (define-char
   '((name              . "HIRAGANA LETTER NO")
-    (ucs               . #x306E)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x24 #x4E)      ; ø»‚�‡
-    (chinese-gb2312            #x24 #x4E)      ; ø»„‹‹
-    (japanese-jisx0208         #x24 #x4E)      ; ø»†•�
-    (korean-ksc5601            #x2A #x4E)      ; ø»ˆ¨‡
+    (japanese-jisx0208-1978    . #x244E)       ; ø»‚�‡
+    (chinese-gb2312            . #x244E)       ; ø»„‹‹
+    (japanese-jisx0208         . #x244E)       ; ø»†•�
+    (korean-ksc5601            . #x2A4E)       ; ø»ˆ¨‡
+    (japanese-jisx0208-1990    . #x244E)       ; ã�®
+    (ucs                       . #x306E)       ; ã�®
     ))
 (define-char
   '((name              . "HIRAGANA LETTER HA")
-    (ucs               . #x306F)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x24 #x4F)      ; ø»‚�ˆ
-    (chinese-gb2312            #x24 #x4F)      ; ø»„‹Œ
-    (japanese-jisx0208         #x24 #x4F)      ; ø»†•�
-    (korean-ksc5601            #x2A #x4F)      ; ø»ˆ¨ˆ
+    (japanese-jisx0208-1978    . #x244F)       ; ø»‚�ˆ
+    (chinese-gb2312            . #x244F)       ; ø»„‹Œ
+    (japanese-jisx0208         . #x244F)       ; ø»†•�
+    (korean-ksc5601            . #x2A4F)       ; ø»ˆ¨ˆ
+    (japanese-jisx0208-1990    . #x244F)       ; ã�¯
+    (ucs                       . #x306F)       ; ã�¯
     ))
 (define-char
   '((name              . "HIRAGANA LETTER BA")
-    (ucs               . #x3070)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x306F #x3099)
-    (japanese-jisx0208-1978    #x24 #x50)      ; ø»‚�‰
-    (chinese-gb2312            #x24 #x50)      ; ø»„‹�
-    (japanese-jisx0208         #x24 #x50)      ; ø»†•‘
-    (korean-ksc5601            #x2A #x50)      ; ø»ˆ¨‰
+    (japanese-jisx0208-1978    . #x2450)       ; ø»‚�‰
+    (chinese-gb2312            . #x2450)       ; ø»„‹�
+    (japanese-jisx0208         . #x2450)       ; ø»†•‘
+    (korean-ksc5601            . #x2A50)       ; ø»ˆ¨‰
+    (japanese-jisx0208-1990    . #x2450)       ; ã�°
+    (ucs                       . #x3070)       ; ã�°
     ))
 (define-char
   '((name              . "HIRAGANA LETTER PA")
-    (ucs               . #x3071)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x306F #x309A)
-    (japanese-jisx0208-1978    #x24 #x51)      ; ø»‚�Š
-    (chinese-gb2312            #x24 #x51)      ; ø»„‹Ž
-    (japanese-jisx0208         #x24 #x51)      ; ø»†•’
-    (korean-ksc5601            #x2A #x51)      ; ø»ˆ¨Š
+    (japanese-jisx0208-1978    . #x2451)       ; ø»‚�Š
+    (chinese-gb2312            . #x2451)       ; ø»„‹Ž
+    (japanese-jisx0208         . #x2451)       ; ø»†•’
+    (korean-ksc5601            . #x2A51)       ; ø»ˆ¨Š
+    (japanese-jisx0208-1990    . #x2451)       ; ã�±
+    (ucs                       . #x3071)       ; ã�±
     ))
 (define-char
   '((name              . "HIRAGANA LETTER HI")
-    (ucs               . #x3072)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x24 #x52)      ; ø»‚�‹
-    (chinese-gb2312            #x24 #x52)      ; ø»„‹�
-    (japanese-jisx0208         #x24 #x52)      ; ø»†•“
-    (korean-ksc5601            #x2A #x52)      ; ø»ˆ¨‹
+    (japanese-jisx0208-1978    . #x2452)       ; ø»‚�‹
+    (chinese-gb2312            . #x2452)       ; ø»„‹�
+    (japanese-jisx0208         . #x2452)       ; ø»†•“
+    (korean-ksc5601            . #x2A52)       ; ø»ˆ¨‹
+    (japanese-jisx0208-1990    . #x2452)       ; ã�²
+    (ucs                       . #x3072)       ; ã�²
     ))
 (define-char
   '((name              . "HIRAGANA LETTER BI")
-    (ucs               . #x3073)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x3072 #x3099)
-    (japanese-jisx0208-1978    #x24 #x53)      ; ø»‚�Œ
-    (chinese-gb2312            #x24 #x53)      ; ø»„‹�
-    (japanese-jisx0208         #x24 #x53)      ; ø»†•”
-    (korean-ksc5601            #x2A #x53)      ; ø»ˆ¨Œ
+    (japanese-jisx0208-1978    . #x2453)       ; ø»‚�Œ
+    (chinese-gb2312            . #x2453)       ; ø»„‹�
+    (japanese-jisx0208         . #x2453)       ; ø»†•”
+    (korean-ksc5601            . #x2A53)       ; ø»ˆ¨Œ
+    (japanese-jisx0208-1990    . #x2453)       ; ã�³
+    (ucs                       . #x3073)       ; ã�³
     ))
 (define-char
   '((name              . "HIRAGANA LETTER PI")
-    (ucs               . #x3074)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x3072 #x309A)
-    (japanese-jisx0208-1978    #x24 #x54)      ; ø»‚��
-    (chinese-gb2312            #x24 #x54)      ; ø»„‹‘
-    (japanese-jisx0208         #x24 #x54)      ; ø»†••
-    (korean-ksc5601            #x2A #x54)      ; ø»ˆ¨�
+    (japanese-jisx0208-1978    . #x2454)       ; ø»‚��
+    (chinese-gb2312            . #x2454)       ; ø»„‹‘
+    (japanese-jisx0208         . #x2454)       ; ø»†••
+    (korean-ksc5601            . #x2A54)       ; ø»ˆ¨�
+    (japanese-jisx0208-1990    . #x2454)       ; ã�´
+    (ucs                       . #x3074)       ; ã�´
     ))
 (define-char
   '((name              . "HIRAGANA LETTER HU")
-    (ucs               . #x3075)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x24 #x55)      ; ø»‚�Ž
-    (chinese-gb2312            #x24 #x55)      ; ø»„‹’
-    (japanese-jisx0208         #x24 #x55)      ; ø»†•–
-    (korean-ksc5601            #x2A #x55)      ; ø»ˆ¨Ž
+    (japanese-jisx0208-1978    . #x2455)       ; ø»‚�Ž
+    (chinese-gb2312            . #x2455)       ; ø»„‹’
+    (japanese-jisx0208         . #x2455)       ; ø»†•–
+    (korean-ksc5601            . #x2A55)       ; ø»ˆ¨Ž
+    (japanese-jisx0208-1990    . #x2455)       ; ã�µ
+    (ucs                       . #x3075)       ; ã�µ
     ))
 (define-char
   '((name              . "HIRAGANA LETTER BU")
-    (ucs               . #x3076)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x3075 #x3099)
-    (japanese-jisx0208-1978    #x24 #x56)      ; ø»‚��
-    (chinese-gb2312            #x24 #x56)      ; ø»„‹“
-    (japanese-jisx0208         #x24 #x56)      ; ø»†•—
-    (korean-ksc5601            #x2A #x56)      ; ø»ˆ¨�
+    (japanese-jisx0208-1978    . #x2456)       ; ø»‚��
+    (chinese-gb2312            . #x2456)       ; ø»„‹“
+    (japanese-jisx0208         . #x2456)       ; ø»†•—
+    (korean-ksc5601            . #x2A56)       ; ø»ˆ¨�
+    (japanese-jisx0208-1990    . #x2456)       ; ã�¶
+    (ucs                       . #x3076)       ; ã�¶
     ))
 (define-char
   '((name              . "HIRAGANA LETTER PU")
-    (ucs               . #x3077)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x3075 #x309A)
-    (japanese-jisx0208-1978    #x24 #x57)      ; ø»‚��
-    (chinese-gb2312            #x24 #x57)      ; ø»„‹”
-    (japanese-jisx0208         #x24 #x57)      ; ø»†•˜
-    (korean-ksc5601            #x2A #x57)      ; ø»ˆ¨�
+    (japanese-jisx0208-1978    . #x2457)       ; ø»‚��
+    (chinese-gb2312            . #x2457)       ; ø»„‹”
+    (japanese-jisx0208         . #x2457)       ; ø»†•˜
+    (korean-ksc5601            . #x2A57)       ; ø»ˆ¨�
+    (japanese-jisx0208-1990    . #x2457)       ; ã�·
+    (ucs                       . #x3077)       ; ã�·
     ))
 (define-char
   '((name              . "HIRAGANA LETTER HE")
-    (ucs               . #x3078)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x24 #x58)      ; ø»‚�‘
-    (chinese-gb2312            #x24 #x58)      ; ø»„‹•
-    (japanese-jisx0208         #x24 #x58)      ; ø»†•™
-    (korean-ksc5601            #x2A #x58)      ; ø»ˆ¨‘
+    (japanese-jisx0208-1978    . #x2458)       ; ø»‚�‘
+    (chinese-gb2312            . #x2458)       ; ø»„‹•
+    (japanese-jisx0208         . #x2458)       ; ø»†•™
+    (korean-ksc5601            . #x2A58)       ; ø»ˆ¨‘
+    (japanese-jisx0208-1990    . #x2458)       ; ã�¸
+    (ucs                       . #x3078)       ; ã�¸
     ))
 (define-char
   '((name              . "HIRAGANA LETTER BE")
-    (ucs               . #x3079)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x3078 #x3099)
-    (japanese-jisx0208-1978    #x24 #x59)      ; ø»‚�’
-    (chinese-gb2312            #x24 #x59)      ; ø»„‹–
-    (japanese-jisx0208         #x24 #x59)      ; ø»†•š
-    (korean-ksc5601            #x2A #x59)      ; ø»ˆ¨’
+    (japanese-jisx0208-1978    . #x2459)       ; ø»‚�’
+    (chinese-gb2312            . #x2459)       ; ø»„‹–
+    (japanese-jisx0208         . #x2459)       ; ø»†•š
+    (korean-ksc5601            . #x2A59)       ; ø»ˆ¨’
+    (japanese-jisx0208-1990    . #x2459)       ; ã�¹
+    (ucs                       . #x3079)       ; ã�¹
     ))
 (define-char
   '((name              . "HIRAGANA LETTER PE")
-    (ucs               . #x307A)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x3078 #x309A)
-    (japanese-jisx0208-1978    #x24 #x5A)      ; ø»‚�“
-    (chinese-gb2312            #x24 #x5A)      ; ø»„‹—
-    (japanese-jisx0208         #x24 #x5A)      ; ø»†•›
-    (korean-ksc5601            #x2A #x5A)      ; ø»ˆ¨“
+    (japanese-jisx0208-1978    . #x245A)       ; ø»‚�“
+    (chinese-gb2312            . #x245A)       ; ø»„‹—
+    (japanese-jisx0208         . #x245A)       ; ø»†•›
+    (korean-ksc5601            . #x2A5A)       ; ø»ˆ¨“
+    (japanese-jisx0208-1990    . #x245A)       ; ã�º
+    (ucs                       . #x307A)       ; ã�º
     ))
 (define-char
   '((name              . "HIRAGANA LETTER HO")
-    (ucs               . #x307B)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x24 #x5B)      ; ø»‚�”
-    (chinese-gb2312            #x24 #x5B)      ; ø»„‹˜
-    (japanese-jisx0208         #x24 #x5B)      ; ø»†•œ
-    (korean-ksc5601            #x2A #x5B)      ; ø»ˆ¨”
+    (japanese-jisx0208-1978    . #x245B)       ; ø»‚�”
+    (chinese-gb2312            . #x245B)       ; ø»„‹˜
+    (japanese-jisx0208         . #x245B)       ; ø»†•œ
+    (korean-ksc5601            . #x2A5B)       ; ø»ˆ¨”
+    (japanese-jisx0208-1990    . #x245B)       ; ã�»
+    (ucs                       . #x307B)       ; ã�»
     ))
 (define-char
   '((name              . "HIRAGANA LETTER BO")
-    (ucs               . #x307C)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x307B #x3099)
-    (japanese-jisx0208-1978    #x24 #x5C)      ; ø»‚�•
-    (chinese-gb2312            #x24 #x5C)      ; ø»„‹™
-    (japanese-jisx0208         #x24 #x5C)      ; ø»†•�
-    (korean-ksc5601            #x2A #x5C)      ; ø»ˆ¨•
+    (japanese-jisx0208-1978    . #x245C)       ; ø»‚�•
+    (chinese-gb2312            . #x245C)       ; ø»„‹™
+    (japanese-jisx0208         . #x245C)       ; ø»†•�
+    (korean-ksc5601            . #x2A5C)       ; ø»ˆ¨•
+    (japanese-jisx0208-1990    . #x245C)       ; ã�¼
+    (ucs                       . #x307C)       ; ã�¼
     ))
 (define-char
   '((name              . "HIRAGANA LETTER PO")
-    (ucs               . #x307D)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x307B #x309A)
-    (japanese-jisx0208-1978    #x24 #x5D)      ; ø»‚�–
-    (chinese-gb2312            #x24 #x5D)      ; ø»„‹š
-    (japanese-jisx0208         #x24 #x5D)      ; ø»†•ž
-    (korean-ksc5601            #x2A #x5D)      ; ø»ˆ¨–
+    (japanese-jisx0208-1978    . #x245D)       ; ø»‚�–
+    (chinese-gb2312            . #x245D)       ; ø»„‹š
+    (japanese-jisx0208         . #x245D)       ; ø»†•ž
+    (korean-ksc5601            . #x2A5D)       ; ø»ˆ¨–
+    (japanese-jisx0208-1990    . #x245D)       ; ã�½
+    (ucs                       . #x307D)       ; ã�½
     ))
 (define-char
   '((name              . "HIRAGANA LETTER MA")
-    (ucs               . #x307E)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x24 #x5E)      ; ø»‚�—
-    (chinese-gb2312            #x24 #x5E)      ; ø»„‹›
-    (japanese-jisx0208         #x24 #x5E)      ; ø»†•Ÿ
-    (korean-ksc5601            #x2A #x5E)      ; ø»ˆ¨—
+    (japanese-jisx0208-1978    . #x245E)       ; ø»‚�—
+    (chinese-gb2312            . #x245E)       ; ø»„‹›
+    (japanese-jisx0208         . #x245E)       ; ø»†•Ÿ
+    (korean-ksc5601            . #x2A5E)       ; ø»ˆ¨—
+    (japanese-jisx0208-1990    . #x245E)       ; ã�¾
+    (ucs                       . #x307E)       ; ã�¾
     ))
 (define-char
   '((name              . "HIRAGANA LETTER MI")
-    (ucs               . #x307F)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x24 #x5F)      ; ø»‚�˜
-    (chinese-gb2312            #x24 #x5F)      ; ø»„‹œ
-    (japanese-jisx0208         #x24 #x5F)      ; ø»†• 
-    (korean-ksc5601            #x2A #x5F)      ; ø»ˆ¨˜
+    (japanese-jisx0208-1978    . #x245F)       ; ø»‚�˜
+    (chinese-gb2312            . #x245F)       ; ø»„‹œ
+    (japanese-jisx0208         . #x245F)       ; ø»†• 
+    (korean-ksc5601            . #x2A5F)       ; ø»ˆ¨˜
+    (japanese-jisx0208-1990    . #x245F)       ; ã�¿
+    (ucs                       . #x307F)       ; ã�¿
     ))
 (define-char
   '((name              . "HIRAGANA LETTER MU")
-    (ucs               . #x3080)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x24 #x60)      ; ø»‚�™
-    (chinese-gb2312            #x24 #x60)      ; ø»„‹�
-    (japanese-jisx0208         #x24 #x60)      ; ø»†•¡
-    (korean-ksc5601            #x2A #x60)      ; ø»ˆ¨™
+    (japanese-jisx0208-1978    . #x2460)       ; ø»‚�™
+    (chinese-gb2312            . #x2460)       ; ø»„‹�
+    (japanese-jisx0208         . #x2460)       ; ø»†•¡
+    (korean-ksc5601            . #x2A60)       ; ø»ˆ¨™
+    (japanese-jisx0208-1990    . #x2460)       ; ã‚€
+    (ucs                       . #x3080)       ; ã‚€
     ))
 (define-char
   '((name              . "HIRAGANA LETTER ME")
-    (ucs               . #x3081)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x24 #x61)      ; ø»‚�š
-    (chinese-gb2312            #x24 #x61)      ; ø»„‹ž
-    (japanese-jisx0208         #x24 #x61)      ; ø»†•¢
-    (korean-ksc5601            #x2A #x61)      ; ø»ˆ¨š
+    (japanese-jisx0208-1978    . #x2461)       ; ø»‚�š
+    (chinese-gb2312            . #x2461)       ; ø»„‹ž
+    (japanese-jisx0208         . #x2461)       ; ø»†•¢
+    (korean-ksc5601            . #x2A61)       ; ø»ˆ¨š
+    (japanese-jisx0208-1990    . #x2461)       ; ã‚�
+    (ucs                       . #x3081)       ; ã‚�
     ))
 (define-char
   '((name              . "HIRAGANA LETTER MO")
-    (ucs               . #x3082)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x24 #x62)      ; ø»‚�›
-    (chinese-gb2312            #x24 #x62)      ; ø»„‹Ÿ
-    (japanese-jisx0208         #x24 #x62)      ; ø»†•£
-    (korean-ksc5601            #x2A #x62)      ; ø»ˆ¨›
+    (japanese-jisx0208-1978    . #x2462)       ; ø»‚�›
+    (chinese-gb2312            . #x2462)       ; ø»„‹Ÿ
+    (japanese-jisx0208         . #x2462)       ; ø»†•£
+    (korean-ksc5601            . #x2A62)       ; ø»ˆ¨›
+    (japanese-jisx0208-1990    . #x2462)       ; ã‚‚
+    (ucs                       . #x3082)       ; ã‚‚
     ))
 (define-char
   '((name              . "HIRAGANA LETTER SMALL YA")
-    (ucs               . #x3083)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x24 #x63)      ; ø»‚�œ
-    (chinese-gb2312            #x24 #x63)      ; ø»„‹ 
-    (japanese-jisx0208         #x24 #x63)      ; ø»†•¤
-    (korean-ksc5601            #x2A #x63)      ; ø»ˆ¨œ
+    (japanese-jisx0208-1978    . #x2463)       ; ø»‚�œ
+    (chinese-gb2312            . #x2463)       ; ø»„‹ 
+    (japanese-jisx0208         . #x2463)       ; ø»†•¤
+    (korean-ksc5601            . #x2A63)       ; ø»ˆ¨œ
+    (japanese-jisx0208-1990    . #x2463)       ; ã‚ƒ
+    (ucs                       . #x3083)       ; ã‚ƒ
     ))
 (define-char
   '((name              . "HIRAGANA LETTER YA")
-    (ucs               . #x3084)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x24 #x64)      ; ø»‚��
-    (chinese-gb2312            #x24 #x64)      ; ø»„‹¡
-    (japanese-jisx0208         #x24 #x64)      ; ø»†•¥
-    (korean-ksc5601            #x2A #x64)      ; ø»ˆ¨�
+    (japanese-jisx0208-1978    . #x2464)       ; ø»‚��
+    (chinese-gb2312            . #x2464)       ; ø»„‹¡
+    (japanese-jisx0208         . #x2464)       ; ø»†•¥
+    (korean-ksc5601            . #x2A64)       ; ø»ˆ¨�
+    (japanese-jisx0208-1990    . #x2464)       ; ã‚„
+    (ucs                       . #x3084)       ; ã‚„
     ))
 (define-char
   '((name              . "HIRAGANA LETTER SMALL YU")
-    (ucs               . #x3085)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x24 #x65)      ; ø»‚�ž
-    (chinese-gb2312            #x24 #x65)      ; ø»„‹¢
-    (japanese-jisx0208         #x24 #x65)      ; ø»†•¦
-    (korean-ksc5601            #x2A #x65)      ; ø»ˆ¨ž
+    (japanese-jisx0208-1978    . #x2465)       ; ø»‚�ž
+    (chinese-gb2312            . #x2465)       ; ø»„‹¢
+    (japanese-jisx0208         . #x2465)       ; ø»†•¦
+    (korean-ksc5601            . #x2A65)       ; ø»ˆ¨ž
+    (japanese-jisx0208-1990    . #x2465)       ; ã‚…
+    (ucs                       . #x3085)       ; ã‚…
     ))
 (define-char
   '((name              . "HIRAGANA LETTER YU")
-    (ucs               . #x3086)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x24 #x66)      ; ø»‚�Ÿ
-    (chinese-gb2312            #x24 #x66)      ; ø»„‹£
-    (japanese-jisx0208         #x24 #x66)      ; ø»†•§
-    (korean-ksc5601            #x2A #x66)      ; ø»ˆ¨Ÿ
+    (japanese-jisx0208-1978    . #x2466)       ; ø»‚�Ÿ
+    (chinese-gb2312            . #x2466)       ; ø»„‹£
+    (japanese-jisx0208         . #x2466)       ; ø»†•§
+    (korean-ksc5601            . #x2A66)       ; ø»ˆ¨Ÿ
+    (japanese-jisx0208-1990    . #x2466)       ; ã‚†
+    (ucs                       . #x3086)       ; ã‚†
     ))
 (define-char
   '((name              . "HIRAGANA LETTER SMALL YO")
-    (ucs               . #x3087)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x24 #x67)      ; ø»‚� 
-    (chinese-gb2312            #x24 #x67)      ; ø»„‹¤
-    (japanese-jisx0208         #x24 #x67)      ; ø»†•¨
-    (korean-ksc5601            #x2A #x67)      ; ø»ˆ¨ 
+    (japanese-jisx0208-1978    . #x2467)       ; ø»‚� 
+    (chinese-gb2312            . #x2467)       ; ø»„‹¤
+    (japanese-jisx0208         . #x2467)       ; ø»†•¨
+    (korean-ksc5601            . #x2A67)       ; ø»ˆ¨ 
+    (japanese-jisx0208-1990    . #x2467)       ; ã‚‡
+    (ucs                       . #x3087)       ; ã‚‡
     ))
 (define-char
   '((name              . "HIRAGANA LETTER YO")
-    (ucs               . #x3088)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x24 #x68)      ; ø»‚�¡
-    (chinese-gb2312            #x24 #x68)      ; ø»„‹¥
-    (japanese-jisx0208         #x24 #x68)      ; ø»†•©
-    (korean-ksc5601            #x2A #x68)      ; ø»ˆ¨¡
+    (japanese-jisx0208-1978    . #x2468)       ; ø»‚�¡
+    (chinese-gb2312            . #x2468)       ; ø»„‹¥
+    (japanese-jisx0208         . #x2468)       ; ø»†•©
+    (korean-ksc5601            . #x2A68)       ; ø»ˆ¨¡
+    (japanese-jisx0208-1990    . #x2468)       ; ã‚ˆ
+    (ucs                       . #x3088)       ; ã‚ˆ
     ))
 (define-char
   '((name              . "HIRAGANA LETTER RA")
-    (ucs               . #x3089)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x24 #x69)      ; ø»‚�¢
-    (chinese-gb2312            #x24 #x69)      ; ø»„‹¦
-    (japanese-jisx0208         #x24 #x69)      ; ø»†•ª
-    (korean-ksc5601            #x2A #x69)      ; ø»ˆ¨¢
+    (japanese-jisx0208-1978    . #x2469)       ; ø»‚�¢
+    (chinese-gb2312            . #x2469)       ; ø»„‹¦
+    (japanese-jisx0208         . #x2469)       ; ø»†•ª
+    (korean-ksc5601            . #x2A69)       ; ø»ˆ¨¢
+    (japanese-jisx0208-1990    . #x2469)       ; ã‚‰
+    (ucs                       . #x3089)       ; ã‚‰
     ))
 (define-char
   '((name              . "HIRAGANA LETTER RI")
-    (ucs               . #x308A)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x24 #x6A)      ; ø»‚�£
-    (chinese-gb2312            #x24 #x6A)      ; ø»„‹§
-    (japanese-jisx0208         #x24 #x6A)      ; ø»†•«
-    (korean-ksc5601            #x2A #x6A)      ; ø»ˆ¨£
+    (japanese-jisx0208-1978    . #x246A)       ; ø»‚�£
+    (chinese-gb2312            . #x246A)       ; ø»„‹§
+    (japanese-jisx0208         . #x246A)       ; ø»†•«
+    (korean-ksc5601            . #x2A6A)       ; ø»ˆ¨£
+    (japanese-jisx0208-1990    . #x246A)       ; ã‚Š
+    (ucs                       . #x308A)       ; ã‚Š
     ))
 (define-char
   '((name              . "HIRAGANA LETTER RU")
-    (ucs               . #x308B)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x24 #x6B)      ; ø»‚�¤
-    (chinese-gb2312            #x24 #x6B)      ; ø»„‹¨
-    (japanese-jisx0208         #x24 #x6B)      ; ø»†•¬
-    (korean-ksc5601            #x2A #x6B)      ; ø»ˆ¨¤
+    (japanese-jisx0208-1978    . #x246B)       ; ø»‚�¤
+    (chinese-gb2312            . #x246B)       ; ø»„‹¨
+    (japanese-jisx0208         . #x246B)       ; ø»†•¬
+    (korean-ksc5601            . #x2A6B)       ; ø»ˆ¨¤
+    (japanese-jisx0208-1990    . #x246B)       ; ã‚‹
+    (ucs                       . #x308B)       ; ã‚‹
     ))
 (define-char
   '((name              . "HIRAGANA LETTER RE")
-    (ucs               . #x308C)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x24 #x6C)      ; ø»‚�¥
-    (chinese-gb2312            #x24 #x6C)      ; ø»„‹©
-    (japanese-jisx0208         #x24 #x6C)      ; ø»†•­
-    (korean-ksc5601            #x2A #x6C)      ; ø»ˆ¨¥
+    (japanese-jisx0208-1978    . #x246C)       ; ø»‚�¥
+    (chinese-gb2312            . #x246C)       ; ø»„‹©
+    (japanese-jisx0208         . #x246C)       ; ø»†•­
+    (korean-ksc5601            . #x2A6C)       ; ø»ˆ¨¥
+    (japanese-jisx0208-1990    . #x246C)       ; ã‚Œ
+    (ucs                       . #x308C)       ; ã‚Œ
     ))
 (define-char
   '((name              . "HIRAGANA LETTER RO")
-    (ucs               . #x308D)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x24 #x6D)      ; ø»‚�¦
-    (chinese-gb2312            #x24 #x6D)      ; ø»„‹ª
-    (japanese-jisx0208         #x24 #x6D)      ; ø»†•®
-    (korean-ksc5601            #x2A #x6D)      ; ø»ˆ¨¦
+    (japanese-jisx0208-1978    . #x246D)       ; ø»‚�¦
+    (chinese-gb2312            . #x246D)       ; ø»„‹ª
+    (japanese-jisx0208         . #x246D)       ; ø»†•®
+    (korean-ksc5601            . #x2A6D)       ; ø»ˆ¨¦
+    (japanese-jisx0208-1990    . #x246D)       ; ã‚�
+    (ucs                       . #x308D)       ; ã‚�
     ))
 (define-char
   '((name              . "HIRAGANA LETTER SMALL WA")
-    (ucs               . #x308E)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x24 #x6E)      ; ø»‚�§
-    (chinese-gb2312            #x24 #x6E)      ; ø»„‹«
-    (japanese-jisx0208         #x24 #x6E)      ; ø»†•¯
-    (korean-ksc5601            #x2A #x6E)      ; ø»ˆ¨§
+    (japanese-jisx0208-1978    . #x246E)       ; ø»‚�§
+    (chinese-gb2312            . #x246E)       ; ø»„‹«
+    (japanese-jisx0208         . #x246E)       ; ø»†•¯
+    (korean-ksc5601            . #x2A6E)       ; ø»ˆ¨§
+    (japanese-jisx0208-1990    . #x246E)       ; ã‚Ž
+    (ucs                       . #x308E)       ; ã‚Ž
     ))
 (define-char
   '((name              . "HIRAGANA LETTER WA")
-    (ucs               . #x308F)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x24 #x6F)      ; ø»‚�¨
-    (chinese-gb2312            #x24 #x6F)      ; ø»„‹¬
-    (japanese-jisx0208         #x24 #x6F)      ; ø»†•°
-    (korean-ksc5601            #x2A #x6F)      ; ø»ˆ¨¨
+    (japanese-jisx0208-1978    . #x246F)       ; ø»‚�¨
+    (chinese-gb2312            . #x246F)       ; ø»„‹¬
+    (japanese-jisx0208         . #x246F)       ; ø»†•°
+    (korean-ksc5601            . #x2A6F)       ; ø»ˆ¨¨
+    (japanese-jisx0208-1990    . #x246F)       ; ã‚�
+    (ucs                       . #x308F)       ; ã‚�
     ))
 (define-char
   '((name              . "HIRAGANA LETTER WI")
-    (ucs               . #x3090)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x24 #x70)      ; ø»‚�©
-    (chinese-gb2312            #x24 #x70)      ; ø»„‹­
-    (japanese-jisx0208         #x24 #x70)      ; ø»†•±
-    (korean-ksc5601            #x2A #x70)      ; ø»ˆ¨©
+    (japanese-jisx0208-1978    . #x2470)       ; ø»‚�©
+    (chinese-gb2312            . #x2470)       ; ø»„‹­
+    (japanese-jisx0208         . #x2470)       ; ø»†•±
+    (korean-ksc5601            . #x2A70)       ; ø»ˆ¨©
+    (japanese-jisx0208-1990    . #x2470)       ; ã‚�
+    (ucs                       . #x3090)       ; ã‚�
     ))
 (define-char
   '((name              . "HIRAGANA LETTER WE")
-    (ucs               . #x3091)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x24 #x71)      ; ø»‚�ª
-    (chinese-gb2312            #x24 #x71)      ; ø»„‹®
-    (japanese-jisx0208         #x24 #x71)      ; ø»†•²
-    (korean-ksc5601            #x2A #x71)      ; ø»ˆ¨ª
+    (japanese-jisx0208-1978    . #x2471)       ; ø»‚�ª
+    (chinese-gb2312            . #x2471)       ; ø»„‹®
+    (japanese-jisx0208         . #x2471)       ; ø»†•²
+    (korean-ksc5601            . #x2A71)       ; ø»ˆ¨ª
+    (japanese-jisx0208-1990    . #x2471)       ; ã‚‘
+    (ucs                       . #x3091)       ; ã‚‘
     ))
 (define-char
   '((name              . "HIRAGANA LETTER WO")
-    (ucs               . #x3092)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x24 #x72)      ; ø»‚�«
-    (chinese-gb2312            #x24 #x72)      ; ø»„‹¯
-    (japanese-jisx0208         #x24 #x72)      ; ø»†•³
-    (korean-ksc5601            #x2A #x72)      ; ø»ˆ¨«
+    (japanese-jisx0208-1978    . #x2472)       ; ø»‚�«
+    (chinese-gb2312            . #x2472)       ; ø»„‹¯
+    (japanese-jisx0208         . #x2472)       ; ø»†•³
+    (korean-ksc5601            . #x2A72)       ; ø»ˆ¨«
+    (japanese-jisx0208-1990    . #x2472)       ; ã‚’
+    (ucs                       . #x3092)       ; ã‚’
     ))
 (define-char
   '((name              . "HIRAGANA LETTER N")
-    (ucs               . #x3093)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x24 #x73)      ; ø»‚�¬
-    (chinese-gb2312            #x24 #x73)      ; ø»„‹°
-    (japanese-jisx0208         #x24 #x73)      ; ø»†•´
-    (korean-ksc5601            #x2A #x73)      ; ø»ˆ¨¬
+    (japanese-jisx0208-1978    . #x2473)       ; ø»‚�¬
+    (chinese-gb2312            . #x2473)       ; ø»„‹°
+    (japanese-jisx0208         . #x2473)       ; ø»†•´
+    (korean-ksc5601            . #x2A73)       ; ø»ˆ¨¬
+    (japanese-jisx0208-1990    . #x2473)       ; ã‚“
+    (ucs                       . #x3093)       ; ã‚“
     ))
 (define-char
   '((name              . "HIRAGANA LETTER VU")
-    (ucs               . #x3094)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x3046 #x3099)
-    (japanese-jisx0213-1       #x24 #x74)      ; ã‚”
+    (japanese-jisx0213-1       . #x2474)       ; ã‚”
+    (ucs                       . #x3094)       ; ã‚”
     ))
 (define-char
   '((name              . "HIRAGANA LETTER SMALL KA")
-    (ucs               . #x3095)
-    (japanese-jisx0213-1       #x24 #x75)      ; ã‚•
+    (japanese-jisx0213-1       . #x2475)       ; ã‚•
+    (ucs                       . #x3095)       ; ã‚•
     ))
 (define-char
   '((name              . "HIRAGANA LETTER SMALL KE")
-    (ucs               . #x3096)
-    (japanese-jisx0213-1       #x24 #x76)      ; ã‚–
+    (japanese-jisx0213-1       . #x2476)       ; ã‚–
+    (ucs                       . #x3096)       ; ã‚–
     ))
 (define-char
   '((name              . "COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK")
-    (ucs               . #x3099)
     (general-category  mark non-spacing) ; Normative Category
     (bidi-category     . "NSM")
     (mirrored          . nil)
+    (ucs               . #x3099)       ; ã‚™
     ))
 (define-char
   '((name . "COMBINING KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK")
-    (ucs               . #x309A)
     (general-category  mark non-spacing) ; Normative Category
     (bidi-category     . "NSM")
     (mirrored          . nil)
+    (ucs               . #x309A)       ; ã‚š
     ))
 (define-char
   '((name              . "KATAKANA-HIRAGANA VOICED SOUND MARK")
-    (ucs               . #x309B)
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   compat #x0020 #x3099)
-    (japanese-jisx0208-1978    #x21 #x2B)      ; ø»�¼Š
-    (japanese-jisx0208         #x21 #x2B)      ; ø»†�’
+    (japanese-jisx0208-1978    . #x212B)       ; ø»�¼Š
+    (japanese-jisx0208         . #x212B)       ; ø»†�’
+    (japanese-jisx0208-1990    . #x212B)       ; ã‚›
+    (ucs                       . #x309B)       ; ã‚›
     ))
 (define-char
   '((name              . "KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK")
-    (ucs               . #x309C)
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   compat #x0020 #x309A)
-    (japanese-jisx0208-1978    #x21 #x2C)      ; ø»�¼‹
-    (japanese-jisx0208         #x21 #x2C)      ; ø»†�“
+    (japanese-jisx0208-1978    . #x212C)       ; ø»�¼‹
+    (japanese-jisx0208         . #x212C)       ; ø»†�“
+    (japanese-jisx0208-1990    . #x212C)       ; ã‚œ
+    (ucs                       . #x309C)       ; ã‚œ
     ))
 (define-char
   '((name              . "HIRAGANA ITERATION MARK")
-    (ucs               . #x309D)
     (general-category  letter modifier) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x21 #x35)      ; ø»�¼”
-    (japanese-jisx0208         #x21 #x35)      ; ø»†�œ
+    (japanese-jisx0208-1978    . #x2135)       ; ø»�¼”
+    (japanese-jisx0208         . #x2135)       ; ø»†�œ
+    (japanese-jisx0208-1990    . #x2135)       ; ã‚�
+    (ucs                       . #x309D)       ; ã‚�
     ))
 (define-char
   '((name              . "HIRAGANA VOICED ITERATION MARK")
-    (ucs               . #x309E)
     (general-category  letter modifier) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x309D #x3099)
-    (japanese-jisx0208-1978    #x21 #x36)      ; ø»�¼•
-    (japanese-jisx0208         #x21 #x36)      ; ø»†��
+    (japanese-jisx0208-1978    . #x2136)       ; ø»�¼•
+    (japanese-jisx0208         . #x2136)       ; ø»†��
+    (japanese-jisx0208-1990    . #x2136)       ; ã‚ž
+    (ucs                       . #x309E)       ; ã‚ž
     ))
index 12f49c4..da1b631 100644 (file)
 (define-char
   '((name              . "KATAKANA LETTER SMALL A")
-    (ucs               . #x30A1)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x25 #x21)      ; ø»‚�¸
-    (chinese-gb2312            #x25 #x21)      ; ø»„‹¼
-    (japanese-jisx0208         #x25 #x21)      ; ø»†–€
-    (korean-ksc5601            #x2B #x21)      ; ø»ˆ¨¸
+    (japanese-jisx0208-1978    . #x2521)       ; ø»‚�¸
+    (chinese-gb2312            . #x2521)       ; ø»„‹¼
+    (japanese-jisx0208         . #x2521)       ; ø»†–€
+    (korean-ksc5601            . #x2B21)       ; ø»ˆ¨¸
+    (japanese-jisx0208-1990    . #x2521)       ; ã‚¡
+    (ucs                       . #x30A1)       ; ã‚¡
     ))
 (define-char
   '((name              . "KATAKANA LETTER A")
-    (ucs               . #x30A2)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x25 #x22)      ; ø»‚�¹
-    (chinese-gb2312            #x25 #x22)      ; ø»„‹½
-    (japanese-jisx0208         #x25 #x22)      ; ø»†–�
-    (korean-ksc5601            #x2B #x22)      ; ø»ˆ¨¹
+    (japanese-jisx0208-1978    . #x2522)       ; ø»‚�¹
+    (chinese-gb2312            . #x2522)       ; ø»„‹½
+    (japanese-jisx0208         . #x2522)       ; ø»†–�
+    (korean-ksc5601            . #x2B22)       ; ø»ˆ¨¹
+    (japanese-jisx0208-1990    . #x2522)       ; ã‚¢
+    (ucs                       . #x30A2)       ; ã‚¢
     ))
 (define-char
   '((name              . "KATAKANA LETTER SMALL I")
-    (ucs               . #x30A3)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x25 #x23)      ; ø»‚�º
-    (chinese-gb2312            #x25 #x23)      ; ø»„‹¾
-    (japanese-jisx0208         #x25 #x23)      ; ø»†–‚
-    (korean-ksc5601            #x2B #x23)      ; ø»ˆ¨º
+    (japanese-jisx0208-1978    . #x2523)       ; ø»‚�º
+    (chinese-gb2312            . #x2523)       ; ø»„‹¾
+    (japanese-jisx0208         . #x2523)       ; ø»†–‚
+    (korean-ksc5601            . #x2B23)       ; ø»ˆ¨º
+    (japanese-jisx0208-1990    . #x2523)       ; ã‚£
+    (ucs                       . #x30A3)       ; ã‚£
     ))
 (define-char
   '((name              . "KATAKANA LETTER I")
-    (ucs               . #x30A4)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x25 #x24)      ; ø»‚�»
-    (chinese-gb2312            #x25 #x24)      ; ø»„‹¿
-    (japanese-jisx0208         #x25 #x24)      ; ø»†–ƒ
-    (korean-ksc5601            #x2B #x24)      ; ø»ˆ¨»
+    (japanese-jisx0208-1978    . #x2524)       ; ø»‚�»
+    (chinese-gb2312            . #x2524)       ; ø»„‹¿
+    (japanese-jisx0208         . #x2524)       ; ø»†–ƒ
+    (korean-ksc5601            . #x2B24)       ; ø»ˆ¨»
+    (japanese-jisx0208-1990    . #x2524)       ; ã‚¤
+    (ucs                       . #x30A4)       ; ã‚¤
     ))
 (define-char
   '((name              . "KATAKANA LETTER SMALL U")
-    (ucs               . #x30A5)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x25 #x25)      ; ø»‚�¼
-    (chinese-gb2312            #x25 #x25)      ; ø»„Œ€
-    (japanese-jisx0208         #x25 #x25)      ; ø»†–„
-    (korean-ksc5601            #x2B #x25)      ; ø»ˆ¨¼
+    (japanese-jisx0208-1978    . #x2525)       ; ø»‚�¼
+    (chinese-gb2312            . #x2525)       ; ø»„Œ€
+    (japanese-jisx0208         . #x2525)       ; ø»†–„
+    (korean-ksc5601            . #x2B25)       ; ø»ˆ¨¼
+    (japanese-jisx0208-1990    . #x2525)       ; ã‚¥
+    (ucs                       . #x30A5)       ; ã‚¥
     ))
 (define-char
   '((name              . "KATAKANA LETTER U")
-    (ucs               . #x30A6)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x25 #x26)      ; ø»‚�½
-    (chinese-gb2312            #x25 #x26)      ; ø»„Œ�
-    (japanese-jisx0208         #x25 #x26)      ; ø»†–…
-    (korean-ksc5601            #x2B #x26)      ; ø»ˆ¨½
+    (japanese-jisx0208-1978    . #x2526)       ; ø»‚�½
+    (chinese-gb2312            . #x2526)       ; ø»„Œ�
+    (japanese-jisx0208         . #x2526)       ; ø»†–…
+    (korean-ksc5601            . #x2B26)       ; ø»ˆ¨½
+    (japanese-jisx0208-1990    . #x2526)       ; ã‚¦
+    (ucs                       . #x30A6)       ; ã‚¦
     ))
 (define-char
   '((name              . "KATAKANA LETTER SMALL E")
-    (ucs               . #x30A7)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x25 #x27)      ; ø»‚�¾
-    (chinese-gb2312            #x25 #x27)      ; ø»„Œ‚
-    (japanese-jisx0208         #x25 #x27)      ; ø»†–†
-    (korean-ksc5601            #x2B #x27)      ; ø»ˆ¨¾
+    (japanese-jisx0208-1978    . #x2527)       ; ø»‚�¾
+    (chinese-gb2312            . #x2527)       ; ø»„Œ‚
+    (japanese-jisx0208         . #x2527)       ; ø»†–†
+    (korean-ksc5601            . #x2B27)       ; ø»ˆ¨¾
+    (japanese-jisx0208-1990    . #x2527)       ; ã‚§
+    (ucs                       . #x30A7)       ; ã‚§
     ))
 (define-char
   '((name              . "KATAKANA LETTER E")
-    (ucs               . #x30A8)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x25 #x28)      ; ø»‚�¿
-    (chinese-gb2312            #x25 #x28)      ; ø»„Œƒ
-    (japanese-jisx0208         #x25 #x28)      ; ø»†–‡
-    (korean-ksc5601            #x2B #x28)      ; ø»ˆ¨¿
+    (japanese-jisx0208-1978    . #x2528)       ; ø»‚�¿
+    (chinese-gb2312            . #x2528)       ; ø»„Œƒ
+    (japanese-jisx0208         . #x2528)       ; ø»†–‡
+    (korean-ksc5601            . #x2B28)       ; ø»ˆ¨¿
+    (japanese-jisx0208-1990    . #x2528)       ; ã‚¨
+    (ucs                       . #x30A8)       ; ã‚¨
     ))
 (define-char
   '((name              . "KATAKANA LETTER SMALL O")
-    (ucs               . #x30A9)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x25 #x29)      ; ø»‚‚€
-    (chinese-gb2312            #x25 #x29)      ; ø»„Œ„
-    (japanese-jisx0208         #x25 #x29)      ; ø»†–ˆ
-    (korean-ksc5601            #x2B #x29)      ; ø»ˆ©€
+    (japanese-jisx0208-1978    . #x2529)       ; ø»‚‚€
+    (chinese-gb2312            . #x2529)       ; ø»„Œ„
+    (japanese-jisx0208         . #x2529)       ; ø»†–ˆ
+    (korean-ksc5601            . #x2B29)       ; ø»ˆ©€
+    (japanese-jisx0208-1990    . #x2529)       ; ã‚©
+    (ucs                       . #x30A9)       ; ã‚©
     ))
 (define-char
   '((name              . "KATAKANA LETTER O")
-    (ucs               . #x30AA)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x25 #x2A)      ; ø»‚‚�
-    (chinese-gb2312            #x25 #x2A)      ; ø»„Œ…
-    (japanese-jisx0208         #x25 #x2A)      ; ø»†–‰
-    (korean-ksc5601            #x2B #x2A)      ; ø»ˆ©�
+    (japanese-jisx0208-1978    . #x252A)       ; ø»‚‚�
+    (chinese-gb2312            . #x252A)       ; ø»„Œ…
+    (japanese-jisx0208         . #x252A)       ; ø»†–‰
+    (korean-ksc5601            . #x2B2A)       ; ø»ˆ©�
+    (japanese-jisx0208-1990    . #x252A)       ; ã‚ª
+    (ucs                       . #x30AA)       ; ã‚ª
     ))
 (define-char
   '((name              . "KATAKANA LETTER KA")
-    (ucs               . #x30AB)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x25 #x2B)      ; ø»‚‚‚
-    (chinese-gb2312            #x25 #x2B)      ; ø»„Œ†
-    (japanese-jisx0208         #x25 #x2B)      ; ø»†–Š
-    (korean-ksc5601            #x2B #x2B)      ; ø»ˆ©‚
+    (japanese-jisx0208-1978    . #x252B)       ; ø»‚‚‚
+    (chinese-gb2312            . #x252B)       ; ø»„Œ†
+    (japanese-jisx0208         . #x252B)       ; ø»†–Š
+    (korean-ksc5601            . #x2B2B)       ; ø»ˆ©‚
+    (japanese-jisx0208-1990    . #x252B)       ; ã‚«
+    (ucs                       . #x30AB)       ; ã‚«
     ))
 (define-char
   '((name              . "KATAKANA LETTER GA")
-    (ucs               . #x30AC)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x30AB #x3099)
-    (japanese-jisx0208-1978    #x25 #x2C)      ; ø»‚‚ƒ
-    (chinese-gb2312            #x25 #x2C)      ; ø»„Œ‡
-    (japanese-jisx0208         #x25 #x2C)      ; ø»†–‹
-    (korean-ksc5601            #x2B #x2C)      ; ø»ˆ©ƒ
+    (japanese-jisx0208-1978    . #x252C)       ; ø»‚‚ƒ
+    (chinese-gb2312            . #x252C)       ; ø»„Œ‡
+    (japanese-jisx0208         . #x252C)       ; ø»†–‹
+    (korean-ksc5601            . #x2B2C)       ; ø»ˆ©ƒ
+    (japanese-jisx0208-1990    . #x252C)       ; ã‚¬
+    (ucs                       . #x30AC)       ; ã‚¬
     ))
 (define-char
   '((name              . "KATAKANA LETTER KI")
-    (ucs               . #x30AD)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x25 #x2D)      ; ø»‚‚„
-    (chinese-gb2312            #x25 #x2D)      ; ø»„Œˆ
-    (japanese-jisx0208         #x25 #x2D)      ; ø»†–Œ
-    (korean-ksc5601            #x2B #x2D)      ; ø»ˆ©„
+    (japanese-jisx0208-1978    . #x252D)       ; ø»‚‚„
+    (chinese-gb2312            . #x252D)       ; ø»„Œˆ
+    (japanese-jisx0208         . #x252D)       ; ø»†–Œ
+    (korean-ksc5601            . #x2B2D)       ; ø»ˆ©„
+    (japanese-jisx0208-1990    . #x252D)       ; ã‚­
+    (ucs                       . #x30AD)       ; ã‚­
     ))
 (define-char
   '((name              . "KATAKANA LETTER GI")
-    (ucs               . #x30AE)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x30AD #x3099)
-    (japanese-jisx0208-1978    #x25 #x2E)      ; ø»‚‚…
-    (chinese-gb2312            #x25 #x2E)      ; ø»„Œ‰
-    (japanese-jisx0208         #x25 #x2E)      ; ø»†–�
-    (korean-ksc5601            #x2B #x2E)      ; ø»ˆ©…
+    (japanese-jisx0208-1978    . #x252E)       ; ø»‚‚…
+    (chinese-gb2312            . #x252E)       ; ø»„Œ‰
+    (japanese-jisx0208         . #x252E)       ; ø»†–�
+    (korean-ksc5601            . #x2B2E)       ; ø»ˆ©…
+    (japanese-jisx0208-1990    . #x252E)       ; ã‚®
+    (ucs                       . #x30AE)       ; ã‚®
     ))
 (define-char
   '((name              . "KATAKANA LETTER KU")
-    (ucs               . #x30AF)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x25 #x2F)      ; ø»‚‚†
-    (chinese-gb2312            #x25 #x2F)      ; ø»„ŒŠ
-    (japanese-jisx0208         #x25 #x2F)      ; ø»†–Ž
-    (korean-ksc5601            #x2B #x2F)      ; ø»ˆ©†
+    (japanese-jisx0208-1978    . #x252F)       ; ø»‚‚†
+    (chinese-gb2312            . #x252F)       ; ø»„ŒŠ
+    (japanese-jisx0208         . #x252F)       ; ø»†–Ž
+    (korean-ksc5601            . #x2B2F)       ; ø»ˆ©†
+    (japanese-jisx0208-1990    . #x252F)       ; ã‚¯
+    (ucs                       . #x30AF)       ; ã‚¯
     ))
 (define-char
   '((name              . "KATAKANA LETTER GU")
-    (ucs               . #x30B0)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x30AF #x3099)
-    (japanese-jisx0208-1978    #x25 #x30)      ; ø»‚‚‡
-    (chinese-gb2312            #x25 #x30)      ; ø»„Œ‹
-    (japanese-jisx0208         #x25 #x30)      ; ø»†–�
-    (korean-ksc5601            #x2B #x30)      ; ø»ˆ©‡
+    (japanese-jisx0208-1978    . #x2530)       ; ø»‚‚‡
+    (chinese-gb2312            . #x2530)       ; ø»„Œ‹
+    (japanese-jisx0208         . #x2530)       ; ø»†–�
+    (korean-ksc5601            . #x2B30)       ; ø»ˆ©‡
+    (japanese-jisx0208-1990    . #x2530)       ; ã‚°
+    (ucs                       . #x30B0)       ; ã‚°
     ))
 (define-char
   '((name              . "KATAKANA LETTER KE")
-    (ucs               . #x30B1)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x25 #x31)      ; ø»‚‚ˆ
-    (chinese-gb2312            #x25 #x31)      ; ø»„ŒŒ
-    (japanese-jisx0208         #x25 #x31)      ; ø»†–�
-    (korean-ksc5601            #x2B #x31)      ; ø»ˆ©ˆ
+    (japanese-jisx0208-1978    . #x2531)       ; ø»‚‚ˆ
+    (chinese-gb2312            . #x2531)       ; ø»„ŒŒ
+    (japanese-jisx0208         . #x2531)       ; ø»†–�
+    (korean-ksc5601            . #x2B31)       ; ø»ˆ©ˆ
+    (japanese-jisx0208-1990    . #x2531)       ; ã‚±
+    (ucs                       . #x30B1)       ; ã‚±
     ))
 (define-char
   '((name              . "KATAKANA LETTER GE")
-    (ucs               . #x30B2)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x30B1 #x3099)
-    (japanese-jisx0208-1978    #x25 #x32)      ; ø»‚‚‰
-    (chinese-gb2312            #x25 #x32)      ; ø»„Œ�
-    (japanese-jisx0208         #x25 #x32)      ; ø»†–‘
-    (korean-ksc5601            #x2B #x32)      ; ø»ˆ©‰
+    (japanese-jisx0208-1978    . #x2532)       ; ø»‚‚‰
+    (chinese-gb2312            . #x2532)       ; ø»„Œ�
+    (japanese-jisx0208         . #x2532)       ; ø»†–‘
+    (korean-ksc5601            . #x2B32)       ; ø»ˆ©‰
+    (japanese-jisx0208-1990    . #x2532)       ; ã‚²
+    (ucs                       . #x30B2)       ; ã‚²
     ))
 (define-char
   '((name              . "KATAKANA LETTER KO")
-    (ucs               . #x30B3)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x25 #x33)      ; ø»‚‚Š
-    (chinese-gb2312            #x25 #x33)      ; ø»„ŒŽ
-    (japanese-jisx0208         #x25 #x33)      ; ø»†–’
-    (korean-ksc5601            #x2B #x33)      ; ø»ˆ©Š
+    (japanese-jisx0208-1978    . #x2533)       ; ø»‚‚Š
+    (chinese-gb2312            . #x2533)       ; ø»„ŒŽ
+    (japanese-jisx0208         . #x2533)       ; ø»†–’
+    (korean-ksc5601            . #x2B33)       ; ø»ˆ©Š
+    (japanese-jisx0208-1990    . #x2533)       ; ã‚³
+    (ucs                       . #x30B3)       ; ã‚³
     ))
 (define-char
   '((name              . "KATAKANA LETTER GO")
-    (ucs               . #x30B4)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x30B3 #x3099)
-    (japanese-jisx0208-1978    #x25 #x34)      ; ø»‚‚‹
-    (chinese-gb2312            #x25 #x34)      ; ø»„Œ�
-    (japanese-jisx0208         #x25 #x34)      ; ø»†–“
-    (korean-ksc5601            #x2B #x34)      ; ø»ˆ©‹
+    (japanese-jisx0208-1978    . #x2534)       ; ø»‚‚‹
+    (chinese-gb2312            . #x2534)       ; ø»„Œ�
+    (japanese-jisx0208         . #x2534)       ; ø»†–“
+    (korean-ksc5601            . #x2B34)       ; ø»ˆ©‹
+    (japanese-jisx0208-1990    . #x2534)       ; ã‚´
+    (ucs                       . #x30B4)       ; ã‚´
     ))
 (define-char
   '((name              . "KATAKANA LETTER SA")
-    (ucs               . #x30B5)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x25 #x35)      ; ø»‚‚Œ
-    (chinese-gb2312            #x25 #x35)      ; ø»„Œ�
-    (japanese-jisx0208         #x25 #x35)      ; ø»†–”
-    (korean-ksc5601            #x2B #x35)      ; ø»ˆ©Œ
+    (japanese-jisx0208-1978    . #x2535)       ; ø»‚‚Œ
+    (chinese-gb2312            . #x2535)       ; ø»„Œ�
+    (japanese-jisx0208         . #x2535)       ; ø»†–”
+    (korean-ksc5601            . #x2B35)       ; ø»ˆ©Œ
+    (japanese-jisx0208-1990    . #x2535)       ; ã‚µ
+    (ucs                       . #x30B5)       ; ã‚µ
     ))
 (define-char
   '((name              . "KATAKANA LETTER ZA")
-    (ucs               . #x30B6)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x30B5 #x3099)
-    (japanese-jisx0208-1978    #x25 #x36)      ; ø»‚‚�
-    (chinese-gb2312            #x25 #x36)      ; ø»„Œ‘
-    (japanese-jisx0208         #x25 #x36)      ; ø»†–•
-    (korean-ksc5601            #x2B #x36)      ; ø»ˆ©�
+    (japanese-jisx0208-1978    . #x2536)       ; ø»‚‚�
+    (chinese-gb2312            . #x2536)       ; ø»„Œ‘
+    (japanese-jisx0208         . #x2536)       ; ø»†–•
+    (korean-ksc5601            . #x2B36)       ; ø»ˆ©�
+    (japanese-jisx0208-1990    . #x2536)       ; ã‚¶
+    (ucs                       . #x30B6)       ; ã‚¶
     ))
 (define-char
   '((name              . "KATAKANA LETTER SI")
-    (ucs               . #x30B7)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x25 #x37)      ; ø»‚‚Ž
-    (chinese-gb2312            #x25 #x37)      ; ø»„Œ’
-    (japanese-jisx0208         #x25 #x37)      ; ø»†––
-    (korean-ksc5601            #x2B #x37)      ; ø»ˆ©Ž
+    (japanese-jisx0208-1978    . #x2537)       ; ø»‚‚Ž
+    (chinese-gb2312            . #x2537)       ; ø»„Œ’
+    (japanese-jisx0208         . #x2537)       ; ø»†––
+    (korean-ksc5601            . #x2B37)       ; ø»ˆ©Ž
+    (japanese-jisx0208-1990    . #x2537)       ; ã‚·
+    (ucs                       . #x30B7)       ; ã‚·
     ))
 (define-char
   '((name              . "KATAKANA LETTER ZI")
-    (ucs               . #x30B8)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x30B7 #x3099)
-    (japanese-jisx0208-1978    #x25 #x38)      ; ø»‚‚�
-    (chinese-gb2312            #x25 #x38)      ; ø»„Œ“
-    (japanese-jisx0208         #x25 #x38)      ; ø»†–—
-    (korean-ksc5601            #x2B #x38)      ; ø»ˆ©�
+    (japanese-jisx0208-1978    . #x2538)       ; ø»‚‚�
+    (chinese-gb2312            . #x2538)       ; ø»„Œ“
+    (japanese-jisx0208         . #x2538)       ; ø»†–—
+    (korean-ksc5601            . #x2B38)       ; ø»ˆ©�
+    (japanese-jisx0208-1990    . #x2538)       ; ã‚¸
+    (ucs                       . #x30B8)       ; ã‚¸
     ))
 (define-char
   '((name              . "KATAKANA LETTER SU")
-    (ucs               . #x30B9)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x25 #x39)      ; ø»‚‚�
-    (chinese-gb2312            #x25 #x39)      ; ø»„Œ”
-    (japanese-jisx0208         #x25 #x39)      ; ø»†–˜
-    (korean-ksc5601            #x2B #x39)      ; ø»ˆ©�
+    (japanese-jisx0208-1978    . #x2539)       ; ø»‚‚�
+    (chinese-gb2312            . #x2539)       ; ø»„Œ”
+    (japanese-jisx0208         . #x2539)       ; ø»†–˜
+    (korean-ksc5601            . #x2B39)       ; ø»ˆ©�
+    (japanese-jisx0208-1990    . #x2539)       ; ã‚¹
+    (ucs                       . #x30B9)       ; ã‚¹
     ))
 (define-char
   '((name              . "KATAKANA LETTER ZU")
-    (ucs               . #x30BA)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x30B9 #x3099)
-    (japanese-jisx0208-1978    #x25 #x3A)      ; ø»‚‚‘
-    (chinese-gb2312            #x25 #x3A)      ; ø»„Œ•
-    (japanese-jisx0208         #x25 #x3A)      ; ø»†–™
-    (korean-ksc5601            #x2B #x3A)      ; ø»ˆ©‘
+    (japanese-jisx0208-1978    . #x253A)       ; ø»‚‚‘
+    (chinese-gb2312            . #x253A)       ; ø»„Œ•
+    (japanese-jisx0208         . #x253A)       ; ø»†–™
+    (korean-ksc5601            . #x2B3A)       ; ø»ˆ©‘
+    (japanese-jisx0208-1990    . #x253A)       ; ã‚º
+    (ucs                       . #x30BA)       ; ã‚º
     ))
 (define-char
   '((name              . "KATAKANA LETTER SE")
-    (ucs               . #x30BB)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x25 #x3B)      ; ø»‚‚’
-    (chinese-gb2312            #x25 #x3B)      ; ø»„Œ–
-    (japanese-jisx0208         #x25 #x3B)      ; ø»†–š
-    (korean-ksc5601            #x2B #x3B)      ; ø»ˆ©’
+    (japanese-jisx0208-1978    . #x253B)       ; ø»‚‚’
+    (chinese-gb2312            . #x253B)       ; ø»„Œ–
+    (japanese-jisx0208         . #x253B)       ; ø»†–š
+    (korean-ksc5601            . #x2B3B)       ; ø»ˆ©’
+    (japanese-jisx0208-1990    . #x253B)       ; ã‚»
+    (ucs                       . #x30BB)       ; ã‚»
     ))
 (define-char
   '((name              . "KATAKANA LETTER ZE")
-    (ucs               . #x30BC)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x30BB #x3099)
-    (japanese-jisx0208-1978    #x25 #x3C)      ; ø»‚‚“
-    (chinese-gb2312            #x25 #x3C)      ; ø»„Œ—
-    (japanese-jisx0208         #x25 #x3C)      ; ø»†–›
-    (korean-ksc5601            #x2B #x3C)      ; ø»ˆ©“
+    (japanese-jisx0208-1978    . #x253C)       ; ø»‚‚“
+    (chinese-gb2312            . #x253C)       ; ø»„Œ—
+    (japanese-jisx0208         . #x253C)       ; ø»†–›
+    (korean-ksc5601            . #x2B3C)       ; ø»ˆ©“
+    (japanese-jisx0208-1990    . #x253C)       ; ã‚¼
+    (ucs                       . #x30BC)       ; ã‚¼
     ))
 (define-char
   '((name              . "KATAKANA LETTER SO")
-    (ucs               . #x30BD)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x25 #x3D)      ; ø»‚‚”
-    (chinese-gb2312            #x25 #x3D)      ; ø»„Œ˜
-    (japanese-jisx0208         #x25 #x3D)      ; ø»†–œ
-    (korean-ksc5601            #x2B #x3D)      ; ø»ˆ©”
+    (japanese-jisx0208-1978    . #x253D)       ; ø»‚‚”
+    (chinese-gb2312            . #x253D)       ; ø»„Œ˜
+    (japanese-jisx0208         . #x253D)       ; ø»†–œ
+    (korean-ksc5601            . #x2B3D)       ; ø»ˆ©”
+    (japanese-jisx0208-1990    . #x253D)       ; ã‚½
+    (ucs                       . #x30BD)       ; ã‚½
     ))
 (define-char
   '((name              . "KATAKANA LETTER ZO")
-    (ucs               . #x30BE)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x30BD #x3099)
-    (japanese-jisx0208-1978    #x25 #x3E)      ; ø»‚‚•
-    (chinese-gb2312            #x25 #x3E)      ; ø»„Œ™
-    (japanese-jisx0208         #x25 #x3E)      ; ø»†–�
-    (korean-ksc5601            #x2B #x3E)      ; ø»ˆ©•
+    (japanese-jisx0208-1978    . #x253E)       ; ø»‚‚•
+    (chinese-gb2312            . #x253E)       ; ø»„Œ™
+    (japanese-jisx0208         . #x253E)       ; ø»†–�
+    (korean-ksc5601            . #x2B3E)       ; ø»ˆ©•
+    (japanese-jisx0208-1990    . #x253E)       ; ã‚¾
+    (ucs                       . #x30BE)       ; ã‚¾
     ))
 (define-char
   '((name              . "KATAKANA LETTER TA")
-    (ucs               . #x30BF)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x25 #x3F)      ; ø»‚‚–
-    (chinese-gb2312            #x25 #x3F)      ; ø»„Œš
-    (japanese-jisx0208         #x25 #x3F)      ; ø»†–ž
-    (korean-ksc5601            #x2B #x3F)      ; ø»ˆ©–
+    (japanese-jisx0208-1978    . #x253F)       ; ø»‚‚–
+    (chinese-gb2312            . #x253F)       ; ø»„Œš
+    (japanese-jisx0208         . #x253F)       ; ø»†–ž
+    (korean-ksc5601            . #x2B3F)       ; ø»ˆ©–
+    (japanese-jisx0208-1990    . #x253F)       ; ã‚¿
+    (ucs                       . #x30BF)       ; ã‚¿
     ))
 (define-char
   '((name              . "KATAKANA LETTER DA")
-    (ucs               . #x30C0)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x30BF #x3099)
-    (japanese-jisx0208-1978    #x25 #x40)      ; ø»‚‚—
-    (chinese-gb2312            #x25 #x40)      ; ø»„Œ›
-    (japanese-jisx0208         #x25 #x40)      ; ø»†–Ÿ
-    (korean-ksc5601            #x2B #x40)      ; ø»ˆ©—
+    (japanese-jisx0208-1978    . #x2540)       ; ø»‚‚—
+    (chinese-gb2312            . #x2540)       ; ø»„Œ›
+    (japanese-jisx0208         . #x2540)       ; ø»†–Ÿ
+    (korean-ksc5601            . #x2B40)       ; ø»ˆ©—
+    (japanese-jisx0208-1990    . #x2540)       ; ãƒ€
+    (ucs                       . #x30C0)       ; ãƒ€
     ))
 (define-char
   '((name              . "KATAKANA LETTER TI")
-    (ucs               . #x30C1)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x25 #x41)      ; ø»‚‚˜
-    (chinese-gb2312            #x25 #x41)      ; ø»„Œœ
-    (japanese-jisx0208         #x25 #x41)      ; ø»†– 
-    (korean-ksc5601            #x2B #x41)      ; ø»ˆ©˜
+    (japanese-jisx0208-1978    . #x2541)       ; ø»‚‚˜
+    (chinese-gb2312            . #x2541)       ; ø»„Œœ
+    (japanese-jisx0208         . #x2541)       ; ø»†– 
+    (korean-ksc5601            . #x2B41)       ; ø»ˆ©˜
+    (japanese-jisx0208-1990    . #x2541)       ; ãƒ�
+    (ucs                       . #x30C1)       ; ãƒ�
     ))
 (define-char
   '((name              . "KATAKANA LETTER DI")
-    (ucs               . #x30C2)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x30C1 #x3099)
-    (japanese-jisx0208-1978    #x25 #x42)      ; ø»‚‚™
-    (chinese-gb2312            #x25 #x42)      ; ø»„Œ�
-    (japanese-jisx0208         #x25 #x42)      ; ø»†–¡
-    (korean-ksc5601            #x2B #x42)      ; ø»ˆ©™
+    (japanese-jisx0208-1978    . #x2542)       ; ø»‚‚™
+    (chinese-gb2312            . #x2542)       ; ø»„Œ�
+    (japanese-jisx0208         . #x2542)       ; ø»†–¡
+    (korean-ksc5601            . #x2B42)       ; ø»ˆ©™
+    (japanese-jisx0208-1990    . #x2542)       ; ãƒ‚
+    (ucs                       . #x30C2)       ; ãƒ‚
     ))
 (define-char
   '((name              . "KATAKANA LETTER SMALL TU")
-    (ucs               . #x30C3)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x25 #x43)      ; ø»‚‚š
-    (chinese-gb2312            #x25 #x43)      ; ø»„Œž
-    (japanese-jisx0208         #x25 #x43)      ; ø»†–¢
-    (korean-ksc5601            #x2B #x43)      ; ø»ˆ©š
+    (japanese-jisx0208-1978    . #x2543)       ; ø»‚‚š
+    (chinese-gb2312            . #x2543)       ; ø»„Œž
+    (japanese-jisx0208         . #x2543)       ; ø»†–¢
+    (korean-ksc5601            . #x2B43)       ; ø»ˆ©š
+    (japanese-jisx0208-1990    . #x2543)       ; ãƒƒ
+    (ucs                       . #x30C3)       ; ãƒƒ
     ))
 (define-char
   '((name              . "KATAKANA LETTER TU")
-    (ucs               . #x30C4)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x25 #x44)      ; ø»‚‚›
-    (chinese-gb2312            #x25 #x44)      ; ø»„ŒŸ
-    (japanese-jisx0208         #x25 #x44)      ; ø»†–£
-    (korean-ksc5601            #x2B #x44)      ; ø»ˆ©›
+    (japanese-jisx0208-1978    . #x2544)       ; ø»‚‚›
+    (chinese-gb2312            . #x2544)       ; ø»„ŒŸ
+    (japanese-jisx0208         . #x2544)       ; ø»†–£
+    (korean-ksc5601            . #x2B44)       ; ø»ˆ©›
+    (japanese-jisx0208-1990    . #x2544)       ; ãƒ„
+    (ucs                       . #x30C4)       ; ãƒ„
     ))
 (define-char
   '((name              . "KATAKANA LETTER DU")
-    (ucs               . #x30C5)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x30C4 #x3099)
-    (japanese-jisx0208-1978    #x25 #x45)      ; ø»‚‚œ
-    (chinese-gb2312            #x25 #x45)      ; ø»„Œ 
-    (japanese-jisx0208         #x25 #x45)      ; ø»†–¤
-    (korean-ksc5601            #x2B #x45)      ; ø»ˆ©œ
+    (japanese-jisx0208-1978    . #x2545)       ; ø»‚‚œ
+    (chinese-gb2312            . #x2545)       ; ø»„Œ 
+    (japanese-jisx0208         . #x2545)       ; ø»†–¤
+    (korean-ksc5601            . #x2B45)       ; ø»ˆ©œ
+    (japanese-jisx0208-1990    . #x2545)       ; ãƒ…
+    (ucs                       . #x30C5)       ; ãƒ…
     ))
 (define-char
   '((name              . "KATAKANA LETTER TE")
-    (ucs               . #x30C6)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x25 #x46)      ; ø»‚‚�
-    (chinese-gb2312            #x25 #x46)      ; ø»„Œ¡
-    (japanese-jisx0208         #x25 #x46)      ; ø»†–¥
-    (korean-ksc5601            #x2B #x46)      ; ø»ˆ©�
+    (japanese-jisx0208-1978    . #x2546)       ; ø»‚‚�
+    (chinese-gb2312            . #x2546)       ; ø»„Œ¡
+    (japanese-jisx0208         . #x2546)       ; ø»†–¥
+    (korean-ksc5601            . #x2B46)       ; ø»ˆ©�
+    (japanese-jisx0208-1990    . #x2546)       ; ãƒ†
+    (ucs                       . #x30C6)       ; ãƒ†
     ))
 (define-char
   '((name              . "KATAKANA LETTER DE")
-    (ucs               . #x30C7)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x30C6 #x3099)
-    (japanese-jisx0208-1978    #x25 #x47)      ; ø»‚‚ž
-    (chinese-gb2312            #x25 #x47)      ; ø»„Œ¢
-    (japanese-jisx0208         #x25 #x47)      ; ø»†–¦
-    (korean-ksc5601            #x2B #x47)      ; ø»ˆ©ž
+    (japanese-jisx0208-1978    . #x2547)       ; ø»‚‚ž
+    (chinese-gb2312            . #x2547)       ; ø»„Œ¢
+    (japanese-jisx0208         . #x2547)       ; ø»†–¦
+    (korean-ksc5601            . #x2B47)       ; ø»ˆ©ž
+    (japanese-jisx0208-1990    . #x2547)       ; ãƒ‡
+    (ucs                       . #x30C7)       ; ãƒ‡
     ))
 (define-char
   '((name              . "KATAKANA LETTER TO")
-    (ucs               . #x30C8)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x25 #x48)      ; ø»‚‚Ÿ
-    (chinese-gb2312            #x25 #x48)      ; ø»„Œ£
-    (japanese-jisx0208         #x25 #x48)      ; ø»†–§
-    (korean-ksc5601            #x2B #x48)      ; ø»ˆ©Ÿ
+    (japanese-jisx0208-1978    . #x2548)       ; ø»‚‚Ÿ
+    (chinese-gb2312            . #x2548)       ; ø»„Œ£
+    (japanese-jisx0208         . #x2548)       ; ø»†–§
+    (korean-ksc5601            . #x2B48)       ; ø»ˆ©Ÿ
+    (japanese-jisx0208-1990    . #x2548)       ; ãƒˆ
+    (ucs                       . #x30C8)       ; ãƒˆ
     ))
 (define-char
   '((name              . "KATAKANA LETTER DO")
-    (ucs               . #x30C9)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x30C8 #x3099)
-    (japanese-jisx0208-1978    #x25 #x49)      ; ø»‚‚ 
-    (chinese-gb2312            #x25 #x49)      ; ø»„Œ¤
-    (japanese-jisx0208         #x25 #x49)      ; ø»†–¨
-    (korean-ksc5601            #x2B #x49)      ; ø»ˆ© 
+    (japanese-jisx0208-1978    . #x2549)       ; ø»‚‚ 
+    (chinese-gb2312            . #x2549)       ; ø»„Œ¤
+    (japanese-jisx0208         . #x2549)       ; ø»†–¨
+    (korean-ksc5601            . #x2B49)       ; ø»ˆ© 
+    (japanese-jisx0208-1990    . #x2549)       ; ãƒ‰
+    (ucs                       . #x30C9)       ; ãƒ‰
     ))
 (define-char
   '((name              . "KATAKANA LETTER NA")
-    (ucs               . #x30CA)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x25 #x4A)      ; ø»‚‚¡
-    (chinese-gb2312            #x25 #x4A)      ; ø»„Œ¥
-    (japanese-jisx0208         #x25 #x4A)      ; ø»†–©
-    (korean-ksc5601            #x2B #x4A)      ; ø»ˆ©¡
+    (japanese-jisx0208-1978    . #x254A)       ; ø»‚‚¡
+    (chinese-gb2312            . #x254A)       ; ø»„Œ¥
+    (japanese-jisx0208         . #x254A)       ; ø»†–©
+    (korean-ksc5601            . #x2B4A)       ; ø»ˆ©¡
+    (japanese-jisx0208-1990    . #x254A)       ; ãƒŠ
+    (ucs                       . #x30CA)       ; ãƒŠ
     ))
 (define-char
   '((name              . "KATAKANA LETTER NI")
-    (ucs               . #x30CB)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x25 #x4B)      ; ø»‚‚¢
-    (chinese-gb2312            #x25 #x4B)      ; ø»„Œ¦
-    (japanese-jisx0208         #x25 #x4B)      ; ø»†–ª
-    (korean-ksc5601            #x2B #x4B)      ; ø»ˆ©¢
+    (japanese-jisx0208-1978    . #x254B)       ; ø»‚‚¢
+    (chinese-gb2312            . #x254B)       ; ø»„Œ¦
+    (japanese-jisx0208         . #x254B)       ; ø»†–ª
+    (korean-ksc5601            . #x2B4B)       ; ø»ˆ©¢
+    (japanese-jisx0208-1990    . #x254B)       ; ãƒ‹
+    (ucs                       . #x30CB)       ; ãƒ‹
     ))
 (define-char
   '((name              . "KATAKANA LETTER NU")
-    (ucs               . #x30CC)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x25 #x4C)      ; ø»‚‚£
-    (chinese-gb2312            #x25 #x4C)      ; ø»„Œ§
-    (japanese-jisx0208         #x25 #x4C)      ; ø»†–«
-    (korean-ksc5601            #x2B #x4C)      ; ø»ˆ©£
+    (japanese-jisx0208-1978    . #x254C)       ; ø»‚‚£
+    (chinese-gb2312            . #x254C)       ; ø»„Œ§
+    (japanese-jisx0208         . #x254C)       ; ø»†–«
+    (korean-ksc5601            . #x2B4C)       ; ø»ˆ©£
+    (japanese-jisx0208-1990    . #x254C)       ; ãƒŒ
+    (ucs                       . #x30CC)       ; ãƒŒ
     ))
 (define-char
   '((name              . "KATAKANA LETTER NE")
-    (ucs               . #x30CD)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x25 #x4D)      ; ø»‚‚¤
-    (chinese-gb2312            #x25 #x4D)      ; ø»„Œ¨
-    (japanese-jisx0208         #x25 #x4D)      ; ø»†–¬
-    (korean-ksc5601            #x2B #x4D)      ; ø»ˆ©¤
+    (japanese-jisx0208-1978    . #x254D)       ; ø»‚‚¤
+    (chinese-gb2312            . #x254D)       ; ø»„Œ¨
+    (japanese-jisx0208         . #x254D)       ; ø»†–¬
+    (korean-ksc5601            . #x2B4D)       ; ø»ˆ©¤
+    (japanese-jisx0208-1990    . #x254D)       ; ãƒ�
+    (ucs                       . #x30CD)       ; ãƒ�
     ))
 (define-char
   '((name              . "KATAKANA LETTER NO")
-    (ucs               . #x30CE)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x25 #x4E)      ; ø»‚‚¥
-    (chinese-gb2312            #x25 #x4E)      ; ø»„Œ©
-    (japanese-jisx0208         #x25 #x4E)      ; ø»†–­
-    (korean-ksc5601            #x2B #x4E)      ; ø»ˆ©¥
+    (japanese-jisx0208-1978    . #x254E)       ; ø»‚‚¥
+    (chinese-gb2312            . #x254E)       ; ø»„Œ©
+    (japanese-jisx0208         . #x254E)       ; ø»†–­
+    (korean-ksc5601            . #x2B4E)       ; ø»ˆ©¥
+    (japanese-jisx0208-1990    . #x254E)       ; ãƒŽ
+    (ucs                       . #x30CE)       ; ãƒŽ
     ))
 (define-char
   '((name              . "KATAKANA LETTER HA")
-    (ucs               . #x30CF)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x25 #x4F)      ; ø»‚‚¦
-    (chinese-gb2312            #x25 #x4F)      ; ø»„Œª
-    (japanese-jisx0208         #x25 #x4F)      ; ø»†–®
-    (korean-ksc5601            #x2B #x4F)      ; ø»ˆ©¦
+    (japanese-jisx0208-1978    . #x254F)       ; ø»‚‚¦
+    (chinese-gb2312            . #x254F)       ; ø»„Œª
+    (japanese-jisx0208         . #x254F)       ; ø»†–®
+    (korean-ksc5601            . #x2B4F)       ; ø»ˆ©¦
+    (japanese-jisx0208-1990    . #x254F)       ; ãƒ�
+    (ucs                       . #x30CF)       ; ãƒ�
     ))
 (define-char
   '((name              . "KATAKANA LETTER BA")
-    (ucs               . #x30D0)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x30CF #x3099)
-    (japanese-jisx0208-1978    #x25 #x50)      ; ø»‚‚§
-    (chinese-gb2312            #x25 #x50)      ; ø»„Œ«
-    (japanese-jisx0208         #x25 #x50)      ; ø»†–¯
-    (korean-ksc5601            #x2B #x50)      ; ø»ˆ©§
+    (japanese-jisx0208-1978    . #x2550)       ; ø»‚‚§
+    (chinese-gb2312            . #x2550)       ; ø»„Œ«
+    (japanese-jisx0208         . #x2550)       ; ø»†–¯
+    (korean-ksc5601            . #x2B50)       ; ø»ˆ©§
+    (japanese-jisx0208-1990    . #x2550)       ; ãƒ�
+    (ucs                       . #x30D0)       ; ãƒ�
     ))
 (define-char
   '((name              . "KATAKANA LETTER PA")
-    (ucs               . #x30D1)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x30CF #x309A)
-    (japanese-jisx0208-1978    #x25 #x51)      ; ø»‚‚¨
-    (chinese-gb2312            #x25 #x51)      ; ø»„Œ¬
-    (japanese-jisx0208         #x25 #x51)      ; ø»†–°
-    (korean-ksc5601            #x2B #x51)      ; ø»ˆ©¨
+    (japanese-jisx0208-1978    . #x2551)       ; ø»‚‚¨
+    (chinese-gb2312            . #x2551)       ; ø»„Œ¬
+    (japanese-jisx0208         . #x2551)       ; ø»†–°
+    (korean-ksc5601            . #x2B51)       ; ø»ˆ©¨
+    (japanese-jisx0208-1990    . #x2551)       ; ãƒ‘
+    (ucs                       . #x30D1)       ; ãƒ‘
     ))
 (define-char
   '((name              . "KATAKANA LETTER HI")
-    (ucs               . #x30D2)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x25 #x52)      ; ø»‚‚©
-    (chinese-gb2312            #x25 #x52)      ; ø»„Œ­
-    (japanese-jisx0208         #x25 #x52)      ; ø»†–±
-    (korean-ksc5601            #x2B #x52)      ; ø»ˆ©©
+    (japanese-jisx0208-1978    . #x2552)       ; ø»‚‚©
+    (chinese-gb2312            . #x2552)       ; ø»„Œ­
+    (japanese-jisx0208         . #x2552)       ; ø»†–±
+    (korean-ksc5601            . #x2B52)       ; ø»ˆ©©
+    (japanese-jisx0208-1990    . #x2552)       ; ãƒ’
+    (ucs                       . #x30D2)       ; ãƒ’
     ))
 (define-char
   '((name              . "KATAKANA LETTER BI")
-    (ucs               . #x30D3)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x30D2 #x3099)
-    (japanese-jisx0208-1978    #x25 #x53)      ; ø»‚‚ª
-    (chinese-gb2312            #x25 #x53)      ; ø»„Œ®
-    (japanese-jisx0208         #x25 #x53)      ; ø»†–²
-    (korean-ksc5601            #x2B #x53)      ; ø»ˆ©ª
+    (japanese-jisx0208-1978    . #x2553)       ; ø»‚‚ª
+    (chinese-gb2312            . #x2553)       ; ø»„Œ®
+    (japanese-jisx0208         . #x2553)       ; ø»†–²
+    (korean-ksc5601            . #x2B53)       ; ø»ˆ©ª
+    (japanese-jisx0208-1990    . #x2553)       ; ãƒ“
+    (ucs                       . #x30D3)       ; ãƒ“
     ))
 (define-char
   '((name              . "KATAKANA LETTER PI")
-    (ucs               . #x30D4)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x30D2 #x309A)
-    (japanese-jisx0208-1978    #x25 #x54)      ; ø»‚‚«
-    (chinese-gb2312            #x25 #x54)      ; ø»„Œ¯
-    (japanese-jisx0208         #x25 #x54)      ; ø»†–³
-    (korean-ksc5601            #x2B #x54)      ; ø»ˆ©«
+    (japanese-jisx0208-1978    . #x2554)       ; ø»‚‚«
+    (chinese-gb2312            . #x2554)       ; ø»„Œ¯
+    (japanese-jisx0208         . #x2554)       ; ø»†–³
+    (korean-ksc5601            . #x2B54)       ; ø»ˆ©«
+    (japanese-jisx0208-1990    . #x2554)       ; ãƒ”
+    (ucs                       . #x30D4)       ; ãƒ”
     ))
 (define-char
   '((name              . "KATAKANA LETTER HU")
-    (ucs               . #x30D5)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x25 #x55)      ; ø»‚‚¬
-    (chinese-gb2312            #x25 #x55)      ; ø»„Œ°
-    (japanese-jisx0208         #x25 #x55)      ; ø»†–´
-    (korean-ksc5601            #x2B #x55)      ; ø»ˆ©¬
+    (japanese-jisx0208-1978    . #x2555)       ; ø»‚‚¬
+    (chinese-gb2312            . #x2555)       ; ø»„Œ°
+    (japanese-jisx0208         . #x2555)       ; ø»†–´
+    (korean-ksc5601            . #x2B55)       ; ø»ˆ©¬
+    (japanese-jisx0208-1990    . #x2555)       ; ãƒ•
+    (ucs                       . #x30D5)       ; ãƒ•
     ))
 (define-char
   '((name              . "KATAKANA LETTER BU")
-    (ucs               . #x30D6)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x30D5 #x3099)
-    (japanese-jisx0208-1978    #x25 #x56)      ; ø»‚‚­
-    (chinese-gb2312            #x25 #x56)      ; ø»„Œ±
-    (japanese-jisx0208         #x25 #x56)      ; ø»†–µ
-    (korean-ksc5601            #x2B #x56)      ; ø»ˆ©­
+    (japanese-jisx0208-1978    . #x2556)       ; ø»‚‚­
+    (chinese-gb2312            . #x2556)       ; ø»„Œ±
+    (japanese-jisx0208         . #x2556)       ; ø»†–µ
+    (korean-ksc5601            . #x2B56)       ; ø»ˆ©­
+    (japanese-jisx0208-1990    . #x2556)       ; ãƒ–
+    (ucs                       . #x30D6)       ; ãƒ–
     ))
 (define-char
   '((name              . "KATAKANA LETTER PU")
-    (ucs               . #x30D7)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x30D5 #x309A)
-    (japanese-jisx0208-1978    #x25 #x57)      ; ø»‚‚®
-    (chinese-gb2312            #x25 #x57)      ; ø»„Œ²
-    (japanese-jisx0208         #x25 #x57)      ; ø»†–¶
-    (korean-ksc5601            #x2B #x57)      ; ø»ˆ©®
+    (japanese-jisx0208-1978    . #x2557)       ; ø»‚‚®
+    (chinese-gb2312            . #x2557)       ; ø»„Œ²
+    (japanese-jisx0208         . #x2557)       ; ø»†–¶
+    (korean-ksc5601            . #x2B57)       ; ø»ˆ©®
+    (japanese-jisx0208-1990    . #x2557)       ; ãƒ—
+    (ucs                       . #x30D7)       ; ãƒ—
     ))
 (define-char
   '((name              . "KATAKANA LETTER HE")
-    (ucs               . #x30D8)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x25 #x58)      ; ø»‚‚¯
-    (chinese-gb2312            #x25 #x58)      ; ø»„Œ³
-    (japanese-jisx0208         #x25 #x58)      ; ø»†–·
-    (korean-ksc5601            #x2B #x58)      ; ø»ˆ©¯
+    (japanese-jisx0208-1978    . #x2558)       ; ø»‚‚¯
+    (chinese-gb2312            . #x2558)       ; ø»„Œ³
+    (japanese-jisx0208         . #x2558)       ; ø»†–·
+    (korean-ksc5601            . #x2B58)       ; ø»ˆ©¯
+    (japanese-jisx0208-1990    . #x2558)       ; ãƒ˜
+    (ucs                       . #x30D8)       ; ãƒ˜
     ))
 (define-char
   '((name              . "KATAKANA LETTER BE")
-    (ucs               . #x30D9)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x30D8 #x3099)
-    (japanese-jisx0208-1978    #x25 #x59)      ; ø»‚‚°
-    (chinese-gb2312            #x25 #x59)      ; ø»„Œ´
-    (japanese-jisx0208         #x25 #x59)      ; ø»†–¸
-    (korean-ksc5601            #x2B #x59)      ; ø»ˆ©°
+    (japanese-jisx0208-1978    . #x2559)       ; ø»‚‚°
+    (chinese-gb2312            . #x2559)       ; ø»„Œ´
+    (japanese-jisx0208         . #x2559)       ; ø»†–¸
+    (korean-ksc5601            . #x2B59)       ; ø»ˆ©°
+    (japanese-jisx0208-1990    . #x2559)       ; ãƒ™
+    (ucs                       . #x30D9)       ; ãƒ™
     ))
 (define-char
   '((name              . "KATAKANA LETTER PE")
-    (ucs               . #x30DA)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x30D8 #x309A)
-    (japanese-jisx0208-1978    #x25 #x5A)      ; ø»‚‚±
-    (chinese-gb2312            #x25 #x5A)      ; ø»„Œµ
-    (japanese-jisx0208         #x25 #x5A)      ; ø»†–¹
-    (korean-ksc5601            #x2B #x5A)      ; ø»ˆ©±
+    (japanese-jisx0208-1978    . #x255A)       ; ø»‚‚±
+    (chinese-gb2312            . #x255A)       ; ø»„Œµ
+    (japanese-jisx0208         . #x255A)       ; ø»†–¹
+    (korean-ksc5601            . #x2B5A)       ; ø»ˆ©±
+    (japanese-jisx0208-1990    . #x255A)       ; ãƒš
+    (ucs                       . #x30DA)       ; ãƒš
     ))
 (define-char
   '((name              . "KATAKANA LETTER HO")
-    (ucs               . #x30DB)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x25 #x5B)      ; ø»‚‚²
-    (chinese-gb2312            #x25 #x5B)      ; ø»„Œ¶
-    (japanese-jisx0208         #x25 #x5B)      ; ø»†–º
-    (korean-ksc5601            #x2B #x5B)      ; ø»ˆ©²
+    (japanese-jisx0208-1978    . #x255B)       ; ø»‚‚²
+    (chinese-gb2312            . #x255B)       ; ø»„Œ¶
+    (japanese-jisx0208         . #x255B)       ; ø»†–º
+    (korean-ksc5601            . #x2B5B)       ; ø»ˆ©²
+    (japanese-jisx0208-1990    . #x255B)       ; ãƒ›
+    (ucs                       . #x30DB)       ; ãƒ›
     ))
 (define-char
   '((name              . "KATAKANA LETTER BO")
-    (ucs               . #x30DC)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x30DB #x3099)
-    (japanese-jisx0208-1978    #x25 #x5C)      ; ø»‚‚³
-    (chinese-gb2312            #x25 #x5C)      ; ø»„Œ·
-    (japanese-jisx0208         #x25 #x5C)      ; ø»†–»
-    (korean-ksc5601            #x2B #x5C)      ; ø»ˆ©³
+    (japanese-jisx0208-1978    . #x255C)       ; ø»‚‚³
+    (chinese-gb2312            . #x255C)       ; ø»„Œ·
+    (japanese-jisx0208         . #x255C)       ; ø»†–»
+    (korean-ksc5601            . #x2B5C)       ; ø»ˆ©³
+    (japanese-jisx0208-1990    . #x255C)       ; ãƒœ
+    (ucs                       . #x30DC)       ; ãƒœ
     ))
 (define-char
   '((name              . "KATAKANA LETTER PO")
-    (ucs               . #x30DD)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x30DB #x309A)
-    (japanese-jisx0208-1978    #x25 #x5D)      ; ø»‚‚´
-    (chinese-gb2312            #x25 #x5D)      ; ø»„Œ¸
-    (japanese-jisx0208         #x25 #x5D)      ; ø»†–¼
-    (korean-ksc5601            #x2B #x5D)      ; ø»ˆ©´
+    (japanese-jisx0208-1978    . #x255D)       ; ø»‚‚´
+    (chinese-gb2312            . #x255D)       ; ø»„Œ¸
+    (japanese-jisx0208         . #x255D)       ; ø»†–¼
+    (korean-ksc5601            . #x2B5D)       ; ø»ˆ©´
+    (japanese-jisx0208-1990    . #x255D)       ; ãƒ�
+    (ucs                       . #x30DD)       ; ãƒ�
     ))
 (define-char
   '((name              . "KATAKANA LETTER MA")
-    (ucs               . #x30DE)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x25 #x5E)      ; ø»‚‚µ
-    (chinese-gb2312            #x25 #x5E)      ; ø»„Œ¹
-    (japanese-jisx0208         #x25 #x5E)      ; ø»†–½
-    (korean-ksc5601            #x2B #x5E)      ; ø»ˆ©µ
+    (japanese-jisx0208-1978    . #x255E)       ; ø»‚‚µ
+    (chinese-gb2312            . #x255E)       ; ø»„Œ¹
+    (japanese-jisx0208         . #x255E)       ; ø»†–½
+    (korean-ksc5601            . #x2B5E)       ; ø»ˆ©µ
+    (japanese-jisx0208-1990    . #x255E)       ; ãƒž
+    (ucs                       . #x30DE)       ; ãƒž
     ))
 (define-char
   '((name              . "KATAKANA LETTER MI")
-    (ucs               . #x30DF)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x25 #x5F)      ; ø»‚‚¶
-    (chinese-gb2312            #x25 #x5F)      ; ø»„Œº
-    (japanese-jisx0208         #x25 #x5F)      ; ø»†–¾
-    (korean-ksc5601            #x2B #x5F)      ; ø»ˆ©¶
+    (japanese-jisx0208-1978    . #x255F)       ; ø»‚‚¶
+    (chinese-gb2312            . #x255F)       ; ø»„Œº
+    (japanese-jisx0208         . #x255F)       ; ø»†–¾
+    (korean-ksc5601            . #x2B5F)       ; ø»ˆ©¶
+    (japanese-jisx0208-1990    . #x255F)       ; ãƒŸ
+    (ucs                       . #x30DF)       ; ãƒŸ
     ))
 (define-char
   '((name              . "KATAKANA LETTER MU")
-    (ucs               . #x30E0)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x25 #x60)      ; ø»‚‚·
-    (chinese-gb2312            #x25 #x60)      ; ø»„Œ»
-    (japanese-jisx0208         #x25 #x60)      ; ø»†–¿
-    (korean-ksc5601            #x2B #x60)      ; ø»ˆ©·
+    (japanese-jisx0208-1978    . #x2560)       ; ø»‚‚·
+    (chinese-gb2312            . #x2560)       ; ø»„Œ»
+    (japanese-jisx0208         . #x2560)       ; ø»†–¿
+    (korean-ksc5601            . #x2B60)       ; ø»ˆ©·
+    (japanese-jisx0208-1990    . #x2560)       ; ãƒ 
+    (ucs                       . #x30E0)       ; ãƒ 
     ))
 (define-char
   '((name              . "KATAKANA LETTER ME")
-    (ucs               . #x30E1)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x25 #x61)      ; ø»‚‚¸
-    (chinese-gb2312            #x25 #x61)      ; ø»„Œ¼
-    (japanese-jisx0208         #x25 #x61)      ; ø»†—€
-    (korean-ksc5601            #x2B #x61)      ; ø»ˆ©¸
+    (japanese-jisx0208-1978    . #x2561)       ; ø»‚‚¸
+    (chinese-gb2312            . #x2561)       ; ø»„Œ¼
+    (japanese-jisx0208         . #x2561)       ; ø»†—€
+    (korean-ksc5601            . #x2B61)       ; ø»ˆ©¸
+    (japanese-jisx0208-1990    . #x2561)       ; ãƒ¡
+    (ucs                       . #x30E1)       ; ãƒ¡
     ))
 (define-char
   '((name              . "KATAKANA LETTER MO")
-    (ucs               . #x30E2)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x25 #x62)      ; ø»‚‚¹
-    (chinese-gb2312            #x25 #x62)      ; ø»„Œ½
-    (japanese-jisx0208         #x25 #x62)      ; ø»†—�
-    (korean-ksc5601            #x2B #x62)      ; ø»ˆ©¹
+    (japanese-jisx0208-1978    . #x2562)       ; ø»‚‚¹
+    (chinese-gb2312            . #x2562)       ; ø»„Œ½
+    (japanese-jisx0208         . #x2562)       ; ø»†—�
+    (korean-ksc5601            . #x2B62)       ; ø»ˆ©¹
+    (japanese-jisx0208-1990    . #x2562)       ; ãƒ¢
+    (ucs                       . #x30E2)       ; ãƒ¢
     ))
 (define-char
   '((name              . "KATAKANA LETTER SMALL YA")
-    (ucs               . #x30E3)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x25 #x63)      ; ø»‚‚º
-    (chinese-gb2312            #x25 #x63)      ; ø»„Œ¾
-    (japanese-jisx0208         #x25 #x63)      ; ø»†—‚
-    (korean-ksc5601            #x2B #x63)      ; ø»ˆ©º
+    (japanese-jisx0208-1978    . #x2563)       ; ø»‚‚º
+    (chinese-gb2312            . #x2563)       ; ø»„Œ¾
+    (japanese-jisx0208         . #x2563)       ; ø»†—‚
+    (korean-ksc5601            . #x2B63)       ; ø»ˆ©º
+    (japanese-jisx0208-1990    . #x2563)       ; ãƒ£
+    (ucs                       . #x30E3)       ; ãƒ£
     ))
 (define-char
   '((name              . "KATAKANA LETTER YA")
-    (ucs               . #x30E4)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x25 #x64)      ; ø»‚‚»
-    (chinese-gb2312            #x25 #x64)      ; ø»„Œ¿
-    (japanese-jisx0208         #x25 #x64)      ; ø»†—ƒ
-    (korean-ksc5601            #x2B #x64)      ; ø»ˆ©»
+    (japanese-jisx0208-1978    . #x2564)       ; ø»‚‚»
+    (chinese-gb2312            . #x2564)       ; ø»„Œ¿
+    (japanese-jisx0208         . #x2564)       ; ø»†—ƒ
+    (korean-ksc5601            . #x2B64)       ; ø»ˆ©»
+    (japanese-jisx0208-1990    . #x2564)       ; ãƒ¤
+    (ucs                       . #x30E4)       ; ãƒ¤
     ))
 (define-char
   '((name              . "KATAKANA LETTER SMALL YU")
-    (ucs               . #x30E5)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x25 #x65)      ; ø»‚‚¼
-    (chinese-gb2312            #x25 #x65)      ; ø»„�€
-    (japanese-jisx0208         #x25 #x65)      ; ø»†—„
-    (korean-ksc5601            #x2B #x65)      ; ø»ˆ©¼
+    (japanese-jisx0208-1978    . #x2565)       ; ø»‚‚¼
+    (chinese-gb2312            . #x2565)       ; ø»„�€
+    (japanese-jisx0208         . #x2565)       ; ø»†—„
+    (korean-ksc5601            . #x2B65)       ; ø»ˆ©¼
+    (japanese-jisx0208-1990    . #x2565)       ; ãƒ¥
+    (ucs                       . #x30E5)       ; ãƒ¥
     ))
 (define-char
   '((name              . "KATAKANA LETTER YU")
-    (ucs               . #x30E6)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x25 #x66)      ; ø»‚‚½
-    (chinese-gb2312            #x25 #x66)      ; ø»„��
-    (japanese-jisx0208         #x25 #x66)      ; ø»†—…
-    (korean-ksc5601            #x2B #x66)      ; ø»ˆ©½
+    (japanese-jisx0208-1978    . #x2566)       ; ø»‚‚½
+    (chinese-gb2312            . #x2566)       ; ø»„��
+    (japanese-jisx0208         . #x2566)       ; ø»†—…
+    (korean-ksc5601            . #x2B66)       ; ø»ˆ©½
+    (japanese-jisx0208-1990    . #x2566)       ; ãƒ¦
+    (ucs                       . #x30E6)       ; ãƒ¦
     ))
 (define-char
   '((name              . "KATAKANA LETTER SMALL YO")
-    (ucs               . #x30E7)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x25 #x67)      ; ø»‚‚¾
-    (chinese-gb2312            #x25 #x67)      ; ø»„�‚
-    (japanese-jisx0208         #x25 #x67)      ; ø»†—†
-    (korean-ksc5601            #x2B #x67)      ; ø»ˆ©¾
+    (japanese-jisx0208-1978    . #x2567)       ; ø»‚‚¾
+    (chinese-gb2312            . #x2567)       ; ø»„�‚
+    (japanese-jisx0208         . #x2567)       ; ø»†—†
+    (korean-ksc5601            . #x2B67)       ; ø»ˆ©¾
+    (japanese-jisx0208-1990    . #x2567)       ; ãƒ§
+    (ucs                       . #x30E7)       ; ãƒ§
     ))
 (define-char
   '((name              . "KATAKANA LETTER YO")
-    (ucs               . #x30E8)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x25 #x68)      ; ø»‚‚¿
-    (chinese-gb2312            #x25 #x68)      ; ø»„�ƒ
-    (japanese-jisx0208         #x25 #x68)      ; ø»†—‡
-    (korean-ksc5601            #x2B #x68)      ; ø»ˆ©¿
+    (japanese-jisx0208-1978    . #x2568)       ; ø»‚‚¿
+    (chinese-gb2312            . #x2568)       ; ø»„�ƒ
+    (japanese-jisx0208         . #x2568)       ; ø»†—‡
+    (korean-ksc5601            . #x2B68)       ; ø»ˆ©¿
+    (japanese-jisx0208-1990    . #x2568)       ; ãƒ¨
+    (ucs                       . #x30E8)       ; ãƒ¨
     ))
 (define-char
   '((name              . "KATAKANA LETTER RA")
-    (ucs               . #x30E9)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x25 #x69)      ; ø»‚ƒ€
-    (chinese-gb2312            #x25 #x69)      ; ø»„�„
-    (japanese-jisx0208         #x25 #x69)      ; ø»†—ˆ
-    (korean-ksc5601            #x2B #x69)      ; ø»ˆª€
+    (japanese-jisx0208-1978    . #x2569)       ; ø»‚ƒ€
+    (chinese-gb2312            . #x2569)       ; ø»„�„
+    (japanese-jisx0208         . #x2569)       ; ø»†—ˆ
+    (korean-ksc5601            . #x2B69)       ; ø»ˆª€
+    (japanese-jisx0208-1990    . #x2569)       ; ãƒ©
+    (ucs                       . #x30E9)       ; ãƒ©
     ))
 (define-char
   '((name              . "KATAKANA LETTER RI")
-    (ucs               . #x30EA)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x25 #x6A)      ; ø»‚ƒ�
-    (chinese-gb2312            #x25 #x6A)      ; ø»„�…
-    (japanese-jisx0208         #x25 #x6A)      ; ø»†—‰
-    (korean-ksc5601            #x2B #x6A)      ; ø»ˆª�
+    (japanese-jisx0208-1978    . #x256A)       ; ø»‚ƒ�
+    (chinese-gb2312            . #x256A)       ; ø»„�…
+    (japanese-jisx0208         . #x256A)       ; ø»†—‰
+    (korean-ksc5601            . #x2B6A)       ; ø»ˆª�
+    (japanese-jisx0208-1990    . #x256A)       ; ãƒª
+    (ucs                       . #x30EA)       ; ãƒª
     ))
 (define-char
   '((name              . "KATAKANA LETTER RU")
-    (ucs               . #x30EB)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x25 #x6B)      ; ø»‚ƒ‚
-    (chinese-gb2312            #x25 #x6B)      ; ø»„�†
-    (japanese-jisx0208         #x25 #x6B)      ; ø»†—Š
-    (korean-ksc5601            #x2B #x6B)      ; ø»ˆª‚
+    (japanese-jisx0208-1978    . #x256B)       ; ø»‚ƒ‚
+    (chinese-gb2312            . #x256B)       ; ø»„�†
+    (japanese-jisx0208         . #x256B)       ; ø»†—Š
+    (korean-ksc5601            . #x2B6B)       ; ø»ˆª‚
+    (japanese-jisx0208-1990    . #x256B)       ; ãƒ«
+    (ucs                       . #x30EB)       ; ãƒ«
     ))
 (define-char
   '((name              . "KATAKANA LETTER RE")
-    (ucs               . #x30EC)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x25 #x6C)      ; ø»‚ƒƒ
-    (chinese-gb2312            #x25 #x6C)      ; ø»„�‡
-    (japanese-jisx0208         #x25 #x6C)      ; ø»†—‹
-    (korean-ksc5601            #x2B #x6C)      ; ø»ˆªƒ
+    (japanese-jisx0208-1978    . #x256C)       ; ø»‚ƒƒ
+    (chinese-gb2312            . #x256C)       ; ø»„�‡
+    (japanese-jisx0208         . #x256C)       ; ø»†—‹
+    (korean-ksc5601            . #x2B6C)       ; ø»ˆªƒ
+    (japanese-jisx0208-1990    . #x256C)       ; ãƒ¬
+    (ucs                       . #x30EC)       ; ãƒ¬
     ))
 (define-char
   '((name              . "KATAKANA LETTER RO")
-    (ucs               . #x30ED)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x25 #x6D)      ; ø»‚ƒ„
-    (chinese-gb2312            #x25 #x6D)      ; ø»„�ˆ
-    (japanese-jisx0208         #x25 #x6D)      ; ø»†—Œ
-    (korean-ksc5601            #x2B #x6D)      ; ø»ˆª„
+    (japanese-jisx0208-1978    . #x256D)       ; ø»‚ƒ„
+    (chinese-gb2312            . #x256D)       ; ø»„�ˆ
+    (japanese-jisx0208         . #x256D)       ; ø»†—Œ
+    (korean-ksc5601            . #x2B6D)       ; ø»ˆª„
+    (japanese-jisx0208-1990    . #x256D)       ; ãƒ­
+    (ucs                       . #x30ED)       ; ãƒ­
     ))
 (define-char
   '((name              . "KATAKANA LETTER SMALL WA")
-    (ucs               . #x30EE)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x25 #x6E)      ; ø»‚ƒ…
-    (chinese-gb2312            #x25 #x6E)      ; ø»„�‰
-    (japanese-jisx0208         #x25 #x6E)      ; ø»†—�
-    (korean-ksc5601            #x2B #x6E)      ; ø»ˆª…
+    (japanese-jisx0208-1978    . #x256E)       ; ø»‚ƒ…
+    (chinese-gb2312            . #x256E)       ; ø»„�‰
+    (japanese-jisx0208         . #x256E)       ; ø»†—�
+    (korean-ksc5601            . #x2B6E)       ; ø»ˆª…
+    (japanese-jisx0208-1990    . #x256E)       ; ãƒ®
+    (ucs                       . #x30EE)       ; ãƒ®
     ))
 (define-char
   '((name              . "KATAKANA LETTER WA")
-    (ucs               . #x30EF)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x25 #x6F)      ; ø»‚ƒ†
-    (chinese-gb2312            #x25 #x6F)      ; ø»„�Š
-    (japanese-jisx0208         #x25 #x6F)      ; ø»†—Ž
-    (korean-ksc5601            #x2B #x6F)      ; ø»ˆª†
+    (japanese-jisx0208-1978    . #x256F)       ; ø»‚ƒ†
+    (chinese-gb2312            . #x256F)       ; ø»„�Š
+    (japanese-jisx0208         . #x256F)       ; ø»†—Ž
+    (korean-ksc5601            . #x2B6F)       ; ø»ˆª†
+    (japanese-jisx0208-1990    . #x256F)       ; ãƒ¯
+    (ucs                       . #x30EF)       ; ãƒ¯
     ))
 (define-char
   '((name              . "KATAKANA LETTER WI")
-    (ucs               . #x30F0)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x25 #x70)      ; ø»‚ƒ‡
-    (chinese-gb2312            #x25 #x70)      ; ø»„�‹
-    (japanese-jisx0208         #x25 #x70)      ; ø»†—�
-    (korean-ksc5601            #x2B #x70)      ; ø»ˆª‡
+    (japanese-jisx0208-1978    . #x2570)       ; ø»‚ƒ‡
+    (chinese-gb2312            . #x2570)       ; ø»„�‹
+    (japanese-jisx0208         . #x2570)       ; ø»†—�
+    (korean-ksc5601            . #x2B70)       ; ø»ˆª‡
+    (japanese-jisx0208-1990    . #x2570)       ; ãƒ°
+    (ucs                       . #x30F0)       ; ãƒ°
     ))
 (define-char
   '((name              . "KATAKANA LETTER WE")
-    (ucs               . #x30F1)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x25 #x71)      ; ø»‚ƒˆ
-    (chinese-gb2312            #x25 #x71)      ; ø»„�Œ
-    (japanese-jisx0208         #x25 #x71)      ; ø»†—�
-    (korean-ksc5601            #x2B #x71)      ; ø»ˆªˆ
+    (japanese-jisx0208-1978    . #x2571)       ; ø»‚ƒˆ
+    (chinese-gb2312            . #x2571)       ; ø»„�Œ
+    (japanese-jisx0208         . #x2571)       ; ø»†—�
+    (korean-ksc5601            . #x2B71)       ; ø»ˆªˆ
+    (japanese-jisx0208-1990    . #x2571)       ; ãƒ±
+    (ucs                       . #x30F1)       ; ãƒ±
     ))
 (define-char
   '((name              . "KATAKANA LETTER WO")
-    (ucs               . #x30F2)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x25 #x72)      ; ø»‚ƒ‰
-    (chinese-gb2312            #x25 #x72)      ; ø»„��
-    (japanese-jisx0208         #x25 #x72)      ; ø»†—‘
-    (korean-ksc5601            #x2B #x72)      ; ø»ˆª‰
+    (japanese-jisx0208-1978    . #x2572)       ; ø»‚ƒ‰
+    (chinese-gb2312            . #x2572)       ; ø»„��
+    (japanese-jisx0208         . #x2572)       ; ø»†—‘
+    (korean-ksc5601            . #x2B72)       ; ø»ˆª‰
+    (japanese-jisx0208-1990    . #x2572)       ; ãƒ²
+    (ucs                       . #x30F2)       ; ãƒ²
     ))
 (define-char
   '((name              . "KATAKANA LETTER N")
-    (ucs               . #x30F3)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x25 #x73)      ; ø»‚ƒŠ
-    (chinese-gb2312            #x25 #x73)      ; ø»„�Ž
-    (japanese-jisx0208         #x25 #x73)      ; ø»†—’
-    (korean-ksc5601            #x2B #x73)      ; ø»ˆªŠ
+    (japanese-jisx0208-1978    . #x2573)       ; ø»‚ƒŠ
+    (chinese-gb2312            . #x2573)       ; ø»„�Ž
+    (japanese-jisx0208         . #x2573)       ; ø»†—’
+    (korean-ksc5601            . #x2B73)       ; ø»ˆªŠ
+    (japanese-jisx0208-1990    . #x2573)       ; ãƒ³
+    (ucs                       . #x30F3)       ; ãƒ³
     ))
 (define-char
   '((name              . "KATAKANA LETTER VU")
-    (ucs               . #x30F4)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x30A6 #x3099)
-    (japanese-jisx0208-1978    #x25 #x74)      ; ø»‚ƒ‹
-    (chinese-gb2312            #x25 #x74)      ; ø»„��
-    (japanese-jisx0208         #x25 #x74)      ; ø»†—“
-    (korean-ksc5601            #x2B #x74)      ; ø»ˆª‹
+    (japanese-jisx0208-1978    . #x2574)       ; ø»‚ƒ‹
+    (chinese-gb2312            . #x2574)       ; ø»„��
+    (japanese-jisx0208         . #x2574)       ; ø»†—“
+    (korean-ksc5601            . #x2B74)       ; ø»ˆª‹
+    (japanese-jisx0208-1990    . #x2574)       ; ãƒ´
+    (ucs                       . #x30F4)       ; ãƒ´
     ))
 (define-char
   '((name              . "KATAKANA LETTER SMALL KA")
-    (ucs               . #x30F5)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x25 #x75)      ; ø»‚ƒŒ
-    (chinese-gb2312            #x25 #x75)      ; ø»„��
-    (japanese-jisx0208         #x25 #x75)      ; ø»†—”
-    (korean-ksc5601            #x2B #x75)      ; ø»ˆªŒ
+    (japanese-jisx0208-1978    . #x2575)       ; ø»‚ƒŒ
+    (chinese-gb2312            . #x2575)       ; ø»„��
+    (japanese-jisx0208         . #x2575)       ; ø»†—”
+    (korean-ksc5601            . #x2B75)       ; ø»ˆªŒ
+    (japanese-jisx0208-1990    . #x2575)       ; ãƒµ
+    (ucs                       . #x30F5)       ; ãƒµ
     ))
 (define-char
   '((name              . "KATAKANA LETTER SMALL KE")
-    (ucs               . #x30F6)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x25 #x76)      ; ø»‚ƒ�
-    (chinese-gb2312            #x25 #x76)      ; ø»„�‘
-    (japanese-jisx0208         #x25 #x76)      ; ø»†—•
-    (korean-ksc5601            #x2B #x76)      ; ø»ˆª�
+    (japanese-jisx0208-1978    . #x2576)       ; ø»‚ƒ�
+    (chinese-gb2312            . #x2576)       ; ø»„�‘
+    (japanese-jisx0208         . #x2576)       ; ø»†—•
+    (korean-ksc5601            . #x2B76)       ; ø»ˆª�
+    (japanese-jisx0208-1990    . #x2576)       ; ãƒ¶
+    (ucs                       . #x30F6)       ; ãƒ¶
     ))
 (define-char
   '((name              . "KATAKANA LETTER VA")
-    (ucs               . #x30F7)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x30EF #x3099)
-    (japanese-jisx0213-1       #x27 #x72)      ; ãƒ·
+    (japanese-jisx0213-1       . #x2772)       ; ãƒ·
+    (ucs                       . #x30F7)       ; ãƒ·
     ))
 (define-char
   '((name              . "KATAKANA LETTER VI")
-    (ucs               . #x30F8)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x30F0 #x3099)
-    (japanese-jisx0213-1       #x27 #x73)      ; ãƒ¸
+    (japanese-jisx0213-1       . #x2773)       ; ãƒ¸
+    (ucs                       . #x30F8)       ; ãƒ¸
     ))
 (define-char
   '((name              . "KATAKANA LETTER VE")
-    (ucs               . #x30F9)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x30F1 #x3099)
-    (japanese-jisx0213-1       #x27 #x74)      ; ãƒ¹
+    (japanese-jisx0213-1       . #x2774)       ; ãƒ¹
+    (ucs                       . #x30F9)       ; ãƒ¹
     ))
 (define-char
   '((name              . "KATAKANA LETTER VO")
-    (ucs               . #x30FA)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x30F2 #x3099)
-    (japanese-jisx0213-1       #x27 #x75)      ; ãƒº
+    (japanese-jisx0213-1       . #x2775)       ; ãƒº
+    (ucs                       . #x30FA)       ; ãƒº
     ))
 (define-char
   '((name              . "KATAKANA MIDDLE DOT")
-    (ucs               . #x30FB)
     (general-category  punctuation connector) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x21 #x26)      ; ø»�¼…
-    (chinese-gb2312            #x21 #x24)      ; ø»„†‡
-    (japanese-jisx0208         #x21 #x26)      ; ø»†��
+    (japanese-jisx0208-1978    . #x2126)       ; ø»�¼…
+    (chinese-gb2312            . #x2124)       ; ø»„†‡
+    (japanese-jisx0208         . #x2126)       ; ø»†��
+    (japanese-jisx0208-1990    . #x2126)       ; ãƒ»
+    (ucs                       . #x30FB)       ; ãƒ»
     ))
 (define-char
   '((name              . "KATAKANA-HIRAGANA PROLONGED SOUND MARK")
-    (ucs               . #x30FC)
     (general-category  letter modifier) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x21 #x3C)      ; ø»�¼›
-    (japanese-jisx0208         #x21 #x3C)      ; ø»†�£
+    (japanese-jisx0208-1978    . #x213C)       ; ø»�¼›
+    (japanese-jisx0208         . #x213C)       ; ø»†�£
+    (japanese-jisx0208-1990    . #x213C)       ; ãƒ¼
+    (ucs                       . #x30FC)       ; ãƒ¼
     ))
 (define-char
   '((name              . "KATAKANA ITERATION MARK")
-    (ucs               . #x30FD)
     (general-category  letter modifier) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x21 #x33)      ; ø»�¼’
-    (japanese-jisx0208         #x21 #x33)      ; ø»†�š
+    (japanese-jisx0208-1978    . #x2133)       ; ø»�¼’
+    (japanese-jisx0208         . #x2133)       ; ø»†�š
+    (japanese-jisx0208-1990    . #x2133)       ; ãƒ½
+    (ucs                       . #x30FD)       ; ãƒ½
     ))
 (define-char
   '((name              . "KATAKANA VOICED ITERATION MARK")
-    (ucs               . #x30FE)
     (general-category  letter modifier) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x30FD #x3099)
-    (japanese-jisx0208-1978    #x21 #x34)      ; ø»�¼“
-    (japanese-jisx0208         #x21 #x34)      ; ø»†�›
+    (japanese-jisx0208-1978    . #x2134)       ; ø»�¼“
+    (japanese-jisx0208         . #x2134)       ; ø»†�›
+    (japanese-jisx0208-1990    . #x2134)       ; ãƒ¾
+    (ucs                       . #x30FE)       ; ãƒ¾
     ))
index 874fb8d..8c00f10 100644 (file)
 (define-char
   '((name              . "FULLWIDTH EXCLAMATION MARK")
-    (ucs               . #xFF01)
     (general-category  punctuation other) ; Informative Category
     (bidi-category     . "ON")
-    (->decomposition   wide #x0021)
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x21 #x2A)      ; ø»�¼‰
-    (chinese-gb2312    #x23 #x21)      ; ø»„‰€
-    (japanese-jisx0208 #x21 #x2A)      ; ø»†�‘
-    (korean-ksc5601    #x23 #x21)      ; ø»ˆ�ˆ
-    (chinese-cns11643-1        #x21 #x2A)      ; ø»‘‚¥
+    (->decomposition   wide #x0021)
+    (japanese-jisx0208-1978    . #x212A)       ; ø»�¼‰
+    (chinese-gb2312            . #x2321)       ; ø»„‰€
+    (japanese-jisx0208         . #x212A)       ; ø»†�‘
+    (korean-ksc5601            . #x2321)       ; ø»ˆ�ˆ
+    (chinese-cns11643-1                . #x212A)       ; ø»‘‚¥
+    (japanese-jisx0208-1990    . #x212A)       ; ï¼�
+    (ucs                       . #xFF01)       ; ï¼�
     ))
 (define-char
   '((name              . "FULLWIDTH QUOTATION MARK")
-    (ucs               . #xFF02)
     (general-category  punctuation other) ; Informative Category
     (bidi-category     . "ON")
-    (->decomposition   wide #x0022)
     (mirrored          . nil)
-    (chinese-gb2312    #x23 #x22)      ; ø»„‰�
-    (korean-ksc5601    #x23 #x22)      ; ø»ˆ�‰
+    (->decomposition   wide #x0022)
+    (chinese-gb2312    . #x2322)       ; ø»„‰�
+    (korean-ksc5601    . #x2322)       ; ø»ˆ�‰
+    (ucs               . #xFF02)       ; ï¼‚
     ))
 (define-char
   '((name              . "FULLWIDTH NUMBER SIGN")
-    (ucs               . #xFF03)
     (general-category  punctuation other) ; Informative Category
     (bidi-category     . "ET")
-    (->decomposition   wide #x0023)
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x21 #x74)      ; ø»�½“
-    (chinese-gb2312    #x23 #x23)      ; ø»„‰‚
-    (japanese-jisx0208 #x21 #x74)      ; ø»†‘›
-    (korean-ksc5601    #x23 #x23)      ; ø»ˆ�Š
-    (chinese-cns11643-1        #x21 #x6C)      ; ø»‘ƒ§
+    (->decomposition   wide #x0023)
+    (japanese-jisx0208-1978    . #x2174)       ; ø»�½“
+    (chinese-gb2312            . #x2323)       ; ø»„‰‚
+    (japanese-jisx0208         . #x2174)       ; ø»†‘›
+    (korean-ksc5601            . #x2323)       ; ø»ˆ�Š
+    (chinese-cns11643-1                . #x216C)       ; ø»‘ƒ§
+    (japanese-jisx0208-1990    . #x2174)       ; ï¼ƒ
+    (ucs                       . #xFF03)       ; ï¼ƒ
     ))
 (define-char
   '((name              . "FULLWIDTH DOLLAR SIGN")
-    (ucs               . #xFF04)
     (general-category  symbol currency) ; Informative Category
     (bidi-category     . "ET")
-    (->decomposition   wide #x0024)
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x21 #x70)      ; ø»�½�
-    (chinese-gb2312    #x21 #x67)      ; ø»„‡Š
-    (japanese-jisx0208 #x21 #x70)      ; ø»†‘—
-    (korean-ksc5601    #x23 #x24)      ; ø»ˆ�‹
-    (chinese-cns11643-1        #x22 #x63)      ; ø»‘„¼
+    (->decomposition   wide #x0024)
+    (japanese-jisx0208-1978    . #x2170)       ; ø»�½�
+    (chinese-gb2312            . #x2167)       ; ø»„‡Š
+    (japanese-jisx0208         . #x2170)       ; ø»†‘—
+    (korean-ksc5601            . #x2324)       ; ø»ˆ�‹
+    (chinese-cns11643-1                . #x2263)       ; ø»‘„¼
+    (japanese-jisx0208-1990    . #x2170)       ; ï¼„
+    (ucs                       . #xFF04)       ; ï¼„
     ))
 (define-char
   '((name              . "FULLWIDTH PERCENT SIGN")
-    (ucs               . #xFF05)
     (general-category  punctuation other) ; Informative Category
     (bidi-category     . "ET")
-    (->decomposition   wide #x0025)
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x21 #x73)      ; ø»�½’
-    (chinese-gb2312    #x23 #x25)      ; ø»„‰„
-    (japanese-jisx0208 #x21 #x73)      ; ø»†‘š
-    (korean-ksc5601    #x23 #x25)      ; ø»ˆ�Œ
-    (chinese-cns11643-1        #x22 #x68)      ; ø»‘…�
+    (->decomposition   wide #x0025)
+    (japanese-jisx0208-1978    . #x2173)       ; ø»�½’
+    (chinese-gb2312            . #x2325)       ; ø»„‰„
+    (japanese-jisx0208         . #x2173)       ; ø»†‘š
+    (korean-ksc5601            . #x2325)       ; ø»ˆ�Œ
+    (chinese-cns11643-1                . #x2268)       ; ø»‘…�
+    (japanese-jisx0208-1990    . #x2173)       ; ï¼…
+    (ucs                       . #xFF05)       ; ï¼…
     ))
 (define-char
   '((name              . "FULLWIDTH AMPERSAND")
-    (ucs               . #xFF06)
     (general-category  punctuation other) ; Informative Category
     (bidi-category     . "ON")
-    (->decomposition   wide #x0026)
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x21 #x75)      ; ø»�½”
-    (chinese-gb2312    #x23 #x26)      ; ø»„‰…
-    (japanese-jisx0208 #x21 #x75)      ; ø»†‘œ
-    (korean-ksc5601    #x23 #x26)      ; ø»ˆ��
-    (chinese-cns11643-1        #x21 #x6D)      ; ø»‘ƒ¨
+    (->decomposition   wide #x0026)
+    (japanese-jisx0208-1978    . #x2175)       ; ø»�½”
+    (chinese-gb2312            . #x2326)       ; ø»„‰…
+    (japanese-jisx0208         . #x2175)       ; ø»†‘œ
+    (korean-ksc5601            . #x2326)       ; ø»ˆ��
+    (chinese-cns11643-1                . #x216D)       ; ø»‘ƒ¨
+    (japanese-jisx0208-1990    . #x2175)       ; ï¼†
+    (ucs                       . #xFF06)       ; ï¼†
     ))
 (define-char
   '((name              . "FULLWIDTH APOSTROPHE")
-    (ucs               . #xFF07)
     (general-category  punctuation other) ; Informative Category
     (bidi-category     . "ON")
-    (->decomposition   wide #x0027)
     (mirrored          . nil)
-    (chinese-gb2312    #x23 #x27)      ; ø»„‰†
-    (korean-ksc5601    #x23 #x27)      ; ø»ˆ�Ž
+    (->decomposition   wide #x0027)
+    (chinese-gb2312    . #x2327)       ; ø»„‰†
+    (korean-ksc5601    . #x2327)       ; ø»ˆ�Ž
+    (ucs               . #xFF07)       ; ï¼‡
     ))
 (define-char
   '((name              . "FULLWIDTH LEFT PARENTHESIS")
-    (ucs               . #xFF08)
     (general-category  punctuation open) ; Informative Category
     (bidi-category     . "ON")
-    (->decomposition   wide #x0028)
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x21 #x4A)      ; ø»�¼©
-    (chinese-gb2312    #x23 #x28)      ; ø»„‰‡
-    (japanese-jisx0208 #x21 #x4A)      ; ø»†�±
-    (korean-ksc5601    #x23 #x28)      ; ø»ˆ��
-    (chinese-cns11643-1        #x21 #x3E)      ; ø»‘‚¹
+    (->decomposition   wide #x0028)
+    (japanese-jisx0208-1978    . #x214A)       ; ø»�¼©
+    (chinese-gb2312            . #x2328)       ; ø»„‰‡
+    (japanese-jisx0208         . #x214A)       ; ø»†�±
+    (korean-ksc5601            . #x2328)       ; ø»ˆ��
+    (chinese-cns11643-1                . #x213E)       ; ø»‘‚¹
+    (japanese-jisx0208-1990    . #x214A)       ; ï¼ˆ
+    (ucs                       . #xFF08)       ; ï¼ˆ
     ))
 (define-char
   '((name              . "FULLWIDTH RIGHT PARENTHESIS")
-    (ucs               . #xFF09)
     (general-category  punctuation close) ; Informative Category
     (bidi-category     . "ON")
-    (->decomposition   wide #x0029)
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x21 #x4B)      ; ø»�¼ª
-    (chinese-gb2312    #x23 #x29)      ; ø»„‰ˆ
-    (japanese-jisx0208 #x21 #x4B)      ; ø»†�²
-    (korean-ksc5601    #x23 #x29)      ; ø»ˆ��
-    (chinese-cns11643-1        #x21 #x3F)      ; ø»‘‚º
+    (->decomposition   wide #x0029)
+    (japanese-jisx0208-1978    . #x214B)       ; ø»�¼ª
+    (chinese-gb2312            . #x2329)       ; ø»„‰ˆ
+    (japanese-jisx0208         . #x214B)       ; ø»†�²
+    (korean-ksc5601            . #x2329)       ; ø»ˆ��
+    (chinese-cns11643-1                . #x213F)       ; ø»‘‚º
+    (japanese-jisx0208-1990    . #x214B)       ; ï¼‰
+    (ucs                       . #xFF09)       ; ï¼‰
     ))
 (define-char
   '((name              . "FULLWIDTH ASTERISK")
-    (ucs               . #xFF0A)
     (general-category  punctuation other) ; Informative Category
     (bidi-category     . "ON")
-    (->decomposition   wide #x002A)
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x21 #x76)      ; ø»�½•
-    (chinese-gb2312    #x23 #x2A)      ; ø»„‰‰
-    (japanese-jisx0208 #x21 #x76)      ; ø»†‘�
-    (korean-ksc5601    #x23 #x2A)      ; ø»ˆ�‘
+    (->decomposition   wide #x002A)
+    (japanese-jisx0208-1978    . #x2176)       ; ø»�½•
+    (chinese-gb2312            . #x232A)       ; ø»„‰‰
+    (japanese-jisx0208         . #x2176)       ; ø»†‘�
+    (korean-ksc5601            . #x232A)       ; ø»ˆ�‘
+    (japanese-jisx0208-1990    . #x2176)       ; ï¼Š
+    (ucs                       . #xFF0A)       ; ï¼Š
     ))
 (define-char
   '((name              . "FULLWIDTH PLUS SIGN")
-    (ucs               . #xFF0B)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ET")
-    (->decomposition   wide #x002B)
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x21 #x5C)      ; ø»�¼»
-    (chinese-gb2312    #x23 #x2B)      ; ø»„‰Š
-    (japanese-jisx0208 #x21 #x5C)      ; ø»†‘ƒ
-    (korean-ksc5601    #x23 #x2B)      ; ø»ˆ�’
-    (chinese-cns11643-1        #x22 #x30)      ; ø»‘„‰
+    (->decomposition   wide #x002B)
+    (japanese-jisx0208-1978    . #x215C)       ; ø»�¼»
+    (chinese-gb2312            . #x232B)       ; ø»„‰Š
+    (japanese-jisx0208         . #x215C)       ; ø»†‘ƒ
+    (korean-ksc5601            . #x232B)       ; ø»ˆ�’
+    (chinese-cns11643-1                . #x2230)       ; ø»‘„‰
+    (japanese-jisx0208-1990    . #x215C)       ; ï¼‹
+    (ucs                       . #xFF0B)       ; ï¼‹
     ))
 (define-char
   '((name              . "FULLWIDTH COMMA")
-    (ucs               . #xFF0C)
     (general-category  punctuation other) ; Informative Category
     (bidi-category     . "CS")
-    (->decomposition   wide #x002C)
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x21 #x24)      ; ø»�¼ƒ
-    (chinese-gb2312    #x23 #x2C)      ; ø»„‰‹
-    (japanese-jisx0208 #x21 #x24)      ; ø»†�‹
-    (korean-ksc5601    #x23 #x2C)      ; ø»ˆ�“
-    (chinese-cns11643-1        #x21 #x22)      ; ø»‘‚�
+    (->decomposition   wide #x002C)
+    (japanese-jisx0208-1978    . #x2124)       ; ø»�¼ƒ
+    (chinese-gb2312            . #x232C)       ; ø»„‰‹
+    (japanese-jisx0208         . #x2124)       ; ø»†�‹
+    (korean-ksc5601            . #x232C)       ; ø»ˆ�“
+    (chinese-cns11643-1                . #x2122)       ; ø»‘‚�
+    (japanese-jisx0208-1990    . #x2124)       ; ï¼Œ
+    (ucs                       . #xFF0C)       ; ï¼Œ
     ))
 (define-char
   '((name              . "FULLWIDTH HYPHEN-MINUS")
-    (ucs               . #xFF0D)
     (general-category  punctuation dash) ; Informative Category
     (bidi-category     . "ET")
-    (->decomposition   wide #x002D)
     (mirrored          . nil)
-    (chinese-gb2312    #x23 #x2D)      ; ø»„‰Œ
-    (korean-ksc5601    #x23 #x2D)      ; ø»ˆ�”
-    (chinese-cns11643-1        #x22 #x31)      ; ø»‘„Š
+    (->decomposition   wide #x002D)
+    (chinese-gb2312    . #x232D)       ; ø»„‰Œ
+    (korean-ksc5601    . #x232D)       ; ø»ˆ�”
+    (chinese-cns11643-1 . #x2231)      ; ø»‘„Š
+    (ucs               . #xFF0D)       ; ï¼�
     ))
 (define-char
   '((name              . "FULLWIDTH FULL STOP")
-    (ucs               . #xFF0E)
     (general-category  punctuation other) ; Informative Category
     (bidi-category     . "CS")
-    (->decomposition   wide #x002E)
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x21 #x25)      ; ø»�¼„
-    (chinese-gb2312    #x23 #x2E)      ; ø»„‰�
-    (japanese-jisx0208 #x21 #x25)      ; ø»†�Œ
-    (korean-ksc5601    #x23 #x2E)      ; ø»ˆ�•
-    (chinese-cns11643-1        #x21 #x25)      ; ø»‘‚ 
+    (->decomposition   wide #x002E)
+    (japanese-jisx0208-1978    . #x2125)       ; ø»�¼„
+    (chinese-gb2312            . #x232E)       ; ø»„‰�
+    (japanese-jisx0208         . #x2125)       ; ø»†�Œ
+    (korean-ksc5601            . #x232E)       ; ø»ˆ�•
+    (chinese-cns11643-1                . #x2125)       ; ø»‘‚ 
+    (japanese-jisx0208-1990    . #x2125)       ; ï¼Ž
+    (ucs                       . #xFF0E)       ; ï¼Ž
     ))
 (define-char
   '((name              . "FULLWIDTH SOLIDUS")
-    (ucs               . #xFF0F)
     (general-category  punctuation other) ; Informative Category
     (bidi-category     . "ES")
-    (->decomposition   wide #x002F)
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x21 #x3F)      ; ø»�¼ž
-    (chinese-gb2312    #x23 #x2F)      ; ø»„‰Ž
-    (japanese-jisx0208 #x21 #x3F)      ; ø»†�¦
-    (korean-ksc5601    #x23 #x2F)      ; ø»ˆ�–
+    (->decomposition   wide #x002F)
+    (japanese-jisx0208-1978    . #x213F)       ; ø»�¼ž
+    (chinese-gb2312            . #x232F)       ; ø»„‰Ž
+    (japanese-jisx0208         . #x213F)       ; ø»†�¦
+    (korean-ksc5601            . #x232F)       ; ø»ˆ�–
+    (japanese-jisx0208-1990    . #x213F)       ; ï¼�
+    (ucs                       . #xFF0F)       ; ï¼�
     ))
 (define-char
   '((name              . "FULLWIDTH DIGIT ZERO")
-    (ucs               . #xFF10)
     (general-category  number decimal-digit) ; Normative Category
     (bidi-category     . "EN")
-    (->decomposition   wide #x0030)
-    (decimal-digit-value . 0)
-    (digit-value       . 0)
-    (numeric-value     . 0)
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x23 #x30)      ; ø»�¿‹
-    (chinese-gb2312    #x23 #x30)      ; ø»„‰�
-    (japanese-jisx0208 #x23 #x30)      ; ø»†““
-    (korean-ksc5601    #x23 #x30)      ; ø»ˆ�—
-    (chinese-cns11643-1        #x24 #x21)      ; ø»‘†¶
+    (decimal-digit-value . 0)
+    (digit-value        . 0)
+    (numeric-value      . 0)
+    (->decomposition   wide #x0030)
+    (japanese-jisx0208-1978    . #x2330)       ; ø»�¿‹
+    (chinese-gb2312            . #x2330)       ; ø»„‰�
+    (japanese-jisx0208         . #x2330)       ; ø»†““
+    (korean-ksc5601            . #x2330)       ; ø»ˆ�—
+    (chinese-cns11643-1                . #x2421)       ; ø»‘†¶
+    (japanese-jisx0208-1990    . #x2330)       ; ï¼�
+    (ucs                       . #xFF10)       ; ï¼�
     ))
 (define-char
   '((name              . "FULLWIDTH DIGIT ONE")
-    (ucs               . #xFF11)
     (general-category  number decimal-digit) ; Normative Category
     (bidi-category     . "EN")
-    (->decomposition   wide #x0031)
-    (decimal-digit-value . 1)
-    (digit-value       . 1)
-    (numeric-value     . 1)
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x23 #x31)      ; ø»�¿Œ
-    (chinese-gb2312    #x23 #x31)      ; ø»„‰�
-    (japanese-jisx0208 #x23 #x31)      ; ø»†“”
-    (korean-ksc5601    #x23 #x31)      ; ø»ˆ�˜
-    (chinese-cns11643-1        #x24 #x22)      ; ø»‘†·
+    (decimal-digit-value . 1)
+    (digit-value        . 1)
+    (numeric-value      . 1)
+    (->decomposition   wide #x0031)
+    (japanese-jisx0208-1978    . #x2331)       ; ø»�¿Œ
+    (chinese-gb2312            . #x2331)       ; ø»„‰�
+    (japanese-jisx0208         . #x2331)       ; ø»†“”
+    (korean-ksc5601            . #x2331)       ; ø»ˆ�˜
+    (chinese-cns11643-1                . #x2422)       ; ø»‘†·
+    (japanese-jisx0208-1990    . #x2331)       ; ï¼‘
+    (ucs                       . #xFF11)       ; ï¼‘
     ))
 (define-char
   '((name              . "FULLWIDTH DIGIT TWO")
-    (ucs               . #xFF12)
     (general-category  number decimal-digit) ; Normative Category
     (bidi-category     . "EN")
-    (->decomposition   wide #x0032)
-    (decimal-digit-value . 2)
-    (digit-value       . 2)
-    (numeric-value     . 2)
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x23 #x32)      ; ø»�¿�
-    (chinese-gb2312    #x23 #x32)      ; ø»„‰‘
-    (japanese-jisx0208 #x23 #x32)      ; ø»†“•
-    (korean-ksc5601    #x23 #x32)      ; ø»ˆ�™
-    (chinese-cns11643-1        #x24 #x23)      ; ø»‘†¸
+    (decimal-digit-value . 2)
+    (digit-value        . 2)
+    (numeric-value      . 2)
+    (->decomposition   wide #x0032)
+    (japanese-jisx0208-1978    . #x2332)       ; ø»�¿�
+    (chinese-gb2312            . #x2332)       ; ø»„‰‘
+    (japanese-jisx0208         . #x2332)       ; ø»†“•
+    (korean-ksc5601            . #x2332)       ; ø»ˆ�™
+    (chinese-cns11643-1                . #x2423)       ; ø»‘†¸
+    (japanese-jisx0208-1990    . #x2332)       ; ï¼’
+    (ucs                       . #xFF12)       ; ï¼’
     ))
 (define-char
   '((name              . "FULLWIDTH DIGIT THREE")
-    (ucs               . #xFF13)
     (general-category  number decimal-digit) ; Normative Category
     (bidi-category     . "EN")
-    (->decomposition   wide #x0033)
-    (decimal-digit-value . 3)
-    (digit-value       . 3)
-    (numeric-value     . 3)
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x23 #x33)      ; ø»�¿Ž
-    (chinese-gb2312    #x23 #x33)      ; ø»„‰’
-    (japanese-jisx0208 #x23 #x33)      ; ø»†“–
-    (korean-ksc5601    #x23 #x33)      ; ø»ˆ�š
-    (chinese-cns11643-1        #x24 #x24)      ; ø»‘†¹
+    (decimal-digit-value . 3)
+    (digit-value        . 3)
+    (numeric-value      . 3)
+    (->decomposition   wide #x0033)
+    (japanese-jisx0208-1978    . #x2333)       ; ø»�¿Ž
+    (chinese-gb2312            . #x2333)       ; ø»„‰’
+    (japanese-jisx0208         . #x2333)       ; ø»†“–
+    (korean-ksc5601            . #x2333)       ; ø»ˆ�š
+    (chinese-cns11643-1                . #x2424)       ; ø»‘†¹
+    (japanese-jisx0208-1990    . #x2333)       ; ï¼“
+    (ucs                       . #xFF13)       ; ï¼“
     ))
 (define-char
   '((name              . "FULLWIDTH DIGIT FOUR")
-    (ucs               . #xFF14)
     (general-category  number decimal-digit) ; Normative Category
     (bidi-category     . "EN")
-    (->decomposition   wide #x0034)
-    (decimal-digit-value . 4)
-    (digit-value       . 4)
-    (numeric-value     . 4)
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x23 #x34)      ; ø»�¿�
-    (chinese-gb2312    #x23 #x34)      ; ø»„‰“
-    (japanese-jisx0208 #x23 #x34)      ; ø»†“—
-    (korean-ksc5601    #x23 #x34)      ; ø»ˆ�›
-    (chinese-cns11643-1        #x24 #x25)      ; ø»‘†º
+    (decimal-digit-value . 4)
+    (digit-value        . 4)
+    (numeric-value      . 4)
+    (->decomposition   wide #x0034)
+    (japanese-jisx0208-1978    . #x2334)       ; ø»�¿�
+    (chinese-gb2312            . #x2334)       ; ø»„‰“
+    (japanese-jisx0208         . #x2334)       ; ø»†“—
+    (korean-ksc5601            . #x2334)       ; ø»ˆ�›
+    (chinese-cns11643-1                . #x2425)       ; ø»‘†º
+    (japanese-jisx0208-1990    . #x2334)       ; ï¼”
+    (ucs                       . #xFF14)       ; ï¼”
     ))
 (define-char
   '((name              . "FULLWIDTH DIGIT FIVE")
-    (ucs               . #xFF15)
     (general-category  number decimal-digit) ; Normative Category
     (bidi-category     . "EN")
-    (->decomposition   wide #x0035)
-    (decimal-digit-value . 5)
-    (digit-value       . 5)
-    (numeric-value     . 5)
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x23 #x35)      ; ø»�¿�
-    (chinese-gb2312    #x23 #x35)      ; ø»„‰”
-    (japanese-jisx0208 #x23 #x35)      ; ø»†“˜
-    (korean-ksc5601    #x23 #x35)      ; ø»ˆ�œ
-    (chinese-cns11643-1        #x24 #x26)      ; ø»‘†»
+    (decimal-digit-value . 5)
+    (digit-value        . 5)
+    (numeric-value      . 5)
+    (->decomposition   wide #x0035)
+    (japanese-jisx0208-1978    . #x2335)       ; ø»�¿�
+    (chinese-gb2312            . #x2335)       ; ø»„‰”
+    (japanese-jisx0208         . #x2335)       ; ø»†“˜
+    (korean-ksc5601            . #x2335)       ; ø»ˆ�œ
+    (chinese-cns11643-1                . #x2426)       ; ø»‘†»
+    (japanese-jisx0208-1990    . #x2335)       ; ï¼•
+    (ucs                       . #xFF15)       ; ï¼•
     ))
 (define-char
   '((name              . "FULLWIDTH DIGIT SIX")
-    (ucs               . #xFF16)
     (general-category  number decimal-digit) ; Normative Category
     (bidi-category     . "EN")
-    (->decomposition   wide #x0036)
-    (decimal-digit-value . 6)
-    (digit-value       . 6)
-    (numeric-value     . 6)
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x23 #x36)      ; ø»�¿‘
-    (chinese-gb2312    #x23 #x36)      ; ø»„‰•
-    (japanese-jisx0208 #x23 #x36)      ; ø»†“™
-    (korean-ksc5601    #x23 #x36)      ; ø»ˆ��
-    (chinese-cns11643-1        #x24 #x27)      ; ø»‘†¼
+    (decimal-digit-value . 6)
+    (digit-value        . 6)
+    (numeric-value      . 6)
+    (->decomposition   wide #x0036)
+    (japanese-jisx0208-1978    . #x2336)       ; ø»�¿‘
+    (chinese-gb2312            . #x2336)       ; ø»„‰•
+    (japanese-jisx0208         . #x2336)       ; ø»†“™
+    (korean-ksc5601            . #x2336)       ; ø»ˆ��
+    (chinese-cns11643-1                . #x2427)       ; ø»‘†¼
+    (japanese-jisx0208-1990    . #x2336)       ; ï¼–
+    (ucs                       . #xFF16)       ; ï¼–
     ))
 (define-char
   '((name              . "FULLWIDTH DIGIT SEVEN")
-    (ucs               . #xFF17)
     (general-category  number decimal-digit) ; Normative Category
     (bidi-category     . "EN")
-    (->decomposition   wide #x0037)
-    (decimal-digit-value . 7)
-    (digit-value       . 7)
-    (numeric-value     . 7)
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x23 #x37)      ; ø»�¿’
-    (chinese-gb2312    #x23 #x37)      ; ø»„‰–
-    (japanese-jisx0208 #x23 #x37)      ; ø»†“š
-    (korean-ksc5601    #x23 #x37)      ; ø»ˆ�ž
-    (chinese-cns11643-1        #x24 #x28)      ; ø»‘†½
+    (decimal-digit-value . 7)
+    (digit-value        . 7)
+    (numeric-value      . 7)
+    (->decomposition   wide #x0037)
+    (japanese-jisx0208-1978    . #x2337)       ; ø»�¿’
+    (chinese-gb2312            . #x2337)       ; ø»„‰–
+    (japanese-jisx0208         . #x2337)       ; ø»†“š
+    (korean-ksc5601            . #x2337)       ; ø»ˆ�ž
+    (chinese-cns11643-1                . #x2428)       ; ø»‘†½
+    (japanese-jisx0208-1990    . #x2337)       ; ï¼—
+    (ucs                       . #xFF17)       ; ï¼—
     ))
 (define-char
   '((name              . "FULLWIDTH DIGIT EIGHT")
-    (ucs               . #xFF18)
     (general-category  number decimal-digit) ; Normative Category
     (bidi-category     . "EN")
-    (->decomposition   wide #x0038)
-    (decimal-digit-value . 8)
-    (digit-value       . 8)
-    (numeric-value     . 8)
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x23 #x38)      ; ø»�¿“
-    (chinese-gb2312    #x23 #x38)      ; ø»„‰—
-    (japanese-jisx0208 #x23 #x38)      ; ø»†“›
-    (korean-ksc5601    #x23 #x38)      ; ø»ˆ�Ÿ
-    (chinese-cns11643-1        #x24 #x29)      ; ø»‘†¾
+    (decimal-digit-value . 8)
+    (digit-value        . 8)
+    (numeric-value      . 8)
+    (->decomposition   wide #x0038)
+    (japanese-jisx0208-1978    . #x2338)       ; ø»�¿“
+    (chinese-gb2312            . #x2338)       ; ø»„‰—
+    (japanese-jisx0208         . #x2338)       ; ø»†“›
+    (korean-ksc5601            . #x2338)       ; ø»ˆ�Ÿ
+    (chinese-cns11643-1                . #x2429)       ; ø»‘†¾
+    (japanese-jisx0208-1990    . #x2338)       ; ï¼˜
+    (ucs                       . #xFF18)       ; ï¼˜
     ))
 (define-char
   '((name              . "FULLWIDTH DIGIT NINE")
-    (ucs               . #xFF19)
     (general-category  number decimal-digit) ; Normative Category
     (bidi-category     . "EN")
-    (->decomposition   wide #x0039)
-    (decimal-digit-value . 9)
-    (digit-value       . 9)
-    (numeric-value     . 9)
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x23 #x39)      ; ø»�¿”
-    (chinese-gb2312    #x23 #x39)      ; ø»„‰˜
-    (japanese-jisx0208 #x23 #x39)      ; ø»†“œ
-    (korean-ksc5601    #x23 #x39)      ; ø»ˆ� 
-    (chinese-cns11643-1        #x24 #x2A)      ; ø»‘†¿
+    (decimal-digit-value . 9)
+    (digit-value        . 9)
+    (numeric-value      . 9)
+    (->decomposition   wide #x0039)
+    (japanese-jisx0208-1978    . #x2339)       ; ø»�¿”
+    (chinese-gb2312            . #x2339)       ; ø»„‰˜
+    (japanese-jisx0208         . #x2339)       ; ø»†“œ
+    (korean-ksc5601            . #x2339)       ; ø»ˆ� 
+    (chinese-cns11643-1                . #x242A)       ; ø»‘†¿
+    (japanese-jisx0208-1990    . #x2339)       ; ï¼™
+    (ucs                       . #xFF19)       ; ï¼™
     ))
 (define-char
   '((name              . "FULLWIDTH COLON")
-    (ucs               . #xFF1A)
     (general-category  punctuation other) ; Informative Category
     (bidi-category     . "CS")
-    (->decomposition   wide #x003A)
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x21 #x27)      ; ø»�¼†
-    (chinese-gb2312    #x23 #x3A)      ; ø»„‰™
-    (japanese-jisx0208 #x21 #x27)      ; ø»†�Ž
-    (korean-ksc5601    #x23 #x3A)      ; ø»ˆ�¡
-    (chinese-cns11643-1        #x21 #x28)      ; ø»‘‚£
+    (->decomposition   wide #x003A)
+    (japanese-jisx0208-1978    . #x2127)       ; ø»�¼†
+    (chinese-gb2312            . #x233A)       ; ø»„‰™
+    (japanese-jisx0208         . #x2127)       ; ø»†�Ž
+    (korean-ksc5601            . #x233A)       ; ø»ˆ�¡
+    (chinese-cns11643-1                . #x2128)       ; ø»‘‚£
+    (japanese-jisx0208-1990    . #x2127)       ; ï¼š
+    (ucs                       . #xFF1A)       ; ï¼š
     ))
 (define-char
   '((name              . "FULLWIDTH SEMICOLON")
-    (ucs               . #xFF1B)
     (general-category  punctuation other) ; Informative Category
     (bidi-category     . "ON")
-    (->decomposition   wide #x003B)
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x21 #x28)      ; ø»�¼‡
-    (chinese-gb2312    #x23 #x3B)      ; ø»„‰š
-    (japanese-jisx0208 #x21 #x28)      ; ø»†��
-    (korean-ksc5601    #x23 #x3B)      ; ø»ˆ�¢
-    (chinese-cns11643-1        #x21 #x27)      ; ø»‘‚¢
+    (->decomposition   wide #x003B)
+    (japanese-jisx0208-1978    . #x2128)       ; ø»�¼‡
+    (chinese-gb2312            . #x233B)       ; ø»„‰š
+    (japanese-jisx0208         . #x2128)       ; ø»†��
+    (korean-ksc5601            . #x233B)       ; ø»ˆ�¢
+    (chinese-cns11643-1                . #x2127)       ; ø»‘‚¢
+    (japanese-jisx0208-1990    . #x2128)       ; ï¼›
+    (ucs                       . #xFF1B)       ; ï¼›
     ))
 (define-char
   '((name              . "FULLWIDTH LESS-THAN SIGN")
-    (ucs               . #xFF1C)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
-    (->decomposition   wide #x003C)
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x21 #x63)      ; ø»�½‚
-    (chinese-gb2312    #x23 #x3C)      ; ø»„‰›
-    (japanese-jisx0208 #x21 #x63)      ; ø»†‘Š
-    (korean-ksc5601    #x23 #x3C)      ; ø»ˆ�£
-    (chinese-cns11643-1        #x22 #x36)      ; ø»‘„�
+    (->decomposition   wide #x003C)
+    (japanese-jisx0208-1978    . #x2163)       ; ø»�½‚
+    (chinese-gb2312            . #x233C)       ; ø»„‰›
+    (japanese-jisx0208         . #x2163)       ; ø»†‘Š
+    (korean-ksc5601            . #x233C)       ; ø»ˆ�£
+    (chinese-cns11643-1                . #x2236)       ; ø»‘„�
+    (japanese-jisx0208-1990    . #x2163)       ; ï¼œ
+    (ucs                       . #xFF1C)       ; ï¼œ
     ))
 (define-char
   '((name              . "FULLWIDTH EQUALS SIGN")
-    (ucs               . #xFF1D)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
-    (->decomposition   wide #x003D)
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x21 #x61)      ; ø»�½€
-    (chinese-gb2312    #x23 #x3D)      ; ø»„‰œ
-    (japanese-jisx0208 #x21 #x61)      ; ø»†‘ˆ
-    (korean-ksc5601    #x23 #x3D)      ; ø»ˆ�¤
-    (chinese-cns11643-1        #x22 #x38)      ; ø»‘„‘
+    (->decomposition   wide #x003D)
+    (japanese-jisx0208-1978    . #x2161)       ; ø»�½€
+    (chinese-gb2312            . #x233D)       ; ø»„‰œ
+    (japanese-jisx0208         . #x2161)       ; ø»†‘ˆ
+    (korean-ksc5601            . #x233D)       ; ø»ˆ�¤
+    (chinese-cns11643-1                . #x2238)       ; ø»‘„‘
+    (japanese-jisx0208-1990    . #x2161)       ; ï¼�
+    (ucs                       . #xFF1D)       ; ï¼�
     ))
 (define-char
   '((name              . "FULLWIDTH GREATER-THAN SIGN")
-    (ucs               . #xFF1E)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
-    (->decomposition   wide #x003E)
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x21 #x64)      ; ø»�½ƒ
-    (chinese-gb2312    #x23 #x3E)      ; ø»„‰�
-    (japanese-jisx0208 #x21 #x64)      ; ø»†‘‹
-    (korean-ksc5601    #x23 #x3E)      ; ø»ˆ�¥
-    (chinese-cns11643-1        #x22 #x37)      ; ø»‘„�
+    (->decomposition   wide #x003E)
+    (japanese-jisx0208-1978    . #x2164)       ; ø»�½ƒ
+    (chinese-gb2312            . #x233E)       ; ø»„‰�
+    (japanese-jisx0208         . #x2164)       ; ø»†‘‹
+    (korean-ksc5601            . #x233E)       ; ø»ˆ�¥
+    (chinese-cns11643-1                . #x2237)       ; ø»‘„�
+    (japanese-jisx0208-1990    . #x2164)       ; ï¼ž
+    (ucs                       . #xFF1E)       ; ï¼ž
     ))
 (define-char
   '((name              . "FULLWIDTH QUESTION MARK")
-    (ucs               . #xFF1F)
     (general-category  punctuation other) ; Informative Category
     (bidi-category     . "ON")
-    (->decomposition   wide #x003F)
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x21 #x29)      ; ø»�¼ˆ
-    (chinese-gb2312    #x23 #x3F)      ; ø»„‰ž
-    (japanese-jisx0208 #x21 #x29)      ; ø»†��
-    (korean-ksc5601    #x23 #x3F)      ; ø»ˆ�¦
-    (chinese-cns11643-1        #x21 #x29)      ; ø»‘‚¤
+    (->decomposition   wide #x003F)
+    (japanese-jisx0208-1978    . #x2129)       ; ø»�¼ˆ
+    (chinese-gb2312            . #x233F)       ; ø»„‰ž
+    (japanese-jisx0208         . #x2129)       ; ø»†��
+    (korean-ksc5601            . #x233F)       ; ø»ˆ�¦
+    (chinese-cns11643-1                . #x2129)       ; ø»‘‚¤
+    (japanese-jisx0208-1990    . #x2129)       ; ï¼Ÿ
+    (ucs                       . #xFF1F)       ; ï¼Ÿ
     ))
 (define-char
   '((name              . "FULLWIDTH COMMERCIAL AT")
-    (ucs               . #xFF20)
     (general-category  punctuation other) ; Informative Category
     (bidi-category     . "ON")
-    (->decomposition   wide #x0040)
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x21 #x77)      ; ø»�½–
-    (chinese-gb2312    #x23 #x40)      ; ø»„‰Ÿ
-    (japanese-jisx0208 #x21 #x77)      ; ø»†‘ž
-    (korean-ksc5601    #x23 #x40)      ; ø»ˆ�§
-    (chinese-cns11643-1        #x22 #x69)      ; ø»‘…‚
+    (->decomposition   wide #x0040)
+    (japanese-jisx0208-1978    . #x2177)       ; ø»�½–
+    (chinese-gb2312            . #x2340)       ; ø»„‰Ÿ
+    (japanese-jisx0208         . #x2177)       ; ø»†‘ž
+    (korean-ksc5601            . #x2340)       ; ø»ˆ�§
+    (chinese-cns11643-1                . #x2269)       ; ø»‘…‚
+    (japanese-jisx0208-1990    . #x2177)       ; ï¼ 
+    (ucs                       . #xFF20)       ; ï¼ 
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER A")
-    (ucs               . #xFF21)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0041)
     (mirrored          . nil)
+    (->decomposition   wide #x0041)
     (->lowercase       #xFF41)
-    (japanese-jisx0208-1978    #x23 #x41)      ; ø»�¿œ
-    (chinese-gb2312    #x23 #x41)      ; ø»„‰ 
-    (japanese-jisx0208 #x23 #x41)      ; ø»†“¤
-    (korean-ksc5601    #x23 #x41)      ; ø»ˆ�¨
-    (chinese-cns11643-1        #x24 #x41)      ; ø»‘‡–
+    (japanese-jisx0208-1978    . #x2341)       ; ø»�¿œ
+    (chinese-gb2312            . #x2341)       ; ø»„‰ 
+    (japanese-jisx0208         . #x2341)       ; ø»†“¤
+    (korean-ksc5601            . #x2341)       ; ø»ˆ�¨
+    (chinese-cns11643-1                . #x2441)       ; ø»‘‡–
+    (japanese-jisx0208-1990    . #x2341)       ; ï¼¡
+    (ucs                       . #xFF21)       ; ï¼¡
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER B")
-    (ucs               . #xFF22)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0042)
     (mirrored          . nil)
+    (->decomposition   wide #x0042)
     (->lowercase       #xFF42)
-    (japanese-jisx0208-1978    #x23 #x42)      ; ø»�¿�
-    (chinese-gb2312    #x23 #x42)      ; ø»„‰¡
-    (japanese-jisx0208 #x23 #x42)      ; ø»†“¥
-    (korean-ksc5601    #x23 #x42)      ; ø»ˆ�©
-    (chinese-cns11643-1        #x24 #x42)      ; ø»‘‡—
+    (japanese-jisx0208-1978    . #x2342)       ; ø»�¿�
+    (chinese-gb2312            . #x2342)       ; ø»„‰¡
+    (japanese-jisx0208         . #x2342)       ; ø»†“¥
+    (korean-ksc5601            . #x2342)       ; ø»ˆ�©
+    (chinese-cns11643-1                . #x2442)       ; ø»‘‡—
+    (japanese-jisx0208-1990    . #x2342)       ; ï¼¢
+    (ucs                       . #xFF22)       ; ï¼¢
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER C")
-    (ucs               . #xFF23)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0043)
     (mirrored          . nil)
+    (->decomposition   wide #x0043)
     (->lowercase       #xFF43)
-    (japanese-jisx0208-1978    #x23 #x43)      ; ø»�¿ž
-    (chinese-gb2312    #x23 #x43)      ; ø»„‰¢
-    (japanese-jisx0208 #x23 #x43)      ; ø»†“¦
-    (korean-ksc5601    #x23 #x43)      ; ø»ˆ�ª
-    (chinese-cns11643-1        #x24 #x43)      ; ø»‘‡˜
+    (japanese-jisx0208-1978    . #x2343)       ; ø»�¿ž
+    (chinese-gb2312            . #x2343)       ; ø»„‰¢
+    (japanese-jisx0208         . #x2343)       ; ø»†“¦
+    (korean-ksc5601            . #x2343)       ; ø»ˆ�ª
+    (chinese-cns11643-1                . #x2443)       ; ø»‘‡˜
+    (japanese-jisx0208-1990    . #x2343)       ; ï¼£
+    (ucs                       . #xFF23)       ; ï¼£
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER D")
-    (ucs               . #xFF24)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0044)
     (mirrored          . nil)
+    (->decomposition   wide #x0044)
     (->lowercase       #xFF44)
-    (japanese-jisx0208-1978    #x23 #x44)      ; ø»�¿Ÿ
-    (chinese-gb2312    #x23 #x44)      ; ø»„‰£
-    (japanese-jisx0208 #x23 #x44)      ; ø»†“§
-    (korean-ksc5601    #x23 #x44)      ; ø»ˆ�«
-    (chinese-cns11643-1        #x24 #x44)      ; ø»‘‡™
+    (japanese-jisx0208-1978    . #x2344)       ; ø»�¿Ÿ
+    (chinese-gb2312            . #x2344)       ; ø»„‰£
+    (japanese-jisx0208         . #x2344)       ; ø»†“§
+    (korean-ksc5601            . #x2344)       ; ø»ˆ�«
+    (chinese-cns11643-1                . #x2444)       ; ø»‘‡™
+    (japanese-jisx0208-1990    . #x2344)       ; ï¼¤
+    (ucs                       . #xFF24)       ; ï¼¤
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER E")
-    (ucs               . #xFF25)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0045)
     (mirrored          . nil)
+    (->decomposition   wide #x0045)
     (->lowercase       #xFF45)
-    (japanese-jisx0208-1978    #x23 #x45)      ; ø»�¿ 
-    (chinese-gb2312    #x23 #x45)      ; ø»„‰¤
-    (japanese-jisx0208 #x23 #x45)      ; ø»†“¨
-    (korean-ksc5601    #x23 #x45)      ; ø»ˆ�¬
-    (chinese-cns11643-1        #x24 #x45)      ; ø»‘‡š
+    (japanese-jisx0208-1978    . #x2345)       ; ø»�¿ 
+    (chinese-gb2312            . #x2345)       ; ø»„‰¤
+    (japanese-jisx0208         . #x2345)       ; ø»†“¨
+    (korean-ksc5601            . #x2345)       ; ø»ˆ�¬
+    (chinese-cns11643-1                . #x2445)       ; ø»‘‡š
+    (japanese-jisx0208-1990    . #x2345)       ; ï¼¥
+    (ucs                       . #xFF25)       ; ï¼¥
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER F")
-    (ucs               . #xFF26)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0046)
     (mirrored          . nil)
+    (->decomposition   wide #x0046)
     (->lowercase       #xFF46)
-    (japanese-jisx0208-1978    #x23 #x46)      ; ø»�¿¡
-    (chinese-gb2312    #x23 #x46)      ; ø»„‰¥
-    (japanese-jisx0208 #x23 #x46)      ; ø»†“©
-    (korean-ksc5601    #x23 #x46)      ; ø»ˆ�­
-    (chinese-cns11643-1        #x24 #x46)      ; ø»‘‡›
+    (japanese-jisx0208-1978    . #x2346)       ; ø»�¿¡
+    (chinese-gb2312            . #x2346)       ; ø»„‰¥
+    (japanese-jisx0208         . #x2346)       ; ø»†“©
+    (korean-ksc5601            . #x2346)       ; ø»ˆ�­
+    (chinese-cns11643-1                . #x2446)       ; ø»‘‡›
+    (japanese-jisx0208-1990    . #x2346)       ; ï¼¦
+    (ucs                       . #xFF26)       ; ï¼¦
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER G")
-    (ucs               . #xFF27)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0047)
     (mirrored          . nil)
+    (->decomposition   wide #x0047)
     (->lowercase       #xFF47)
-    (japanese-jisx0208-1978    #x23 #x47)      ; ø»�¿¢
-    (chinese-gb2312    #x23 #x47)      ; ø»„‰¦
-    (japanese-jisx0208 #x23 #x47)      ; ø»†“ª
-    (korean-ksc5601    #x23 #x47)      ; ø»ˆ�®
-    (chinese-cns11643-1        #x24 #x47)      ; ø»‘‡œ
+    (japanese-jisx0208-1978    . #x2347)       ; ø»�¿¢
+    (chinese-gb2312            . #x2347)       ; ø»„‰¦
+    (japanese-jisx0208         . #x2347)       ; ø»†“ª
+    (korean-ksc5601            . #x2347)       ; ø»ˆ�®
+    (chinese-cns11643-1                . #x2447)       ; ø»‘‡œ
+    (japanese-jisx0208-1990    . #x2347)       ; ï¼§
+    (ucs                       . #xFF27)       ; ï¼§
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER H")
-    (ucs               . #xFF28)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0048)
     (mirrored          . nil)
+    (->decomposition   wide #x0048)
     (->lowercase       #xFF48)
-    (japanese-jisx0208-1978    #x23 #x48)      ; ø»�¿£
-    (chinese-gb2312    #x23 #x48)      ; ø»„‰§
-    (japanese-jisx0208 #x23 #x48)      ; ø»†“«
-    (korean-ksc5601    #x23 #x48)      ; ø»ˆ�¯
-    (chinese-cns11643-1        #x24 #x48)      ; ø»‘‡�
+    (japanese-jisx0208-1978    . #x2348)       ; ø»�¿£
+    (chinese-gb2312            . #x2348)       ; ø»„‰§
+    (japanese-jisx0208         . #x2348)       ; ø»†“«
+    (korean-ksc5601            . #x2348)       ; ø»ˆ�¯
+    (chinese-cns11643-1                . #x2448)       ; ø»‘‡�
+    (japanese-jisx0208-1990    . #x2348)       ; ï¼¨
+    (ucs                       . #xFF28)       ; ï¼¨
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER I")
-    (ucs               . #xFF29)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0049)
     (mirrored          . nil)
+    (->decomposition   wide #x0049)
     (->lowercase       #xFF49)
-    (japanese-jisx0208-1978    #x23 #x49)      ; ø»�¿¤
-    (chinese-gb2312    #x23 #x49)      ; ø»„‰¨
-    (japanese-jisx0208 #x23 #x49)      ; ø»†“¬
-    (korean-ksc5601    #x23 #x49)      ; ø»ˆ�°
-    (chinese-cns11643-1        #x24 #x49)      ; ø»‘‡ž
+    (japanese-jisx0208-1978    . #x2349)       ; ø»�¿¤
+    (chinese-gb2312            . #x2349)       ; ø»„‰¨
+    (japanese-jisx0208         . #x2349)       ; ø»†“¬
+    (korean-ksc5601            . #x2349)       ; ø»ˆ�°
+    (chinese-cns11643-1                . #x2449)       ; ø»‘‡ž
+    (japanese-jisx0208-1990    . #x2349)       ; ï¼©
+    (ucs                       . #xFF29)       ; ï¼©
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER J")
-    (ucs               . #xFF2A)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x004A)
     (mirrored          . nil)
+    (->decomposition   wide #x004A)
     (->lowercase       #xFF4A)
-    (japanese-jisx0208-1978    #x23 #x4A)      ; ø»�¿¥
-    (chinese-gb2312    #x23 #x4A)      ; ø»„‰©
-    (japanese-jisx0208 #x23 #x4A)      ; ø»†“­
-    (korean-ksc5601    #x23 #x4A)      ; ø»ˆ�±
-    (chinese-cns11643-1        #x24 #x4A)      ; ø»‘‡Ÿ
+    (japanese-jisx0208-1978    . #x234A)       ; ø»�¿¥
+    (chinese-gb2312            . #x234A)       ; ø»„‰©
+    (japanese-jisx0208         . #x234A)       ; ø»†“­
+    (korean-ksc5601            . #x234A)       ; ø»ˆ�±
+    (chinese-cns11643-1                . #x244A)       ; ø»‘‡Ÿ
+    (japanese-jisx0208-1990    . #x234A)       ; ï¼ª
+    (ucs                       . #xFF2A)       ; ï¼ª
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER K")
-    (ucs               . #xFF2B)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x004B)
     (mirrored          . nil)
+    (->decomposition   wide #x004B)
     (->lowercase       #xFF4B)
-    (japanese-jisx0208-1978    #x23 #x4B)      ; ø»�¿¦
-    (chinese-gb2312    #x23 #x4B)      ; ø»„‰ª
-    (japanese-jisx0208 #x23 #x4B)      ; ø»†“®
-    (korean-ksc5601    #x23 #x4B)      ; ø»ˆ�²
-    (chinese-cns11643-1        #x24 #x4B)      ; ø»‘‡ 
+    (japanese-jisx0208-1978    . #x234B)       ; ø»�¿¦
+    (chinese-gb2312            . #x234B)       ; ø»„‰ª
+    (japanese-jisx0208         . #x234B)       ; ø»†“®
+    (korean-ksc5601            . #x234B)       ; ø»ˆ�²
+    (chinese-cns11643-1                . #x244B)       ; ø»‘‡ 
+    (japanese-jisx0208-1990    . #x234B)       ; ï¼«
+    (ucs                       . #xFF2B)       ; ï¼«
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER L")
-    (ucs               . #xFF2C)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x004C)
     (mirrored          . nil)
+    (->decomposition   wide #x004C)
     (->lowercase       #xFF4C)
-    (japanese-jisx0208-1978    #x23 #x4C)      ; ø»�¿§
-    (chinese-gb2312    #x23 #x4C)      ; ø»„‰«
-    (japanese-jisx0208 #x23 #x4C)      ; ø»†“¯
-    (korean-ksc5601    #x23 #x4C)      ; ø»ˆ�³
-    (chinese-cns11643-1        #x24 #x4C)      ; ø»‘‡¡
+    (japanese-jisx0208-1978    . #x234C)       ; ø»�¿§
+    (chinese-gb2312            . #x234C)       ; ø»„‰«
+    (japanese-jisx0208         . #x234C)       ; ø»†“¯
+    (korean-ksc5601            . #x234C)       ; ø»ˆ�³
+    (chinese-cns11643-1                . #x244C)       ; ø»‘‡¡
+    (japanese-jisx0208-1990    . #x234C)       ; ï¼¬
+    (ucs                       . #xFF2C)       ; ï¼¬
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER M")
-    (ucs               . #xFF2D)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x004D)
     (mirrored          . nil)
+    (->decomposition   wide #x004D)
     (->lowercase       #xFF4D)
-    (japanese-jisx0208-1978    #x23 #x4D)      ; ø»�¿¨
-    (chinese-gb2312    #x23 #x4D)      ; ø»„‰¬
-    (japanese-jisx0208 #x23 #x4D)      ; ø»†“°
-    (korean-ksc5601    #x23 #x4D)      ; ø»ˆ�´
-    (chinese-cns11643-1        #x24 #x4D)      ; ø»‘‡¢
+    (japanese-jisx0208-1978    . #x234D)       ; ø»�¿¨
+    (chinese-gb2312            . #x234D)       ; ø»„‰¬
+    (japanese-jisx0208         . #x234D)       ; ø»†“°
+    (korean-ksc5601            . #x234D)       ; ø»ˆ�´
+    (chinese-cns11643-1                . #x244D)       ; ø»‘‡¢
+    (japanese-jisx0208-1990    . #x234D)       ; ï¼­
+    (ucs                       . #xFF2D)       ; ï¼­
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER N")
-    (ucs               . #xFF2E)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x004E)
     (mirrored          . nil)
+    (->decomposition   wide #x004E)
     (->lowercase       #xFF4E)
-    (japanese-jisx0208-1978    #x23 #x4E)      ; ø»�¿©
-    (chinese-gb2312    #x23 #x4E)      ; ø»„‰­
-    (japanese-jisx0208 #x23 #x4E)      ; ø»†“±
-    (korean-ksc5601    #x23 #x4E)      ; ø»ˆ�µ
-    (chinese-cns11643-1        #x24 #x4E)      ; ø»‘‡£
+    (japanese-jisx0208-1978    . #x234E)       ; ø»�¿©
+    (chinese-gb2312            . #x234E)       ; ø»„‰­
+    (japanese-jisx0208         . #x234E)       ; ø»†“±
+    (korean-ksc5601            . #x234E)       ; ø»ˆ�µ
+    (chinese-cns11643-1                . #x244E)       ; ø»‘‡£
+    (japanese-jisx0208-1990    . #x234E)       ; ï¼®
+    (ucs                       . #xFF2E)       ; ï¼®
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER O")
-    (ucs               . #xFF2F)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x004F)
     (mirrored          . nil)
+    (->decomposition   wide #x004F)
     (->lowercase       #xFF4F)
-    (japanese-jisx0208-1978    #x23 #x4F)      ; ø»�¿ª
-    (chinese-gb2312    #x23 #x4F)      ; ø»„‰®
-    (japanese-jisx0208 #x23 #x4F)      ; ø»†“²
-    (korean-ksc5601    #x23 #x4F)      ; ø»ˆ�¶
-    (chinese-cns11643-1        #x24 #x4F)      ; ø»‘‡¤
+    (japanese-jisx0208-1978    . #x234F)       ; ø»�¿ª
+    (chinese-gb2312            . #x234F)       ; ø»„‰®
+    (japanese-jisx0208         . #x234F)       ; ø»†“²
+    (korean-ksc5601            . #x234F)       ; ø»ˆ�¶
+    (chinese-cns11643-1                . #x244F)       ; ø»‘‡¤
+    (japanese-jisx0208-1990    . #x234F)       ; ï¼¯
+    (ucs                       . #xFF2F)       ; ï¼¯
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER P")
-    (ucs               . #xFF30)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0050)
     (mirrored          . nil)
+    (->decomposition   wide #x0050)
     (->lowercase       #xFF50)
-    (japanese-jisx0208-1978    #x23 #x50)      ; ø»�¿«
-    (chinese-gb2312    #x23 #x50)      ; ø»„‰¯
-    (japanese-jisx0208 #x23 #x50)      ; ø»†“³
-    (korean-ksc5601    #x23 #x50)      ; ø»ˆ�·
-    (chinese-cns11643-1        #x24 #x50)      ; ø»‘‡¥
+    (japanese-jisx0208-1978    . #x2350)       ; ø»�¿«
+    (chinese-gb2312            . #x2350)       ; ø»„‰¯
+    (japanese-jisx0208         . #x2350)       ; ø»†“³
+    (korean-ksc5601            . #x2350)       ; ø»ˆ�·
+    (chinese-cns11643-1                . #x2450)       ; ø»‘‡¥
+    (japanese-jisx0208-1990    . #x2350)       ; ï¼°
+    (ucs                       . #xFF30)       ; ï¼°
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER Q")
-    (ucs               . #xFF31)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0051)
     (mirrored          . nil)
+    (->decomposition   wide #x0051)
     (->lowercase       #xFF51)
-    (japanese-jisx0208-1978    #x23 #x51)      ; ø»�¿¬
-    (chinese-gb2312    #x23 #x51)      ; ø»„‰°
-    (japanese-jisx0208 #x23 #x51)      ; ø»†“´
-    (korean-ksc5601    #x23 #x51)      ; ø»ˆ�¸
-    (chinese-cns11643-1        #x24 #x51)      ; ø»‘‡¦
+    (japanese-jisx0208-1978    . #x2351)       ; ø»�¿¬
+    (chinese-gb2312            . #x2351)       ; ø»„‰°
+    (japanese-jisx0208         . #x2351)       ; ø»†“´
+    (korean-ksc5601            . #x2351)       ; ø»ˆ�¸
+    (chinese-cns11643-1                . #x2451)       ; ø»‘‡¦
+    (japanese-jisx0208-1990    . #x2351)       ; ï¼±
+    (ucs                       . #xFF31)       ; ï¼±
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER R")
-    (ucs               . #xFF32)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0052)
     (mirrored          . nil)
+    (->decomposition   wide #x0052)
     (->lowercase       #xFF52)
-    (japanese-jisx0208-1978    #x23 #x52)      ; ø»�¿­
-    (chinese-gb2312    #x23 #x52)      ; ø»„‰±
-    (japanese-jisx0208 #x23 #x52)      ; ø»†“µ
-    (korean-ksc5601    #x23 #x52)      ; ø»ˆ�¹
-    (chinese-cns11643-1        #x24 #x52)      ; ø»‘‡§
+    (japanese-jisx0208-1978    . #x2352)       ; ø»�¿­
+    (chinese-gb2312            . #x2352)       ; ø»„‰±
+    (japanese-jisx0208         . #x2352)       ; ø»†“µ
+    (korean-ksc5601            . #x2352)       ; ø»ˆ�¹
+    (chinese-cns11643-1                . #x2452)       ; ø»‘‡§
+    (japanese-jisx0208-1990    . #x2352)       ; ï¼²
+    (ucs                       . #xFF32)       ; ï¼²
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER S")
-    (ucs               . #xFF33)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0053)
     (mirrored          . nil)
+    (->decomposition   wide #x0053)
     (->lowercase       #xFF53)
-    (japanese-jisx0208-1978    #x23 #x53)      ; ø»�¿®
-    (chinese-gb2312    #x23 #x53)      ; ø»„‰²
-    (japanese-jisx0208 #x23 #x53)      ; ø»†“¶
-    (korean-ksc5601    #x23 #x53)      ; ø»ˆ�º
-    (chinese-cns11643-1        #x24 #x53)      ; ø»‘‡¨
+    (japanese-jisx0208-1978    . #x2353)       ; ø»�¿®
+    (chinese-gb2312            . #x2353)       ; ø»„‰²
+    (japanese-jisx0208         . #x2353)       ; ø»†“¶
+    (korean-ksc5601            . #x2353)       ; ø»ˆ�º
+    (chinese-cns11643-1                . #x2453)       ; ø»‘‡¨
+    (japanese-jisx0208-1990    . #x2353)       ; ï¼³
+    (ucs                       . #xFF33)       ; ï¼³
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER T")
-    (ucs               . #xFF34)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0054)
     (mirrored          . nil)
+    (->decomposition   wide #x0054)
     (->lowercase       #xFF54)
-    (japanese-jisx0208-1978    #x23 #x54)      ; ø»�¿¯
-    (chinese-gb2312    #x23 #x54)      ; ø»„‰³
-    (japanese-jisx0208 #x23 #x54)      ; ø»†“·
-    (korean-ksc5601    #x23 #x54)      ; ø»ˆ�»
-    (chinese-cns11643-1        #x24 #x54)      ; ø»‘‡©
+    (japanese-jisx0208-1978    . #x2354)       ; ø»�¿¯
+    (chinese-gb2312            . #x2354)       ; ø»„‰³
+    (japanese-jisx0208         . #x2354)       ; ø»†“·
+    (korean-ksc5601            . #x2354)       ; ø»ˆ�»
+    (chinese-cns11643-1                . #x2454)       ; ø»‘‡©
+    (japanese-jisx0208-1990    . #x2354)       ; ï¼´
+    (ucs                       . #xFF34)       ; ï¼´
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER U")
-    (ucs               . #xFF35)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0055)
     (mirrored          . nil)
+    (->decomposition   wide #x0055)
     (->lowercase       #xFF55)
-    (japanese-jisx0208-1978    #x23 #x55)      ; ø»�¿°
-    (chinese-gb2312    #x23 #x55)      ; ø»„‰´
-    (japanese-jisx0208 #x23 #x55)      ; ø»†“¸
-    (korean-ksc5601    #x23 #x55)      ; ø»ˆ�¼
-    (chinese-cns11643-1        #x24 #x55)      ; ø»‘‡ª
+    (japanese-jisx0208-1978    . #x2355)       ; ø»�¿°
+    (chinese-gb2312            . #x2355)       ; ø»„‰´
+    (japanese-jisx0208         . #x2355)       ; ø»†“¸
+    (korean-ksc5601            . #x2355)       ; ø»ˆ�¼
+    (chinese-cns11643-1                . #x2455)       ; ø»‘‡ª
+    (japanese-jisx0208-1990    . #x2355)       ; ï¼µ
+    (ucs                       . #xFF35)       ; ï¼µ
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER V")
-    (ucs               . #xFF36)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0056)
     (mirrored          . nil)
+    (->decomposition   wide #x0056)
     (->lowercase       #xFF56)
-    (japanese-jisx0208-1978    #x23 #x56)      ; ø»�¿±
-    (chinese-gb2312    #x23 #x56)      ; ø»„‰µ
-    (japanese-jisx0208 #x23 #x56)      ; ø»†“¹
-    (korean-ksc5601    #x23 #x56)      ; ø»ˆ�½
-    (chinese-cns11643-1        #x24 #x56)      ; ø»‘‡«
+    (japanese-jisx0208-1978    . #x2356)       ; ø»�¿±
+    (chinese-gb2312            . #x2356)       ; ø»„‰µ
+    (japanese-jisx0208         . #x2356)       ; ø»†“¹
+    (korean-ksc5601            . #x2356)       ; ø»ˆ�½
+    (chinese-cns11643-1                . #x2456)       ; ø»‘‡«
+    (japanese-jisx0208-1990    . #x2356)       ; ï¼¶
+    (ucs                       . #xFF36)       ; ï¼¶
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER W")
-    (ucs               . #xFF37)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0057)
     (mirrored          . nil)
+    (->decomposition   wide #x0057)
     (->lowercase       #xFF57)
-    (japanese-jisx0208-1978    #x23 #x57)      ; ø»�¿²
-    (chinese-gb2312    #x23 #x57)      ; ø»„‰¶
-    (japanese-jisx0208 #x23 #x57)      ; ø»†“º
-    (korean-ksc5601    #x23 #x57)      ; ø»ˆ�¾
-    (chinese-cns11643-1        #x24 #x57)      ; ø»‘‡¬
+    (japanese-jisx0208-1978    . #x2357)       ; ø»�¿²
+    (chinese-gb2312            . #x2357)       ; ø»„‰¶
+    (japanese-jisx0208         . #x2357)       ; ø»†“º
+    (korean-ksc5601            . #x2357)       ; ø»ˆ�¾
+    (chinese-cns11643-1                . #x2457)       ; ø»‘‡¬
+    (japanese-jisx0208-1990    . #x2357)       ; ï¼·
+    (ucs                       . #xFF37)       ; ï¼·
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER X")
-    (ucs               . #xFF38)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0058)
     (mirrored          . nil)
+    (->decomposition   wide #x0058)
     (->lowercase       #xFF58)
-    (japanese-jisx0208-1978    #x23 #x58)      ; ø»�¿³
-    (chinese-gb2312    #x23 #x58)      ; ø»„‰·
-    (japanese-jisx0208 #x23 #x58)      ; ø»†“»
-    (korean-ksc5601    #x23 #x58)      ; ø»ˆ�¿
-    (chinese-cns11643-1        #x24 #x58)      ; ø»‘‡­
+    (japanese-jisx0208-1978    . #x2358)       ; ø»�¿³
+    (chinese-gb2312            . #x2358)       ; ø»„‰·
+    (japanese-jisx0208         . #x2358)       ; ø»†“»
+    (korean-ksc5601            . #x2358)       ; ø»ˆ�¿
+    (chinese-cns11643-1                . #x2458)       ; ø»‘‡­
+    (japanese-jisx0208-1990    . #x2358)       ; ï¼¸
+    (ucs                       . #xFF38)       ; ï¼¸
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER Y")
-    (ucs               . #xFF39)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0059)
     (mirrored          . nil)
+    (->decomposition   wide #x0059)
     (->lowercase       #xFF59)
-    (japanese-jisx0208-1978    #x23 #x59)      ; ø»�¿´
-    (chinese-gb2312    #x23 #x59)      ; ø»„‰¸
-    (japanese-jisx0208 #x23 #x59)      ; ø»†“¼
-    (korean-ksc5601    #x23 #x59)      ; ø»ˆž€
-    (chinese-cns11643-1        #x24 #x59)      ; ø»‘‡®
+    (japanese-jisx0208-1978    . #x2359)       ; ø»�¿´
+    (chinese-gb2312            . #x2359)       ; ø»„‰¸
+    (japanese-jisx0208         . #x2359)       ; ø»†“¼
+    (korean-ksc5601            . #x2359)       ; ø»ˆž€
+    (chinese-cns11643-1                . #x2459)       ; ø»‘‡®
+    (japanese-jisx0208-1990    . #x2359)       ; ï¼¹
+    (ucs                       . #xFF39)       ; ï¼¹
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER Z")
-    (ucs               . #xFF3A)
     (general-category  letter uppercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x005A)
     (mirrored          . nil)
+    (->decomposition   wide #x005A)
     (->lowercase       #xFF5A)
-    (japanese-jisx0208-1978    #x23 #x5A)      ; ø»�¿µ
-    (chinese-gb2312    #x23 #x5A)      ; ø»„‰¹
-    (japanese-jisx0208 #x23 #x5A)      ; ø»†“½
-    (korean-ksc5601    #x23 #x5A)      ; ø»ˆž�
-    (chinese-cns11643-1        #x24 #x5A)      ; ø»‘‡¯
+    (japanese-jisx0208-1978    . #x235A)       ; ø»�¿µ
+    (chinese-gb2312            . #x235A)       ; ø»„‰¹
+    (japanese-jisx0208         . #x235A)       ; ø»†“½
+    (korean-ksc5601            . #x235A)       ; ø»ˆž�
+    (chinese-cns11643-1                . #x245A)       ; ø»‘‡¯
+    (japanese-jisx0208-1990    . #x235A)       ; ï¼º
+    (ucs                       . #xFF3A)       ; ï¼º
     ))
 (define-char
   '((name              . "FULLWIDTH LEFT SQUARE BRACKET")
-    (ucs               . #xFF3B)
     (general-category  punctuation open) ; Informative Category
     (bidi-category     . "ON")
-    (->decomposition   wide #x005B)
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x21 #x4E)      ; ø»�¼­
-    (chinese-gb2312    #x23 #x5B)      ; ø»„‰º
-    (japanese-jisx0208 #x21 #x4E)      ; ø»†�µ
-    (korean-ksc5601    #x23 #x5B)      ; ø»ˆž‚
+    (->decomposition   wide #x005B)
+    (japanese-jisx0208-1978    . #x214E)       ; ø»�¼­
+    (chinese-gb2312            . #x235B)       ; ø»„‰º
+    (japanese-jisx0208         . #x214E)       ; ø»†�µ
+    (korean-ksc5601            . #x235B)       ; ø»ˆž‚
+    (japanese-jisx0208-1990    . #x214E)       ; ï¼»
+    (ucs                       . #xFF3B)       ; ï¼»
     ))
 (define-char
   '((name              . "FULLWIDTH REVERSE SOLIDUS")
-    (ucs               . #xFF3C)
     (general-category  punctuation other) ; Informative Category
     (bidi-category     . "ON")
-    (->decomposition   wide #x005C)
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x21 #x40)      ; ø»�¼Ÿ
-    (chinese-gb2312    #x23 #x5C)      ; ø»„‰»
-    (japanese-jisx0208 #x21 #x40)      ; ø»†�§
-    (korean-ksc5601    #x21 #x2C)      ; ø»ˆš—
-    (chinese-cns11643-1        #x22 #x60)      ; ø»‘„¹
+    (->decomposition   wide #x005C)
+    (japanese-jisx0208-1978    . #x2140)       ; ø»�¼Ÿ
+    (chinese-gb2312            . #x235C)       ; ø»„‰»
+    (japanese-jisx0208         . #x2140)       ; ø»†�§
+    (korean-ksc5601            . #x212C)       ; ø»ˆš—
+    (chinese-cns11643-1                . #x2260)       ; ø»‘„¹
+    (japanese-jisx0208-1990    . #x2140)       ; ï¼¼
+    (ucs                       . #xFF3C)       ; ï¼¼
     ))
 (define-char
   '((name              . "FULLWIDTH RIGHT SQUARE BRACKET")
-    (ucs               . #xFF3D)
     (general-category  punctuation close) ; Informative Category
     (bidi-category     . "ON")
-    (->decomposition   wide #x005D)
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x21 #x4F)      ; ø»�¼®
-    (chinese-gb2312    #x23 #x5D)      ; ø»„‰¼
-    (japanese-jisx0208 #x21 #x4F)      ; ø»†�¶
-    (korean-ksc5601    #x23 #x5D)      ; ø»ˆž„
+    (->decomposition   wide #x005D)
+    (japanese-jisx0208-1978    . #x214F)       ; ø»�¼®
+    (chinese-gb2312            . #x235D)       ; ø»„‰¼
+    (japanese-jisx0208         . #x214F)       ; ø»†�¶
+    (korean-ksc5601            . #x235D)       ; ø»ˆž„
+    (japanese-jisx0208-1990    . #x214F)       ; ï¼½
+    (ucs                       . #xFF3D)       ; ï¼½
     ))
 (define-char
   '((name              . "FULLWIDTH CIRCUMFLEX ACCENT")
-    (ucs               . #xFF3E)
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
-    (->decomposition   wide #x005E)
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x21 #x30)      ; ø»�¼�
-    (chinese-gb2312    #x23 #x5E)      ; ø»„‰½
-    (japanese-jisx0208 #x21 #x30)      ; ø»†�—
-    (korean-ksc5601    #x23 #x5E)      ; ø»ˆž…
+    (->decomposition   wide #x005E)
+    (japanese-jisx0208-1978    . #x2130)       ; ø»�¼�
+    (chinese-gb2312            . #x235E)       ; ø»„‰½
+    (japanese-jisx0208         . #x2130)       ; ø»†�—
+    (korean-ksc5601            . #x235E)       ; ø»ˆž…
+    (japanese-jisx0208-1990    . #x2130)       ; ï¼¾
+    (ucs                       . #xFF3E)       ; ï¼¾
     ))
 (define-char
   '((name              . "FULLWIDTH LOW LINE")
-    (ucs               . #xFF3F)
     (general-category  punctuation connector) ; Informative Category
     (bidi-category     . "ON")
-    (->decomposition   wide #x005F)
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x21 #x32)      ; ø»�¼‘
-    (chinese-gb2312    #x23 #x5F)      ; ø»„‰¾
-    (japanese-jisx0208 #x21 #x32)      ; ø»†�™
-    (korean-ksc5601    #x23 #x5F)      ; ø»ˆž†
-    (chinese-cns11643-1        #x22 #x25)      ; ø»‘ƒ¾
+    (->decomposition   wide #x005F)
+    (japanese-jisx0208-1978    . #x2132)       ; ø»�¼‘
+    (chinese-gb2312            . #x235F)       ; ø»„‰¾
+    (japanese-jisx0208         . #x2132)       ; ø»†�™
+    (korean-ksc5601            . #x235F)       ; ø»ˆž†
+    (chinese-cns11643-1                . #x2225)       ; ø»‘ƒ¾
+    (japanese-jisx0208-1990    . #x2132)       ; ï¼¿
+    (ucs                       . #xFF3F)       ; ï¼¿
     ))
 (define-char
   '((name              . "FULLWIDTH GRAVE ACCENT")
-    (ucs               . #xFF40)
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
-    (->decomposition   wide #x0060)
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x21 #x2E)      ; ø»�¼�
-    (chinese-gb2312    #x23 #x60)      ; ø»„‰¿
-    (japanese-jisx0208 #x21 #x2E)      ; ø»†�•
-    (korean-ksc5601    #x23 #x60)      ; ø»ˆž‡
+    (->decomposition   wide #x0060)
+    (japanese-jisx0208-1978    . #x212E)       ; ø»�¼�
+    (chinese-gb2312            . #x2360)       ; ø»„‰¿
+    (japanese-jisx0208         . #x212E)       ; ø»†�•
+    (korean-ksc5601            . #x2360)       ; ø»ˆž‡
+    (japanese-jisx0208-1990    . #x212E)       ; ï½€
+    (ucs                       . #xFF40)       ; ï½€
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER A")
-    (ucs               . #xFF41)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0061)
     (mirrored          . nil)
+    (->decomposition   wide #x0061)
     (->uppercase       #xFF21)
     (->titlecase       #xFF21)
-    (japanese-jisx0208-1978    #x23 #x61)      ; ø»�¿¼
-    (chinese-gb2312    #x23 #x61)      ; ø»„Š€
-    (japanese-jisx0208 #x23 #x61)      ; ø»†”„
-    (korean-ksc5601    #x23 #x61)      ; ø»ˆžˆ
-    (chinese-cns11643-1        #x24 #x5B)      ; ø»‘‡°
+    (japanese-jisx0208-1978    . #x2361)       ; ø»�¿¼
+    (chinese-gb2312            . #x2361)       ; ø»„Š€
+    (japanese-jisx0208         . #x2361)       ; ø»†”„
+    (korean-ksc5601            . #x2361)       ; ø»ˆžˆ
+    (chinese-cns11643-1                . #x245B)       ; ø»‘‡°
+    (japanese-jisx0208-1990    . #x2361)       ; ï½�
+    (ucs                       . #xFF41)       ; ï½�
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER B")
-    (ucs               . #xFF42)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0062)
     (mirrored          . nil)
+    (->decomposition   wide #x0062)
     (->uppercase       #xFF22)
     (->titlecase       #xFF22)
-    (japanese-jisx0208-1978    #x23 #x62)      ; ø»�¿½
-    (chinese-gb2312    #x23 #x62)      ; ø»„Š�
-    (japanese-jisx0208 #x23 #x62)      ; ø»†”…
-    (korean-ksc5601    #x23 #x62)      ; ø»ˆž‰
-    (chinese-cns11643-1        #x24 #x5C)      ; ø»‘‡±
+    (japanese-jisx0208-1978    . #x2362)       ; ø»�¿½
+    (chinese-gb2312            . #x2362)       ; ø»„Š�
+    (japanese-jisx0208         . #x2362)       ; ø»†”…
+    (korean-ksc5601            . #x2362)       ; ø»ˆž‰
+    (chinese-cns11643-1                . #x245C)       ; ø»‘‡±
+    (japanese-jisx0208-1990    . #x2362)       ; ï½‚
+    (ucs                       . #xFF42)       ; ï½‚
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER C")
-    (ucs               . #xFF43)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0063)
     (mirrored          . nil)
+    (->decomposition   wide #x0063)
     (->uppercase       #xFF23)
     (->titlecase       #xFF23)
-    (japanese-jisx0208-1978    #x23 #x63)      ; ø»�¿¾
-    (chinese-gb2312    #x23 #x63)      ; ø»„Š‚
-    (japanese-jisx0208 #x23 #x63)      ; ø»†”†
-    (korean-ksc5601    #x23 #x63)      ; ø»ˆžŠ
-    (chinese-cns11643-1        #x24 #x5D)      ; ø»‘‡²
+    (japanese-jisx0208-1978    . #x2363)       ; ø»�¿¾
+    (chinese-gb2312            . #x2363)       ; ø»„Š‚
+    (japanese-jisx0208         . #x2363)       ; ø»†”†
+    (korean-ksc5601            . #x2363)       ; ø»ˆžŠ
+    (chinese-cns11643-1                . #x245D)       ; ø»‘‡²
+    (japanese-jisx0208-1990    . #x2363)       ; ï½ƒ
+    (ucs                       . #xFF43)       ; ï½ƒ
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER D")
-    (ucs               . #xFF44)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0064)
     (mirrored          . nil)
+    (->decomposition   wide #x0064)
     (->uppercase       #xFF24)
     (->titlecase       #xFF24)
-    (japanese-jisx0208-1978    #x23 #x64)      ; ø»�¿¿
-    (chinese-gb2312    #x23 #x64)      ; ø»„Šƒ
-    (japanese-jisx0208 #x23 #x64)      ; ø»†”‡
-    (korean-ksc5601    #x23 #x64)      ; ø»ˆž‹
-    (chinese-cns11643-1        #x24 #x5E)      ; ø»‘‡³
+    (japanese-jisx0208-1978    . #x2364)       ; ø»�¿¿
+    (chinese-gb2312            . #x2364)       ; ø»„Šƒ
+    (japanese-jisx0208         . #x2364)       ; ø»†”‡
+    (korean-ksc5601            . #x2364)       ; ø»ˆž‹
+    (chinese-cns11643-1                . #x245E)       ; ø»‘‡³
+    (japanese-jisx0208-1990    . #x2364)       ; ï½„
+    (ucs                       . #xFF44)       ; ï½„
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER E")
-    (ucs               . #xFF45)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0065)
     (mirrored          . nil)
+    (->decomposition   wide #x0065)
     (->uppercase       #xFF25)
     (->titlecase       #xFF25)
-    (japanese-jisx0208-1978    #x23 #x65)      ; ø»‚€€
-    (chinese-gb2312    #x23 #x65)      ; ø»„Š„
-    (japanese-jisx0208 #x23 #x65)      ; ø»†”ˆ
-    (korean-ksc5601    #x23 #x65)      ; ø»ˆžŒ
-    (chinese-cns11643-1        #x24 #x5F)      ; ø»‘‡´
+    (japanese-jisx0208-1978    . #x2365)       ; ø»‚€€
+    (chinese-gb2312            . #x2365)       ; ø»„Š„
+    (japanese-jisx0208         . #x2365)       ; ø»†”ˆ
+    (korean-ksc5601            . #x2365)       ; ø»ˆžŒ
+    (chinese-cns11643-1                . #x245F)       ; ø»‘‡´
+    (japanese-jisx0208-1990    . #x2365)       ; ï½…
+    (ucs                       . #xFF45)       ; ï½…
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER F")
-    (ucs               . #xFF46)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0066)
     (mirrored          . nil)
+    (->decomposition   wide #x0066)
     (->uppercase       #xFF26)
     (->titlecase       #xFF26)
-    (japanese-jisx0208-1978    #x23 #x66)      ; ø»‚€�
-    (chinese-gb2312    #x23 #x66)      ; ø»„Š…
-    (japanese-jisx0208 #x23 #x66)      ; ø»†”‰
-    (korean-ksc5601    #x23 #x66)      ; ø»ˆž�
-    (chinese-cns11643-1        #x24 #x60)      ; ø»‘‡µ
+    (japanese-jisx0208-1978    . #x2366)       ; ø»‚€�
+    (chinese-gb2312            . #x2366)       ; ø»„Š…
+    (japanese-jisx0208         . #x2366)       ; ø»†”‰
+    (korean-ksc5601            . #x2366)       ; ø»ˆž�
+    (chinese-cns11643-1                . #x2460)       ; ø»‘‡µ
+    (japanese-jisx0208-1990    . #x2366)       ; ï½†
+    (ucs                       . #xFF46)       ; ï½†
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER G")
-    (ucs               . #xFF47)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0067)
     (mirrored          . nil)
+    (->decomposition   wide #x0067)
     (->uppercase       #xFF27)
     (->titlecase       #xFF27)
-    (japanese-jisx0208-1978    #x23 #x67)      ; ø»‚€‚
-    (chinese-gb2312    #x23 #x67)      ; ø»„І
-    (japanese-jisx0208 #x23 #x67)      ; ø»†”Š
-    (korean-ksc5601    #x23 #x67)      ; ø»ˆžŽ
-    (chinese-cns11643-1        #x24 #x61)      ; ø»‘‡¶
+    (japanese-jisx0208-1978    . #x2367)       ; ø»‚€‚
+    (chinese-gb2312            . #x2367)       ; ø»„І
+    (japanese-jisx0208         . #x2367)       ; ø»†”Š
+    (korean-ksc5601            . #x2367)       ; ø»ˆžŽ
+    (chinese-cns11643-1                . #x2461)       ; ø»‘‡¶
+    (japanese-jisx0208-1990    . #x2367)       ; ï½‡
+    (ucs                       . #xFF47)       ; ï½‡
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER H")
-    (ucs               . #xFF48)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0068)
     (mirrored          . nil)
+    (->decomposition   wide #x0068)
     (->uppercase       #xFF28)
     (->titlecase       #xFF28)
-    (japanese-jisx0208-1978    #x23 #x68)      ; ø»‚€ƒ
-    (chinese-gb2312    #x23 #x68)      ; ø»„Ї
-    (japanese-jisx0208 #x23 #x68)      ; ø»†”‹
-    (korean-ksc5601    #x23 #x68)      ; ø»ˆž�
-    (chinese-cns11643-1        #x24 #x62)      ; ø»‘‡·
+    (japanese-jisx0208-1978    . #x2368)       ; ø»‚€ƒ
+    (chinese-gb2312            . #x2368)       ; ø»„Ї
+    (japanese-jisx0208         . #x2368)       ; ø»†”‹
+    (korean-ksc5601            . #x2368)       ; ø»ˆž�
+    (chinese-cns11643-1                . #x2462)       ; ø»‘‡·
+    (japanese-jisx0208-1990    . #x2368)       ; ï½ˆ
+    (ucs                       . #xFF48)       ; ï½ˆ
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER I")
-    (ucs               . #xFF49)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0069)
     (mirrored          . nil)
+    (->decomposition   wide #x0069)
     (->uppercase       #xFF29)
     (->titlecase       #xFF29)
-    (japanese-jisx0208-1978    #x23 #x69)      ; ø»‚€„
-    (chinese-gb2312    #x23 #x69)      ; ø»„Šˆ
-    (japanese-jisx0208 #x23 #x69)      ; ø»†”Œ
-    (korean-ksc5601    #x23 #x69)      ; ø»ˆž�
-    (chinese-cns11643-1        #x24 #x63)      ; ø»‘‡¸
+    (japanese-jisx0208-1978    . #x2369)       ; ø»‚€„
+    (chinese-gb2312            . #x2369)       ; ø»„Šˆ
+    (japanese-jisx0208         . #x2369)       ; ø»†”Œ
+    (korean-ksc5601            . #x2369)       ; ø»ˆž�
+    (chinese-cns11643-1                . #x2463)       ; ø»‘‡¸
+    (japanese-jisx0208-1990    . #x2369)       ; ï½‰
+    (ucs                       . #xFF49)       ; ï½‰
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER J")
-    (ucs               . #xFF4A)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x006A)
     (mirrored          . nil)
+    (->decomposition   wide #x006A)
     (->uppercase       #xFF2A)
     (->titlecase       #xFF2A)
-    (japanese-jisx0208-1978    #x23 #x6A)      ; ø»‚€…
-    (chinese-gb2312    #x23 #x6A)      ; ø»„Љ
-    (japanese-jisx0208 #x23 #x6A)      ; ø»†”�
-    (korean-ksc5601    #x23 #x6A)      ; ø»ˆž‘
-    (chinese-cns11643-1        #x24 #x64)      ; ø»‘‡¹
+    (japanese-jisx0208-1978    . #x236A)       ; ø»‚€…
+    (chinese-gb2312            . #x236A)       ; ø»„Љ
+    (japanese-jisx0208         . #x236A)       ; ø»†”�
+    (korean-ksc5601            . #x236A)       ; ø»ˆž‘
+    (chinese-cns11643-1                . #x2464)       ; ø»‘‡¹
+    (japanese-jisx0208-1990    . #x236A)       ; ï½Š
+    (ucs                       . #xFF4A)       ; ï½Š
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER K")
-    (ucs               . #xFF4B)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x006B)
     (mirrored          . nil)
+    (->decomposition   wide #x006B)
     (->uppercase       #xFF2B)
     (->titlecase       #xFF2B)
-    (japanese-jisx0208-1978    #x23 #x6B)      ; ø»‚€†
-    (chinese-gb2312    #x23 #x6B)      ; ø»„ŠŠ
-    (japanese-jisx0208 #x23 #x6B)      ; ø»†”Ž
-    (korean-ksc5601    #x23 #x6B)      ; ø»ˆž’
-    (chinese-cns11643-1        #x24 #x65)      ; ø»‘‡º
+    (japanese-jisx0208-1978    . #x236B)       ; ø»‚€†
+    (chinese-gb2312            . #x236B)       ; ø»„ŠŠ
+    (japanese-jisx0208         . #x236B)       ; ø»†”Ž
+    (korean-ksc5601            . #x236B)       ; ø»ˆž’
+    (chinese-cns11643-1                . #x2465)       ; ø»‘‡º
+    (japanese-jisx0208-1990    . #x236B)       ; ï½‹
+    (ucs                       . #xFF4B)       ; ï½‹
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER L")
-    (ucs               . #xFF4C)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x006C)
     (mirrored          . nil)
+    (->decomposition   wide #x006C)
     (->uppercase       #xFF2C)
     (->titlecase       #xFF2C)
-    (japanese-jisx0208-1978    #x23 #x6C)      ; ø»‚€‡
-    (chinese-gb2312    #x23 #x6C)      ; ø»„Š‹
-    (japanese-jisx0208 #x23 #x6C)      ; ø»†”�
-    (korean-ksc5601    #x23 #x6C)      ; ø»ˆž“
-    (chinese-cns11643-1        #x24 #x66)      ; ø»‘‡»
+    (japanese-jisx0208-1978    . #x236C)       ; ø»‚€‡
+    (chinese-gb2312            . #x236C)       ; ø»„Š‹
+    (japanese-jisx0208         . #x236C)       ; ø»†”�
+    (korean-ksc5601            . #x236C)       ; ø»ˆž“
+    (chinese-cns11643-1                . #x2466)       ; ø»‘‡»
+    (japanese-jisx0208-1990    . #x236C)       ; ï½Œ
+    (ucs                       . #xFF4C)       ; ï½Œ
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER M")
-    (ucs               . #xFF4D)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x006D)
     (mirrored          . nil)
+    (->decomposition   wide #x006D)
     (->uppercase       #xFF2D)
     (->titlecase       #xFF2D)
-    (japanese-jisx0208-1978    #x23 #x6D)      ; ø»‚€ˆ
-    (chinese-gb2312    #x23 #x6D)      ; ø»„ŠŒ
-    (japanese-jisx0208 #x23 #x6D)      ; ø»†”�
-    (korean-ksc5601    #x23 #x6D)      ; ø»ˆž”
-    (chinese-cns11643-1        #x24 #x67)      ; ø»‘‡¼
+    (japanese-jisx0208-1978    . #x236D)       ; ø»‚€ˆ
+    (chinese-gb2312            . #x236D)       ; ø»„ŠŒ
+    (japanese-jisx0208         . #x236D)       ; ø»†”�
+    (korean-ksc5601            . #x236D)       ; ø»ˆž”
+    (chinese-cns11643-1                . #x2467)       ; ø»‘‡¼
+    (japanese-jisx0208-1990    . #x236D)       ; ï½�
+    (ucs                       . #xFF4D)       ; ï½�
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER N")
-    (ucs               . #xFF4E)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x006E)
     (mirrored          . nil)
+    (->decomposition   wide #x006E)
     (->uppercase       #xFF2E)
     (->titlecase       #xFF2E)
-    (japanese-jisx0208-1978    #x23 #x6E)      ; ø»‚€‰
-    (chinese-gb2312    #x23 #x6E)      ; ø»„Š�
-    (japanese-jisx0208 #x23 #x6E)      ; ø»†”‘
-    (korean-ksc5601    #x23 #x6E)      ; ø»ˆž•
-    (chinese-cns11643-1        #x24 #x68)      ; ø»‘‡½
+    (japanese-jisx0208-1978    . #x236E)       ; ø»‚€‰
+    (chinese-gb2312            . #x236E)       ; ø»„Š�
+    (japanese-jisx0208         . #x236E)       ; ø»†”‘
+    (korean-ksc5601            . #x236E)       ; ø»ˆž•
+    (chinese-cns11643-1                . #x2468)       ; ø»‘‡½
+    (japanese-jisx0208-1990    . #x236E)       ; ï½Ž
+    (ucs                       . #xFF4E)       ; ï½Ž
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER O")
-    (ucs               . #xFF4F)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x006F)
     (mirrored          . nil)
+    (->decomposition   wide #x006F)
     (->uppercase       #xFF2F)
     (->titlecase       #xFF2F)
-    (japanese-jisx0208-1978    #x23 #x6F)      ; ø»‚€Š
-    (chinese-gb2312    #x23 #x6F)      ; ø»„ŠŽ
-    (japanese-jisx0208 #x23 #x6F)      ; ø»†”’
-    (korean-ksc5601    #x23 #x6F)      ; ø»ˆž–
-    (chinese-cns11643-1        #x24 #x69)      ; ø»‘‡¾
+    (japanese-jisx0208-1978    . #x236F)       ; ø»‚€Š
+    (chinese-gb2312            . #x236F)       ; ø»„ŠŽ
+    (japanese-jisx0208         . #x236F)       ; ø»†”’
+    (korean-ksc5601            . #x236F)       ; ø»ˆž–
+    (chinese-cns11643-1                . #x2469)       ; ø»‘‡¾
+    (japanese-jisx0208-1990    . #x236F)       ; ï½�
+    (ucs                       . #xFF4F)       ; ï½�
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER P")
-    (ucs               . #xFF50)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0070)
     (mirrored          . nil)
+    (->decomposition   wide #x0070)
     (->uppercase       #xFF30)
     (->titlecase       #xFF30)
-    (japanese-jisx0208-1978    #x23 #x70)      ; ø»‚€‹
-    (chinese-gb2312    #x23 #x70)      ; ø»„Š�
-    (japanese-jisx0208 #x23 #x70)      ; ø»†”“
-    (korean-ksc5601    #x23 #x70)      ; ø»ˆž—
-    (chinese-cns11643-1        #x24 #x6A)      ; ø»‘‡¿
+    (japanese-jisx0208-1978    . #x2370)       ; ø»‚€‹
+    (chinese-gb2312            . #x2370)       ; ø»„Š�
+    (japanese-jisx0208         . #x2370)       ; ø»†”“
+    (korean-ksc5601            . #x2370)       ; ø»ˆž—
+    (chinese-cns11643-1                . #x246A)       ; ø»‘‡¿
+    (japanese-jisx0208-1990    . #x2370)       ; ï½�
+    (ucs                       . #xFF50)       ; ï½�
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER Q")
-    (ucs               . #xFF51)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0071)
     (mirrored          . nil)
+    (->decomposition   wide #x0071)
     (->uppercase       #xFF31)
     (->titlecase       #xFF31)
-    (japanese-jisx0208-1978    #x23 #x71)      ; ø»‚€Œ
-    (chinese-gb2312    #x23 #x71)      ; ø»„Š�
-    (japanese-jisx0208 #x23 #x71)      ; ø»†””
-    (korean-ksc5601    #x23 #x71)      ; ø»ˆž˜
-    (chinese-cns11643-1        #x24 #x6B)      ; ø»‘ˆ€
+    (japanese-jisx0208-1978    . #x2371)       ; ø»‚€Œ
+    (chinese-gb2312            . #x2371)       ; ø»„Š�
+    (japanese-jisx0208         . #x2371)       ; ø»†””
+    (korean-ksc5601            . #x2371)       ; ø»ˆž˜
+    (chinese-cns11643-1                . #x246B)       ; ø»‘ˆ€
+    (japanese-jisx0208-1990    . #x2371)       ; ï½‘
+    (ucs                       . #xFF51)       ; ï½‘
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER R")
-    (ucs               . #xFF52)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0072)
     (mirrored          . nil)
+    (->decomposition   wide #x0072)
     (->uppercase       #xFF32)
     (->titlecase       #xFF32)
-    (japanese-jisx0208-1978    #x23 #x72)      ; ø»‚€�
-    (chinese-gb2312    #x23 #x72)      ; ø»„Š‘
-    (japanese-jisx0208 #x23 #x72)      ; ø»†”•
-    (korean-ksc5601    #x23 #x72)      ; ø»ˆž™
-    (chinese-cns11643-1        #x24 #x6C)      ; ø»‘ˆ�
+    (japanese-jisx0208-1978    . #x2372)       ; ø»‚€�
+    (chinese-gb2312            . #x2372)       ; ø»„Š‘
+    (japanese-jisx0208         . #x2372)       ; ø»†”•
+    (korean-ksc5601            . #x2372)       ; ø»ˆž™
+    (chinese-cns11643-1                . #x246C)       ; ø»‘ˆ�
+    (japanese-jisx0208-1990    . #x2372)       ; ï½’
+    (ucs                       . #xFF52)       ; ï½’
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER S")
-    (ucs               . #xFF53)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0073)
     (mirrored          . nil)
+    (->decomposition   wide #x0073)
     (->uppercase       #xFF33)
     (->titlecase       #xFF33)
-    (japanese-jisx0208-1978    #x23 #x73)      ; ø»‚€Ž
-    (chinese-gb2312    #x23 #x73)      ; ø»„Š’
-    (japanese-jisx0208 #x23 #x73)      ; ø»†”–
-    (korean-ksc5601    #x23 #x73)      ; ø»ˆžš
-    (chinese-cns11643-1        #x24 #x6D)      ; ø»‘ˆ‚
+    (japanese-jisx0208-1978    . #x2373)       ; ø»‚€Ž
+    (chinese-gb2312            . #x2373)       ; ø»„Š’
+    (japanese-jisx0208         . #x2373)       ; ø»†”–
+    (korean-ksc5601            . #x2373)       ; ø»ˆžš
+    (chinese-cns11643-1                . #x246D)       ; ø»‘ˆ‚
+    (japanese-jisx0208-1990    . #x2373)       ; ï½“
+    (ucs                       . #xFF53)       ; ï½“
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER T")
-    (ucs               . #xFF54)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0074)
     (mirrored          . nil)
+    (->decomposition   wide #x0074)
     (->uppercase       #xFF34)
     (->titlecase       #xFF34)
-    (japanese-jisx0208-1978    #x23 #x74)      ; ø»‚€�
-    (chinese-gb2312    #x23 #x74)      ; ø»„Š“
-    (japanese-jisx0208 #x23 #x74)      ; ø»†”—
-    (korean-ksc5601    #x23 #x74)      ; ø»ˆž›
-    (chinese-cns11643-1        #x24 #x6E)      ; ø»‘ˆƒ
+    (japanese-jisx0208-1978    . #x2374)       ; ø»‚€�
+    (chinese-gb2312            . #x2374)       ; ø»„Š“
+    (japanese-jisx0208         . #x2374)       ; ø»†”—
+    (korean-ksc5601            . #x2374)       ; ø»ˆž›
+    (chinese-cns11643-1                . #x246E)       ; ø»‘ˆƒ
+    (japanese-jisx0208-1990    . #x2374)       ; ï½”
+    (ucs                       . #xFF54)       ; ï½”
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER U")
-    (ucs               . #xFF55)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0075)
     (mirrored          . nil)
+    (->decomposition   wide #x0075)
     (->uppercase       #xFF35)
     (->titlecase       #xFF35)
-    (japanese-jisx0208-1978    #x23 #x75)      ; ø»‚€�
-    (chinese-gb2312    #x23 #x75)      ; ø»„Š”
-    (japanese-jisx0208 #x23 #x75)      ; ø»†”˜
-    (korean-ksc5601    #x23 #x75)      ; ø»ˆžœ
-    (chinese-cns11643-1        #x24 #x6F)      ; ø»‘ˆ„
+    (japanese-jisx0208-1978    . #x2375)       ; ø»‚€�
+    (chinese-gb2312            . #x2375)       ; ø»„Š”
+    (japanese-jisx0208         . #x2375)       ; ø»†”˜
+    (korean-ksc5601            . #x2375)       ; ø»ˆžœ
+    (chinese-cns11643-1                . #x246F)       ; ø»‘ˆ„
+    (japanese-jisx0208-1990    . #x2375)       ; ï½•
+    (ucs                       . #xFF55)       ; ï½•
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER V")
-    (ucs               . #xFF56)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0076)
     (mirrored          . nil)
+    (->decomposition   wide #x0076)
     (->uppercase       #xFF36)
     (->titlecase       #xFF36)
-    (japanese-jisx0208-1978    #x23 #x76)      ; ø»‚€‘
-    (chinese-gb2312    #x23 #x76)      ; ø»„Š•
-    (japanese-jisx0208 #x23 #x76)      ; ø»†”™
-    (korean-ksc5601    #x23 #x76)      ; ø»ˆž�
-    (chinese-cns11643-1        #x24 #x70)      ; ø»‘ˆ…
+    (japanese-jisx0208-1978    . #x2376)       ; ø»‚€‘
+    (chinese-gb2312            . #x2376)       ; ø»„Š•
+    (japanese-jisx0208         . #x2376)       ; ø»†”™
+    (korean-ksc5601            . #x2376)       ; ø»ˆž�
+    (chinese-cns11643-1                . #x2470)       ; ø»‘ˆ…
+    (japanese-jisx0208-1990    . #x2376)       ; ï½–
+    (ucs                       . #xFF56)       ; ï½–
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER W")
-    (ucs               . #xFF57)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0077)
     (mirrored          . nil)
+    (->decomposition   wide #x0077)
     (->uppercase       #xFF37)
     (->titlecase       #xFF37)
-    (japanese-jisx0208-1978    #x23 #x77)      ; ø»‚€’
-    (chinese-gb2312    #x23 #x77)      ; ø»„Š–
-    (japanese-jisx0208 #x23 #x77)      ; ø»†”š
-    (korean-ksc5601    #x23 #x77)      ; ø»ˆžž
-    (chinese-cns11643-1        #x24 #x71)      ; ø»‘ˆ†
+    (japanese-jisx0208-1978    . #x2377)       ; ø»‚€’
+    (chinese-gb2312            . #x2377)       ; ø»„Š–
+    (japanese-jisx0208         . #x2377)       ; ø»†”š
+    (korean-ksc5601            . #x2377)       ; ø»ˆžž
+    (chinese-cns11643-1                . #x2471)       ; ø»‘ˆ†
+    (japanese-jisx0208-1990    . #x2377)       ; ï½—
+    (ucs                       . #xFF57)       ; ï½—
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER X")
-    (ucs               . #xFF58)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0078)
     (mirrored          . nil)
+    (->decomposition   wide #x0078)
     (->uppercase       #xFF38)
     (->titlecase       #xFF38)
-    (japanese-jisx0208-1978    #x23 #x78)      ; ø»‚€“
-    (chinese-gb2312    #x23 #x78)      ; ø»„Š—
-    (japanese-jisx0208 #x23 #x78)      ; ø»†”›
-    (korean-ksc5601    #x23 #x78)      ; ø»ˆžŸ
-    (chinese-cns11643-1        #x24 #x72)      ; ø»‘ˆ‡
+    (japanese-jisx0208-1978    . #x2378)       ; ø»‚€“
+    (chinese-gb2312            . #x2378)       ; ø»„Š—
+    (japanese-jisx0208         . #x2378)       ; ø»†”›
+    (korean-ksc5601            . #x2378)       ; ø»ˆžŸ
+    (chinese-cns11643-1                . #x2472)       ; ø»‘ˆ‡
+    (japanese-jisx0208-1990    . #x2378)       ; ï½˜
+    (ucs                       . #xFF58)       ; ï½˜
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER Y")
-    (ucs               . #xFF59)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x0079)
     (mirrored          . nil)
+    (->decomposition   wide #x0079)
     (->uppercase       #xFF39)
     (->titlecase       #xFF39)
-    (japanese-jisx0208-1978    #x23 #x79)      ; ø»‚€”
-    (chinese-gb2312    #x23 #x79)      ; ø»„Š˜
-    (japanese-jisx0208 #x23 #x79)      ; ø»†”œ
-    (korean-ksc5601    #x23 #x79)      ; ø»ˆž 
-    (chinese-cns11643-1        #x24 #x73)      ; ø»‘ˆˆ
+    (japanese-jisx0208-1978    . #x2379)       ; ø»‚€”
+    (chinese-gb2312            . #x2379)       ; ø»„Š˜
+    (japanese-jisx0208         . #x2379)       ; ø»†”œ
+    (korean-ksc5601            . #x2379)       ; ø»ˆž 
+    (chinese-cns11643-1                . #x2473)       ; ø»‘ˆˆ
+    (japanese-jisx0208-1990    . #x2379)       ; ï½™
+    (ucs                       . #xFF59)       ; ï½™
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER Z")
-    (ucs               . #xFF5A)
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
-    (->decomposition   wide #x007A)
     (mirrored          . nil)
+    (->decomposition   wide #x007A)
     (->uppercase       #xFF3A)
     (->titlecase       #xFF3A)
-    (japanese-jisx0208-1978    #x23 #x7A)      ; ø»‚€•
-    (chinese-gb2312    #x23 #x7A)      ; ø»„Š™
-    (japanese-jisx0208 #x23 #x7A)      ; ø»†”�
-    (korean-ksc5601    #x23 #x7A)      ; ø»ˆž¡
-    (chinese-cns11643-1        #x24 #x74)      ; ø»‘ˆ‰
+    (japanese-jisx0208-1978    . #x237A)       ; ø»‚€•
+    (chinese-gb2312            . #x237A)       ; ø»„Š™
+    (japanese-jisx0208         . #x237A)       ; ø»†”�
+    (korean-ksc5601            . #x237A)       ; ø»ˆž¡
+    (chinese-cns11643-1                . #x2474)       ; ø»‘ˆ‰
+    (japanese-jisx0208-1990    . #x237A)       ; ï½š
+    (ucs                       . #xFF5A)       ; ï½š
     ))
 (define-char
   '((name              . "FULLWIDTH LEFT CURLY BRACKET")
-    (ucs               . #xFF5B)
     (general-category  punctuation open) ; Informative Category
     (bidi-category     . "ON")
-    (->decomposition   wide #x007B)
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x21 #x50)      ; ø»�¼¯
-    (chinese-gb2312    #x23 #x7B)      ; ø»„Šš
-    (japanese-jisx0208 #x21 #x50)      ; ø»†�·
-    (korean-ksc5601    #x23 #x7B)      ; ø»ˆž¢
-    (chinese-cns11643-1        #x21 #x42)      ; ø»‘‚½
+    (->decomposition   wide #x007B)
+    (japanese-jisx0208-1978    . #x2150)       ; ø»�¼¯
+    (chinese-gb2312            . #x237B)       ; ø»„Šš
+    (japanese-jisx0208         . #x2150)       ; ø»†�·
+    (korean-ksc5601            . #x237B)       ; ø»ˆž¢
+    (chinese-cns11643-1                . #x2142)       ; ø»‘‚½
+    (japanese-jisx0208-1990    . #x2150)       ; ï½›
+    (ucs                       . #xFF5B)       ; ï½›
     ))
 (define-char
   '((name              . "FULLWIDTH VERTICAL LINE")
-    (ucs               . #xFF5C)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
-    (->decomposition   wide #x007C)
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x21 #x43)      ; ø»�¼¢
-    (chinese-gb2312    #x23 #x7C)      ; ø»„Š›
-    (japanese-jisx0208 #x21 #x43)      ; ø»†�ª
-    (korean-ksc5601    #x23 #x7C)      ; ø»ˆž£
-    (chinese-cns11643-1        #x22 #x5E)      ; ø»‘„·
+    (->decomposition   wide #x007C)
+    (japanese-jisx0208-1978    . #x2143)       ; ø»�¼¢
+    (chinese-gb2312            . #x237C)       ; ø»„Š›
+    (japanese-jisx0208         . #x2143)       ; ø»†�ª
+    (korean-ksc5601            . #x237C)       ; ø»ˆž£
+    (chinese-cns11643-1                . #x225E)       ; ø»‘„·
+    (japanese-jisx0208-1990    . #x2143)       ; ï½œ
+    (ucs                       . #xFF5C)       ; ï½œ
     ))
 (define-char
   '((name              . "FULLWIDTH RIGHT CURLY BRACKET")
-    (ucs               . #xFF5D)
     (general-category  punctuation close) ; Informative Category
     (bidi-category     . "ON")
-    (->decomposition   wide #x007D)
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x21 #x51)      ; ø»�¼°
-    (chinese-gb2312    #x23 #x7D)      ; ø»„Šœ
-    (japanese-jisx0208 #x21 #x51)      ; ø»†�¸
-    (korean-ksc5601    #x23 #x7D)      ; ø»ˆž¤
-    (chinese-cns11643-1        #x21 #x43)      ; ø»‘‚¾
+    (->decomposition   wide #x007D)
+    (japanese-jisx0208-1978    . #x2151)       ; ø»�¼°
+    (chinese-gb2312            . #x237D)       ; ø»„Šœ
+    (japanese-jisx0208         . #x2151)       ; ø»†�¸
+    (korean-ksc5601            . #x237D)       ; ø»ˆž¤
+    (chinese-cns11643-1                . #x2143)       ; ø»‘‚¾
+    (japanese-jisx0208-1990    . #x2151)       ; ï½�
+    (ucs                       . #xFF5D)       ; ï½�
     ))
 (define-char
   '((name              . "FULLWIDTH TILDE")
-    (ucs               . #xFF5E)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
-    (->decomposition   wide #x007E)
     (mirrored          . nil)
-    (chinese-gb2312    #x21 #x2B)      ; ø»„†Ž
-    (korean-ksc5601    #x22 #x26)      ; ø»ˆ›¯
-    (japanese-jisx0212 #x22 #x37)      ; ø»Š¦„
+    (->decomposition   wide #x007E)
+    (chinese-gb2312    . #x212B)       ; ø»„†Ž
+    (korean-ksc5601    . #x2226)       ; ø»ˆ›¯
+    (japanese-jisx0212 . #x2237)       ; ø»Š¦„
+    (ucs               . #xFF5E)       ; ï½ž
     ))
 (define-char
   '((name              . "HALFWIDTH IDEOGRAPHIC FULL STOP")
-    (ucs               . #xFF61)
     (general-category  punctuation other) ; Informative Category
     (bidi-category     . "ON")
-    (->decomposition   narrow #x3002)
     (mirrored          . nil)
-    (katakana-jisx0201 #x21)   ; ï½¡
+    (->decomposition   narrow #x3002)
+    (katakana-jisx0201 . #xA1) ; øº‘‰®
+    (ucs               . #xFF61)       ; ï½¡
     ))
 (define-char
   '((name              . "HALFWIDTH LEFT CORNER BRACKET")
-    (ucs               . #xFF62)
     (general-category  punctuation open) ; Informative Category
     (bidi-category     . "ON")
-    (->decomposition   narrow #x300C)
     (mirrored          . nil)
-    (katakana-jisx0201 #x22)   ; ï½¢
+    (->decomposition   narrow #x300C)
+    (katakana-jisx0201 . #xA2) ; øº‘‰¯
+    (ucs               . #xFF62)       ; ï½¢
     ))
 (define-char
   '((name              . "HALFWIDTH RIGHT CORNER BRACKET")
-    (ucs               . #xFF63)
     (general-category  punctuation close) ; Informative Category
     (bidi-category     . "ON")
-    (->decomposition   narrow #x300D)
     (mirrored          . nil)
-    (katakana-jisx0201 #x23)   ; ï½£
+    (->decomposition   narrow #x300D)
+    (katakana-jisx0201 . #xA3) ; øº‘‰°
+    (ucs               . #xFF63)       ; ï½£
     ))
 (define-char
   '((name              . "HALFWIDTH IDEOGRAPHIC COMMA")
-    (ucs               . #xFF64)
     (general-category  punctuation other) ; Informative Category
     (bidi-category     . "ON")
-    (->decomposition   narrow #x3001)
     (mirrored          . nil)
-    (katakana-jisx0201 #x24)   ; ï½¤
+    (->decomposition   narrow #x3001)
+    (katakana-jisx0201 . #xA4) ; øº‘‰±
+    (ucs               . #xFF64)       ; ï½¤
     ))
 (define-char
   '((name              . "HALFWIDTH KATAKANA MIDDLE DOT")
-    (ucs               . #xFF65)
     (general-category  punctuation connector) ; Informative Category
     (bidi-category     . "ON")
-    (->decomposition   narrow #x30FB)
     (mirrored          . nil)
-    (katakana-jisx0201 #x25)   ; ï½¥
+    (->decomposition   narrow #x30FB)
+    (katakana-jisx0201 . #xA5) ; øº‘‰²
+    (ucs               . #xFF65)       ; ï½¥
     ))
 (define-char
   '((name              . "HALFWIDTH KATAKANA LETTER WO")
-    (ucs               . #xFF66)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x30F2)
     (mirrored          . nil)
-    (katakana-jisx0201 #x26)   ; ï½¦
+    (->decomposition   narrow #x30F2)
+    (katakana-jisx0201 . #xA6) ; øº‘‰³
+    (ucs               . #xFF66)       ; ï½¦
     ))
 (define-char
   '((name              . "HALFWIDTH KATAKANA LETTER SMALL A")
-    (ucs               . #xFF67)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x30A1)
     (mirrored          . nil)
-    (katakana-jisx0201 #x27)   ; ï½§
+    (->decomposition   narrow #x30A1)
+    (katakana-jisx0201 . #xA7) ; øº‘‰´
+    (ucs               . #xFF67)       ; ï½§
     ))
 (define-char
   '((name              . "HALFWIDTH KATAKANA LETTER SMALL I")
-    (ucs               . #xFF68)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x30A3)
     (mirrored          . nil)
-    (katakana-jisx0201 #x28)   ; ï½¨
+    (->decomposition   narrow #x30A3)
+    (katakana-jisx0201 . #xA8) ; øº‘‰µ
+    (ucs               . #xFF68)       ; ï½¨
     ))
 (define-char
   '((name              . "HALFWIDTH KATAKANA LETTER SMALL U")
-    (ucs               . #xFF69)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x30A5)
     (mirrored          . nil)
-    (katakana-jisx0201 #x29)   ; ï½©
+    (->decomposition   narrow #x30A5)
+    (katakana-jisx0201 . #xA9) ; øº‘‰¶
+    (ucs               . #xFF69)       ; ï½©
     ))
 (define-char
   '((name              . "HALFWIDTH KATAKANA LETTER SMALL E")
-    (ucs               . #xFF6A)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x30A7)
     (mirrored          . nil)
-    (katakana-jisx0201 #x2A)   ; ï½ª
+    (->decomposition   narrow #x30A7)
+    (katakana-jisx0201 . #xAA) ; øº‘‰·
+    (ucs               . #xFF6A)       ; ï½ª
     ))
 (define-char
   '((name              . "HALFWIDTH KATAKANA LETTER SMALL O")
-    (ucs               . #xFF6B)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x30A9)
     (mirrored          . nil)
-    (katakana-jisx0201 #x2B)   ; ï½«
+    (->decomposition   narrow #x30A9)
+    (katakana-jisx0201 . #xAB) ; øº‘‰¸
+    (ucs               . #xFF6B)       ; ï½«
     ))
 (define-char
   '((name              . "HALFWIDTH KATAKANA LETTER SMALL YA")
-    (ucs               . #xFF6C)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x30E3)
     (mirrored          . nil)
-    (katakana-jisx0201 #x2C)   ; ï½¬
+    (->decomposition   narrow #x30E3)
+    (katakana-jisx0201 . #xAC) ; øº‘‰¹
+    (ucs               . #xFF6C)       ; ï½¬
     ))
 (define-char
   '((name              . "HALFWIDTH KATAKANA LETTER SMALL YU")
-    (ucs               . #xFF6D)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x30E5)
     (mirrored          . nil)
-    (katakana-jisx0201 #x2D)   ; ï½­
+    (->decomposition   narrow #x30E5)
+    (katakana-jisx0201 . #xAD) ; øº‘‰º
+    (ucs               . #xFF6D)       ; ï½­
     ))
 (define-char
   '((name              . "HALFWIDTH KATAKANA LETTER SMALL YO")
-    (ucs               . #xFF6E)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x30E7)
     (mirrored          . nil)
-    (katakana-jisx0201 #x2E)   ; ï½®
+    (->decomposition   narrow #x30E7)
+    (katakana-jisx0201 . #xAE) ; øº‘‰»
+    (ucs               . #xFF6E)       ; ï½®
     ))
 (define-char
   '((name              . "HALFWIDTH KATAKANA LETTER SMALL TU")
-    (ucs               . #xFF6F)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x30C3)
     (mirrored          . nil)
-    (katakana-jisx0201 #x2F)   ; ï½¯
+    (->decomposition   narrow #x30C3)
+    (katakana-jisx0201 . #xAF) ; øº‘‰¼
+    (ucs               . #xFF6F)       ; ï½¯
     ))
 (define-char
   '((name . "HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK")
-    (ucs  . #xFF70)
     (general-category  letter modifier) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x30FC)
     (mirrored          . nil)
-    (katakana-jisx0201 #x30)   ; ï½°
+    (->decomposition   narrow #x30FC)
+    (katakana-jisx0201 . #xB0) ; øº‘‰½
+    (ucs               . #xFF70)       ; ï½°
     ))
 (define-char
   '((name              . "HALFWIDTH KATAKANA LETTER A")
-    (ucs               . #xFF71)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x30A2)
     (mirrored          . nil)
-    (katakana-jisx0201 #x31)   ; ï½±
+    (->decomposition   narrow #x30A2)
+    (katakana-jisx0201 . #xB1) ; øº‘‰¾
+    (ucs               . #xFF71)       ; ï½±
     ))
 (define-char
   '((name              . "HALFWIDTH KATAKANA LETTER I")
-    (ucs               . #xFF72)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x30A4)
     (mirrored          . nil)
-    (katakana-jisx0201 #x32)   ; ï½²
+    (->decomposition   narrow #x30A4)
+    (katakana-jisx0201 . #xB2) ; øº‘‰¿
+    (ucs               . #xFF72)       ; ï½²
     ))
 (define-char
   '((name              . "HALFWIDTH KATAKANA LETTER U")
-    (ucs               . #xFF73)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x30A6)
     (mirrored          . nil)
-    (katakana-jisx0201 #x33)   ; ï½³
+    (->decomposition   narrow #x30A6)
+    (katakana-jisx0201 . #xB3) ; øº‘Š€
+    (ucs               . #xFF73)       ; ï½³
     ))
 (define-char
   '((name              . "HALFWIDTH KATAKANA LETTER E")
-    (ucs               . #xFF74)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x30A8)
     (mirrored          . nil)
-    (katakana-jisx0201 #x34)   ; ï½´
+    (->decomposition   narrow #x30A8)
+    (katakana-jisx0201 . #xB4) ; øº‘Š�
+    (ucs               . #xFF74)       ; ï½´
     ))
 (define-char
   '((name              . "HALFWIDTH KATAKANA LETTER O")
-    (ucs               . #xFF75)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x30AA)
     (mirrored          . nil)
-    (katakana-jisx0201 #x35)   ; ï½µ
+    (->decomposition   narrow #x30AA)
+    (katakana-jisx0201 . #xB5) ; øº‘Š‚
+    (ucs               . #xFF75)       ; ï½µ
     ))
 (define-char
   '((name              . "HALFWIDTH KATAKANA LETTER KA")
-    (ucs               . #xFF76)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x30AB)
     (mirrored          . nil)
-    (katakana-jisx0201 #x36)   ; ï½¶
+    (->decomposition   narrow #x30AB)
+    (katakana-jisx0201 . #xB6) ; øº‘Šƒ
+    (ucs               . #xFF76)       ; ï½¶
     ))
 (define-char
   '((name              . "HALFWIDTH KATAKANA LETTER KI")
-    (ucs               . #xFF77)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x30AD)
     (mirrored          . nil)
-    (katakana-jisx0201 #x37)   ; ï½·
+    (->decomposition   narrow #x30AD)
+    (katakana-jisx0201 . #xB7) ; øº‘Š„
+    (ucs               . #xFF77)       ; ï½·
     ))
 (define-char
   '((name              . "HALFWIDTH KATAKANA LETTER KU")
-    (ucs               . #xFF78)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x30AF)
     (mirrored          . nil)
-    (katakana-jisx0201 #x38)   ; ï½¸
+    (->decomposition   narrow #x30AF)
+    (katakana-jisx0201 . #xB8) ; øº‘Š…
+    (ucs               . #xFF78)       ; ï½¸
     ))
 (define-char
   '((name              . "HALFWIDTH KATAKANA LETTER KE")
-    (ucs               . #xFF79)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x30B1)
     (mirrored          . nil)
-    (katakana-jisx0201 #x39)   ; ï½¹
+    (->decomposition   narrow #x30B1)
+    (katakana-jisx0201 . #xB9) ; øº‘І
+    (ucs               . #xFF79)       ; ï½¹
     ))
 (define-char
   '((name              . "HALFWIDTH KATAKANA LETTER KO")
-    (ucs               . #xFF7A)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x30B3)
     (mirrored          . nil)
-    (katakana-jisx0201 #x3A)   ; ï½º
+    (->decomposition   narrow #x30B3)
+    (katakana-jisx0201 . #xBA) ; øº‘Ї
+    (ucs               . #xFF7A)       ; ï½º
     ))
 (define-char
   '((name              . "HALFWIDTH KATAKANA LETTER SA")
-    (ucs               . #xFF7B)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x30B5)
     (mirrored          . nil)
-    (katakana-jisx0201 #x3B)   ; ï½»
+    (->decomposition   narrow #x30B5)
+    (katakana-jisx0201 . #xBB) ; øº‘Šˆ
+    (ucs               . #xFF7B)       ; ï½»
     ))
 (define-char
   '((name              . "HALFWIDTH KATAKANA LETTER SI")
-    (ucs               . #xFF7C)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x30B7)
     (mirrored          . nil)
-    (katakana-jisx0201 #x3C)   ; ï½¼
+    (->decomposition   narrow #x30B7)
+    (katakana-jisx0201 . #xBC) ; øº‘Љ
+    (ucs               . #xFF7C)       ; ï½¼
     ))
 (define-char
   '((name              . "HALFWIDTH KATAKANA LETTER SU")
-    (ucs               . #xFF7D)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x30B9)
     (mirrored          . nil)
-    (katakana-jisx0201 #x3D)   ; ï½½
+    (->decomposition   narrow #x30B9)
+    (katakana-jisx0201 . #xBD) ; øº‘ŠŠ
+    (ucs               . #xFF7D)       ; ï½½
     ))
 (define-char
   '((name              . "HALFWIDTH KATAKANA LETTER SE")
-    (ucs               . #xFF7E)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x30BB)
     (mirrored          . nil)
-    (katakana-jisx0201 #x3E)   ; ï½¾
+    (->decomposition   narrow #x30BB)
+    (katakana-jisx0201 . #xBE) ; øº‘Š‹
+    (ucs               . #xFF7E)       ; ï½¾
     ))
 (define-char
   '((name              . "HALFWIDTH KATAKANA LETTER SO")
-    (ucs               . #xFF7F)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x30BD)
     (mirrored          . nil)
-    (katakana-jisx0201 #x3F)   ; ï½¿
+    (->decomposition   narrow #x30BD)
+    (katakana-jisx0201 . #xBF) ; øº‘ŠŒ
+    (ucs               . #xFF7F)       ; ï½¿
     ))
 (define-char
   '((name              . "HALFWIDTH KATAKANA LETTER TA")
-    (ucs               . #xFF80)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x30BF)
     (mirrored          . nil)
-    (katakana-jisx0201 #x40)   ; ï¾€
+    (->decomposition   narrow #x30BF)
+    (katakana-jisx0201 . #xC0) ; øº‘Š�
+    (ucs               . #xFF80)       ; ï¾€
     ))
 (define-char
   '((name              . "HALFWIDTH KATAKANA LETTER TI")
-    (ucs               . #xFF81)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x30C1)
     (mirrored          . nil)
-    (katakana-jisx0201 #x41)   ; ï¾�
+    (->decomposition   narrow #x30C1)
+    (katakana-jisx0201 . #xC1) ; øº‘ŠŽ
+    (ucs               . #xFF81)       ; ï¾�
     ))
 (define-char
   '((name              . "HALFWIDTH KATAKANA LETTER TU")
-    (ucs               . #xFF82)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x30C4)
     (mirrored          . nil)
-    (katakana-jisx0201 #x42)   ; ï¾‚
+    (->decomposition   narrow #x30C4)
+    (katakana-jisx0201 . #xC2) ; øº‘Š�
+    (ucs               . #xFF82)       ; ï¾‚
     ))
 (define-char
   '((name              . "HALFWIDTH KATAKANA LETTER TE")
-    (ucs               . #xFF83)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x30C6)
     (mirrored          . nil)
-    (katakana-jisx0201 #x43)   ; ï¾ƒ
+    (->decomposition   narrow #x30C6)
+    (katakana-jisx0201 . #xC3) ; øº‘Š�
+    (ucs               . #xFF83)       ; ï¾ƒ
     ))
 (define-char
   '((name              . "HALFWIDTH KATAKANA LETTER TO")
-    (ucs               . #xFF84)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x30C8)
     (mirrored          . nil)
-    (katakana-jisx0201 #x44)   ; ï¾„
+    (->decomposition   narrow #x30C8)
+    (katakana-jisx0201 . #xC4) ; øº‘Š‘
+    (ucs               . #xFF84)       ; ï¾„
     ))
 (define-char
   '((name              . "HALFWIDTH KATAKANA LETTER NA")
-    (ucs               . #xFF85)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x30CA)
     (mirrored          . nil)
-    (katakana-jisx0201 #x45)   ; ï¾…
+    (->decomposition   narrow #x30CA)
+    (katakana-jisx0201 . #xC5) ; øº‘Š’
+    (ucs               . #xFF85)       ; ï¾…
     ))
 (define-char
   '((name              . "HALFWIDTH KATAKANA LETTER NI")
-    (ucs               . #xFF86)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x30CB)
     (mirrored          . nil)
-    (katakana-jisx0201 #x46)   ; ï¾†
+    (->decomposition   narrow #x30CB)
+    (katakana-jisx0201 . #xC6) ; øº‘Š“
+    (ucs               . #xFF86)       ; ï¾†
     ))
 (define-char
   '((name              . "HALFWIDTH KATAKANA LETTER NU")
-    (ucs               . #xFF87)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x30CC)
     (mirrored          . nil)
-    (katakana-jisx0201 #x47)   ; ï¾‡
+    (->decomposition   narrow #x30CC)
+    (katakana-jisx0201 . #xC7) ; øº‘Š”
+    (ucs               . #xFF87)       ; ï¾‡
     ))
 (define-char
   '((name              . "HALFWIDTH KATAKANA LETTER NE")
-    (ucs               . #xFF88)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x30CD)
     (mirrored          . nil)
-    (katakana-jisx0201 #x48)   ; ï¾ˆ
+    (->decomposition   narrow #x30CD)
+    (katakana-jisx0201 . #xC8) ; øº‘Š•
+    (ucs               . #xFF88)       ; ï¾ˆ
     ))
 (define-char
   '((name              . "HALFWIDTH KATAKANA LETTER NO")
-    (ucs               . #xFF89)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x30CE)
     (mirrored          . nil)
-    (katakana-jisx0201 #x49)   ; ï¾‰
+    (->decomposition   narrow #x30CE)
+    (katakana-jisx0201 . #xC9) ; øº‘Š–
+    (ucs               . #xFF89)       ; ï¾‰
     ))
 (define-char
   '((name              . "HALFWIDTH KATAKANA LETTER HA")
-    (ucs               . #xFF8A)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x30CF)
     (mirrored          . nil)
-    (katakana-jisx0201 #x4A)   ; ï¾Š
+    (->decomposition   narrow #x30CF)
+    (katakana-jisx0201 . #xCA) ; øº‘Š—
+    (ucs               . #xFF8A)       ; ï¾Š
     ))
 (define-char
   '((name              . "HALFWIDTH KATAKANA LETTER HI")
-    (ucs               . #xFF8B)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x30D2)
     (mirrored          . nil)
-    (katakana-jisx0201 #x4B)   ; ï¾‹
+    (->decomposition   narrow #x30D2)
+    (katakana-jisx0201 . #xCB) ; øº‘Š˜
+    (ucs               . #xFF8B)       ; ï¾‹
     ))
 (define-char
   '((name              . "HALFWIDTH KATAKANA LETTER HU")
-    (ucs               . #xFF8C)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x30D5)
     (mirrored          . nil)
-    (katakana-jisx0201 #x4C)   ; ï¾Œ
+    (->decomposition   narrow #x30D5)
+    (katakana-jisx0201 . #xCC) ; øº‘Š™
+    (ucs               . #xFF8C)       ; ï¾Œ
     ))
 (define-char
   '((name              . "HALFWIDTH KATAKANA LETTER HE")
-    (ucs               . #xFF8D)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x30D8)
     (mirrored          . nil)
-    (katakana-jisx0201 #x4D)   ; ï¾�
+    (->decomposition   narrow #x30D8)
+    (katakana-jisx0201 . #xCD) ; øº‘Šš
+    (ucs               . #xFF8D)       ; ï¾�
     ))
 (define-char
   '((name              . "HALFWIDTH KATAKANA LETTER HO")
-    (ucs               . #xFF8E)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x30DB)
     (mirrored          . nil)
-    (katakana-jisx0201 #x4E)   ; ï¾Ž
+    (->decomposition   narrow #x30DB)
+    (katakana-jisx0201 . #xCE) ; øº‘Š›
+    (ucs               . #xFF8E)       ; ï¾Ž
     ))
 (define-char
   '((name              . "HALFWIDTH KATAKANA LETTER MA")
-    (ucs               . #xFF8F)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x30DE)
     (mirrored          . nil)
-    (katakana-jisx0201 #x4F)   ; ï¾�
+    (->decomposition   narrow #x30DE)
+    (katakana-jisx0201 . #xCF) ; øº‘Šœ
+    (ucs               . #xFF8F)       ; ï¾�
     ))
 (define-char
   '((name              . "HALFWIDTH KATAKANA LETTER MI")
-    (ucs               . #xFF90)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x30DF)
     (mirrored          . nil)
-    (katakana-jisx0201 #x50)   ; ï¾�
+    (->decomposition   narrow #x30DF)
+    (katakana-jisx0201 . #xD0) ; øº‘Š�
+    (ucs               . #xFF90)       ; ï¾�
     ))
 (define-char
   '((name              . "HALFWIDTH KATAKANA LETTER MU")
-    (ucs               . #xFF91)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x30E0)
     (mirrored          . nil)
-    (katakana-jisx0201 #x51)   ; ï¾‘
+    (->decomposition   narrow #x30E0)
+    (katakana-jisx0201 . #xD1) ; øº‘Šž
+    (ucs               . #xFF91)       ; ï¾‘
     ))
 (define-char
   '((name              . "HALFWIDTH KATAKANA LETTER ME")
-    (ucs               . #xFF92)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x30E1)
     (mirrored          . nil)
-    (katakana-jisx0201 #x52)   ; ï¾’
+    (->decomposition   narrow #x30E1)
+    (katakana-jisx0201 . #xD2) ; øº‘ŠŸ
+    (ucs               . #xFF92)       ; ï¾’
     ))
 (define-char
   '((name              . "HALFWIDTH KATAKANA LETTER MO")
-    (ucs               . #xFF93)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x30E2)
     (mirrored          . nil)
-    (katakana-jisx0201 #x53)   ; ï¾“
+    (->decomposition   narrow #x30E2)
+    (katakana-jisx0201 . #xD3) ; øº‘Š 
+    (ucs               . #xFF93)       ; ï¾“
     ))
 (define-char
   '((name              . "HALFWIDTH KATAKANA LETTER YA")
-    (ucs               . #xFF94)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x30E4)
     (mirrored          . nil)
-    (katakana-jisx0201 #x54)   ; ï¾”
+    (->decomposition   narrow #x30E4)
+    (katakana-jisx0201 . #xD4) ; øº‘Š¡
+    (ucs               . #xFF94)       ; ï¾”
     ))
 (define-char
   '((name              . "HALFWIDTH KATAKANA LETTER YU")
-    (ucs               . #xFF95)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x30E6)
     (mirrored          . nil)
-    (katakana-jisx0201 #x55)   ; ï¾•
+    (->decomposition   narrow #x30E6)
+    (katakana-jisx0201 . #xD5) ; øº‘Š¢
+    (ucs               . #xFF95)       ; ï¾•
     ))
 (define-char
   '((name              . "HALFWIDTH KATAKANA LETTER YO")
-    (ucs               . #xFF96)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x30E8)
     (mirrored          . nil)
-    (katakana-jisx0201 #x56)   ; ï¾–
+    (->decomposition   narrow #x30E8)
+    (katakana-jisx0201 . #xD6) ; øº‘Š£
+    (ucs               . #xFF96)       ; ï¾–
     ))
 (define-char
   '((name              . "HALFWIDTH KATAKANA LETTER RA")
-    (ucs               . #xFF97)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x30E9)
     (mirrored          . nil)
-    (katakana-jisx0201 #x57)   ; ï¾—
+    (->decomposition   narrow #x30E9)
+    (katakana-jisx0201 . #xD7) ; øº‘Ф
+    (ucs               . #xFF97)       ; ï¾—
     ))
 (define-char
   '((name              . "HALFWIDTH KATAKANA LETTER RI")
-    (ucs               . #xFF98)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x30EA)
     (mirrored          . nil)
-    (katakana-jisx0201 #x58)   ; ï¾˜
+    (->decomposition   narrow #x30EA)
+    (katakana-jisx0201 . #xD8) ; øº‘Š¥
+    (ucs               . #xFF98)       ; ï¾˜
     ))
 (define-char
   '((name              . "HALFWIDTH KATAKANA LETTER RU")
-    (ucs               . #xFF99)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x30EB)
     (mirrored          . nil)
-    (katakana-jisx0201 #x59)   ; ï¾™
+    (->decomposition   narrow #x30EB)
+    (katakana-jisx0201 . #xD9) ; øº‘Ц
+    (ucs               . #xFF99)       ; ï¾™
     ))
 (define-char
   '((name              . "HALFWIDTH KATAKANA LETTER RE")
-    (ucs               . #xFF9A)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x30EC)
     (mirrored          . nil)
-    (katakana-jisx0201 #x5A)   ; ï¾š
+    (->decomposition   narrow #x30EC)
+    (katakana-jisx0201 . #xDA) ; øº‘Ч
+    (ucs               . #xFF9A)       ; ï¾š
     ))
 (define-char
   '((name              . "HALFWIDTH KATAKANA LETTER RO")
-    (ucs               . #xFF9B)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x30ED)
     (mirrored          . nil)
-    (katakana-jisx0201 #x5B)   ; ï¾›
+    (->decomposition   narrow #x30ED)
+    (katakana-jisx0201 . #xDB) ; øº‘Ѝ
+    (ucs               . #xFF9B)       ; ï¾›
     ))
 (define-char
   '((name              . "HALFWIDTH KATAKANA LETTER WA")
-    (ucs               . #xFF9C)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x30EF)
     (mirrored          . nil)
-    (katakana-jisx0201 #x5C)   ; ï¾œ
+    (->decomposition   narrow #x30EF)
+    (katakana-jisx0201 . #xDC) ; øº‘Š©
+    (ucs               . #xFF9C)       ; ï¾œ
     ))
 (define-char
   '((name              . "HALFWIDTH KATAKANA LETTER N")
-    (ucs               . #xFF9D)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x30F3)
     (mirrored          . nil)
-    (katakana-jisx0201 #x5D)   ; ï¾�
+    (->decomposition   narrow #x30F3)
+    (katakana-jisx0201 . #xDD) ; øº‘Šª
+    (ucs               . #xFF9D)       ; ï¾�
     ))
 (define-char
   '((name              . "HALFWIDTH KATAKANA VOICED SOUND MARK")
-    (ucs               . #xFF9E)
     (general-category  letter modifier) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x3099)
     (mirrored          . nil)
     (iso-10646-comment . "halfwidth katakana-hiragana voiced sound mark")
-    (katakana-jisx0201 #x5E)   ; ï¾ž
+    (->decomposition   narrow #x3099)
+    (katakana-jisx0201 . #xDE) ; øº‘Š«
+    (ucs               . #xFF9E)       ; ï¾ž
     ))
 (define-char
   '((name              . "HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK")
-    (ucs               . #xFF9F)
     (general-category  letter modifier) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x309A)
     (mirrored          . nil)
     (iso-10646-comment . "halfwidth katakana-hiragana semi-voiced sound mark")
-    (katakana-jisx0201 #x5F)   ; ï¾Ÿ
+    (->decomposition   narrow #x309A)
+    (katakana-jisx0201 . #xDF) ; øº‘Ь
+    (ucs               . #xFF9F)       ; ï¾Ÿ
     ))
 (define-char
   '((name              . "HALFWIDTH HANGUL FILLER")
-    (ucs               . #xFFA0)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x3164)
     (mirrored          . nil)
+    (->decomposition   narrow #x3164)
+    (ucs               . #xFFA0)       ; ï¾ 
     ))
 (define-char
   '((name              . "HALFWIDTH HANGUL LETTER KIYEOK")
-    (ucs               . #xFFA1)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x3131)
     (mirrored          . nil)
+    (->decomposition   narrow #x3131)
+    (ucs               . #xFFA1)       ; ï¾¡
     ))
 (define-char
   '((name              . "HALFWIDTH HANGUL LETTER SSANGKIYEOK")
-    (ucs               . #xFFA2)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x3132)
     (mirrored          . nil)
+    (->decomposition   narrow #x3132)
+    (ucs               . #xFFA2)       ; ï¾¢
     ))
 (define-char
   '((name              . "HALFWIDTH HANGUL LETTER KIYEOK-SIOS")
-    (ucs               . #xFFA3)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x3133)
     (mirrored          . nil)
+    (->decomposition   narrow #x3133)
+    (ucs               . #xFFA3)       ; ï¾£
     ))
 (define-char
   '((name              . "HALFWIDTH HANGUL LETTER NIEUN")
-    (ucs               . #xFFA4)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x3134)
     (mirrored          . nil)
+    (->decomposition   narrow #x3134)
+    (ucs               . #xFFA4)       ; ï¾¤
     ))
 (define-char
   '((name              . "HALFWIDTH HANGUL LETTER NIEUN-CIEUC")
-    (ucs               . #xFFA5)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x3135)
     (mirrored          . nil)
+    (->decomposition   narrow #x3135)
+    (ucs               . #xFFA5)       ; ï¾¥
     ))
 (define-char
   '((name              . "HALFWIDTH HANGUL LETTER NIEUN-HIEUH")
-    (ucs               . #xFFA6)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x3136)
     (mirrored          . nil)
+    (->decomposition   narrow #x3136)
+    (ucs               . #xFFA6)       ; ï¾¦
     ))
 (define-char
   '((name              . "HALFWIDTH HANGUL LETTER TIKEUT")
-    (ucs               . #xFFA7)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x3137)
     (mirrored          . nil)
+    (->decomposition   narrow #x3137)
+    (ucs               . #xFFA7)       ; ï¾§
     ))
 (define-char
   '((name              . "HALFWIDTH HANGUL LETTER SSANGTIKEUT")
-    (ucs               . #xFFA8)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x3138)
     (mirrored          . nil)
+    (->decomposition   narrow #x3138)
+    (ucs               . #xFFA8)       ; ï¾¨
     ))
 (define-char
   '((name              . "HALFWIDTH HANGUL LETTER RIEUL")
-    (ucs               . #xFFA9)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x3139)
     (mirrored          . nil)
+    (->decomposition   narrow #x3139)
+    (ucs               . #xFFA9)       ; ï¾©
     ))
 (define-char
   '((name              . "HALFWIDTH HANGUL LETTER RIEUL-KIYEOK")
-    (ucs               . #xFFAA)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x313A)
     (mirrored          . nil)
+    (->decomposition   narrow #x313A)
+    (ucs               . #xFFAA)       ; ï¾ª
     ))
 (define-char
   '((name              . "HALFWIDTH HANGUL LETTER RIEUL-MIEUM")
-    (ucs               . #xFFAB)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x313B)
     (mirrored          . nil)
+    (->decomposition   narrow #x313B)
+    (ucs               . #xFFAB)       ; ï¾«
     ))
 (define-char
   '((name              . "HALFWIDTH HANGUL LETTER RIEUL-PIEUP")
-    (ucs               . #xFFAC)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x313C)
     (mirrored          . nil)
+    (->decomposition   narrow #x313C)
+    (ucs               . #xFFAC)       ; ï¾¬
     ))
 (define-char
   '((name              . "HALFWIDTH HANGUL LETTER RIEUL-SIOS")
-    (ucs               . #xFFAD)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x313D)
     (mirrored          . nil)
+    (->decomposition   narrow #x313D)
+    (ucs               . #xFFAD)       ; ï¾­
     ))
 (define-char
   '((name              . "HALFWIDTH HANGUL LETTER RIEUL-THIEUTH")
-    (ucs               . #xFFAE)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x313E)
     (mirrored          . nil)
+    (->decomposition   narrow #x313E)
+    (ucs               . #xFFAE)       ; ï¾®
     ))
 (define-char
   '((name              . "HALFWIDTH HANGUL LETTER RIEUL-PHIEUPH")
-    (ucs               . #xFFAF)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x313F)
     (mirrored          . nil)
+    (->decomposition   narrow #x313F)
+    (ucs               . #xFFAF)       ; ï¾¯
     ))
 (define-char
   '((name              . "HALFWIDTH HANGUL LETTER RIEUL-HIEUH")
-    (ucs               . #xFFB0)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x3140)
     (mirrored          . nil)
+    (->decomposition   narrow #x3140)
+    (ucs               . #xFFB0)       ; ï¾°
     ))
 (define-char
   '((name              . "HALFWIDTH HANGUL LETTER MIEUM")
-    (ucs               . #xFFB1)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x3141)
     (mirrored          . nil)
+    (->decomposition   narrow #x3141)
+    (ucs               . #xFFB1)       ; ï¾±
     ))
 (define-char
   '((name              . "HALFWIDTH HANGUL LETTER PIEUP")
-    (ucs               . #xFFB2)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x3142)
     (mirrored          . nil)
+    (->decomposition   narrow #x3142)
+    (ucs               . #xFFB2)       ; ï¾²
     ))
 (define-char
   '((name              . "HALFWIDTH HANGUL LETTER SSANGPIEUP")
-    (ucs               . #xFFB3)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x3143)
     (mirrored          . nil)
+    (->decomposition   narrow #x3143)
+    (ucs               . #xFFB3)       ; ï¾³
     ))
 (define-char
   '((name              . "HALFWIDTH HANGUL LETTER PIEUP-SIOS")
-    (ucs               . #xFFB4)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x3144)
     (mirrored          . nil)
+    (->decomposition   narrow #x3144)
+    (ucs               . #xFFB4)       ; ï¾´
     ))
 (define-char
   '((name              . "HALFWIDTH HANGUL LETTER SIOS")
-    (ucs               . #xFFB5)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x3145)
     (mirrored          . nil)
+    (->decomposition   narrow #x3145)
+    (ucs               . #xFFB5)       ; ï¾µ
     ))
 (define-char
   '((name              . "HALFWIDTH HANGUL LETTER SSANGSIOS")
-    (ucs               . #xFFB6)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x3146)
     (mirrored          . nil)
+    (->decomposition   narrow #x3146)
+    (ucs               . #xFFB6)       ; ï¾¶
     ))
 (define-char
   '((name              . "HALFWIDTH HANGUL LETTER IEUNG")
-    (ucs               . #xFFB7)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x3147)
     (mirrored          . nil)
+    (->decomposition   narrow #x3147)
+    (ucs               . #xFFB7)       ; ï¾·
     ))
 (define-char
   '((name              . "HALFWIDTH HANGUL LETTER CIEUC")
-    (ucs               . #xFFB8)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x3148)
     (mirrored          . nil)
+    (->decomposition   narrow #x3148)
+    (ucs               . #xFFB8)       ; ï¾¸
     ))
 (define-char
   '((name              . "HALFWIDTH HANGUL LETTER SSANGCIEUC")
-    (ucs               . #xFFB9)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x3149)
     (mirrored          . nil)
+    (->decomposition   narrow #x3149)
+    (ucs               . #xFFB9)       ; ï¾¹
     ))
 (define-char
   '((name              . "HALFWIDTH HANGUL LETTER CHIEUCH")
-    (ucs               . #xFFBA)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x314A)
     (mirrored          . nil)
+    (->decomposition   narrow #x314A)
+    (ucs               . #xFFBA)       ; ï¾º
     ))
 (define-char
   '((name              . "HALFWIDTH HANGUL LETTER KHIEUKH")
-    (ucs               . #xFFBB)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x314B)
     (mirrored          . nil)
+    (->decomposition   narrow #x314B)
+    (ucs               . #xFFBB)       ; ï¾»
     ))
 (define-char
   '((name              . "HALFWIDTH HANGUL LETTER THIEUTH")
-    (ucs               . #xFFBC)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x314C)
     (mirrored          . nil)
+    (->decomposition   narrow #x314C)
+    (ucs               . #xFFBC)       ; ï¾¼
     ))
 (define-char
   '((name              . "HALFWIDTH HANGUL LETTER PHIEUPH")
-    (ucs               . #xFFBD)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x314D)
     (mirrored          . nil)
+    (->decomposition   narrow #x314D)
+    (ucs               . #xFFBD)       ; ï¾½
     ))
 (define-char
   '((name              . "HALFWIDTH HANGUL LETTER HIEUH")
-    (ucs               . #xFFBE)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x314E)
     (mirrored          . nil)
+    (->decomposition   narrow #x314E)
+    (ucs               . #xFFBE)       ; ï¾¾
     ))
 (define-char
   '((name              . "HALFWIDTH HANGUL LETTER A")
-    (ucs               . #xFFC2)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x314F)
     (mirrored          . nil)
+    (->decomposition   narrow #x314F)
+    (ucs               . #xFFC2)       ; ï¿‚
     ))
 (define-char
   '((name              . "HALFWIDTH HANGUL LETTER AE")
-    (ucs               . #xFFC3)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x3150)
     (mirrored          . nil)
+    (->decomposition   narrow #x3150)
+    (ucs               . #xFFC3)       ; ï¿ƒ
     ))
 (define-char
   '((name              . "HALFWIDTH HANGUL LETTER YA")
-    (ucs               . #xFFC4)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x3151)
     (mirrored          . nil)
+    (->decomposition   narrow #x3151)
+    (ucs               . #xFFC4)       ; ï¿„
     ))
 (define-char
   '((name              . "HALFWIDTH HANGUL LETTER YAE")
-    (ucs               . #xFFC5)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x3152)
     (mirrored          . nil)
+    (->decomposition   narrow #x3152)
+    (ucs               . #xFFC5)       ; ï¿…
     ))
 (define-char
   '((name              . "HALFWIDTH HANGUL LETTER EO")
-    (ucs               . #xFFC6)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x3153)
     (mirrored          . nil)
+    (->decomposition   narrow #x3153)
+    (ucs               . #xFFC6)       ; ï¿†
     ))
 (define-char
   '((name              . "HALFWIDTH HANGUL LETTER E")
-    (ucs               . #xFFC7)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x3154)
     (mirrored          . nil)
+    (->decomposition   narrow #x3154)
+    (ucs               . #xFFC7)       ; ï¿‡
     ))
 (define-char
   '((name              . "HALFWIDTH HANGUL LETTER YEO")
-    (ucs               . #xFFCA)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x3155)
     (mirrored          . nil)
+    (->decomposition   narrow #x3155)
+    (ucs               . #xFFCA)       ; ï¿Š
     ))
 (define-char
   '((name              . "HALFWIDTH HANGUL LETTER YE")
-    (ucs               . #xFFCB)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x3156)
     (mirrored          . nil)
+    (->decomposition   narrow #x3156)
+    (ucs               . #xFFCB)       ; ï¿‹
     ))
 (define-char
   '((name              . "HALFWIDTH HANGUL LETTER O")
-    (ucs               . #xFFCC)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x3157)
     (mirrored          . nil)
+    (->decomposition   narrow #x3157)
+    (ucs               . #xFFCC)       ; ï¿Œ
     ))
 (define-char
   '((name              . "HALFWIDTH HANGUL LETTER WA")
-    (ucs               . #xFFCD)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x3158)
     (mirrored          . nil)
+    (->decomposition   narrow #x3158)
+    (ucs               . #xFFCD)       ; ï¿�
     ))
 (define-char
   '((name              . "HALFWIDTH HANGUL LETTER WAE")
-    (ucs               . #xFFCE)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x3159)
     (mirrored          . nil)
+    (->decomposition   narrow #x3159)
+    (ucs               . #xFFCE)       ; ï¿Ž
     ))
 (define-char
   '((name              . "HALFWIDTH HANGUL LETTER OE")
-    (ucs               . #xFFCF)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x315A)
     (mirrored          . nil)
+    (->decomposition   narrow #x315A)
+    (ucs               . #xFFCF)       ; ï¿�
     ))
 (define-char
   '((name              . "HALFWIDTH HANGUL LETTER YO")
-    (ucs               . #xFFD2)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x315B)
     (mirrored          . nil)
+    (->decomposition   narrow #x315B)
+    (ucs               . #xFFD2)       ; ï¿’
     ))
 (define-char
   '((name              . "HALFWIDTH HANGUL LETTER U")
-    (ucs               . #xFFD3)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x315C)
     (mirrored          . nil)
+    (->decomposition   narrow #x315C)
+    (ucs               . #xFFD3)       ; ï¿“
     ))
 (define-char
   '((name              . "HALFWIDTH HANGUL LETTER WEO")
-    (ucs               . #xFFD4)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x315D)
     (mirrored          . nil)
+    (->decomposition   narrow #x315D)
+    (ucs               . #xFFD4)       ; ï¿”
     ))
 (define-char
   '((name              . "HALFWIDTH HANGUL LETTER WE")
-    (ucs               . #xFFD5)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x315E)
     (mirrored          . nil)
+    (->decomposition   narrow #x315E)
+    (ucs               . #xFFD5)       ; ï¿•
     ))
 (define-char
   '((name              . "HALFWIDTH HANGUL LETTER WI")
-    (ucs               . #xFFD6)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x315F)
     (mirrored          . nil)
+    (->decomposition   narrow #x315F)
+    (ucs               . #xFFD6)       ; ï¿–
     ))
 (define-char
   '((name              . "HALFWIDTH HANGUL LETTER YU")
-    (ucs               . #xFFD7)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x3160)
     (mirrored          . nil)
+    (->decomposition   narrow #x3160)
+    (ucs               . #xFFD7)       ; ï¿—
     ))
 (define-char
   '((name              . "HALFWIDTH HANGUL LETTER EU")
-    (ucs               . #xFFDA)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x3161)
     (mirrored          . nil)
+    (->decomposition   narrow #x3161)
+    (ucs               . #xFFDA)       ; ï¿š
     ))
 (define-char
   '((name              . "HALFWIDTH HANGUL LETTER YI")
-    (ucs               . #xFFDB)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x3162)
     (mirrored          . nil)
+    (->decomposition   narrow #x3162)
+    (ucs               . #xFFDB)       ; ï¿›
     ))
 (define-char
   '((name              . "HALFWIDTH HANGUL LETTER I")
-    (ucs               . #xFFDC)
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
-    (->decomposition   narrow #x3163)
     (mirrored          . nil)
+    (->decomposition   narrow #x3163)
+    (ucs               . #xFFDC)       ; ï¿œ
     ))
 (define-char
   '((name              . "FULLWIDTH CENT SIGN")
-    (ucs               . #xFFE0)
     (general-category  symbol currency) ; Informative Category
     (bidi-category     . "ET")
-    (->decomposition   wide #x00A2)
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x21 #x71)      ; ø»�½�
-    (chinese-gb2312    #x21 #x69)      ; ø»„‡Œ
-    (japanese-jisx0208 #x21 #x71)      ; ø»†‘˜
-    (korean-ksc5601    #x21 #x4B)      ; ø»ˆš¶
-    (chinese-cns11643-1        #x22 #x66)      ; ø»‘„¿
+    (->decomposition   wide #x00A2)
+    (japanese-jisx0208-1978    . #x2171)       ; ø»�½�
+    (chinese-gb2312            . #x2169)       ; ø»„‡Œ
+    (japanese-jisx0208         . #x2171)       ; ø»†‘˜
+    (korean-ksc5601            . #x214B)       ; ø»ˆš¶
+    (chinese-cns11643-1                . #x2266)       ; ø»‘„¿
+    (japanese-jisx0208-1990    . #x2171)       ; ï¿ 
+    (ucs                       . #xFFE0)       ; ï¿ 
     ))
 (define-char
   '((name              . "FULLWIDTH POUND SIGN")
-    (ucs               . #xFFE1)
     (general-category  symbol currency) ; Informative Category
     (bidi-category     . "ET")
-    (->decomposition   wide #x00A3)
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x21 #x72)      ; ø»�½‘
-    (chinese-gb2312    #x21 #x6A)      ; ø»„‡�
-    (japanese-jisx0208 #x21 #x72)      ; ø»†‘™
-    (korean-ksc5601    #x21 #x4C)      ; ø»ˆš·
-    (chinese-cns11643-1        #x22 #x67)      ; ø»‘…€
+    (->decomposition   wide #x00A3)
+    (japanese-jisx0208-1978    . #x2172)       ; ø»�½‘
+    (chinese-gb2312            . #x216A)       ; ø»„‡�
+    (japanese-jisx0208         . #x2172)       ; ø»†‘™
+    (korean-ksc5601            . #x214C)       ; ø»ˆš·
+    (chinese-cns11643-1                . #x2267)       ; ø»‘…€
+    (japanese-jisx0208-1990    . #x2172)       ; ï¿¡
+    (ucs                       . #xFFE1)       ; ï¿¡
     ))
 (define-char
   '((name              . "FULLWIDTH NOT SIGN")
-    (ucs               . #xFFE2)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
-    (->decomposition   wide #x00AC)
     (mirrored          . nil)
-    (japanese-jisx0208 #x22 #x4C)      ; ø»†’‘
-    (korean-ksc5601    #x21 #x7E)      ; ø»ˆ›©
+    (->decomposition   wide #x00AC)
+    (japanese-jisx0208         . #x224C)       ; ø»†’‘
+    (korean-ksc5601            . #x217E)       ; ø»ˆ›©
+    (japanese-jisx0208-1990    . #x224C)       ; ï¿¢
+    (ucs                       . #xFFE2)       ; ï¿¢
     ))
 (define-char
   '((name              . "FULLWIDTH MACRON")
-    (ucs               . #xFFE3)
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
-    (->decomposition   wide #x00AF)
     (mirrored          . nil)
     (iso-10646-comment . "*")
-    (chinese-gb2312    #x23 #x7E)      ; ø»„Š�
-    (korean-ksc5601    #x23 #x7E)      ; ø»ˆž¥
-    (japanese-jisx0212 #x22 #x34)      ; ø»Š¦�
+    (->decomposition   wide #x00AF)
+    (chinese-gb2312    . #x237E)       ; ø»„Š�
+    (korean-ksc5601    . #x237E)       ; ø»ˆž¥
+    (japanese-jisx0212 . #x2234)       ; ø»Š¦�
+    (ucs               . #xFFE3)       ; ï¿£
     ))
 (define-char
   '((name              . "FULLWIDTH BROKEN BAR")
-    (ucs               . #xFFE4)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
-    (->decomposition   wide #x00A6)
     (mirrored          . nil)
-    (japanese-jisx0212 #x22 #x43)      ; ø»Š¦�
+    (->decomposition   wide #x00A6)
+    (japanese-jisx0212 . #x2243)       ; ø»Š¦�
+    (ucs               . #xFFE4)       ; ï¿¤
     ))
 (define-char
   '((name              . "FULLWIDTH YEN SIGN")
-    (ucs               . #xFFE5)
     (general-category  symbol currency) ; Informative Category
     (bidi-category     . "ET")
-    (->decomposition   wide #x00A5)
     (mirrored          . nil)
-    (japanese-jisx0208-1978    #x21 #x6F)      ; ø»�½Ž
-    (chinese-gb2312    #x23 #x24)      ; ø»„‰ƒ
-    (japanese-jisx0208 #x21 #x6F)      ; ø»†‘–
-    (korean-ksc5601    #x21 #x4D)      ; ø»ˆš¸
-    (chinese-cns11643-1        #x22 #x64)      ; ø»‘„½
+    (->decomposition   wide #x00A5)
+    (japanese-jisx0208-1978    . #x216F)       ; ø»�½Ž
+    (chinese-gb2312            . #x2324)       ; ø»„‰ƒ
+    (japanese-jisx0208         . #x216F)       ; ø»†‘–
+    (korean-ksc5601            . #x214D)       ; ø»ˆš¸
+    (chinese-cns11643-1                . #x2264)       ; ø»‘„½
+    (japanese-jisx0208-1990    . #x216F)       ; ï¿¥
+    (ucs                       . #xFFE5)       ; ï¿¥
     ))
 (define-char
   '((name              . "FULLWIDTH WON SIGN")
-    (ucs               . #xFFE6)
     (general-category  symbol currency) ; Informative Category
     (bidi-category     . "ET")
-    (->decomposition   wide #x20A9)
     (mirrored          . nil)
-    (korean-ksc5601    #x23 #x5C)      ; ø»ˆžƒ
+    (->decomposition   wide #x20A9)
+    (korean-ksc5601    . #x235C)       ; ø»ˆžƒ
+    (ucs               . #xFFE6)       ; ï¿¦
     ))
 (define-char
   '((name              . "HALFWIDTH FORMS LIGHT VERTICAL")
-    (ucs               . #xFFE8)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
-    (->decomposition   narrow #x2502)
     (mirrored          . nil)
+    (->decomposition   narrow #x2502)
+    (ucs               . #xFFE8)       ; ï¿¨
     ))
 (define-char
   '((name              . "HALFWIDTH LEFTWARDS ARROW")
-    (ucs               . #xFFE9)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
-    (->decomposition   narrow #x2190)
     (mirrored          . nil)
+    (->decomposition   narrow #x2190)
+    (ucs               . #xFFE9)       ; ï¿©
     ))
 (define-char
   '((name              . "HALFWIDTH UPWARDS ARROW")
-    (ucs               . #xFFEA)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
-    (->decomposition   narrow #x2191)
     (mirrored          . nil)
+    (->decomposition   narrow #x2191)
+    (ucs               . #xFFEA)       ; ï¿ª
     ))
 (define-char
   '((name              . "HALFWIDTH RIGHTWARDS ARROW")
-    (ucs               . #xFFEB)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
-    (->decomposition   narrow #x2192)
     (mirrored          . nil)
+    (->decomposition   narrow #x2192)
+    (ucs               . #xFFEB)       ; ï¿«
     ))
 (define-char
   '((name              . "HALFWIDTH DOWNWARDS ARROW")
-    (ucs               . #xFFEC)
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
-    (->decomposition   narrow #x2193)
     (mirrored          . nil)
+    (->decomposition   narrow #x2193)
+    (ucs               . #xFFEC)       ; ï¿¬
     ))
 (define-char
   '((name              . "HALFWIDTH BLACK SQUARE")
-    (ucs               . #xFFED)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
-    (->decomposition   narrow #x25A0)
     (mirrored          . nil)
+    (->decomposition   narrow #x25A0)
+    (ucs               . #xFFED)       ; ï¿­
     ))
 (define-char
   '((name              . "HALFWIDTH WHITE CIRCLE")
-    (ucs               . #xFFEE)
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
-    (->decomposition   narrow #x25CB)
     (mirrored          . nil)
+    (->decomposition   narrow #x25CB)
+    (ucs               . #xFFEE)       ; ï¿®
     ))