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)       ; 0
+    (ucs                       . #xFF10)       ; 0
     ))
 (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)       ; 1
+    (ucs                       . #xFF11)       ; 1
     ))
 (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)       ; 2
+    (ucs                       . #xFF12)       ; 2
     ))
 (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)       ; 3
+    (ucs                       . #xFF13)       ; 3
     ))
 (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)       ; 4
+    (ucs                       . #xFF14)       ; 4
     ))
 (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)       ; 5
+    (ucs                       . #xFF15)       ; 5
     ))
 (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)       ; 6
+    (ucs                       . #xFF16)       ; 6
     ))
 (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)       ; 7
+    (ucs                       . #xFF17)       ; 7
     ))
 (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)       ; 8
+    (ucs                       . #xFF18)       ; 8
     ))
 (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)       ; 9
+    (ucs                       . #xFF19)       ; 9
     ))
 (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)       ; A
+    (ucs                       . #xFF21)       ; A
     ))
 (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)       ; B
+    (ucs                       . #xFF22)       ; B
     ))
 (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)       ; C
+    (ucs                       . #xFF23)       ; C
     ))
 (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)       ; D
+    (ucs                       . #xFF24)       ; D
     ))
 (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)       ; E
+    (ucs                       . #xFF25)       ; E
     ))
 (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)       ; F
+    (ucs                       . #xFF26)       ; F
     ))
 (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)       ; G
+    (ucs                       . #xFF27)       ; G
     ))
 (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)       ; H
+    (ucs                       . #xFF28)       ; H
     ))
 (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)       ; I
+    (ucs                       . #xFF29)       ; I
     ))
 (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)       ; J
+    (ucs                       . #xFF2A)       ; J
     ))
 (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)       ; K
+    (ucs                       . #xFF2B)       ; K
     ))
 (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)       ; L
+    (ucs                       . #xFF2C)       ; L
     ))
 (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)       ; M
+    (ucs                       . #xFF2D)       ; M
     ))
 (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)       ; N
+    (ucs                       . #xFF2E)       ; N
     ))
 (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)       ; O
+    (ucs                       . #xFF2F)       ; O
     ))
 (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)       ; P
+    (ucs                       . #xFF30)       ; P
     ))
 (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)       ; Q
+    (ucs                       . #xFF31)       ; Q
     ))
 (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)       ; R
+    (ucs                       . #xFF32)       ; R
     ))
 (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)       ; S
+    (ucs                       . #xFF33)       ; S
     ))
 (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)       ; T
+    (ucs                       . #xFF34)       ; T
     ))
 (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)       ; U
+    (ucs                       . #xFF35)       ; U
     ))
 (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)       ; V
+    (ucs                       . #xFF36)       ; V
     ))
 (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)       ; W
+    (ucs                       . #xFF37)       ; W
     ))
 (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)       ; X
+    (ucs                       . #xFF38)       ; X
     ))
 (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)       ; Y
+    (ucs                       . #xFF39)       ; Y
     ))
 (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)       ; Z
+    (ucs                       . #xFF3A)       ; Z
     ))
 (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)       ; a
+    (ucs                       . #xFF41)       ; a
     ))
 (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)       ; b
+    (ucs                       . #xFF42)       ; b
     ))
 (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)       ; c
+    (ucs                       . #xFF43)       ; c
     ))
 (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)       ; d
+    (ucs                       . #xFF44)       ; d
     ))
 (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)       ; e
+    (ucs                       . #xFF45)       ; e
     ))
 (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)       ; f
+    (ucs                       . #xFF46)       ; f
     ))
 (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)       ; g
+    (ucs                       . #xFF47)       ; g
     ))
 (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)       ; h
+    (ucs                       . #xFF48)       ; h
     ))
 (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)       ; i
+    (ucs                       . #xFF49)       ; i
     ))
 (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)       ; j
+    (ucs                       . #xFF4A)       ; j
     ))
 (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)       ; k
+    (ucs                       . #xFF4B)       ; k
     ))
 (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)       ; l
+    (ucs                       . #xFF4C)       ; l
     ))
 (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)       ; m
+    (ucs                       . #xFF4D)       ; m
     ))
 (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)       ; n
+    (ucs                       . #xFF4E)       ; n
     ))
 (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)       ; o
+    (ucs                       . #xFF4F)       ; o
     ))
 (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)       ; p
+    (ucs                       . #xFF50)       ; p
     ))
 (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)       ; q
+    (ucs                       . #xFF51)       ; q
     ))
 (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)       ; r
+    (ucs                       . #xFF52)       ; r
     ))
 (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)       ; s
+    (ucs                       . #xFF53)       ; s
     ))
 (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)       ; t
+    (ucs                       . #xFF54)       ; t
     ))
 (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)       ; u
+    (ucs                       . #xFF55)       ; u
     ))
 (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)       ; v
+    (ucs                       . #xFF56)       ; v
     ))
 (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)       ; w
+    (ucs                       . #xFF57)       ; w
     ))
 (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)       ; x
+    (ucs                       . #xFF58)       ; x
     ))
 (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)       ; y
+    (ucs                       . #xFF59)       ; y
     ))
 (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)       ; z
+    (ucs                       . #xFF5A)       ; z
     ))
 (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)       ; ○
     ))