update.
[chise/isd.git] / ISD-UCS-Ext-A.ttl
index 12b3ed3..ad9f32a 100644 (file)
@@ -2,32 +2,38 @@
 @prefix : <http://rdf.chise.org/rdf/property/character/isd/> .
 @prefix idc: <http://rdf.chise.org/rdf/type/character/idc/> .
 @prefix a.ucs: <http://www.chise.org/est/view/character/rep.ucs=> .
+@prefix a.ucs_iwds-1: <http://www.chise.org/est/view/character/a.ucs@iwds-1=> .
+@prefix a.ucs_cognate: <http://www.chise.org/est/view/character/a.ucs@cognate=> .
 @prefix a.ucs_component: <http://www.chise.org/est/view/character/a.ucs@component=> .
 @prefix rep.ucs_iso: <http://www.chise.org/est/view/character/rep.ucs@iso=> .
 @prefix rep.ucs_JP...hanazono: <http://www.chise.org/est/view/character/rep.ucs@JP...hanazono=> .
 @prefix g2.ucs_unicode: <http://www.chise.org/est/view/character/g2.ucs@unicode=> .
 @prefix rep.mj: <http://www.chise.org/est/view/character/rep.mj=> .
 @prefix g2.mj: <http://www.chise.org/est/view/character/g2.mj=> .
-@prefix rep.adobe-japan1: <http://www.chise.org/est/view/character/rep.adobe-japan1=> .
+@prefix rep.adobe-japan1-0: <http://www.chise.org/est/view/character/rep.adobe-japan1-0=> .
+@prefix rep.adobe-japan1-4: <http://www.chise.org/est/view/character/rep.adobe-japan1-4=> .
+@prefix rep.adobe-japan1-5: <http://www.chise.org/est/view/character/rep.adobe-japan1-5=> .
+@prefix rep.gb2312: <http://www.chise.org/est/view/character/rep.gb2312=> .
 @prefix rep.jis-x0212: <http://www.chise.org/est/view/character/rep.jis-x0212=> .
 @prefix a.jis-x0208: <http://www.chise.org/est/view/character/a.jis-x0208=> .
+@prefix a.jis-x0208_1997: <http://www.chise.org/est/view/character/a.jis-x0208@1997=> .
 @prefix rep.cns11643-1: <http://www.chise.org/est/view/character/rep.cns11643-1=> .
-@prefix rep.cns11643-4: <http://www.chise.org/est/view/character/rep.cns11643-4=> .
-@prefix rep.cns11643-6: <http://www.chise.org/est/view/character/rep.cns11643-6=> .
 @prefix rep.big5-cdp: <http://www.chise.org/est/view/character/rep.big5-cdp=> .
+@prefix a.big5-cdp: <http://www.chise.org/est/view/character/a.big5-cdp=> .
 @prefix rep.gt: <http://www.chise.org/est/view/character/rep.gt=> .
 @prefix rep.gt-k: <http://www.chise.org/est/view/character/rep.gt-k=> .
+@prefix a.gt-k: <http://www.chise.org/est/view/character/a.gt-k=> .
 @prefix rep.daikanwa: <http://www.chise.org/est/view/character/rep.daikanwa=> .
-@prefix rep.daikanwa_rev1: <http://www.chise.org/est/view/character/rep.daikanwa@rev1=> .
-@prefix a.daikanwa: <http://www.chise.org/est/view/character/a.daikanwa=> .
-@prefix rep.cbeta: <http://www.chise.org/est/view/character/rep.cbeta=> .
+@prefix rep.big5-cdp-itaiji-001: <http://www.chise.org/est/view/character/rep.big5-cdp-itaiji-001=> .
 @prefix rep.big5-cdp-var-005: <http://www.chise.org/est/view/character/rep.big5-cdp-var-005=> .
+@prefix a.iwds-1: <http://www.chise.org/est/view/character/a.iwds-1=> .
 @prefix rep.ucs-var-001: <http://www.chise.org/est/view/character/rep.ucs-var-001=> .
 @prefix rep.ucs-itaiji-001: <http://www.chise.org/est/view/character/rep.ucs-itaiji-001=> .
 @prefix a.ucs-itaiji-001: <http://www.chise.org/est/view/character/a.ucs-itaiji-001=> .
 @prefix rep.ucs-itaiji-002: <http://www.chise.org/est/view/character/rep.ucs-itaiji-002=> .
 @prefix rep.ucs-itaiji-003: <http://www.chise.org/est/view/character/rep.ucs-itaiji-003=> .
 @prefix a.ucs-itaiji-005: <http://www.chise.org/est/view/character/a.ucs-itaiji-005=> .
+@prefix a.ucs-itaiji-006: <http://www.chise.org/est/view/character/a.ucs-itaiji-006=> .
 
 a.ucs:0x3400   # 㐀
     :structure [ a idc:⿱ ;
@@ -224,6 +230,11 @@ a.ucs:0x3429   # 㐩
         :left     a.ucs:0x4E95 ; # 井
         :right    a.ucs:0x4E95   # 井
     ] .
+a.ucs:0x342A   # 㐪
+    :structure [ a idc:⿱ ;
+        :above    a.ucs:0x4EA0 ; # 亠
+        :below    rep.big5-cdp:0x88B8   # &CDP-88B8;
+    ] .
 a.ucs:0x342B   # 㐫
     :structure [ a idc:⿱ ;
         :above    a.ucs:0x4EA0 ; # 亠
@@ -242,22 +253,16 @@ a.ucs:0x342C   # 㐬
 a.ucs:0x342D   # 㐭
     :structure [ a idc:⿱ ;
         :above    a.ucs:0x4EA0 ; # 亠
-        :below    a.ucs:0x56DE   # 回
+        :below    a.ucs_iwds-1:0x56DE   # &A-IWDSU+56DE;
     ] .
 a.ucs:0x342E   # 㐮
-    :structure [ a idc:⿳ ;
-        :above    a.ucs:0x516D ; # 六
-        :middle   rep.big5-cdp:0x8BB7 ; # &CDP-8BB7;
-        :below    rep.big5-cdp:0x8B67   # &CDP-8B67;
+    :structure [ a idc:⿴ ;
+        :surround a.ucs:0x8863 ; # 衣
+        :filling  rep.big5-cdp-itaiji-001:0x8CA3   # &CDP-i001-8CA3;
     ] .
 a.ucs:0x342F   # 㐯
     :structure [ a idc:⿱ ;
-        :above    [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x4EA0 ; # 亠
-                :below    a.ucs:0x5415   # 吕
-            ]
-        ] ;
+        :above    a.ucs-itaiji-001:0x23140 ; # &A-U-i001+23140;
         :below    a.ucs:0x9999   # 香
     ] .
 a.ucs:0x3430   # 㐰
@@ -418,12 +423,7 @@ a.ucs:0x344D   # 㑍
 a.ucs:0x344E   # 㑎
     :structure [ a idc:⿰ ;
         :left     a.ucs:0x4EBB ; # 亻
-        :right    [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x5DDB ; # 巛
-                :below    a.ucs:0x5C71   # 山
-            ]
-        ]
+        :right    a.ucs:0x2D5FC   # 𭗼
     ] .
 a.ucs:0x344F   # 㑏
     :structure [ a idc:⿰ ;
@@ -689,12 +689,7 @@ a.ucs:0x347D   # 㑽
 a.ucs:0x347E   # 㑾
     :structure [ a idc:⿰ ;
         :left     a.ucs:0x4EBB ; # 亻
-        :right    [
-            :structure [ a idc:⿱ ;
-                :above    rep.big5-cdp:0x88F0 ; # &CDP-88F0;
-                :below    a.ucs:0x8A00   # 言
-            ]
-        ]
+        :right    a.ucs:0x46BB   # 䚻
     ] .
 a.ucs:0x347F   # 㑿
     :structure [ a idc:⿰ ;
@@ -983,14 +978,13 @@ a.ucs:0x34B6   # 㒶
         :below    a.ucs:0x767D   # 白
     ] .
 a.ucs:0x34B7   # 㒷
-    :structure [ a idc:⿳ ;
+    :structure [ a idc:⿱ ;
         :above    a.ucs:0x2053F ; # 𠔿
-        :middle   a.ucs:0x4E00 ; # 一
-        :below    a.ucs:0x516B   # 八
+        :below    rep.gt-k:00264   # &GT-K00264;
     ] .
 a.ucs:0x34B8   # 㒸
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x4E37 ; # 丷
+        :above    a.ucs_component:0x4E37 ; # &A-compU+4E37;
         :below    a.ucs:0x8C55   # 豕
     ] .
 a.ucs:0x34B9   # 㒹
@@ -1000,23 +994,18 @@ a.ucs:0x34B9   # 㒹
     ] .
 a.ucs:0x34BA   # 㒺
     :structure [ a idc:⿵ ;
-        :surround a.ucs:0x5182 ; # 冂
-        :filling  [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x4E37 ; # 丷
-                :below    a.ucs:0x4EBE   # 亾
-            ]
-        ]
+        :surround rep.gt-k:01266 ; # &GT-K01266;
+        :filling  a.ucs:0x4EBE   # 亾
     ] .
 a.ucs:0x34BB   # 㒻
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2E9C ; # ⺜
+        :above    a.ucs_component:0x65E5 ; # &A-compU+65E5;
         :below    a.ucs:0x898B   # 見
     ] .
 a.ucs:0x34BC   # 㒼
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x5EFF ; # 廿
-        :below    rep.big5-cdp:0x8C62   # &CDP-8C62;
+        :above    a.ucs_component:0x5EFF ; # &A-compU+5EFF;
+        :below    a.big5-cdp:0x8C62   # &A-CDP-8C62;
     ] .
 a.ucs:0x34BD   # 㒽
     :structure [ a idc:⿱ ;
@@ -1030,7 +1019,7 @@ a.ucs:0x34BE   # 㒾
     ] .
 a.ucs:0x34BF   # 㒿
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2E9C ; # ⺜
+        :above    a.ucs_component:0x65E5 ; # &A-compU+65E5;
         :below    a.ucs:0x96E2   # 離
     ] .
 a.ucs:0x34C0   # 㓀
@@ -1076,7 +1065,7 @@ a.ucs:0x34C6   # 㓆
 a.ucs:0x34C7   # 㓇
     :structure [ a idc:⿰ ;
         :left     a.ucs:0x51AB ; # 冫
-        :right    a.ucs:0x592D   # 夭
+        :right    a.ucs_component:0x5929   # &A-compU+5929;
     ] .
 a.ucs:0x34C8   # 㓈
     :structure [ a idc:⿰ ;
@@ -1129,14 +1118,9 @@ a.ucs:0x34D1   # 㓑
         :right    a.ucs:0x5E78   # 幸
     ] .
 a.ucs:0x34D2   # 㓒
-    :structure [ a idc:⿱ ;
-        :above    [
-            :structure [ a idc:⿰ ;
-                :left     a.ucs:0x51AB ; # 冫
-                :right    a.ucs:0x4E03   # 七
-            ]
-        ] ;
-        :below    a.ucs:0x201CD   # 𠇍
+    :structure [ a idc:⿰・SLR ;
+        :left     a.ucs:0x51AB ; # 冫
+        :right    a.gt-k:04948   # &A-GT-K04948;
     ] .
 a.ucs:0x34D3   # 㓓
     :structure [ a idc:⿰ ;
@@ -1290,7 +1274,7 @@ a.ucs:0x34EF   # 㓯
     ] .
 a.ucs:0x34F0   # 㓰
     :structure [ a idc:⿰ ;
-        :left     rep.adobe-japan1:01384 ; # &AJ1-01384;
+        :left     rep.adobe-japan1-0:01384 ; # &AJ1-01384;
         :right    a.ucs:0x5202   # 刂
     ] .
 a.ucs:0x34F1   # 㓱
@@ -1391,7 +1375,7 @@ a.ucs:0x3502   # 㔂
     ] .
 a.ucs:0x3503   # 㔃
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x7D55 ; # 絕
+        :above    a.ucs_iwds-1:0x7D55 ; # &A-IWDSU+7D55;
         :below    a.ucs:0x5200   # 刀
     ] .
 a.ucs:0x3504   # 㔄
@@ -1458,7 +1442,7 @@ a.ucs:0x3510   # 㔐
     :structure [ a idc:⿰ ;
         :left     [
             :structure [ a idc:⿳ ;
-                :above    a.ucs:0x2EAE ; # ⺮
+                :above    a.ucs:0x7AF9 ; # 竹
                 :middle   a.ucs:0x4E00 ; # 一
                 :below    a.ucs:0x97ED   # 韭
             ]
@@ -1552,17 +1536,12 @@ a.ucs:0x3520   # 㔠
     ] .
 a.ucs:0x3521   # 㔡
     :structure [ a idc:⿰ ;
-        :left     rep.cns11643-6:0x386A ; # &C6-386A;
+        :left     a.ucs:0x23B09 ; # 𣬉
         :right    a.ucs:0x529B   # 力
     ] .
 a.ucs:0x3522   # 㔢
     :structure [ a idc:⿱ ;
-        :above    [
-            :structure [ a idc:⿰ ;
-                :left     a.ucs:0x7CF9 ; # 糹
-                :right    a.ucs:0x8272   # 色
-            ]
-        ] ;
+        :above    a.ucs_iwds-1:0x7D55 ; # &A-IWDSU+7D55;
         :below    a.ucs:0x529B   # 力
     ] .
 a.ucs:0x3523   # 㔣
@@ -1637,7 +1616,7 @@ a.ucs:0x352F   # 㔯
     ] .
 a.ucs:0x3530   # 㔰
     :structure [ a idc:⿷ ;
-        :surround a.ucs:0x531A ; # 匚
+        :surround a.ucs_component:0x531A ; # &A-compU+531A;
         :filling  a.ucs:0x5916   # 外
     ] .
 a.ucs:0x3531   # 㔱
@@ -1677,7 +1656,7 @@ a.ucs:0x3536   # 㔶
     ] .
 a.ucs:0x3537   # 㔷
     :structure [ a idc:⿷ ;
-        :surround a.ucs_component:0x531A ; # &IWDS1-209;
+        :surround a.ucs_component:0x531A ; # &A-compU+531A;
         :filling  a.ucs:0x4E19   # 丙
     ] .
 a.ucs:0x3538   # 㔸
@@ -1778,7 +1757,7 @@ a.ucs:0x354B   # 㕋
 a.ucs:0x354C   # 㕌
     :structure [ a idc:⿸ ;
         :surround a.ucs:0x5382 ; # 厂
-        :filling  rep.big5-cdp:0x8ACD   # &CDP-8ACD;
+        :filling  a.ucs:0x3775   # 㝵
     ] .
 a.ucs:0x354D   # 㕍
     :structure [ a idc:⿸ ;
@@ -1837,8 +1816,8 @@ a.ucs:0x3557   # 㕗
     ] .
 a.ucs:0x3558   # 㕘
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x53BD ; # 厽
-        :below    a.ucs:0x5C12   # 尒
+        :above    a.ucs:0x20AEF ; # 𠫯
+        :below    a.ucs:0x5C0F   # 小
     ] .
 a.ucs:0x3559   # 㕙
     :structure [ a idc:⿰ ;
@@ -1882,31 +1861,14 @@ a.ucs:0x3560   # 㕠
     ] .
 a.ucs:0x3561   # 㕡
     :structure [ a idc:⿰ ;
-        :left     [
-            :structure [ a idc:⿱ ;
-                :above    [
-                    :structure [ a idc:⿳ ;
-                        :above    a.ucs:0x2E8A ; # ⺊
-                        :middle   a.ucs:0x5196 ; # 冖
-                        :below    a.ucs:0x4E00   # 一
-                    ]
-                ] ;
-                :below    a.ucs:0x8C37   # 谷
-            ]
-        ] ;
+        :left     a.ucs:0x472D ; # 䜭
         :right    a.ucs:0x53C8   # 又
     ] .
 a.ucs:0x3562   # 㕢
     :structure [ a idc:⿰ ;
         :left     [
             :structure [ a idc:⿱ ;
-                :above    [
-                    :structure [ a idc:⿳ ;
-                        :above    a.ucs:0x2E8A ; # ⺊
-                        :middle   a.ucs:0x5196 ; # 冖
-                        :below    a.ucs:0x4E00   # 一
-                    ]
-                ] ;
+                :above    rep.gt-k:01554 ; # &GT-K01554;
                 :below    a.ucs:0x8C9D   # 貝
             ]
         ] ;
@@ -1914,7 +1876,7 @@ a.ucs:0x3562   # 㕢
     ] .
 a.ucs:0x3563   # 㕣
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x516B ; # 八
+        :above    a.ucs_component:0x51E0 ; # &A-compU+51E0;
         :below    a.ucs:0x53E3   # 口
     ] .
 a.ucs:0x3564   # 㕤
@@ -2029,12 +1991,7 @@ a.ucs:0x3579   # 㕹
     ] .
 a.ucs:0x357A   # 㕺
     :structure [ a idc:⿱ ;
-        :above    [
-            :structure [ a idc:⿰ ;
-                :left     a.ucs:0x53E3 ; # 口
-                :right    a.ucs:0x53E3   # 口
-            ]
-        ] ;
+        :above    a.ucs:0x5405 ; # 吅
         :below    a.ucs:0x4E02   # 丂
     ] .
 a.ucs:0x357B   # 㕻
@@ -2164,12 +2121,7 @@ a.ucs:0x358F   # 㖏
     ] .
 a.ucs:0x3590   # 㖐
     :structure [ a idc:⿱ ;
-        :above    [
-            :structure [ a idc:⿰ ;
-                :left     a.ucs:0x53E3 ; # 口
-                :right    a.ucs:0x53E3   # 口
-            ]
-        ] ;
+        :above    a.ucs:0x5405 ; # 吅
         :below    a.ucs:0x5C39   # 尹
     ] .
 a.ucs:0x3591   # 㖑
@@ -2374,7 +2326,7 @@ a.ucs:0x35B0   # 㖰
     ] .
 a.ucs:0x35B1   # 㖱
     :structure [ a idc:⿱ ;
-        :above    rep.adobe-japan1:03831 ; # &AJ1-03831;
+        :above    rep.adobe-japan1-0:03831 ; # &AJ1-03831;
         :below    a.ucs:0x53E3   # 口
     ] .
 a.ucs:0x35B2   # 㖲
@@ -2764,7 +2716,7 @@ a.ucs:0x35F7   # 㗷
         :right    [
             :structure [ a idc:⿳ ;
                 :above    a.ucs:0x5B80 ; # 宀
-                :middle   rep.big5-cdp:0x8BB7 ; # &CDP-8BB7;
+                :middle   a.ucs:0x2000E ; # 𠀎
                 :below    a.ucs:0x8D1D   # 贝
             ]
         ]
@@ -3089,6 +3041,11 @@ a.ucs:0x3633   # 㘳
         :above    a.ucs:0x5317 ; # 北
         :below    a.ucs:0x571F   # 土
     ] .
+a.ucs:0x3634   # 㘴
+    :structure [ a idc:⿻ ;
+        :underlying a.ucs:0x571F ; # 土
+        :overlaying a.ucs:0x3565   # 㕥
+    ] .
 a.ucs:0x3635   # 㘵
     :structure [ a idc:⿰ ;
         :left     a.ucs:0x571F ; # 土
@@ -3532,17 +3489,12 @@ a.ucs:0x3685   # 㚅
 a.ucs:0x3686   # 㚆
     :structure [ a idc:⿱ ;
         :above    a.ucs:0x23140 ; # 𣅀
-        :below    a.ucs:0x5902   # 夂
+        :below    a.ucs_component:0x590A   # &A-compU+590A;
     ] .
 a.ucs:0x3687   # 㚇
     :structure [ a idc:⿱ ;
-        :above    [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x51F6 ; # 凶
-                :below    rep.gt-k:00059   # &GT-K00059;
-            ]
-        ] ;
-        :below    a.ucs:0x5902   # 夂
+        :above    a.ucs:0x5147 ; # 兇
+        :below    a.ucs_component:0x590A   # &A-compU+590A;
     ] .
 a.ucs:0x3688   # 㚈
     :structure [ a idc:⿰ ;
@@ -3557,7 +3509,7 @@ a.ucs:0x3689   # 㚉
 a.ucs:0x368A   # 㚊
     :structure [ a idc:⿰ ;
         :left     a.ucs:0x591A ; # 多
-        :right    g2.mj:0x1946   # &g2-MJ006470;
+        :right    g2.mj:006470   # &g2-MJ006470;
     ] .
 a.ucs:0x368B   # 㚋
     :structure [ a idc:⿰ ;
@@ -3590,9 +3542,9 @@ a.ucs:0x3690   # 㚐
         :below    a.ucs:0x5927   # 大
     ] .
 a.ucs:0x3691   # 㚑
-    :structure [ a idc:⿰ ;
-        :left     rep.adobe-japan1:15391 ; # &AJ1-15391;
-        :right    a.ucs:0x5927   # 大
+    :structure [ a idc:⿱ ;
+        :above    a.ucs:0x5F50 ; # 彐
+        :below    a.ucs:0x5927   # 大
     ] .
 a.ucs:0x3693   # 㚓
     :structure [ a idc:⿱ ;
@@ -3656,7 +3608,7 @@ a.ucs:0x369E   # 㚞
     ] .
 a.ucs:0x369F   # 㚟
     :structure [ a idc:⿱ ;
-        :above    rep.big5-cdp:0x8CD1 ; # &CDP-8CD1;
+        :above    a.ucs:0x3C8B ; # 㲋
         :below    a.ucs:0x5927   # 大
     ] .
 a.ucs:0x36A0   # 㚠
@@ -3906,7 +3858,7 @@ a.ucs:0x36D0   # 㛐
     ] .
 a.ucs:0x36D1   # 㛑
     :structure [ a idc:⿱ ;
-        :above    rep.ucs_iso:0x239BC ; # &C4-244D;
+        :above    a.ucs:0x239BC ; # 𣦼
         :below    a.ucs:0x5973   # 女
     ] .
 a.ucs:0x36D2   # 㛒
@@ -4101,7 +4053,7 @@ a.ucs:0x36F6   # 㛶
     ] .
 a.ucs:0x36F7   # 㛷
     :structure [ a idc:⿱ ;
-        :above    rep.cbeta:08298 ; # &CB08298;
+        :above    a.ucs:0x2E0B1 ; # 𮂱
         :below    a.ucs:0x5973   # 女
     ] .
 a.ucs:0x36F8   # 㛸
@@ -4302,7 +4254,7 @@ a.ucs:0x371E   # 㜞
 a.ucs:0x371F   # 㜟
     :structure [ a idc:⿰ ;
         :left     a.ucs:0x5973 ; # 女
-        :right    rep.adobe-japan1:01526   # &AJ1-01526;
+        :right    rep.adobe-japan1-0:01526   # &AJ1-01526;
     ] .
 a.ucs:0x3720   # 㜠
     :structure [ a idc:⿰ ;
@@ -4352,7 +4304,7 @@ a.ucs:0x3728   # 㜨
 a.ucs:0x3729   # 㜩
     :structure [ a idc:⿰ ;
         :left     a.ucs:0x5973 ; # 女
-        :right    a.ucs:0x5967   # 奧
+        :right    a.ucs_iwds-1:0x5967   # &A-IWDSU+5967;
     ] .
 a.ucs:0x372A   # 㜪
     :structure [ a idc:⿱ ;
@@ -4567,16 +4519,11 @@ a.ucs:0x3753   # 㝓
 a.ucs:0x3754   # 㝔
     :structure [ a idc:⿱ ;
         :above    a.ucs:0x5B80 ; # 宀
-        :below    g2.mj:0x1943   # &g2-MJ006467;
+        :below    g2.mj:006467   # &g2-MJ006467;
     ] .
 a.ucs:0x3755   # 㝕
     :structure [ a idc:⿱ ;
-        :above    [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x5B80 ; # 宀
-                :below    a.ucs:0x5FC3   # 心
-            ]
-        ] ;
+        :above    a.ucs:0x2BCBD ; # 𫲽
         :below    a.ucs:0x53C8   # 又
     ] .
 a.ucs:0x3756   # 㝖
@@ -4666,14 +4613,9 @@ a.ucs:0x3764   # 㝤
         :below    a.ucs:0x5193   # 冓
     ] .
 a.ucs:0x3765   # 㝥
-    :structure [ a idc:⿱ ;
-        :above    a.ucs:0x5B80 ; # 宀
-        :below    [
-            :structure [ a idc:⿰ ;
-                :left     a.ucs:0x723F ; # 爿
-                :right    a.ucs:0x7C73   # 米
-            ]
-        ]
+    :structure [ a idc:⿸ ;
+        :surround a.ucs:0x2A9C7 ; # 𪧇
+        :filling  a.ucs:0x7C73   # 米
     ] .
 a.ucs:0x3766   # 㝦
     :structure [ a idc:⿱ ;
@@ -4758,7 +4700,7 @@ a.ucs:0x3772   # 㝲
 a.ucs:0x3773   # 㝳
     :structure [ a idc:⿻ ;
         :underlying a.ucs:0x4E00 ; # 一
-        :overlaying rep.adobe-japan1:13852   # &AJ1-13852;
+        :overlaying a.ucs:0x2E97   # ⺗
     ] .
 a.ucs:0x3774   # 㝴
     :structure [ a idc:⿺ ;
@@ -4772,7 +4714,7 @@ a.ucs:0x3775   # 㝵
     ] .
 a.ucs:0x3776   # 㝶
     :structure [ a idc:⿳ ;
-        :above    rep.gt:36329 ; # &GT-36329;
+        :above    a.ucs:0x2EAB ; # ⺫
         :middle   a.ucs:0x513F ; # 儿
         :below    a.ucs:0x5BF8   # 寸
     ] .
@@ -5006,26 +4948,15 @@ a.ucs:0x37A1   # 㞡
     :structure [ a idc:⿸ ;
         :surround a.ucs:0x5C38 ; # 尸
         :filling  [
-            :structure [ a idc:⿳ ;
-                :above    [
-                    :structure [ a idc:⿰ ;
-                        :left     a.ucs:0x5DE5 ; # 工
-                        :right    a.ucs:0x5DE5   # 工
-                    ]
-                ] ;
-                :middle   [
-                    :structure [ a idc:⿰ ;
-                        :left     a.ucs:0x5DE5 ; # 工
-                        :right    a.ucs:0x5DE5   # 工
-                    ]
-                ] ;
-                :below    rep.big5-cdp:0x8B67   # &CDP-8B67;
+            :structure [ a idc:⿱ ;
+                :above    a.ucs:0x382D ; # 㠭
+                :below    rep.ucs_iso:0x27607   # &CDP-8B67;
             ]
         ]
     ] .
 a.ucs:0x37A2   # 㞢
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x5C6E ; # 屮
+        :above    a.ucs_component:0x5C6E ; # &A-compU+5C6E;
         :below    a.ucs:0x4E00   # 一
     ] .
 a.ucs:0x37A3   # 㞣
@@ -5086,7 +5017,7 @@ a.ucs:0x37AD   # 㞭
 a.ucs:0x37AE   # 㞮
     :structure [ a idc:⿱ ;
         :above    a.ucs:0x5C71 ; # 山
-        :below    a.ucs:0x3005   # 々
+        :below    a.ucs:0x206A4   # 𠚤
     ] .
 a.ucs:0x37AF   # 㞯
     :structure [ a idc:⿱ ;
@@ -5130,7 +5061,7 @@ a.ucs:0x37B6   # 㞶
     ] .
 a.ucs:0x37B7   # 㞷
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x5C6E ; # 屮
+        :above    a.ucs_component:0x5C6E ; # &A-compU+5C6E;
         :below    a.ucs:0x738B   # 王
     ] .
 a.ucs:0x37B8   # 㞸
@@ -5712,7 +5643,7 @@ a.ucs:0x3826   # 㠦
 a.ucs:0x3827   # 㠧
     :structure [ a idc:⿰ ;
         :left     a.ucs:0x5C71 ; # 山
-        :right    rep.adobe-japan1:07430   # &AJ1-07430;
+        :right    rep.adobe-japan1-0:07430   # &AJ1-07430;
     ] .
 a.ucs:0x3828   # 㠨
     :structure [ a idc:⿱ ;
@@ -5721,7 +5652,7 @@ a.ucs:0x3828   # 㠨
     ] .
 a.ucs:0x3829   # 㠩
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x4EBE ; # 亾
+        :above    a.ucs_iwds-1:0x5166 ; # &A-IWDSU+5166;
         :below    a.ucs:0x2BDA7   # 𫶧
     ] .
 a.ucs:0x382B   # 㠫
@@ -5887,7 +5818,7 @@ a.ucs:0x3849   # 㡉
 a.ucs:0x384A   # 㡊
     :structure [ a idc:⿰ ;
         :left     a.ucs:0x5DFE ; # 巾
-        :right    rep.adobe-japan1:18448   # &AJ1-18448;
+        :right    rep.adobe-japan1-5:18448   # &AJ1-18448;
     ] .
 a.ucs:0x384B   # 㡋
     :structure [ a idc:⿰ ;
@@ -5917,7 +5848,7 @@ a.ucs:0x384E   # 㡎
 a.ucs:0x384F   # 㡏
     :structure [ a idc:⿰ ;
         :left     a.ucs:0x5DFE ; # 巾
-        :right    rep.cns11643-1:0x4F7E   # &C1-4F7E;
+        :right    a.jis-x0208:0x5141   # &J97-5141;
     ] .
 a.ucs:0x3850   # 㡐
     :structure [ a idc:⿰ ;
@@ -6017,7 +5948,7 @@ a.ucs:0x3862   # 㡢
                 :above    [
                     :structure [ a idc:⿱ ;
                         :above    a.ucs:0x65E5 ; # 日
-                        :below    rep.gt:36329   # &GT-36329;
+                        :below    a.ucs:0x2EAB   # ⺫
                     ]
                 ] ;
                 :below    a.ucs:0x65B9   # 方
@@ -6037,7 +5968,7 @@ a.ucs:0x3864   # 㡤
 a.ucs:0x3865   # 㡥
     :structure [ a idc:⿰ ;
         :left     a.ucs:0x5DFE ; # 巾
-        :right    rep.cns11643-4:0x4343   # &C4-4343;
+        :right    a.ucs:0x396F   # 㥯
     ] .
 a.ucs:0x3866   # 㡦
     :structure [ a idc:⿰ ;
@@ -6287,13 +6218,7 @@ a.ucs:0x3897   # 㢗
 a.ucs:0x3898   # 㢘
     :structure [ a idc:⿸ ;
         :surround a.ucs:0x5E7F ; # 广
-        :filling  [
-            :structure [ a idc:⿳ ;
-                :above    rep.gt:39640 ; # &GT-39640;
-                :middle   rep.big5-cdp:0x88BB ; # &CDP-88BB;
-                :below    a.ucs:0x706C   # 灬
-            ]
-        ]
+        :filling  a.ucs:0x20525   # 𠔥
     ] .
 a.ucs:0x3899   # 㢙
     :structure [ a idc:⿸ ;
@@ -6312,13 +6237,8 @@ a.ucs:0x389B   # 㢛
     ] .
 a.ucs:0x389C   # 㢜
     :structure [ a idc:⿸ ;
-        :surround a.ucs:0x5E7F ; # 广
-        :filling  [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x5EFF ; # 廿
-                :below    a.ucs:0x601D   # 思
-            ]
-        ]
+        :surround a.ucs-itaiji-005:0x77F3 ; # &A-U-i005+77F3;
+        :filling  a.ucs:0x601D   # 思
     ] .
 a.ucs:0x389D   # 㢝
     :structure [ a idc:⿸ ;
@@ -6428,12 +6348,7 @@ a.ucs:0x38B1   # 㢱
 a.ucs:0x38B2   # 㢲
     :structure [ a idc:⿱ ;
         :above    a.ucs:0x5F1C ; # 弜
-        :below    [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x4E00 ; # 一
-                :below    a.ucs:0x516B   # 八
-            ]
-        ]
+        :below    rep.gt-k:00264   # &GT-K00264;
     ] .
 a.ucs:0x38B3   # 㢳
     :structure [ a idc:⿰ ;
@@ -6443,12 +6358,7 @@ a.ucs:0x38B3   # 㢳
 a.ucs:0x38B4   # 㢴
     :structure [ a idc:⿹ ;
         :surround a.ucs:0x5F13 ; # 弓
-        :filling  [
-            :structure [ a idc:⿴ ;
-                :surround a.ucs:0x56D7 ; # 囗
-                :filling  rep.big5-cdp:0x89D5   # &CDP-89D5;
-            ]
-        ]
+        :filling  a.ucs-itaiji-001:0x56EA   # &A-U-i001+56EA;
     ] .
 a.ucs:0x38B5   # 㢵
     :structure [ a idc:⿰ ;
@@ -6546,19 +6456,15 @@ a.ucs:0x38C6   # 㣆
         :right    a.ucs:0x74BD   # 璽
     ] .
 a.ucs:0x38C7   # 㣇
-    :structure [ a idc:⿱ ;
-        :above    [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x5F51 ; # 彑
-                :below    rep.big5-cdp:0x89A6   # &CDP-89A6;
-            ]
-        ] ;
+    :structure [ a idc:⿳ ;
+        :above    a.ucs_iwds-1:0x5F51 ; # &A-IWDSU+5F51;
+        :middle   rep.big5-cdp:0x89A6 ; # &CDP-89A6;
         :below    a.ucs:0x5DFE   # 巾
     ] .
 a.ucs:0x38C8   # 㣈
     :structure [ a idc:⿰ ;
-        :left     rep.big5-cdp:0x8950 ; # &CDP-8950;
-        :right    rep.big5-cdp:0x8950   # &CDP-8950;
+        :left     a.ucs:0x38C7 ; # 㣇
+        :right    a.ucs:0x38C7   # 㣇
     ] .
 a.ucs:0x38C9   # 㣉
     :structure [ a idc:⿰ ;
@@ -6828,7 +6734,7 @@ a.ucs:0x38F9   # 㣹
     ] .
 a.ucs:0x38FA   # 㣺
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E96 ; # ⺖
+        :left     a.ucs:0x5FC4 ; # 忄
         :right    a.ucs:0x4E36   # 丶
     ] .
 a.ucs:0x38FB   # 㣻
@@ -6839,7 +6745,7 @@ a.ucs:0x38FB   # 㣻
 a.ucs:0x38FC   # 㣼
     :structure [ a idc:⿰ ;
         :left     a.ucs:0x5FC4 ; # 忄
-        :right    a.ucs:0x5203   # 刃
+        :right    a.ucs_iwds-1:0x5203   # &A-IWDSU+5203;
     ] .
 a.ucs:0x38FD   # 㣽
     :structure [ a idc:⿱ ;
@@ -6974,17 +6880,12 @@ a.ucs:0x3916   # 㤖
 a.ucs:0x3917   # 㤗
     :structure [ a idc:⿱ ;
         :above    rep.big5-cdp:0x8BE9 ; # &CDP-8BE9;
-        :below    rep.adobe-japan1:13852   # &AJ1-13852;
+        :below    a.ucs:0x2E97   # ⺗
     ] .
 a.ucs:0x3918   # 㤘
     :structure [ a idc:⿰ ;
         :left     a.ucs:0x5FC4 ; # 忄
-        :right    [
-            :structure [ a idc:⿱ ;
-                :above    rep.big5-cdp:0x8B5B ; # &CDP-8B5B;
-                :below    rep.big5-cdp:0x897C   # &CDP-897C;
-            ]
-        ]
+        :right    a.ucs:0x520D   # 刍
     ] .
 a.ucs:0x3919   # 㤙
     :structure [ a idc:⿱ ;
@@ -7049,7 +6950,7 @@ a.ucs:0x3924   # 㤤
 a.ucs:0x3925   # 㤥
     :structure [ a idc:⿰ ;
         :left     a.ucs:0x5FC4 ; # 忄
-        :right    g2.mj:0x1946   # &g2-MJ006470;
+        :right    g2.mj:006470   # &g2-MJ006470;
     ] .
 a.ucs:0x3926   # 㤦
     :structure [ a idc:⿰ ;
@@ -7154,7 +7055,7 @@ a.ucs:0x3939   # 㤹
 a.ucs:0x393A   # 㤺
     :structure [ a idc:⿰ ;
         :left     a.ucs:0x5FC4 ; # 忄
-        :right    a.ucs:0x5DDF   # 巟
+        :right    a.ucs_component:0x342C   # &A-compU+342C;
     ] .
 a.ucs:0x393B   # 㤻
     :structure [ a idc:⿱ ;
@@ -7194,7 +7095,7 @@ a.ucs:0x3941   # 㥁
                 :filling  [
                     :structure [ a idc:⿱ ;
                         :above    a.ucs:0x5341 ; # 十
-                        :below    rep.gt:36329   # &GT-36329;
+                        :below    a.ucs:0x2EAB   # ⺫
                     ]
                 ]
             ]
@@ -7204,7 +7105,7 @@ a.ucs:0x3941   # 㥁
 a.ucs:0x3942   # 㥂
     :structure [ a idc:⿰ ;
         :left     a.ucs:0x5FC4 ; # 忄
-        :right    rep.big5-cdp:0x8ACD   # &CDP-8ACD;
+        :right    a.ucs:0x3775   # 㝵
     ] .
 a.ucs:0x3943   # 㥃
     :structure [ a idc:⿰ ;
@@ -7308,27 +7209,17 @@ a.ucs:0x3956   # 㥖
     ] .
 a.ucs:0x3957   # 㥗
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E96 ; # ⺖
-        :right    [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x65E5 ; # 日
-                :below    a.ucs:0x6587   # 文
-            ]
-        ]
+        :left     a.ucs:0x5FC4 ; # 忄
+        :right    a.ucs:0x65FB   # 旻
     ] .
 a.ucs:0x3958   # 㥘
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E96 ; # ⺖
-        :right    [
-            :structure [ a idc:⿰ ;
-                :left     a.ucs:0x53BB ; # 去
-                :right    a.ucs:0x5203   # 刃
-            ]
-        ]
+        :left     a.ucs:0x5FC4 ; # 忄
+        :right    a.ucs:0x523C   # 刼
     ] .
 a.ucs:0x3959   # 㥙
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E96 ; # ⺖
+        :left     a.ucs:0x5FC4 ; # 忄
         :right    a.ucs:0x5FE0   # 忠
     ] .
 a.ucs:0x395A   # 㥚
@@ -7413,12 +7304,12 @@ a.ucs:0x3969   # 㥩
     ] .
 a.ucs:0x396A   # 㥪
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E96 ; # ⺖
+        :left     a.ucs:0x5FC4 ; # 忄
         :right    a.ucs:0x5A04   # 娄
     ] .
 a.ucs:0x396B   # 㥫
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E96 ; # ⺖
+        :left     a.ucs:0x5FC4 ; # 忄
         :right    a.ucs:0x4EAF   # 亯
     ] .
 a.ucs:0x396C   # 㥬
@@ -7544,7 +7435,7 @@ a.ucs:0x3982   # 㦂
 a.ucs:0x3983   # 㦃
     :structure [ a idc:⿰ ;
         :left     a.ucs:0x5FC4 ; # 忄
-        :right    a.ucs:0x7523   # 産
+        :right    a.jis-x0208:0x3B3A   # &J97-3B3A;
     ] .
 a.ucs:0x3984   # 㦄
     :structure [ a idc:⿸ ;
@@ -7568,13 +7459,8 @@ a.ucs:0x3987   # 㦇
     ] .
 a.ucs:0x3988   # 㦈
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E96 ; # ⺖
-        :right    [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x2634C ; # 𦍌
-                :below    a.ucs:0x76BF   # 皿
-            ]
-        ]
+        :left     a.ucs:0x5FC4 ; # 忄
+        :right    a.ucs:0x76D6   # 盖
     ] .
 a.ucs:0x3989   # 㦉
     :structure [ a idc:⿰ ;
@@ -7668,7 +7554,7 @@ a.ucs:0x3998   # 㦘
     ] .
 a.ucs:0x3999   # 㦙
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E96 ; # ⺖
+        :left     a.ucs:0x5FC4 ; # 忄
         :right    a.ucs:0x611A   # 愚
     ] .
 a.ucs:0x399A   # 㦚
@@ -7704,7 +7590,7 @@ a.ucs:0x399F   # 㦟
     ] .
 a.ucs:0x39A0   # 㦠
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E96 ; # ⺖
+        :left     a.ucs:0x5FC4 ; # 忄
         :right    a.ucs:0x5C0D   # 對
     ] .
 a.ucs:0x39A1   # 㦡
@@ -7859,12 +7745,12 @@ a.ucs:0x39BD   # 㦽
     ] .
 a.ucs:0x39BE   # 㦾
     :structure [ a idc:⿸ ;
-        :surround a.ucs:0x6237 ; # 户
+        :surround a.iwds-1:0007 ; # &IWDS1-007;
         :filling  a.ucs:0x4E5F   # 也
     ] .
 a.ucs:0x39BF   # 㦿
     :structure [ a idc:⿸ ;
-        :surround a.ucs:0x6237 ; # 户
+        :surround a.iwds-1:0007 ; # &IWDS1-007;
         :filling  a.ucs:0x6728   # 木
     ] .
 a.ucs:0x39C0   # 㧀
@@ -7884,107 +7770,107 @@ a.ucs:0x39C2   # 㧂
     ] .
 a.ucs:0x39C3   # 㧃
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x4E29   # 丩
     ] .
 a.ucs:0x39C4   # 㧄
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x51F5   # 凵
     ] .
 a.ucs:0x39C5   # 㧅
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x5200   # 刀
     ] .
 a.ucs:0x39C6   # 㧆
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x5DFE   # 巾
     ] .
 a.ucs:0x39C7   # 㧇
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x2053C   # 𠔼
     ] .
 a.ucs:0x39C8   # 㧈
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x5F13   # 弓
     ] .
 a.ucs:0x39C9   # 㧉
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x6C14   # 气
     ] .
 a.ucs:0x39CA   # 㧊
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x5DFF   # 巿
     ] .
 a.ucs:0x39CB   # 㧋
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x72AC   # 犬
     ] .
 a.ucs:0x39CC   # 㧌
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x6BDB   # 毛
     ] .
 a.ucs:0x39CD   # 㧍
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x65B9   # 方
     ] .
 a.ucs:0x39CE   # 㧎
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x7259   # 牙
     ] .
 a.ucs:0x39CF   # 㧏
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x5188   # 冈
     ] .
 a.ucs:0x39D0   # 㧐
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x53CC   # 双
     ] .
 a.ucs:0x39D1   # 㧑
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x4E3A   # 为
     ] .
 a.ucs:0x39D2   # 㧒
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x7A74   # 穴
     ] .
 a.ucs:0x39D3   # 㧓
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x74DC   # 瓜
     ] .
 a.ucs:0x39D4   # 㧔
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x620A   # 戊
     ] .
 a.ucs:0x39D5   # 㧕
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x536F   # 卯
     ] .
 a.ucs:0x39D6   # 㧖
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x6239   # 戹
     ] .
 a.ucs:0x39D7   # 㧗
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x6B64   # 此
     ] .
 a.ucs:0x39D8   # 㧘
@@ -7994,12 +7880,12 @@ a.ucs:0x39D8   # 㧘
     ] .
 a.ucs:0x39D9   # 㧙
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x5FC5   # 必
     ] .
 a.ucs:0x39DA   # 㧚
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x74E6   # 瓦
     ] .
 a.ucs:0x39DB   # 㧛
@@ -8009,7 +7895,7 @@ a.ucs:0x39DB   # 㧛
     ] .
 a.ucs:0x39DC   # 㧜
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x531D   # 匝
     ] .
 a.ucs:0x39DD   # 㧝
@@ -8019,72 +7905,72 @@ a.ucs:0x39DD   # 㧝
     ] .
 a.ucs:0x39DE   # 㧞
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x53D0   # 叐
     ] .
 a.ucs:0x39DF   # 㧟
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x6C47   # 汇
     ] .
 a.ucs:0x39E0   # 㧠
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x53BC   # 厼
     ] .
 a.ucs:0x39E1   # 㧡
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x4EA5   # 亥
     ] .
 a.ucs:0x39E2   # 㧢
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x56E0   # 因
     ] .
 a.ucs:0x39E3   # 㧣
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x6731   # 朱
     ] .
 a.ucs:0x39E4   # 㧤
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x5145   # 充
     ] .
 a.ucs:0x39E5   # 㧥
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x5148   # 先
     ] .
 a.ucs:0x39E6   # 㧦
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x65EC   # 旬
     ] .
 a.ucs:0x39E7   # 㧧
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x342C   # 㐬
     ] .
 a.ucs:0x39E8   # 㧨
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x540E   # 后
     ] .
 a.ucs:0x39E9   # 㧩
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x2B95E   # 𫥞
     ] .
 a.ucs:0x39EA   # 㧪
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x5371   # 危
     ] .
 a.ucs:0x39EB   # 㧫
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x800C   # 而
     ] .
 a.ucs:0x39EC   # 㧬
@@ -8099,17 +7985,17 @@ a.ucs:0x39ED   # 㧭
     ] .
 a.ucs:0x39EE   # 㧮
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x81FC   # 臼
     ] .
 a.ucs:0x39EF   # 㧯
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x8001   # 老
     ] .
 a.ucs:0x39F0   # 㧰
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x4E50   # 乐
     ] .
 a.ucs:0x39F1   # 㧱
@@ -8119,7 +8005,7 @@ a.ucs:0x39F1   # 㧱
     ] .
 a.ucs:0x39F2   # 㧲
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x5B8B   # 宋
     ] .
 a.ucs:0x39F3   # 㧳
@@ -8129,97 +8015,97 @@ a.ucs:0x39F3   # 㧳
     ] .
 a.ucs:0x39F4   # 㧴
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x6211   # 我
     ] .
 a.ucs:0x39F5   # 㧵
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x5426   # 否
     ] .
 a.ucs:0x39F6   # 㧶
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x8EAB   # 身
     ] .
 a.ucs:0x39F7   # 㧷
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x541E   # 吞
     ] .
 a.ucs:0x39F8   # 㧸
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x4EA8   # 亨
     ] .
 a.ucs:0x39F9   # 㧹
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
-        :right    rep.big5-cdp:0x8ACD   # &CDP-8ACD;
+        :left     a.ucs:0x624C ; # 扌
+        :right    a.ucs:0x3775   # 㝵
     ] .
 a.ucs:0x39FA   # 㧺
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x6C93   # 沓
     ] .
 a.ucs:0x39FB   # 㧻
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x8C56   # 豖
     ] .
 a.ucs:0x39FC   # 㧼
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x8868   # 表
     ] .
 a.ucs:0x39FD   # 㧽
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x56FA   # 固
     ] .
 a.ucs:0x39FE   # 㧾
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x5FFD   # 忽
     ] .
 a.ucs:0x39FF   # 㧿
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    rep.big5-cdp:0x8BB0   # &CDP-8BB0;
     ] .
 a.ucs:0x3A00   # 㨀
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x79C9   # 秉
     ] .
 a.ucs:0x3A01   # 㨁
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x76F4   # 直
     ] .
 a.ucs:0x3A02   # 㨂
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x6771   # 東
     ] .
 a.ucs:0x3A03   # 㨃
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x4EAB   # 享
     ] .
 a.ucs:0x3A04   # 㨄
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x5468   # 周
     ] .
 a.ucs:0x3A05   # 㨅
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x82AE   # 芮
     ] .
 a.ucs:0x3A06   # 㨆
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x6797   # 林
     ] .
 a.ucs:0x3A07   # 㨇
@@ -8229,22 +8115,22 @@ a.ucs:0x3A07   # 㨇
     ] .
 a.ucs:0x3A08   # 㨈
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x6589   # 斉
     ] .
 a.ucs:0x3A09   # 㨉
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x662C   # 昬
     ] .
 a.ucs:0x3A0A   # 㨊
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    rep.big5-cdp:0x8CA9   # &CDP-8CA9;
     ] .
 a.ucs:0x3A0B   # 㨋
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x8005   # 者
     ] .
 a.ucs:0x3A0C   # 㨌
@@ -8269,243 +8155,227 @@ a.ucs:0x3A0D   # 㨍
     ] .
 a.ucs:0x3A0E   # 㨎
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x800E   # 耎
     ] .
 a.ucs:0x3A0F   # 㨏
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x70AD   # 炭
     ] .
 a.ucs:0x3A10   # 㨐
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x4FDD   # 保
     ] .
 a.ucs:0x3A11   # 㨑
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x3687   # 㚇
     ] .
 a.ucs:0x3A12   # 㨒
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x594E   # 奎
     ] .
 a.ucs:0x3A13   # 㨓
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x7A82   # 窂
     ] .
 a.ucs:0x3A14   # 㨔
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x54B8   # 咸
     ] .
 a.ucs:0x3A15   # 㨕
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x76C8   # 盈
     ] .
 a.ucs:0x3A16   # 㨖
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x81F4   # 致
     ] .
 a.ucs:0x3A17   # 㨗
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
-        :right    [
-            :structure [ a idc:⿳ ;
-                :above    a.ucs:0x2E8A ; # ⺊
-                :middle   rep.big5-cdp:0x897C ; # &CDP-897C;
-                :below    a.ucs:0x9FB0   # 龰
-            ]
-        ]
+        :left     a.ucs:0x624C ; # 扌
+        :right    a.gt-k:06360   # &A-GT-K06360;
     ] .
 a.ucs:0x3A18   # 㨘
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x7701   # 省
     ] .
 a.ucs:0x3A19   # 㨙
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x595A   # 奚
     ] .
 a.ucs:0x3A1A   # 㨚
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x8340   # 荀
     ] .
 a.ucs:0x3A1B   # 㨛
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x9583   # 閃
     ] .
 a.ucs:0x3A1C   # 㨜
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x8654   # 虔
     ] .
 a.ucs:0x3A1D   # 㨝
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x5C51   # 屑
     ] .
 a.ucs:0x3A1E   # 㨞
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x7D20   # 素
     ] .
 a.ucs:0x3A1F   # 㨟
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x8C48   # 豈
     ] .
 a.ucs:0x3A20   # 㨠
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    g2.ucs_unicode:0x51A5   # &g2-AJ1-03785;
     ] .
 a.ucs:0x3A21   # 㨡
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x5702   # 圂
     ] .
 a.ucs:0x3A22   # 㨢
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x80FD   # 能
     ] .
 a.ucs:0x3A23   # 㨣
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x7FC1   # 翁
     ] .
 a.ucs:0x3A24   # 㨤
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x532F   # 匯
     ] .
 a.ucs:0x3A25   # 㨥
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x7D0D   # 納
     ] .
 a.ucs:0x3A26   # 㨦
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x96BB   # 隻
     ] .
 a.ucs:0x3A27   # 㨧
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x755A   # 畚
     ] .
 a.ucs:0x3A28   # 㨨
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x7559   # 留
     ] .
 a.ucs:0x3A29   # 㨩
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x5EAD   # 庭
     ] .
 a.ucs:0x3A2A   # 㨪
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x6643   # 晃
     ] .
 a.ucs:0x3A2B   # 㨫
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x76D1   # 监
     ] .
 a.ucs:0x3A2C   # 㨬
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x8881   # 袁
     ] .
 a.ucs:0x3A2D   # 㨭
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x6248   # 扈
     ] .
 a.ucs:0x3A2E   # 㨮
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x515C   # 兜
     ] .
 a.ucs:0x3A2F   # 㨯
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x90ED   # 郭
     ] .
 a.ucs:0x3A30   # 㨰
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x886E   # 衮
     ] .
 a.ucs:0x3A31   # 㨱
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
-        :right    [
-            :structure [ a idc:⿱ ;
-                :above    rep.big5-cdp:0x88F0 ; # &CDP-88F0;
-                :below    a.ucs:0x8A00   # 言
-            ]
-        ]
+        :left     a.ucs:0x624C ; # 扌
+        :right    a.ucs:0x46BB   # 䚻
     ] .
 a.ucs:0x3A32   # 㨲
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
-        :right    [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x8279 ; # 艹
-                :below    a.ucs:0x5B8B   # 宋
-            ]
-        ]
+        :left     a.ucs:0x624C ; # 扌
+        :right    a.ucs:0x26BD5   # 𦯕
     ] .
 a.ucs:0x3A33   # 㨳
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x5BC4   # 寄
     ] .
 a.ucs:0x3A34   # 㨴
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x4E7E   # 乾
     ] .
 a.ucs:0x3A35   # 㨵
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x526A   # 剪
     ] .
 a.ucs:0x3A36   # 㨶
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x9CE5   # 鳥
     ] .
 a.ucs:0x3A37   # 㨷
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x5807   # 堇
     ] .
 a.ucs:0x3A38   # 㨸
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x5BC6   # 密
     ] .
 a.ucs:0x3A39   # 㨹
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x5F57   # 彗
     ] .
 a.ucs:0x3A3A   # 㨺
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x34BC   # 㒼
     ] .
 a.ucs:0x3A3B   # 㨻
@@ -8520,47 +8390,47 @@ a.ucs:0x3A3C   # 㨼
     ] .
 a.ucs:0x3A3D   # 㨽
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x526F   # 副
     ] .
 a.ucs:0x3A3E   # 㨾
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x7F95   # 羕
     ] .
 a.ucs:0x3A3F   # 㨿
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x8655   # 處
     ] .
 a.ucs:0x3A40   # 㩀
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x458F   # 䖏
     ] .
 a.ucs:0x3A41   # 㩁
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x5BC9   # 寉
     ] .
 a.ucs:0x3A42   # 㩂
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x659B   # 斛
     ] .
 a.ucs:0x3A43   # 㩃
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x5BD2   # 寒
     ] .
 a.ucs:0x3A44   # 㩄
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x5D3D   # 崽
     ] .
 a.ucs:0x3A45   # 㩅
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    [
             :structure [ a idc:⿱ ;
                 :above    rep.big5-cdp:0x89B6 ; # &CDP-89B6;
@@ -8570,73 +8440,67 @@ a.ucs:0x3A45   # 㩅
     ] .
 a.ucs:0x3A46   # 㩆
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x5C31   # 就
     ] .
 a.ucs:0x3A47   # 㩇
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x756B   # 畫
     ] .
 a.ucs:0x3A48   # 㩈
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x7A98   # 窘
     ] .
 a.ucs:0x3A49   # 㩉
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x7FD5   # 翕
     ] .
 a.ucs:0x3A4A   # 㩊
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
-        :right    [
-            :structure [ a idc:⿳ ;
-                :above    a.ucs:0x722B ; # 爫
-                :middle   rep.gt:36329 ; # &GT-36329;
-                :below    a.ucs:0x5BF8   # 寸
-            ]
-        ]
+        :left     a.ucs:0x624C ; # 扌
+        :right    a.ucs:0x21B33   # 𡬳
     ] .
 a.ucs:0x3A4B   # 㩋
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x8085   # 肅
     ] .
 a.ucs:0x3A4C   # 㩌
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x8CBB   # 費
     ] .
 a.ucs:0x3A4D   # 㩍
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x7B56   # 策
     ] .
 a.ucs:0x3A4E   # 㩎
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x7312   # 猒
     ] .
 a.ucs:0x3A4F   # 㩏
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x9ED1   # 黑
     ] .
 a.ucs:0x3A50   # 㩐
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x7B49   # 等
     ] .
 a.ucs:0x3A51   # 㩑
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x4A3F   # 䨿
     ] .
 a.ucs:0x3A52   # 㩒
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x7981   # 禁
     ] .
 a.ucs:0x3A53   # 㩓
@@ -8646,97 +8510,97 @@ a.ucs:0x3A53   # 㩓
     ] .
 a.ucs:0x3A54   # 㩔
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x6BBF   # 殿
     ] .
 a.ucs:0x3A55   # 㩕
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x96F6   # 零
     ] .
 a.ucs:0x3A56   # 㩖
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x757A   # 畺
     ] .
 a.ucs:0x3A57   # 㩗
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x21ECE   # 𡻎
     ] .
 a.ucs:0x3A58   # 㩘
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x7FA9   # 義
     ] .
 a.ucs:0x3A59   # 㩙
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x585E   # 塞
     ] .
 a.ucs:0x3A5A   # 㩚
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x8499   # 蒙
     ] .
 a.ucs:0x3A5B   # 㩛
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x5718   # 團
     ] .
 a.ucs:0x3A5C   # 㩜
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x76E3   # 監
     ] .
 a.ucs:0x3A5D   # 㩝
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x8C6A   # 豪
     ] .
 a.ucs:0x3A5E   # 㩞
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x69AE   # 榮
     ] .
 a.ucs:0x3A5F   # 㩟
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x5BE8   # 寨
     ] .
 a.ucs:0x3A60   # 㩠
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x9E83   # 麃
     ] .
 a.ucs:0x3A61   # 㩡
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x78CA   # 磊
     ] .
 a.ucs:0x3A62   # 㩢
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x8511   # 蔑
     ] .
 a.ucs:0x3A63   # 㩣
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x7FEC   # 翬
     ] .
 a.ucs:0x3A64   # 㩤
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x6577   # 敷
     ] .
 a.ucs:0x3A65   # 㩥
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x97EF   # 韯
     ] .
 a.ucs:0x3A66   # 㩦
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    [
             :structure [ a idc:⿱ ;
                 :above    a.ucs:0x96B9 ; # 隹
@@ -8746,52 +8610,52 @@ a.ucs:0x3A66   # 㩦
     ] .
 a.ucs:0x3A67   # 㩧
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x66B4   # 暴
     ] .
 a.ucs:0x3A68   # 㩨
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x6167   # 慧
     ] .
 a.ucs:0x3A69   # 㩩
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x6F41   # 潁
     ] .
 a.ucs:0x3A6A   # 㩪
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x42F6   # 䋶
     ] .
 a.ucs:0x3A6B   # 㩫
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x8CEA   # 質
     ] .
 a.ucs:0x3A6C   # 㩬
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x622F   # 戯
     ] .
 a.ucs:0x3A6D   # 㩭
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x5B78   # 學
     ] .
 a.ucs:0x3A6E   # 㩮
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x64E7   # 擧
     ] .
 a.ucs:0x3A6F   # 㩯
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x7E41   # 繁
     ] .
 a.ucs:0x3A70   # 㩰
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    [
             :structure [ a idc:⿱ ;
                 :above    a.ucs:0x8279 ; # 艹
@@ -8801,47 +8665,47 @@ a.ucs:0x3A70   # 㩰
     ] .
 a.ucs:0x3A71   # 㩱
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x7235   # 爵
     ] .
 a.ucs:0x3A72   # 㩲
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x96DA   # 雚
     ] .
 a.ucs:0x3A73   # 㩳
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x96D9   # 雙
     ] .
 a.ucs:0x3A74   # 㩴
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x77BF   # 瞿
     ] .
 a.ucs:0x3A75   # 㩵
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x737B   # 獻
     ] .
 a.ucs:0x3A76   # 㩶
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    [
             :structure [ a idc:⿱ ;
-                :above    a.ucs:0x2EAE ; # ⺮
+                :above    a.ucs:0x7AF9 ; # 竹
                 :below    a.ucs:0x723E   # 爾
             ]
         ]
     ] .
 a.ucs:0x3A77   # 㩷
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    a.ucs:0x9A2B   # 騫
     ] .
 a.ucs:0x3A78   # 㩸
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    [
             :structure [ a idc:⿱ ;
                 :above    a.ucs:0x757E ; # 畾
@@ -8851,20 +8715,10 @@ a.ucs:0x3A78   # 㩸
     ] .
 a.ucs:0x3A79   # 㩹
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2E98 ; # ⺘
+        :left     a.ucs:0x624C ; # 扌
         :right    [
             :structure [ a idc:⿱ ;
-                :above    [
-                    :structure [ a idc:⿱ ;
-                        :above    rep.gt-k:00064 ; # &GT-K00064;
-                        :below    [
-                            :structure [ a idc:⿰ ;
-                                :left     rep.gt-k:00064 ; # &GT-K00064;
-                                :right    rep.gt-k:00064   # &GT-K00064;
-                            ]
-                        ]
-                    ]
-                ] ;
+                :above    a.ucs:0x757E ; # 畾
                 :below    a.ucs:0x519D   # 冝
             ]
         ]
@@ -9001,7 +8855,7 @@ a.ucs:0x3A93   # 㪓
     ] .
 a.ucs:0x3A94   # 㪔
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x6797 ; # 林
+        :left     a.ucs_component:0x6797 ; # &A-compU+6797;
         :right    a.ucs:0x6534   # 攴
     ] .
 a.ucs:0x3A95   # 㪕
@@ -9027,7 +8881,7 @@ a.ucs:0x3A98   # 㪘
 a.ucs:0x3A99   # 㪙
     :structure [ a idc:⿰ ;
         :left     a.ucs:0x679C ; # 果
-        :right    a.ucs:0x6535   # 攵
+        :right    a.ucs_component:0x6535   # &A-compU+6535;
     ] .
 a.ucs:0x3A9A   # 㪚
     :structure [ a idc:⿰ ;
@@ -9261,13 +9115,8 @@ a.ucs:0x3AC3   # 㫃
     ] .
 a.ucs:0x3AC4   # 㫄
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x4E8C ; # 二
-        :below    [
-            :structure [ a idc:⿹ ;
-                :surround a.ucs:0x52F9 ; # 勹
-                :filling  a.ucs:0x65B9   # 方
-            ]
-        ]
+        :above    a.ucs:0x4EA0 ; # 亠
+        :below    rep.gt-k:02058   # &GT-K02058;
     ] .
 a.ucs:0x3AC5   # 㫅
     :structure [ a idc:⿸ ;
@@ -9296,22 +9145,22 @@ a.ucs:0x3AC9   # 㫉
     ] .
 a.ucs:0x3ACA   # 㫊
     :structure [ a idc:⿸ ;
-        :surround rep.ucs-itaiji-001:0x3AC3 ; # &CB12073;
+        :surround rep.ucs-itaiji-001:0x3AC3 ; # &U-i001+3AC3;
         :filling  a.ucs:0x53EF   # 可
     ] .
 a.ucs:0x3ACB   # 㫋
     :structure [ a idc:⿸ ;
-        :surround rep.ucs-itaiji-001:0x3AC3 ; # &CB12073;
+        :surround rep.ucs-itaiji-001:0x3AC3 ; # &U-i001+3AC3;
         :filling  a.ucs:0x5189   # 冉
     ] .
 a.ucs:0x3ACC   # 㫌
     :structure [ a idc:⿸ ;
-        :surround rep.ucs-itaiji-001:0x3AC3 ; # &CB12073;
+        :surround rep.ucs-itaiji-001:0x3AC3 ; # &U-i001+3AC3;
         :filling  a.ucs:0x6B63   # 正
     ] .
 a.ucs:0x3ACD   # 㫍
     :structure [ a idc:⿸ ;
-        :surround rep.ucs-itaiji-001:0x3AC3 ; # &CB12073;
+        :surround rep.ucs-itaiji-001:0x3AC3 ; # &U-i001+3AC3;
         :filling  a.ucs:0x6538   # 攸
     ] .
 a.ucs:0x3ACE   # 㫎
@@ -9321,7 +9170,7 @@ a.ucs:0x3ACE   # 㫎
     ] .
 a.ucs:0x3ACF   # 㫏
     :structure [ a idc:⿸ ;
-        :surround rep.ucs-itaiji-001:0x3AC3 ; # &CB12073;
+        :surround rep.ucs-itaiji-001:0x3AC3 ; # &U-i001+3AC3;
         :filling  a.ucs:0x8981   # 要
     ] .
 a.ucs:0x3AD0   # 㫐
@@ -9361,7 +9210,7 @@ a.ucs:0x3AD6   # 㫖
     ] .
 a.ucs:0x3AD7   # 㫗
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x66F0 ; # 曰
+        :above    a.ucs:0x65E5 ; # 日
         :below    a.ucs:0x5B50   # 子
     ] .
 a.ucs:0x3AD8   # 㫘
@@ -9377,7 +9226,7 @@ a.ucs:0x3AD9   # 㫙
 a.ucs:0x3ADA   # 㫚
     :structure [ a idc:⿱ ;
         :above    a.ucs:0x52FF ; # 勿
-        :below    a.ucs:0x66F0   # 曰
+        :below    a.ucs:0x65E5   # 日
     ] .
 a.ucs:0x3ADB   # 㫛
     :structure [ a idc:⿰ ;
@@ -9402,12 +9251,7 @@ a.ucs:0x3ADE   # 㫞
 a.ucs:0x3ADF   # 㫟
     :structure [ a idc:⿰ ;
         :left     a.ucs:0x65E5 ; # 日
-        :right    [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x51E0 ; # 几
-                :below    a.ucs:0x53E3   # 口
-            ]
-        ]
+        :right    a.ucs:0x3563   # 㕣
     ] .
 a.ucs:0x3AE0   # 㫠
     :structure [ a idc:⿰ ;
@@ -9609,7 +9453,7 @@ a.ucs:0x3B05   # 㬅
         :above    [
             :structure [ a idc:⿱ ;
                 :above    a.ucs:0x65E5 ; # 日
-                :below    rep.gt:36329   # &GT-36329;
+                :below    a.ucs:0x2EAB   # ⺫
             ]
         ] ;
         :below    a.ucs:0x4E07   # 万
@@ -9780,14 +9624,9 @@ a.ucs:0x3B24   # 㬤
         :right    a.ucs:0x3B0E   # 㬎
     ] .
 a.ucs:0x3B25   # 㬥
-    :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2317D ; # 𣅽
-        :below    [
-            :structure [ a idc:⿵ ;
-                :surround a.ucs:0x5927 ; # 大
-                :filling  a.ucs:0x7C73   # 米
-            ]
-        ]
+    :structure [ a idc:⿵ ;
+        :surround rep.gt-k:09590 ; # &GT-K09590;
+        :filling  a.ucs:0x7C73   # 米
     ] .
 a.ucs:0x3B26   # 㬦
     :structure [ a idc:⿰ ;
@@ -9795,14 +9634,9 @@ a.ucs:0x3B26   # 㬦
         :right    a.ucs:0x84A6   # 蒦
     ] .
 a.ucs:0x3B27   # 㬧
-    :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2317D ; # 𣅽
-        :right    [
-            :structure [ a idc:⿵ ;
-                :surround a.ucs:0x5927 ; # 大
-                :filling  a.ucs:0x7CF8   # 糸
-            ]
-        ]
+    :structure [ a idc:⿵ ;
+        :surround rep.gt-k:09590 ; # &GT-K09590;
+        :filling  a.ucs:0x7CF8   # 糸
     ] .
 a.ucs:0x3B28   # 㬨
     :structure [ a idc:⿰ ;
@@ -9841,7 +9675,7 @@ a.ucs:0x3B2D   # 㬭
     ] .
 a.ucs:0x3B2E   # 㬮
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x65E5 ; # 日
+        :above    a.ucs_component:0x65E5 ; # &A-compU+65E5;
         :below    a.ucs:0x96E3   # 難
     ] .
 a.ucs:0x3B2F   # 㬯
@@ -10050,9 +9884,9 @@ a.ucs:0x3B56   # 㭖
         :right    a.ucs:0x4EE3   # 代
     ] .
 a.ucs:0x3B57   # 㭗
-    :structure [ a idc:⿰ ;
-        :left     a.ucs:0x6728 ; # 木
-        :right    a.ucs:0x76BF   # 皿
+    :structure [ a idc:⿱ ;
+        :above    a.ucs:0x6728 ; # 木
+        :below    a.ucs:0x76BF   # 皿
     ] .
 a.ucs:0x3B58   # 㭘
     :structure [ a idc:⿰ ;
@@ -10453,7 +10287,7 @@ a.ucs:0x3BA2   # 㮢
 a.ucs:0x3BA3   # 㮣
     :structure [ a idc:⿱ ;
         :above    a.ucs:0x65E2 ; # 既
-        :below    a.ucs:0x6728   # 木
+        :below    a.ucs_iwds-1:0x6728   # &A-IWDSU+6728;
     ] .
 a.ucs:0x3BA4   # 㮤
     :structure [ a idc:⿱ ;
@@ -10578,13 +10412,7 @@ a.ucs:0x3BB9   # 㮹
 a.ucs:0x3BBA   # 㮺
     :structure [ a idc:⿱ ;
         :above    a.ucs:0x672C ; # 本
-        :below    [
-            :structure [ a idc:⿲ ;
-                :left     a.ucs:0x53E3 ; # 口
-                :middle   a.ucs:0x53E3 ; # 口
-                :right    a.ucs:0x53E3   # 口
-            ]
-        ]
+        :below    a.ucs:0x20C60   # 𠱠
     ] .
 a.ucs:0x3BBB   # 㮻
     :structure [ a idc:⿰ ;
@@ -10594,7 +10422,7 @@ a.ucs:0x3BBB   # 㮻
 a.ucs:0x3BBC   # 㮼
     :structure [ a idc:⿰ ;
         :left     a.ucs:0x6728 ; # 木
-        :right    rep.adobe-japan1:02708   # &AJ1-02708;
+        :right    rep.adobe-japan1-0:02708   # &AJ1-02708;
     ] .
 a.ucs:0x3BBD   # 㮽
     :structure [ a idc:⿰ ;
@@ -10644,7 +10472,7 @@ a.ucs:0x3BC5   # 㯅
 a.ucs:0x3BC6   # 㯆
     :structure [ a idc:⿰ ;
         :left     a.ucs:0x6728 ; # 木
-        :right    a.ucs:0x7523   # 産
+        :right    a.jis-x0208:0x3B3A   # &J97-3B3A;
     ] .
 a.ucs:0x3BC7   # 㯇
     :structure [ a idc:⿰ ;
@@ -10771,7 +10599,7 @@ a.ucs:0x3BDD   # 㯝
 a.ucs:0x3BDE   # 㯞
     :structure [ a idc:⿰ ;
         :left     a.ucs:0x6728 ; # 木
-        :right    a.ucs:0x7D79   # 絹
+        :right    rep.adobe-japan1-0:01884   # &AJ1-01884;
     ] .
 a.ucs:0x3BDF   # 㯟
     :structure [ a idc:⿱ ;
@@ -10861,12 +10689,7 @@ a.ucs:0x3BEE   # 㯮
 a.ucs:0x3BEF   # 㯯
     :structure [ a idc:⿰ ;
         :left     a.ucs:0x6728 ; # 木
-        :right    [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x5905 ; # 夅
-                :below    a.ucs:0x8C9D   # 貝
-            ]
-        ]
+        :right    rep.gt-k:11071   # &GT-K11071;
     ] .
 a.ucs:0x3BF0   # 㯰
     :structure [ a idc:⿰ ;
@@ -10874,19 +10697,9 @@ a.ucs:0x3BF0   # 㯰
         :right    a.ucs:0x7F6E   # 置
     ] .
 a.ucs:0x3BF1   # 㯱
-    :structure [ a idc:⿱ ;
-        :above    [
-            :structure [ a idc:⿱ ;
-                :above    rep.big5-cdp:0x8DDD ; # &CDP-8DDD;
-                :below    a.ucs:0x5196   # 冖
-            ]
-        ] ;
-        :below    [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x7F36 ; # 缶
-                :below    a.ucs:0x6728   # 木
-            ]
-        ]
+    :structure [ a idc:⿴ ;
+        :surround rep.ucs-itaiji-001:0x675F ; # &U-i001+675F;
+        :filling  a.ucs:0x7F36   # 缶
     ] .
 a.ucs:0x3BF2   # 㯲
     :structure [ a idc:⿰ ;
@@ -10957,7 +10770,7 @@ a.ucs:0x3BFA   # 㯺
                 :right    [
                     :structure [ a idc:⿱ ;
                         :above    rep.big5-cdp:0x89BC ; # &CDP-89BC;
-                        :below    rep.gt:36329   # &GT-36329;
+                        :below    a.ucs:0x2EAB   # ⺫
                     ]
                 ]
             ]
@@ -10965,15 +10778,9 @@ a.ucs:0x3BFA   # 㯺
         :below    a.ucs:0x6728   # 木
     ] .
 a.ucs:0x3BFB   # 㯻
-    :structure [ a idc:⿱ ;
-        :above    [
-            :structure [ a idc:⿳ ;
-                :above    rep.big5-cdp:0x8DDD ; # &CDP-8DDD;
-                :middle   a.ucs:0x5196 ; # 冖
-                :below    rep.mj:024907   # &MJ024907;
-            ]
-        ] ;
-        :below    a.ucs:0x6728   # 木
+    :structure [ a idc:⿴ ;
+        :surround rep.ucs-itaiji-001:0x675F ; # &U-i001+675F;
+        :filling  a.ucs:0x8C55   # 豕
     ] .
 a.ucs:0x3BFC   # 㯼
     :structure [ a idc:⿰ ;
@@ -11031,14 +10838,9 @@ a.ucs:0x3C05   # 㰅
         :right    a.ucs:0x9069   # 適
     ] .
 a.ucs:0x3C06   # 㰆
-    :structure [ a idc:⿱ ;
-        :above    [
-            :structure [ a idc:⿱ ;
-                :above    rep.big5-cdp:0x8DDD ; # &CDP-8DDD;
-                :below    a.ucs:0x5196   # 冖
-            ]
-        ] ;
-        :below    a.ucs:0x68D0   # 棐
+    :structure [ a idc:⿴ ;
+        :surround rep.ucs-itaiji-001:0x675F ; # &U-i001+675F;
+        :filling  a.ucs:0x975E   # 非
     ] .
 a.ucs:0x3C07   # 㰇
     :structure [ a idc:⿰ ;
@@ -11478,7 +11280,7 @@ a.ucs:0x3C59   # 㱙
 a.ucs:0x3C5A   # 㱚
     :structure [ a idc:⿰ ;
         :left     a.ucs:0x6B79 ; # 歹
-        :right    rep.gt:37857   # &GT-37857;
+        :right    a.ucs:0x2EBC   # ⺼
     ] .
 a.ucs:0x3C5B   # 㱛
     :structure [ a idc:⿰ ;
@@ -11692,12 +11494,7 @@ a.ucs:0x3C82   # 㲂
     ] .
 a.ucs:0x3C83   # 㲃
     :structure [ a idc:⿰ ;
-        :left     [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x2E8A ; # ⺊
-                :below    a.ucs:0x3AD0   # 㫐
-            ]
-        ] ;
+        :left     a.ucs:0x209E2 ; # 𠧢
         :right    a.ucs:0x6BB3   # 殳
     ] .
 a.ucs:0x3C84   # 㲄
@@ -11738,38 +11535,12 @@ a.ucs:0x3C89   # 㲉
     ] .
 a.ucs:0x3C8A   # 㲊
     :structure [ a idc:⿰ ;
-        :left     [
-            :structure [ a idc:⿸ ;
-                :surround [
-                    :structure [ a idc:⿱ ;
-                        :above    a.ucs:0x2E8A ; # ⺊
-                        :below    rep.big5-cdp:0x88E2   # &CDP-88E2;
-                    ]
-                ] ;
-                :filling  [
-                    :structure [ a idc:⿱ ;
-                        :above    [
-                            :structure [ a idc:⿳ ;
-                                :above    a.ucs:0x4E00 ; # 一
-                                :middle   a.ucs:0x516B ; # 八
-                                :below    a.ucs:0x201A2   # 𠆢
-                            ]
-                        ] ;
-                        :below    a.ucs:0x76EE   # 目
-                    ]
-                ]
-            ]
-        ] ;
+        :left     a.ucs_iwds-1:0x777F ; # &A-IWDSU+777F;
         :right    a.ucs:0x6BB3   # 殳
     ] .
 a.ucs:0x3C8B   # 㲋
     :structure [ a idc:⿱ ;
-        :above    [
-            :structure [ a idc:⿱ ;
-                :above    rep.big5-cdp:0x8B5B ; # &CDP-8B5B;
-                :below    a.ucs:0x53E3   # 口
-            ]
-        ] ;
+        :above    a.ucs:0x20BA5 ; # 𠮥
         :below    a.ucs:0x6BD4   # 比
     ] .
 a.ucs:0x3C8C   # 㲌
@@ -11909,12 +11680,7 @@ a.ucs:0x3CA5   # 㲥
     ] .
 a.ucs:0x3CA6   # 㲦
     :structure [ a idc:⿸ ;
-        :surround [
-            :structure [ a idc:⿰ ;
-                :left     a.ucs:0x2099D ; # 𠦝
-                :right    a.ucs:0x201A2   # 𠆢
-            ]
-        ] ;
+        :surround a.ucs:0x501D ; # 倝
         :filling  a.ucs:0x6BDB   # 毛
     ] .
 a.ucs:0x3CA7   # 㲧
@@ -12205,7 +11971,7 @@ a.ucs:0x3CDE   # 㳞
 a.ucs:0x3CDF   # 㳟
     :structure [ a idc:⿱ ;
         :above    a.ucs:0x5171 ; # 共
-        :below    a.ucs:0x6C3A   # 氺
+        :below    a.ucs_cognate:0x6C34   # &A-cgnU+6C34;
     ] .
 a.ucs:0x3CE0   # 㳠
     :structure [ a idc:⿰ ;
@@ -12270,7 +12036,7 @@ a.ucs:0x3CEB   # 㳫
 a.ucs:0x3CEC   # 㳬
     :structure [ a idc:⿰ ;
         :left     a.ucs:0x6C35 ; # 氵
-        :right    rep.big5-cdp:0x8DA6   # &CDP-8DA6;
+        :right    a.ucs:0x2DEFE   # 𭻾
     ] .
 a.ucs:0x3CED   # 㳭
     :structure [ a idc:⿰ ;
@@ -12346,7 +12112,7 @@ a.ucs:0x3CF9   # 㳹
 a.ucs:0x3CFA   # 㳺
     :structure [ a idc:⿲ ;
         :left     a.ucs:0x6C35 ; # 氵
-        :middle   a.ucs:0x2E98 ; # ⺘
+        :middle   a.ucs:0x624C ; # 扌
         :right    rep.big5-cdp:0x8C55   # &CDP-8C55;
     ] .
 a.ucs:0x3CFB   # 㳻
@@ -12578,7 +12344,7 @@ a.ucs:0x3D1D   # 㴝
 a.ucs:0x3D1E   # 㴞
     :structure [ a idc:⿰ ;
         :left     a.ucs:0x6C35 ; # 氵
-        :right    rep.ucs-var-001:0x8200   # &GT-K06065;
+        :right    rep.ucs-var-001:0x8200   # &U-v001+8200;
     ] .
 a.ucs:0x3D1F   # 㴟
     :structure [ a idc:⿰ ;
@@ -13076,8 +12842,8 @@ a.ucs:0x3D78   # 㵸
     ] .
 a.ucs:0x3D79   # 㵹
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x6C55 ; # 汕
-        :right    a.ucs:0x83AB   # 莫
+        :left     a.ucs:0x6C35 ; # 氵
+        :right    a.ucs:0x21EDF   # 𡻟
     ] .
 a.ucs:0x3D7A   # 㵺
     :structure [ a idc:⿰ ;
@@ -13327,7 +13093,7 @@ a.ucs:0x3DA6   # 㶦
 a.ucs:0x3DA7   # 㶧
     :structure [ a idc:⿰ ;
         :left     a.ucs:0x706B ; # 火
-        :right    a.ucs:0x5185   # 内
+        :right    a.jis-x0208:0x4662   # &J97-4662;
     ] .
 a.ucs:0x3DA8   # 㶨
     :structure [ a idc:⿱ ;
@@ -13386,7 +13152,7 @@ a.ucs:0x3DB2   # 㶲
     ] .
 a.ucs:0x3DB3   # 㶳
     :structure [ a idc:⿱ ;
-        :above    rep.big5-cdp:0x8BC6 ; # &CDP-8BC6;
+        :above    a.ucs:0x807F ; # 聿
         :below    a.ucs:0x706B   # 火
     ] .
 a.ucs:0x3DB4   # 㶴
@@ -13501,17 +13267,7 @@ a.ucs:0x3DC8   # 㷈
     ] .
 a.ucs:0x3DC9   # 㷉
     :structure [ a idc:⿰ ;
-        :left     [
-            :structure [ a idc:⿸ ;
-                :surround a.ucs:0x5C38 ; # 尸
-                :filling  [
-                    :structure [ a idc:⿱ ;
-                        :above    a.ucs:0x4E8C ; # 二
-                        :below    a.ucs:0x706B   # 火
-                    ]
-                ]
-            ]
-        ] ;
+        :left     rep.ucs-itaiji-001:0x2BD56 ; # &U-i001+2BD56;
         :right    a.ucs:0x5BF8   # 寸
     ] .
 a.ucs:0x3DCA   # 㷊
@@ -13572,7 +13328,7 @@ a.ucs:0x3DD3   # 㷓
 a.ucs:0x3DD4   # 㷔
     :structure [ a idc:⿰ ;
         :left     a.ucs:0x706B ; # 火
-        :right    a.ucs-itaiji-005:0x8200   # &A-GT-K06065;
+        :right    a.gt-k:06065   # &A-GT-K06065;
     ] .
 a.ucs:0x3DD5   # 㷕
     :structure [ a idc:⿰ ;
@@ -13784,12 +13540,7 @@ a.ucs:0x3DF8   # 㷸
 a.ucs:0x3DF9   # 㷹
     :structure [ a idc:⿰ ;
         :left     a.ucs:0x706B ; # 火
-        :right    [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x8279 ; # 艹
-                :below    a.ucs:0x5353   # 卓
-            ]
-        ]
+        :right    a.ucs:0x44EC   # 䓬
     ] .
 a.ucs:0x3DFA   # 㷺
     :structure [ a idc:⿱ ;
@@ -13809,13 +13560,7 @@ a.ucs:0x3DFB   # 㷻
 a.ucs:0x3DFC   # 㷼
     :structure [ a idc:⿳ ;
         :above    a.ucs:0x5EFF ; # 廿
-        :middle   [
-            :structure [ a idc:⿲ ;
-                :left     rep.big5-cdp:0x8BC5 ; # &CDP-8BC5;
-                :middle   a.ucs:0x53E3 ; # 口
-                :right    a.ucs:0x5315   # 匕
-            ]
-        ] ;
+        :middle   rep.big5-cdp:0x8D76 ; # &CDP-8D76;
         :below    a.ucs:0x706B   # 火
     ] .
 a.ucs:0x3DFD   # 㷽
@@ -13931,18 +13676,13 @@ a.ucs:0x3E10   # 㸐
     ] .
 a.ucs:0x3E11   # 㸑
     :structure [ a idc:⿱ ;
-        :above    [
-            :structure [ a idc:⿻ ;
-                :underlying rep.big5-cdp:0x8B64 ; # &CDP-8B64;
-                :overlaying a.ucs:0x540C   # 同
-            ]
-        ] ;
+        :above    a.gt-k:11278 ; # &A-CB08661;
         :below    a.ucs:0x711A   # 焚
     ] .
 a.ucs:0x3E12   # 㸒
     :structure [ a idc:⿱ ;
         :above    a.ucs:0x722B ; # 爫
-        :below    a.ucs:0x58EC   # 壬
+        :below    a.ucs_component:0x58EC   # &A-compU+58EC;
     ] .
 a.ucs:0x3E13   # 㸓
     :structure [ a idc:⿱ ;
@@ -14208,7 +13948,7 @@ a.ucs:0x3E47   # 㹇
     ] .
 a.ucs:0x3E48   # 㹈
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x22F21 ; # 𢼡
+        :above    a.gt-k:05719 ; # &A-GT-K05719;
         :below    a.ucs:0x725B   # 牛
     ] .
 a.ucs:0x3E49   # 㹉
@@ -14228,8 +13968,8 @@ a.ucs:0x3E4B   # 㹋
     ] .
 a.ucs:0x3E4C   # 㹌
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x725C ; # 牜
-        :right    a.ucs:0x7522   # 產
+        :left     a.ucs:0x725B ; # 牛
+        :right    a.jis-x0208:0x3B3A   # &J97-3B3A;
     ] .
 a.ucs:0x3E4D   # 㹍
     :structure [ a idc:⿰ ;
@@ -14318,132 +14058,132 @@ a.ucs:0x3E5C   # 㹜
     ] .
 a.ucs:0x3E5D   # 㹝
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EA8 ; # ⺨
+        :left     a.ucs:0x72AD ; # 犭
         :right    a.ucs:0x6C0F   # 氏
     ] .
 a.ucs:0x3E5E   # 㹞
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EA8 ; # ⺨
+        :left     a.ucs:0x72AD ; # 犭
         :right    a.ucs:0x65A4   # 斤
     ] .
 a.ucs:0x3E5F   # 㹟
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EA8 ; # ⺨
+        :left     a.ucs:0x72AD ; # 犭
         :right    a.ucs:0x592C   # 夬
     ] .
 a.ucs:0x3E60   # 㹠
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EA8 ; # ⺨
+        :left     a.ucs:0x72AD ; # 犭
         :right    a.ucs:0x5C6F   # 屯
     ] .
 a.ucs:0x3E61   # 㹡
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EA8 ; # ⺨
+        :left     a.ucs:0x72AD ; # 犭
         :right    a.ucs:0x7384   # 玄
     ] .
 a.ucs:0x3E62   # 㹢
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EA8 ; # ⺨
+        :left     a.ucs:0x72AD ; # 犭
         :right    a.ucs:0x52A0   # 加
     ] .
 a.ucs:0x3E63   # 㹣
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EA8 ; # ⺨
+        :left     a.ucs:0x72AD ; # 犭
         :right    a.ucs:0x51AC   # 冬
     ] .
 a.ucs:0x3E64   # 㹤
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EA8 ; # ⺨
+        :left     a.ucs:0x72AD ; # 犭
         :right    a.ucs:0x53BB   # 去
     ] .
 a.ucs:0x3E65   # 㹥
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EA8 ; # ⺨
+        :left     a.ucs:0x72AD ; # 犭
         :right    a.ucs:0x4E3B   # 主
     ] .
 a.ucs:0x3E66   # 㹦
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EA8 ; # ⺨
+        :left     a.ucs:0x72AD ; # 犭
         :right    a.ucs:0x53EC   # 召
     ] .
 a.ucs:0x3E67   # 㹧
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EA8 ; # ⺨
+        :left     a.ucs:0x72AD ; # 犭
         :right    a.ucs:0x592E   # 央
     ] .
 a.ucs:0x3E68   # 㹨
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EA8 ; # ⺨
+        :left     a.ucs:0x72AD ; # 犭
         :right    a.ucs:0x7531   # 由
     ] .
 a.ucs:0x3E69   # 㹩
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EA8 ; # ⺨
+        :left     a.ucs:0x72AD ; # 犭
         :right    a.ucs:0x5723   # 圣
     ] .
 a.ucs:0x3E6A   # 㹪
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EA8 ; # ⺨
+        :left     a.ucs:0x72AD ; # 犭
         :right    a.ucs:0x518C   # 册
     ] .
 a.ucs:0x3E6B   # 㹫
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EA8 ; # ⺨
+        :left     a.ucs:0x72AD ; # 犭
         :right    a.ucs:0x5937   # 夷
     ] .
 a.ucs:0x3E6C   # 㹬
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EA8 ; # ⺨
+        :left     a.ucs:0x72AD ; # 犭
         :right    a.ucs:0x540F   # 吏
     ] .
 a.ucs:0x3E6D   # 㹭
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EA8 ; # ⺨
+        :left     a.ucs:0x72AD ; # 犭
         :right    a.ucs:0x66F3   # 曳
     ] .
 a.ucs:0x3E6E   # 㹮
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EA8 ; # ⺨
+        :left     a.ucs:0x72AD ; # 犭
         :right    a.ucs:0x767E   # 百
     ] .
 a.ucs:0x3E6F   # 㹯
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EA8 ; # ⺨
+        :left     a.ucs:0x72AD ; # 犭
         :right    a.ucs:0x4F11   # 休
     ] .
 a.ucs:0x3E70   # 㹰
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EA8 ; # ⺨
+        :left     a.ucs:0x72AD ; # 犭
         :right    a.ucs:0x5149   # 光
     ] .
 a.ucs:0x3E71   # 㹱
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EA8 ; # ⺨
+        :left     a.ucs:0x72AD ; # 犭
         :right    a.ucs:0x8DB3   # 足
     ] .
 a.ucs:0x3E72   # 㹲
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EA8 ; # ⺨
+        :left     a.ucs:0x72AD ; # 犭
         :right    a.ucs:0x5B5D   # 孝
     ] .
 a.ucs:0x3E73   # 㹳
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EA8 ; # ⺨
+        :left     a.ucs:0x72AD ; # 犭
         :right    a.ucs:0x543E   # 吾
     ] .
 a.ucs:0x3E74   # 㹴
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EA8 ; # ⺨
+        :left     a.ucs:0x72AD ; # 犭
         :right    a.ucs:0x66F4   # 更
     ] .
 a.ucs:0x3E75   # 㹵
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EA8 ; # ⺨
+        :left     a.ucs:0x72AD ; # 犭
         :right    a.ucs:0x5DE0   # 巠
     ] .
 a.ucs:0x3E76   # 㹶
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EA8 ; # ⺨
+        :left     a.ucs:0x72AD ; # 犭
         :right    a.ucs:0x5EF7   # 廷
     ] .
 a.ucs:0x3E77   # 㹷
@@ -14453,77 +14193,77 @@ a.ucs:0x3E77   # 㹷
     ] .
 a.ucs:0x3E78   # 㹸
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EA8 ; # ⺨
+        :left     a.ucs:0x72AD ; # 犭
         :right    a.ucs:0x7683   # 皃
     ] .
 a.ucs:0x3E79   # 㹹
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EA8 ; # ⺨
+        :left     a.ucs:0x72AD ; # 犭
         :right    a.ucs:0x5E9A   # 庚
     ] .
 a.ucs:0x3E7A   # 㹺
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EA8 ; # ⺨
+        :left     a.ucs:0x72AD ; # 犭
         :right    a.ucs:0x6C93   # 沓
     ] .
 a.ucs:0x3E7B   # 㹻
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EA8 ; # ⺨
+        :left     a.ucs:0x72AD ; # 犭
         :right    a.ucs:0x59D4   # 委
     ] .
 a.ucs:0x3E7C   # 㹼
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EA8 ; # ⺨
+        :left     a.ucs:0x72AD ; # 犭
         :right    a.ucs:0x530A   # 匊
     ] .
 a.ucs:0x3E7D   # 㹽
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EA8 ; # ⺨
+        :left     a.ucs:0x72AD ; # 犭
         :right    a.ucs:0x6214   # 戔
     ] .
 a.ucs:0x3E7E   # 㹾
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EA8 ; # ⺨
+        :left     a.ucs:0x72AD ; # 犭
         :right    a.ucs:0x548E   # 咎
     ] .
 a.ucs:0x3E7F   # 㹿
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EA8 ; # ⺨
+        :left     a.ucs:0x72AD ; # 犭
         :right    a.ucs:0x5353   # 卓
     ] .
 a.ucs:0x3E80   # 㺀
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EA8 ; # ⺨
+        :left     a.ucs:0x72AD ; # 犭
         :right    a.ucs:0x5FFD   # 忽
     ] .
 a.ucs:0x3E81   # 㺁
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EA8 ; # ⺨
+        :left     a.ucs:0x72AD ; # 犭
         :right    a.ucs:0x21FFA   # 𡿺
     ] .
 a.ucs:0x3E82   # 㺂
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EA8 ; # ⺨
+        :left     a.ucs:0x72AD ; # 犭
         :right    a.ucs:0x54B8   # 咸
     ] .
 a.ucs:0x3E83   # 㺃
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EA8 ; # ⺨
+        :left     a.ucs:0x72AD ; # 犭
         :right    a.ucs:0x82DF   # 苟
     ] .
 a.ucs:0x3E84   # 㺄
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EA8 ; # ⺨
+        :left     a.ucs:0x72AD ; # 犭
         :right    a.ucs:0x4FDE   # 俞
     ] .
 a.ucs:0x3E85   # 㺅
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EA8 ; # ⺨
+        :left     a.ucs:0x72AD ; # 犭
         :right    a.ucs:0x77E6   # 矦
     ] .
 a.ucs:0x3E86   # 㺆
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EA8 ; # ⺨
+        :left     a.ucs:0x72AD ; # 犭
         :right    [
             :structure [ a idc:⿱ ;
                 :above    [
@@ -14538,13 +14278,13 @@ a.ucs:0x3E86   # 㺆
     ] .
 a.ucs:0x3E87   # 㺇
     :structure [ a idc:⿲ ;
-        :left     a.ucs:0x2EA8 ; # ⺨
+        :left     a.ucs:0x72AD ; # 犭
         :middle   a.ucs:0x268DE ; # 𦣞
         :right    a.ucs:0x72AC   # 犬
     ] .
 a.ucs:0x3E88   # 㺈
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EA8 ; # ⺨
+        :left     a.ucs:0x72AD ; # 犭
         :right    a.ucs:0x86A9   # 蚩
     ] .
 a.ucs:0x3E89   # 㺉
@@ -14554,47 +14294,47 @@ a.ucs:0x3E89   # 㺉
     ] .
 a.ucs:0x3E8A   # 㺊
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EA8 ; # ⺨
+        :left     a.ucs:0x72AD ; # 犭
         :right    a.ucs:0x6059   # 恙
     ] .
 a.ucs:0x3E8B   # 㺋
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EA8 ; # ⺨
+        :left     a.ucs:0x72AD ; # 犭
         :right    a.ucs:0x7FC1   # 翁
     ] .
 a.ucs:0x3E8C   # 㺌
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EA8 ; # ⺨
+        :left     a.ucs:0x72AD ; # 犭
         :right    a.ucs:0x517C   # 兼
     ] .
 a.ucs:0x3E8D   # 㺍
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EA8 ; # ⺨
+        :left     a.ucs:0x72AD ; # 犭
         :right    a.ucs:0x5BBE   # 宾
     ] .
 a.ucs:0x3E8E   # 㺎
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EA8 ; # ⺨
+        :left     a.ucs:0x72AD ; # 犭
         :right    a.ucs:0x5EB8   # 庸
     ] .
 a.ucs:0x3E8F   # 㺏
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EA8 ; # ⺨
+        :left     a.ucs:0x72AD ; # 犭
         :right    a.ucs:0x5A41   # 婁
     ] .
 a.ucs:0x3E90   # 㺐
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EA8 ; # ⺨
+        :left     a.ucs:0x72AD ; # 犭
         :right    a.ucs:0x5DE2   # 巢
     ] .
 a.ucs:0x3E91   # 㺑
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EA8 ; # ⺨
+        :left     a.ucs:0x72AD ; # 犭
         :right    a.ucs:0x53C3   # 參
     ] .
 a.ucs:0x3E92   # 㺒
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EA8 ; # ⺨
+        :left     a.ucs:0x72AD ; # 犭
         :right    a.ucs:0x7FCF   # 翏
     ] .
 a.ucs:0x3E93   # 㺓
@@ -14604,32 +14344,32 @@ a.ucs:0x3E93   # 㺓
     ] .
 a.ucs:0x3E94   # 㺔
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EA8 ; # ⺨
-        :right    a.ucs:0x7232   # 爲
+        :left     a.ucs:0x72AD ; # 犭
+        :right    a.ucs_iwds-1:0x7232   # &A-IWDSU+7232;
     ] .
 a.ucs:0x3E95   # 㺕
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EA8 ; # ⺨
+        :left     a.ucs:0x72AD ; # 犭
         :right    a.ucs:0x756A   # 番
     ] .
 a.ucs:0x3E96   # 㺖
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EA8 ; # ⺨
+        :left     a.ucs:0x72AD ; # 犭
         :right    a.ucs:0x6562   # 敢
     ] .
 a.ucs:0x3E97   # 㺗
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EA8 ; # ⺨
+        :left     a.ucs:0x72AD ; # 犭
         :right    a.ucs:0x55AE   # 單
     ] .
 a.ucs:0x3E98   # 㺘
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EA8 ; # ⺨
+        :left     a.ucs:0x72AD ; # 犭
         :right    a.ucs:0x7126   # 焦
     ] .
 a.ucs:0x3E99   # 㺙
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EA8 ; # ⺨
+        :left     a.ucs:0x72AD ; # 犭
         :right    [
             :structure [ a idc:⿳ ;
                 :above    a.ucs:0x5B80 ; # 宀
@@ -14640,123 +14380,117 @@ a.ucs:0x3E99   # 㺙
     ] .
 a.ucs:0x3E9A   # 㺚
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EA8 ; # ⺨
+        :left     a.ucs:0x72AD ; # 犭
         :right    a.ucs:0x9054   # 達
     ] .
 a.ucs:0x3E9B   # 㺛
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EA8 ; # ⺨
+        :left     a.ucs:0x72AD ; # 犭
         :right    a.ucs:0x99B5   # 馵
     ] .
 a.ucs:0x3E9C   # 㺜
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EA8 ; # ⺨
+        :left     a.ucs:0x72AD ; # 犭
         :right    a.ucs:0x8FB2   # 農
     ] .
 a.ucs:0x3E9D   # 㺝
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EA8 ; # ⺨
+        :left     a.ucs:0x72AD ; # 犭
         :right    a.ucs:0x76E3   # 監
     ] .
 a.ucs:0x3E9E   # 㺞
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EA8 ; # ⺨
+        :left     a.ucs:0x72AD ; # 犭
         :right    a.ucs:0x8207   # 與
     ] .
 a.ucs:0x3E9F   # 㺟
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EA8 ; # ⺨
+        :left     a.ucs:0x72AD ; # 犭
         :right    a.ucs:0x7FDF   # 翟
     ] .
 a.ucs:0x3EA0   # 㺠
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EA8 ; # ⺨
+        :left     a.ucs:0x72AD ; # 犭
         :right    a.ucs:0x7AB3   # 窳
     ] .
 a.ucs:0x3EA1   # 㺡
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EA8 ; # ⺨
+        :left     a.ucs:0x72AD ; # 犭
         :right    a.ucs:0x6B77   # 歷
     ] .
 a.ucs:0x3EA2   # 㺢
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EA8 ; # ⺨
+        :left     a.ucs:0x72AD ; # 犭
         :right    a.ucs:0x970D   # 霍
     ] .
 a.ucs:0x3EA3   # 㺣
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EA8 ; # ⺨
+        :left     a.ucs:0x72AD ; # 犭
         :right    a.ucs:0x6232   # 戲
     ] .
 a.ucs:0x3EA4   # 㺤
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EA8 ; # ⺨
+        :left     a.ucs:0x72AD ; # 犭
         :right    a.ucs:0x97F1   # 韱
     ] .
 a.ucs:0x3EA5   # 㺥
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EA8 ; # ⺨
+        :left     a.ucs:0x72AD ; # 犭
         :right    a.ucs:0x6BDA   # 毚
     ] .
 a.ucs:0x3EA6   # 㺦
-    :structure [ a idc:⿲ ;
-        :left     a.ucs:0x2EA8 ; # ⺨
-        :middle   a.ucs:0x8033 ; # 耳
-        :right    [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x221B6 ; # 𢆶
-                :below    a.ucs:0x4E31   # 丱
-            ]
-        ]
+    :structure [ a idc:⿰ ;
+        :left     a.ucs:0x72AD ; # 犭
+        :right    a.ucs:0x806F   # 聯
     ] .
 a.ucs:0x3EA7   # 㺧
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EA8 ; # ⺨
+        :left     a.ucs:0x72AD ; # 犭
         :right    a.ucs:0x56C2   # 囂
     ] .
 a.ucs:0x3EA8   # 㺨
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    a.ucs:0x53B6   # 厶
     ] .
 a.ucs:0x3EA9   # 㺩
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    a.ucs:0x4E29   # 丩
     ] .
 a.ucs:0x3EAA   # 㺪
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    a.ucs:0x535C   # 卜
     ] .
 a.ucs:0x3EAB   # 㺫
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    a.ucs:0x5202   # 刂
     ] .
 a.ucs:0x3EAC   # 㺬
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    a.ucs:0x51E1   # 凡
     ] .
 a.ucs:0x3EAD   # 㺭
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    a.ucs:0x5B50   # 子
     ] .
 a.ucs:0x3EAE   # 㺮
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    a.ucs:0x4E8F   # 亏
     ] .
 a.ucs:0x3EAF   # 㺯
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    a.ucs:0x5927   # 大
     ] .
 a.ucs:0x3EB0   # 㺰
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    a.ucs:0x5E00   # 帀
     ] .
 a.ucs:0x3EB1   # 㺱
@@ -14766,32 +14500,32 @@ a.ucs:0x3EB1   # 㺱
     ] .
 a.ucs:0x3EB2   # 㺲
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    rep.mj:006315   # &MJ006315;
     ] .
 a.ucs:0x3EB3   # 㺳
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    a.ucs:0x6534   # 攴
     ] .
 a.ucs:0x3EB4   # 㺴
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    a.ucs:0x72AC   # 犬
     ] .
 a.ucs:0x3EB5   # 㺵
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    a.ucs:0x6B20   # 欠
     ] .
 a.ucs:0x3EB6   # 㺶
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    a.ucs:0x6597   # 斗
     ] .
 a.ucs:0x3EB7   # 㺷
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    a.ucs:0x672F   # 术
     ] .
 a.ucs:0x3EB8   # 㺸
@@ -14801,52 +14535,52 @@ a.ucs:0x3EB8   # 㺸
     ] .
 a.ucs:0x3EB9   # 㺹
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    a.ucs:0x5F01   # 弁
     ] .
 a.ucs:0x3EBA   # 㺺
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    a.ucs:0x76EE   # 目
     ] .
 a.ucs:0x3EBB   # 㺻
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    a.ucs:0x5E02   # 市
     ] .
 a.ucs:0x3EBC   # 㺼
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    a.ucs:0x758B   # 疋
     ] .
 a.ucs:0x3EBD   # 㺽
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    a.ucs:0x4E15   # 丕
     ] .
 a.ucs:0x3EBE   # 㺾
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    a.ucs:0x518B   # 冋
     ] .
 a.ucs:0x3EBF   # 㺿
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    a.ucs:0x268DE   # 𦣞
     ] .
 a.ucs:0x3EC0   # 㻀
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    rep.big5-cdp:0x89E7   # &CDP-89E7;
     ] .
 a.ucs:0x3EC1   # 㻁
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    a.ucs:0x56DE   # 回
     ] .
 a.ucs:0x3EC2   # 㻂
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    a.ucs:0x5E76   # 并
     ] .
 a.ucs:0x3EC3   # 㻃
@@ -14856,22 +14590,22 @@ a.ucs:0x3EC3   # 㻃
     ] .
 a.ucs:0x3EC4   # 㻄
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    [
             :structure [ a idc:⿱ ;
                 :above    a.ucs:0x4E3F ; # 丿
-                :below    rep.big5-cdp:0x8BCE   # &CDP-8BCE;
+                :below    a.ucs:0x24D13   # 𤴓
             ]
         ]
     ] .
 a.ucs:0x3EC5   # 㻅
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    a.ucs:0x4F1A   # 会
     ] .
 a.ucs:0x3EC6   # 㻆
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    [
             :structure [ a idc:⿱ ;
                 :above    a.ucs:0x53B6 ; # 厶
@@ -14881,37 +14615,37 @@ a.ucs:0x3EC6   # 㻆
     ] .
 a.ucs:0x3EC7   # 㻇
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    a.ucs:0x5168   # 全
     ] .
 a.ucs:0x3EC8   # 㻈
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    a.ucs:0x540E   # 后
     ] .
 a.ucs:0x3EC9   # 㻉
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    a.ucs:0x6B65   # 步
     ] .
 a.ucs:0x3ECA   # 㻊
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    a.ucs:0x514D   # 免
     ] .
 a.ucs:0x3ECB   # 㻋
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    a.ucs:0x675F   # 束
     ] .
 a.ucs:0x3ECC   # 㻌
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    a.ucs:0x4F59   # 余
     ] .
 a.ucs:0x3ECD   # 㻍
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    a.ucs:0x5434   # 吴
     ] .
 a.ucs:0x3ECE   # 㻎
@@ -14919,14 +14653,14 @@ a.ucs:0x3ECE   # 㻎
         :underlying a.ucs:0x5927 ; # 大
         :overlaying [
             :structure [ a idc:⿰ ;
-                :left     a.ucs:0x738B ; # 王
+                :left     a.ucs:0x248E9 ; # 𤣩
                 :right    a.ucs:0x738B   # 王
             ]
         ]
     ] .
 a.ucs:0x3ECF   # 㻏
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    a.ucs:0x7075   # 灵
     ] .
 a.ucs:0x3ED0   # 㻐
@@ -14936,32 +14670,32 @@ a.ucs:0x3ED0   # 㻐
     ] .
 a.ucs:0x3ED1   # 㻑
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    a.ucs:0x5B63   # 季
     ] .
 a.ucs:0x3ED2   # 㻒
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    a.ucs:0x56F7   # 囷
     ] .
 a.ucs:0x3ED3   # 㻓
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    a.ucs:0x53D6   # 取
     ] .
 a.ucs:0x3ED4   # 㻔
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    a.ucs:0x5782   # 垂
     ] .
 a.ucs:0x3ED5   # 㻕
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    a.ucs:0x5C48   # 屈
     ] .
 a.ucs:0x3ED6   # 㻖
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    a.ucs:0x96B6   # 隶
     ] .
 a.ucs:0x3ED7   # 㻗
@@ -14971,52 +14705,52 @@ a.ucs:0x3ED7   # 㻗
     ] .
 a.ucs:0x3ED8   # 㻘
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    a.ucs:0x5BA1   # 审
     ] .
 a.ucs:0x3ED9   # 㻙
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    a.ucs:0x80B2   # 育
     ] .
 a.ucs:0x3EDA   # 㻚
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    a.ucs:0x670B   # 朋
     ] .
 a.ucs:0x3EDB   # 㻛
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    a.ucs:0x6613   # 易
     ] .
 a.ucs:0x3EDC   # 㻜
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    rep.big5-cdp:0x8BB0   # &CDP-8BB0;
     ] .
 a.ucs:0x3EDD   # 㻝
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    a.ucs:0x524C   # 剌
     ] .
 a.ucs:0x3EDE   # 㻞
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    a.ucs:0x6241   # 扁
     ] .
 a.ucs:0x3EDF   # 㻟
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    rep.big5-cdp:0x8CA9   # &CDP-8CA9;
     ] .
 a.ucs:0x3EE0   # 㻠
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    a.ucs:0x7A81   # 突
     ] .
 a.ucs:0x3EE1   # 㻡
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    a.ucs:0x67BC   # 枼
     ] .
 a.ucs:0x3EE2   # 㻢
@@ -15026,17 +14760,17 @@ a.ucs:0x3EE2   # 㻢
     ] .
 a.ucs:0x3EE3   # 㻣
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    a.ucs:0x751A   # 甚
     ] .
 a.ucs:0x3EE4   # 㻤
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    a.ucs:0x82DF   # 苟
     ] .
 a.ucs:0x3EE5   # 㻥
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    [
             :structure [ a idc:⿱ ;
                 :above    a.ucs:0x516B ; # 八
@@ -15046,12 +14780,12 @@ a.ucs:0x3EE5   # 㻥
     ] .
 a.ucs:0x3EE6   # 㻦
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    a.ucs:0x79BA   # 禺
     ] .
 a.ucs:0x3EE7   # 㻧
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    a.ucs:0x6840   # 桀
     ] .
 a.ucs:0x3EE8   # 㻨
@@ -15066,57 +14800,57 @@ a.ucs:0x3EE8   # 㻨
     ] .
 a.ucs:0x3EE9   # 㻩
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    a.ucs:0x517C   # 兼
     ] .
 a.ucs:0x3EEA   # 㻪
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    a.ucs:0x96BD   # 隽
     ] .
 a.ucs:0x3EEB   # 㻫
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    a.ucs:0x7562   # 畢
     ] .
 a.ucs:0x3EEC   # 㻬
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    a.ucs:0x96E9   # 雩
     ] .
 a.ucs:0x3EED   # 㻭
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    a.ucs:0x7387   # 率
     ] .
 a.ucs:0x3EEE   # 㻮
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    a.ucs:0x796D   # 祭
     ] .
 a.ucs:0x3EEF   # 㻯
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    a.ucs:0x8656   # 虖
     ] .
 a.ucs:0x3EF0   # 㻰
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    a.ucs:0x5F57   # 彗
     ] .
 a.ucs:0x3EF1   # 㻱
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    a.ucs:0x9022   # 逢
     ] .
 a.ucs:0x3EF2   # 㻲
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    a.ucs:0x5A41   # 婁
     ] .
 a.ucs:0x3EF3   # 㻳
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    [
             :structure [ a idc:⿱ ;
                 :above    a.ucs:0x8279 ; # 艹
@@ -15126,27 +14860,27 @@ a.ucs:0x3EF3   # 㻳
     ] .
 a.ucs:0x3EF4   # 㻴
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    a.ucs:0x66FC   # 曼
     ] .
 a.ucs:0x3EF5   # 㻵
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    a.ucs:0x5B71   # 孱
     ] .
 a.ucs:0x3EF6   # 㻶
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    a.ucs:0x7B46   # 筆
     ] .
 a.ucs:0x3EF7   # 㻷
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    a.ucs:0x68D8   # 棘
     ] .
 a.ucs:0x3EF8   # 㻸
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    a.ucs:0x6701   # 朁
     ] .
 a.ucs:0x3EF9   # 㻹
@@ -15171,12 +14905,12 @@ a.ucs:0x3EFB   # 㻻
     ] .
 a.ucs:0x3EFC   # 㻼
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    a.ucs:0x8983   # 覃
     ] .
 a.ucs:0x3EFD   # 㻽
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    a.ucs:0x96CB   # 雋
     ] .
 a.ucs:0x3EFE   # 㻾
@@ -15186,57 +14920,52 @@ a.ucs:0x3EFE   # 㻾
     ] .
 a.ucs:0x3EFF   # 㻿
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    a.ucs:0x8700   # 蜀
     ] .
 a.ucs:0x3F00   # 㼀
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
-        :right    rep.daikanwa_rev1:0x9863   # &I-M-39011;
+        :left     a.ucs:0x248E9 ; # 𤣩
+        :right    rep.adobe-japan1-4:13912   # &AJ1-13912;
     ] .
 a.ucs:0x3F01   # 㼁
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    a.ucs:0x7FA9   # 義
     ] .
 a.ucs:0x3F02   # 㼂
-    :structure [ a idc:⿰ ;
-        :left     [
-            :structure [ a idc:⿻ ;
-                :underlying rep.big5-cdp:0x8B64 ; # &CDP-8B64;
-                :overlaying rep.big5-cdp:0x8BC2   # &CDP-8BC2;
-            ]
-        ] ;
-        :right    a.ucs:0x7389   # 玉
+    :structure [ a idc:⿱ ;
+        :above    a.ucs-itaiji-006:0x8207 ; # &A-U-i006+8207;
+        :below    a.ucs_component:0x7389   # &A-compU+7389;
     ] .
 a.ucs:0x3F03   # 㼃
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    a.ucs:0x5DE4   # 巤
     ] .
 a.ucs:0x3F04   # 㼄
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    a.ucs:0x757F   # 畿
     ] .
 a.ucs:0x3F05   # 㼅
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
-        :right    rep.daikanwa_rev1:0x2515   # &I-M-09493;
+        :left     a.ucs:0x248E9 ; # 𤣩
+        :right    rep.mj:011077   # &MJ011077;
     ] .
 a.ucs:0x3F06   # 㼆
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    a.ucs:0x7469   # 瑩
     ] .
 a.ucs:0x3F07   # 㼇
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    a.ucs:0x5DB2   # 嶲
     ] .
 a.ucs:0x3F08   # 㼈
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x738B ; # 王
+        :left     a.ucs:0x248E9 ; # 𤣩
         :right    a.ucs:0x7F85   # 羅
     ] .
 a.ucs:0x3F09   # 㼉
@@ -15267,7 +14996,7 @@ a.ucs:0x3F0D   # 㼍
 a.ucs:0x3F0E   # 㼎
     :structure [ a idc:⿺ ;
         :surround a.ucs:0x74DC ; # 瓜
-        :filling  g2.mj:0x1943   # &g2-MJ006467;
+        :filling  g2.mj:006467   # &g2-MJ006467;
     ] .
 a.ucs:0x3F0F   # 㼏
     :structure [ a idc:⿰ ;
@@ -15440,14 +15169,10 @@ a.ucs:0x3F30   # 㼰
         :right    a.ucs:0x74E6   # 瓦
     ] .
 a.ucs:0x3F31   # 㼱
-    :structure [ a idc:⿱ ;
+    :structure [ a idc:⿳ ;
         :above    a.ucs:0x5317 ; # 北
-        :below    [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x2EB3 ; # ⺳
-                :below    a.ucs:0x74E6   # 瓦
-            ]
-        ]
+        :middle   a.ucs:0x2626A ; # 𦉪
+        :below    a.ucs:0x74E6   # 瓦
     ] .
 a.ucs:0x3F32   # 㼲
     :structure [ a idc:⿰ ;
@@ -15471,7 +15196,7 @@ a.ucs:0x3F35   # 㼵
     ] .
 a.ucs:0x3F36   # 㼶
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x4FDE ; # 俞
+        :left     a.jis-x0208:0x5141 ; # &J97-5141;
         :right    a.ucs:0x74E6   # 瓦
     ] .
 a.ucs:0x3F37   # 㼷
@@ -15572,7 +15297,7 @@ a.ucs:0x3F49   # 㽉
                 :right    [
                     :structure [ a idc:⿱ ;
                         :above    rep.big5-cdp:0x89BC ; # &CDP-89BC;
-                        :below    rep.gt:36329   # &GT-36329;
+                        :below    a.ucs:0x2EAB   # ⺫
                     ]
                 ]
             ]
@@ -15686,12 +15411,7 @@ a.ucs:0x3F5D   # 㽝
     ] .
 a.ucs:0x3F5E   # 㽞
     :structure [ a idc:⿱ ;
-        :above    [
-            :structure [ a idc:⿰ ;
-                :left     a.ucs:0x53E3 ; # 口
-                :right    a.ucs:0x53E3   # 口
-            ]
-        ] ;
+        :above    a.ucs:0x5405 ; # 吅
         :below    a.ucs:0x7530   # 田
     ] .
 a.ucs:0x3F5F   # 㽟
@@ -15997,13 +15717,7 @@ a.ucs:0x3F9A   # 㾚
 a.ucs:0x3F9B   # 㾛
     :structure [ a idc:⿸ ;
         :surround a.ucs:0x7592 ; # 疒
-        :filling  [
-            :structure [ a idc:⿳ ;
-                :above    a.ucs:0x5F50 ; # 彐
-                :middle   a.ucs:0x5196 ; # 冖
-                :below    a.ucs:0x53C8   # 又
-            ]
-        ]
+        :filling  a.ucs:0x20B36   # 𠬶
     ] .
 a.ucs:0x3F9C   # 㾜
     :structure [ a idc:⿸ ;
@@ -16452,7 +16166,7 @@ a.ucs:0x3FEF   # 㿯
     ] .
 a.ucs:0x3FF0   # 㿰
     :structure [ a idc:⿰ ;
-        :left     g2.mj:0x1943 ; # &g2-MJ006467;
+        :left     g2.mj:006467 ; # &g2-MJ006467;
         :right    a.ucs:0x76AE   # 皮
     ] .
 a.ucs:0x3FF1   # 㿱
@@ -16562,7 +16276,7 @@ a.ucs:0x4005   # 䀅
     ] .
 a.ucs:0x4006   # 䀆
     :structure [ a idc:⿳ ;
-        :above    rep.big5-cdp:0x8CA6 ; # &CDP-8CA6;
+        :above    a.ucs:0x2EBB ; # ⺻
         :middle   a.ucs:0x706B ; # 火
         :below    a.ucs:0x76BF   # 皿
     ] .
@@ -16578,7 +16292,7 @@ a.ucs:0x4007   # 䀇
     ] .
 a.ucs:0x4008   # 䀈
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x65E2 ; # 既
+        :above    a.ucs_iwds-1:0x65E3 ; # &A-IWDSU+65E3;
         :below    a.ucs:0x76BF   # 皿
     ] .
 a.ucs:0x4009   # 䀉
@@ -16839,7 +16553,7 @@ a.ucs:0x4038   # 䀸
 a.ucs:0x4039   # 䀹
     :structure [ a idc:⿰ ;
         :left     a.ucs:0x76EE ; # 目
-        :right    a.ucs:0x593E   # 夾
+        :right    a.ucs_component:0x593E   # &A-compU+593E;
     ] .
 a.ucs:0x403A   # 䀺
     :structure [ a idc:⿱ ;
@@ -17084,7 +16798,7 @@ a.ucs:0x4066   # 䁦
 a.ucs:0x4067   # 䁧
     :structure [ a idc:⿰ ;
         :left     a.ucs:0x76EE ; # 目
-        :right    rep.big5-cdp:0x8BD3   # &CDP-8BD3;
+        :right    a.ucs:0x26C29   # 𦰩
     ] .
 a.ucs:0x4068   # 䁨
     :structure [ a idc:⿰ ;
@@ -17893,7 +17607,7 @@ a.ucs:0x4106   # 䄆
     ] .
 a.ucs:0x4107   # 䄇
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x793B ; # 礻
+        :left     a.ucs_iwds-1:0x793A ; # &A-IWDSU+793A;
         :right    a.ucs:0x5448   # 呈
     ] .
 a.ucs:0x4108   # 䄈
@@ -17913,12 +17627,12 @@ a.ucs:0x410A   # 䄊
     ] .
 a.ucs:0x410B   # 䄋
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x793B ; # 礻
+        :left     a.ucs_iwds-1:0x793A ; # &A-IWDSU+793A;
         :right    a.ucs:0x5944   # 奄
     ] .
 a.ucs:0x410C   # 䄌
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x793B ; # 礻
+        :left     a.ucs_iwds-1:0x793A ; # &A-IWDSU+793A;
         :right    a.ucs:0x53D5   # 叕
     ] .
 a.ucs:0x410D   # 䄍
@@ -18339,7 +18053,7 @@ a.ucs:0x415D   # 䅝
 a.ucs:0x415E   # 䅞
     :structure [ a idc:⿰ ;
         :left     a.ucs:0x79BE ; # 禾
-        :right    rep.big5-cdp:0x8ACD   # &CDP-8ACD;
+        :right    a.ucs:0x3775   # 㝵
     ] .
 a.ucs:0x415F   # 䅟
     :structure [ a idc:⿰ ;
@@ -18797,9 +18511,9 @@ a.ucs:0x41B3   # 䆳
         :below    a.ucs:0x9010   # 逐
     ] .
 a.ucs:0x41B4   # 䆴
-    :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7A74 ; # 穴
-        :right    a.ucs:0x4E80   # 亀
+    :structure [ a idc:⿱ ;
+        :above    a.ucs:0x7A74 ; # 穴
+        :below    a.ucs:0x4E80   # 亀
     ] .
 a.ucs:0x41B5   # 䆵
     :structure [ a idc:⿱ ;
@@ -18973,12 +18687,12 @@ a.ucs:0x41D5   # 䇕
     ] .
 a.ucs:0x41D6   # 䇖
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    rep.big5-cdp:0x8DC9   # &CDP-8DC9;
     ] .
 a.ucs:0x41D7   # 䇗
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x516C   # 公
     ] .
 a.ucs:0x41D8   # 䇘
@@ -18988,37 +18702,37 @@ a.ucs:0x41D8   # 䇘
     ] .
 a.ucs:0x41D9   # 䇙
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x5F15   # 引
     ] .
 a.ucs:0x41DA   # 䇚
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x4EC6   # 仆
     ] .
 a.ucs:0x41DB   # 䇛
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x6B62   # 止
     ] .
 a.ucs:0x41DC   # 䇜
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x6B20   # 欠
     ] .
 a.ucs:0x41DD   # 䇝
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x6208   # 戈
     ] .
 a.ucs:0x41DE   # 䇞
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x7518   # 甘
     ] .
 a.ucs:0x41DF   # 䇟
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    [
             :structure [ a idc:⿰ ;
                 :left     a.ucs:0x5915 ; # 夕
@@ -19028,92 +18742,92 @@ a.ucs:0x41DF   # 䇟
     ] .
 a.ucs:0x41E0   # 䇠
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x4E3B   # 主
     ] .
 a.ucs:0x41E1   # 䇡
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x5B81   # 宁
     ] .
 a.ucs:0x41E2   # 䇢
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x53E4   # 古
     ] .
 a.ucs:0x41E3   # 䇣
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x5C12   # 尒
     ] .
 a.ucs:0x41E4   # 䇤
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x4E19   # 丙
     ] .
 a.ucs:0x41E5   # 䇥
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x6B63   # 正
     ] .
 a.ucs:0x41E6   # 䇦
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x592E   # 央
     ] .
 a.ucs:0x41E7   # 䇧
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x3401   # 㐁
     ] .
 a.ucs:0x41E8   # 䇨
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x5905   # 夅
     ] .
 a.ucs:0x41E9   # 䇩
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x66F3   # 曳
     ] .
 a.ucs:0x41EA   # 䇪
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x81F3   # 至
     ] .
 a.ucs:0x41EB   # 䇫
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x268DE   # 𦣞
     ] .
 a.ucs:0x41EC   # 䇬
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x6731   # 朱
     ] .
 a.ucs:0x41ED   # 䇭
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x8001   # 老
     ] .
 a.ucs:0x41EE   # 䇮
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
-        :below    a.ucs:0x4EFB   # 任
+        :above    a.ucs:0x7AF9 ; # 竹
+        :below    a.jis-x0208:0x4724   # &J97-4724;
     ] .
 a.ucs:0x41EF   # 䇯
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x8033   # 耳
     ] .
 a.ucs:0x41F0   # 䇰
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x4E1E   # 丞
     ] .
 a.ucs:0x41F1   # 䇱
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    [
             :structure [ a idc:⿴ ;
                 :surround a.ucs:0x56D7 ; # 囗
@@ -19123,212 +18837,212 @@ a.ucs:0x41F1   # 䇱
     ] .
 a.ucs:0x41F2   # 䇲
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x5939   # 夹
     ] .
 a.ucs:0x41F3   # 䇳
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x39AE   # 㦮
     ] .
 a.ucs:0x41F4   # 䇴
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x897F   # 西
     ] .
 a.ucs:0x41F5   # 䇵
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x6C82   # 沂
     ] .
 a.ucs:0x41F6   # 䇶
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x89D2   # 角
     ] .
 a.ucs:0x41F7   # 䇷
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x522B   # 别
     ] .
 a.ucs:0x41F8   # 䇸
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x5448   # 呈
     ] .
 a.ucs:0x41F9   # 䇹
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x541B   # 君
     ] .
 a.ucs:0x41FA   # 䇺
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x8C46   # 豆
     ] .
 a.ucs:0x41FB   # 䇻
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x5C3E   # 尾
     ] .
 a.ucs:0x41FC   # 䇼
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x9091   # 邑
     ] .
 a.ucs:0x41FD   # 䇽
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x6298   # 折
     ] .
 a.ucs:0x41FE   # 䇾
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x8A00   # 言
     ] .
 a.ucs:0x41FF   # 䇿
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EAE ; # ⺮
+        :left     a.ucs:0x7AF9 ; # 竹
         :right    a.ucs:0x675F   # 束
     ] .
 a.ucs:0x4200   # 䈀
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x5220   # 删
     ] .
 a.ucs:0x4201   # 䈁
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x4F96   # 侖
     ] .
 a.ucs:0x4202   # 䈂
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x5E76   # 并
     ] .
 a.ucs:0x4203   # 䈃
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x6CBC   # 沼
     ] .
 a.ucs:0x4204   # 䈄
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x51FD   # 函
     ] .
 a.ucs:0x4205   # 䈅
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x6216   # 或
     ] .
 a.ucs:0x4206   # 䈆
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x623E   # 戾
     ] .
 a.ucs:0x4207   # 䈇
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x5353   # 卓
     ] .
 a.ucs:0x4208   # 䈈
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x80A5   # 肥
     ] .
 a.ucs:0x4209   # 䈉
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x59BE   # 妾
     ] .
 a.ucs:0x420A   # 䈊
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x590C   # 夌
     ] .
 a.ucs:0x420B   # 䈋
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x6C93   # 沓
     ] .
 a.ucs:0x420C   # 䈌
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x6CAE   # 沮
     ] .
 a.ucs:0x420D   # 䈍
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x76F2   # 盲
     ] .
 a.ucs:0x420E   # 䈎
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x67BC   # 枼
     ] .
 a.ucs:0x420F   # 䈏
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x7550   # 畐
     ] .
 a.ucs:0x4210   # 䈐
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x6062   # 恢
     ] .
 a.ucs:0x4211   # 䈑
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x54BC   # 咼
     ] .
 a.ucs:0x4212   # 䈒
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x5357   # 南
     ] .
 a.ucs:0x4213   # 䈓
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x66F7   # 曷
     ] .
 a.ucs:0x4214   # 䈔
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x53DA   # 叚
     ] .
 a.ucs:0x4215   # 䈕
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x662F   # 是
     ] .
 a.ucs:0x4216   # 䈖
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x79D1   # 科
     ] .
 a.ucs:0x4217   # 䈗
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x4FCA   # 俊
     ] .
 a.ucs:0x4218   # 䈘
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x5179   # 兹
     ] .
 a.ucs:0x4219   # 䈙
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x7D02   # 紂
     ] .
 a.ucs:0x421A   # 䈚
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x6020   # 怠
     ] .
 a.ucs:0x421B   # 䈛
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    [
             :structure [ a idc:⿰ ;
                 :left     [
@@ -19343,433 +19057,433 @@ a.ucs:0x421B   # 䈛
     ] .
 a.ucs:0x421C   # 䈜
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x4FB5   # 侵
     ] .
 a.ucs:0x421D   # 䈝
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x80E5   # 胥
     ] .
 a.ucs:0x421E   # 䈞
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x4EAF   # 亯
     ] .
 a.ucs:0x421F   # 䈟
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x5247   # 則
     ] .
 a.ucs:0x4220   # 䈠
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x7230   # 爰
     ] .
 a.ucs:0x4221   # 䈡
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x6031   # 怱
     ] .
 a.ucs:0x4222   # 䈢
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x67B2   # 枲
     ] .
 a.ucs:0x4223   # 䈣
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x653F   # 政
     ] .
 a.ucs:0x4224   # 䈤
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x67D1   # 柑
     ] .
 a.ucs:0x4225   # 䈥
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x89D4   # 觔
     ] .
 a.ucs:0x4226   # 䈦
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x3687   # 㚇
     ] .
 a.ucs:0x4227   # 䈧
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x70BA   # 為
     ] .
 a.ucs:0x4228   # 䈨
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x9650   # 限
     ] .
 a.ucs:0x4229   # 䈩
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x5251   # 剑
     ] .
 a.ucs:0x422A   # 䈪
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x9B32   # 鬲
     ] .
 a.ucs:0x422B   # 䈫
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x7D0D   # 納
     ] .
 a.ucs:0x422C   # 䈬
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x6D66   # 浦
     ] .
 a.ucs:0x422D   # 䈭
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x9B3C   # 鬼
     ] .
 a.ucs:0x422E   # 䈮
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x7AD8   # 竘
     ] .
 a.ucs:0x422F   # 䈯
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x771F   # 真
     ] .
 a.ucs:0x4230   # 䈰
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x634E   # 捎
     ] .
 a.ucs:0x4231   # 䈱
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x8200   # 舀
     ] .
 a.ucs:0x4232   # 䈲
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x822C   # 般
     ] .
 a.ucs:0x4233   # 䈳
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x26407   # 𦐇
     ] .
 a.ucs:0x4234   # 䈴
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x517C   # 兼
     ] .
 a.ucs:0x4235   # 䈵
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x7FC1   # 翁
     ] .
 a.ucs:0x4236   # 䈶
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x5BB9   # 容
     ] .
 a.ucs:0x4237   # 䈷
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x683C   # 格
     ] .
 a.ucs:0x4238   # 䈸
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x659B   # 斛
     ] .
 a.ucs:0x4239   # 䈹
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x5BBF   # 宿
     ] .
 a.ucs:0x423A   # 䈺
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x7D42   # 終
     ] .
 a.ucs:0x423B   # 䈻
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x812F   # 脯
     ] .
 a.ucs:0x423C   # 䈼
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x5BC6   # 密
     ] .
 a.ucs:0x423D   # 䈽
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x5807   # 堇
     ] .
 a.ucs:0x423E   # 䈾
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x68A2   # 梢
     ] .
 a.ucs:0x423F   # 䈿
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x51A5   # 冥
     ] .
 a.ucs:0x4240   # 䉀
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x5EB6   # 庶
     ] .
 a.ucs:0x4241   # 䉁
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x8046   # 聆
     ] .
 a.ucs:0x4242   # 䉂
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x7D2F   # 累
     ] .
 a.ucs:0x4243   # 䉃
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x5C07   # 將
     ] .
 a.ucs:0x4244   # 䉄
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x9675   # 陵
     ] .
 a.ucs:0x4245   # 䉅
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x57F7   # 執
     ] .
 a.ucs:0x4246   # 䉆
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x9CE5   # 鳥
     ] .
 a.ucs:0x4247   # 䉇
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x2077B   # 𠝻
     ] .
 a.ucs:0x4248   # 䉈
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x6563   # 散
     ] .
 a.ucs:0x4249   # 䉉
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x89DA   # 觚
     ] .
 a.ucs:0x424A   # 䉊
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x8EEC   # 軬
     ] .
 a.ucs:0x424B   # 䉋
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x5A9A   # 媚
     ] .
 a.ucs:0x424C   # 䉌
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x968A   # 隊
     ] .
 a.ucs:0x424D   # 䉍
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x60B6   # 悶
     ] .
 a.ucs:0x424E   # 䉎
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x68E0   # 棠
     ] .
 a.ucs:0x424F   # 䉏
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x89E3   # 解
     ] .
 a.ucs:0x4250   # 䉐
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x8EF2   # 軲
     ] .
 a.ucs:0x4251   # 䉑
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x7121   # 無
     ] .
 a.ucs:0x4252   # 䉒
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x756A   # 番
     ] .
 a.ucs:0x4253   # 䉓
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x68F5   # 棵
     ] .
 a.ucs:0x4254   # 䉔
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x6B98   # 殘
     ] .
 a.ucs:0x4255   # 䉕
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x66FE   # 曾
     ] .
 a.ucs:0x4256   # 䉖
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x8EE8   # 軨
     ] .
 a.ucs:0x4257   # 䉗
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x63D6   # 揖
     ] .
 a.ucs:0x4258   # 䉘
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x68D5   # 棕
     ] .
 a.ucs:0x4259   # 䉙
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x96F2   # 雲
     ] .
 a.ucs:0x425A   # 䉚
     :structure [ a idc:⿳ ;
-        :above    a.ucs:0x2EAE ; # ⺮
-        :middle   rep.gt:36329 ; # &GT-36329;
+        :above    a.ucs:0x7AF9 ; # 竹
+        :middle   a.ucs:0x2EAB ; # ⺫
         :below    a.ucs:0x24B26   # 𤬦
     ] .
 a.ucs:0x425B   # 䉛
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x5967   # 奧
     ] .
 a.ucs:0x425C   # 䉜
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x96C9   # 雉
     ] .
 a.ucs:0x425D   # 䉝
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x7FA9   # 義
     ] .
 a.ucs:0x425E   # 䉞
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x611F   # 感
     ] .
 a.ucs:0x425F   # 䉟
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x3A26   # 㨦
     ] .
 a.ucs:0x4260   # 䉠
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x5FAE   # 微
     ] .
 a.ucs:0x4261   # 䉡
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x4EB6   # 亶
     ] .
 a.ucs:0x4262   # 䉢
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x55C7   # 嗇
     ] .
 a.ucs:0x4263   # 䉣
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x8204   # 舄
     ] .
 a.ucs:0x4264   # 䉤
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EAE ; # ⺮
+        :left     a.ucs:0x7AF9 ; # 竹
         :right    a.ucs:0x6570   # 数
     ] .
 a.ucs:0x4265   # 䉥
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x6460   # 摠
     ] .
 a.ucs:0x4266   # 䉦
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x9077   # 遷
     ] .
 a.ucs:0x4267   # 䉧
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x5289   # 劉
     ] .
 a.ucs:0x4268   # 䉨
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x6BC5   # 毅
     ] .
 a.ucs:0x4269   # 䉩
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x6A1E   # 樞
     ] .
 a.ucs:0x426A   # 䉪
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x757E   # 畾
     ] .
 a.ucs:0x426B   # 䉫
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x9ECE   # 黎
     ] .
 a.ucs:0x426C   # 䉬
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x5EE2   # 廢
     ] .
 a.ucs:0x426D   # 䉭
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x5DE4   # 巤
     ] .
 a.ucs:0x426E   # 䉮
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x95B5   # 閵
     ] .
 a.ucs:0x426F   # 䉯
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x8CE2   # 賢
     ] .
 a.ucs:0x4270   # 䉰
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x9AB9   # 骹
     ] .
 a.ucs:0x4271   # 䉱
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    [
             :structure [ a idc:⿰ ;
                 :left     a.ucs:0x2EC2 ; # ⻂
@@ -19779,42 +19493,42 @@ a.ucs:0x4271   # 䉱
     ] .
 a.ucs:0x4272   # 䉲
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x5F4C   # 彌
     ] .
 a.ucs:0x4273   # 䉳
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x9BAE   # 鮮
     ] .
 a.ucs:0x4274   # 䉴
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x8944   # 襄
     ] .
 a.ucs:0x4275   # 䉵
     :structure [ a idc:⿱ ;
-        :above    rep.mj:058270 ; # &MJ058270;
+        :above    a.ucs:0x2E155 ; # 𮅕
         :below    a.ucs:0x98DF   # 食
     ] .
 a.ucs:0x4276   # 䉶
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x96D9   # 雙
     ] .
 a.ucs:0x4277   # 䉷
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x56B4   # 嚴
     ] .
 a.ucs:0x4278   # 䉸
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x8FAF   # 辯
     ] .
 a.ucs:0x4279   # 䉹
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EAE ; # ⺮
+        :above    a.ucs:0x7AF9 ; # 竹
         :below    a.ucs:0x9748   # 靈
     ] .
 a.ucs:0x427A   # 䉺
@@ -20049,7 +19763,7 @@ a.ucs:0x42A7   # 䊧
     ] .
 a.ucs:0x42A8   # 䊨
     :structure [ a idc:⿵ ;
-        :surround rep.cbeta:12237 ; # &CB12237;
+        :surround a.ucs-itaiji-001:0x23386 ; # &A-U-i001+23386;
         :filling  a.ucs:0x7C73   # 米
     ] .
 a.ucs:0x42A9   # 䊩
@@ -20114,57 +19828,57 @@ a.ucs:0x42B4   # 䊴
     ] .
 a.ucs:0x42B5   # 䊵
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x4E5D   # 九
     ] .
 a.ucs:0x42B6   # 䊶
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x4E5F   # 也
     ] .
 a.ucs:0x42B7   # 䊷
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x624D   # 才
     ] .
 a.ucs:0x42B8   # 䊸
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
-        :right    a.ucs:0x4E8F   # 亏
+        :left     a.ucs:0x7CF8 ; # 糸
+        :right    a.ucs_iwds-1:0x4E8F   # &A-IWDSU+4E8F;
     ] .
 a.ucs:0x42B9   # 䊹
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x5343   # 千
     ] .
 a.ucs:0x42BA   # 䊺
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x4E92   # 互
     ] .
 a.ucs:0x42BB   # 䊻
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x6B20   # 欠
     ] .
 a.ucs:0x42BC   # 䊼
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x6B62   # 止
     ] .
 a.ucs:0x42BD   # 䊽
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x592C   # 夬
     ] .
 a.ucs:0x42BE   # 䊾
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x6728   # 木
     ] .
 a.ucs:0x42BF   # 䊿
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x592B   # 夫
     ] .
 a.ucs:0x42C0   # 䋀
@@ -20174,37 +19888,37 @@ a.ucs:0x42C0   # 䋀
     ] .
 a.ucs:0x42C1   # 䋁
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x4EA2   # 亢
     ] .
 a.ucs:0x42C2   # 䋂
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x723B   # 爻
     ] .
 a.ucs:0x42C3   # 䋃
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x6BDB   # 毛
     ] .
 a.ucs:0x42C4   # 䋄
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x5188   # 冈
     ] .
 a.ucs:0x42C5   # 䋅
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x725B   # 牛
     ] .
 a.ucs:0x42C6   # 䋆
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
-        :right    a.ucs:0x6237   # 户
+        :left     a.ucs:0x7CF8 ; # 糸
+        :right    a.iwds-1:0007   # &IWDS1-007;
     ] .
 a.ucs:0x42C7   # 䋇
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x5C3A   # 尺
     ] .
 a.ucs:0x42C8   # 䋈
@@ -20214,67 +19928,62 @@ a.ucs:0x42C8   # 䋈
     ] .
 a.ucs:0x42C9   # 䋉
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x7A74   # 穴
     ] .
 a.ucs:0x42CA   # 䋊
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x6B63   # 正
     ] .
 a.ucs:0x42CB   # 䋋
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x6C11   # 民
     ] .
 a.ucs:0x42CC   # 䋌
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x5DE8   # 巨
     ] .
 a.ucs:0x42CD   # 䋍
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x53EF   # 可
     ] .
 a.ucs:0x42CE   # 䋎
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x65E6   # 旦
     ] .
 a.ucs:0x42CF   # 䋏
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x4E4D   # 乍
     ] .
 a.ucs:0x42D0   # 䋐
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x6209   # 戉
     ] .
 a.ucs:0x42D1   # 䋑
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x4E19   # 丙
     ] .
 a.ucs:0x42D2   # 䋒
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x77DB   # 矛
     ] .
 a.ucs:0x42D3   # 䋓
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
-        :right    [
-            :structure [ a idc:⿱ ;
-                :above    rep.big5-cdp:0x8B5B ; # &CDP-8B5B;
-                :below    rep.big5-cdp:0x897C   # &CDP-897C;
-            ]
-        ]
+        :left     a.ucs:0x7CF8 ; # 糸
+        :right    a.ucs:0x520D   # 刍
     ] .
 a.ucs:0x42D4   # 䋔
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x4E15   # 丕
     ] .
 a.ucs:0x42D5   # 䋕
@@ -20284,32 +19993,32 @@ a.ucs:0x42D5   # 䋕
     ] .
 a.ucs:0x42D6   # 䋖
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x807F   # 聿
     ] .
 a.ucs:0x42D7   # 䋗
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x81E3   # 臣
     ] .
 a.ucs:0x42D8   # 䋘
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x8012   # 耒
     ] .
 a.ucs:0x42D9   # 䋙
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x8033   # 耳
     ] .
 a.ucs:0x42DA   # 䋚
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x7FBD   # 羽
     ] .
 a.ucs:0x42DB   # 䋛
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x7C73   # 米
     ] .
 a.ucs:0x42DC   # 䋜
@@ -20324,32 +20033,32 @@ a.ucs:0x42DC   # 䋜
     ] .
 a.ucs:0x42DD   # 䋝
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    [
             :structure [ a idc:⿱ ;
-                :above    rep.adobe-japan1:13834 ; # &AJ1-13834;
+                :above    a.ucs:0x2D544 ; # 𭕄
                 :below    a.ucs:0x5973   # 女
             ]
         ]
     ] .
 a.ucs:0x42DE   # 䋞
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x7F51   # 网
     ] .
 a.ucs:0x42DF   # 䋟
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x5FCC   # 忌
     ] .
 a.ucs:0x42E0   # 䋠
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x752B   # 甫
     ] .
 a.ucs:0x42E1   # 䋡
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x4F59   # 余
     ] .
 a.ucs:0x42E2   # 䋢
@@ -20359,7 +20068,7 @@ a.ucs:0x42E2   # 䋢
     ] .
 a.ucs:0x42E3   # 䋣
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x6BCF ; # 每
+        :left     a.jis-x0208_1997:0x4B68 ; # &J97-4B68;
         :right    a.ucs:0x7CF8   # 糸
     ] .
 a.ucs:0x42E4   # 䋤
@@ -20369,52 +20078,52 @@ a.ucs:0x42E4   # 䋤
     ] .
 a.ucs:0x42E5   # 䋥
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x91CC   # 里
     ] .
 a.ucs:0x42E6   # 䋦
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x6BCF   # 每
     ] .
 a.ucs:0x42E7   # 䋧
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x5C45   # 居
     ] .
 a.ucs:0x42E8   # 䋨
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x5485   # 咅
     ] .
 a.ucs:0x42E9   # 䋩
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x5152   # 兒
     ] .
 a.ucs:0x42EA   # 䋪
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x963F   # 阿
     ] .
 a.ucs:0x42EB   # 䋫
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x4E89   # 争
     ] .
 a.ucs:0x42EC   # 䋬
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x5FDD   # 忝
     ] .
 a.ucs:0x42ED   # 䋭
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x80B2   # 育
     ] .
 a.ucs:0x42EE   # 䋮
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x91D1   # 金
     ] .
 a.ucs:0x42EF   # 䋯
@@ -20434,37 +20143,32 @@ a.ucs:0x42F0   # 䋰
     ] .
 a.ucs:0x42F1   # 䋱
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x4F86   # 來
     ] .
 a.ucs:0x42F2   # 䋲
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
-        :right    [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x53E3 ; # 口
-                :below    rep.big5-cdp:0x8BE8   # &CDP-8BE8;
-            ]
-        ]
+        :left     a.ucs:0x7CF8 ; # 糸
+        :right    a.ucs:0x9EFE   # 黾
     ] .
 a.ucs:0x42F3   # 䋳
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x80CC   # 背
     ] .
 a.ucs:0x42F4   # 䋴
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x67D4   # 柔
     ] .
 a.ucs:0x42F5   # 䋵
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x66F7   # 曷
     ] .
 a.ucs:0x42F6   # 䋶
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x9801   # 頁
     ] .
 a.ucs:0x42F7   # 䋷
@@ -20474,112 +20178,112 @@ a.ucs:0x42F7   # 䋷
     ] .
 a.ucs:0x42F8   # 䋸
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x76FE   # 盾
     ] .
 a.ucs:0x42F9   # 䋹
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x7550   # 畐
     ] .
 a.ucs:0x42FA   # 䋺
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x79CB   # 秋
     ] .
 a.ucs:0x42FB   # 䋻
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x5357   # 南
     ] .
 a.ucs:0x42FC   # 䋼
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x76C8   # 盈
     ] .
 a.ucs:0x42FD   # 䋽
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x5C01   # 封
     ] .
 a.ucs:0x42FE   # 䋾
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x5953   # 奓
     ] .
 a.ucs:0x42FF   # 䋿
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x754F   # 畏
     ] .
 a.ucs:0x4300   # 䌀
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x79D1   # 科
     ] .
 a.ucs:0x4301   # 䌁
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x8981   # 要
     ] .
 a.ucs:0x4302   # 䌂
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x5C4B   # 屋
     ] .
 a.ucs:0x4303   # 䌃
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x524A   # 削
     ] .
 a.ucs:0x4304   # 䌄
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x3A85   # 㪅
     ] .
 a.ucs:0x4305   # 䌅
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x5510   # 唐
     ] .
 a.ucs:0x4306   # 䌆
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x9B3C   # 鬼
     ] .
 a.ucs:0x4307   # 䌇
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x7D22   # 索
     ] .
 a.ucs:0x4308   # 䌈
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x26407   # 𦐇
     ] .
 a.ucs:0x4309   # 䌉
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x7F61   # 罡
     ] .
 a.ucs:0x430A   # 䌊
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x4343   # 䍃
     ] .
 a.ucs:0x430B   # 䌋
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x8345   # 荅
     ] .
 a.ucs:0x430C   # 䌌
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x7FD2   # 習
     ] .
 a.ucs:0x430D   # 䌍
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x5807   # 堇
     ] .
 a.ucs:0x430E   # 䌎
@@ -20589,22 +20293,22 @@ a.ucs:0x430E   # 䌎
     ] .
 a.ucs:0x430F   # 䌏
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x5BC6   # 密
     ] .
 a.ucs:0x4310   # 䌐
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x8993   # 覓
     ] .
 a.ucs:0x4311   # 䌑
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x5805   # 堅
     ] .
 a.ucs:0x4312   # 䌒
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x9E7F   # 鹿
     ] .
 a.ucs:0x4313   # 䌓
@@ -20619,22 +20323,22 @@ a.ucs:0x4313   # 䌓
     ] .
 a.ucs:0x4314   # 䌔
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x5340   # 區
     ] .
 a.ucs:0x4315   # 䌕
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
-        :right    a.ucs:0x2FA15   # 麻
+        :left     a.ucs:0x7CF8 ; # 糸
+        :right    a.ucs:0x9EBB   # 麻
     ] .
 a.ucs:0x4316   # 䌖
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x96C6   # 集
     ] .
 a.ucs:0x4317   # 䌗
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x7121   # 無
     ] .
 a.ucs:0x4318   # 䌘
@@ -20644,42 +20348,37 @@ a.ucs:0x4318   # 䌘
     ] .
 a.ucs:0x4319   # 䌙
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
-        :right    a.ucs:0x9EC4   # 黄
+        :left     a.ucs:0x7CF8 ; # 糸
+        :right    a.jis-x0208_1997:0x322B   # &J97-322B;
     ] .
 a.ucs:0x431A   # 䌚
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x7C9F   # 粟
     ] .
 a.ucs:0x431B   # 䌛
     :structure [ a idc:⿰ ;
-        :left     [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x5915 ; # 夕
-                :below    a.ucs:0x8A00   # 言
-            ]
-        ] ;
+        :left     a.ucs:0x46BB ; # 䚻
         :right    a.ucs:0x7CFB   # 系
     ] .
 a.ucs:0x431C   # 䌜
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x696D   # 業
     ] .
 a.ucs:0x431D   # 䌝
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x7981   # 禁
     ] .
 a.ucs:0x431E   # 䌞
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x50C9   # 僉
     ] .
 a.ucs:0x431F   # 䌟
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x8F9F   # 辟
     ] .
 a.ucs:0x4320   # 䌠
@@ -20689,107 +20388,107 @@ a.ucs:0x4320   # 䌠
     ] .
 a.ucs:0x4321   # 䌡
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x8C4A   # 豊
     ] .
 a.ucs:0x4322   # 䌢
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x96F6   # 零
     ] .
 a.ucs:0x4323   # 䌣
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x7BA1   # 管
     ] .
 a.ucs:0x4324   # 䌤
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x723E   # 爾
     ] .
 a.ucs:0x4325   # 䌥
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
-        :right    rep.cns11643-4:0x4343   # &C4-4343;
+        :left     a.ucs:0x7CF8 ; # 糸
+        :right    a.ucs:0x396F   # 㥯
     ] .
 a.ucs:0x4326   # 䌦
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x7FDF   # 翟
     ] .
 a.ucs:0x4327   # 䌧
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x58FD   # 壽
     ] .
 a.ucs:0x4328   # 䌨
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x8521   # 蔡
     ] .
 a.ucs:0x4329   # 䌩
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x8511   # 蔑
     ] .
 a.ucs:0x432A   # 䌪
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x95BB   # 閻
     ] .
 a.ucs:0x432B   # 䌫
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x89A7   # 覧
     ] .
 a.ucs:0x432C   # 䌬
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x9F8D   # 龍
     ] .
 a.ucs:0x432D   # 䌭
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x8549   # 蕉
     ] .
 a.ucs:0x432E   # 䌮
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x971C   # 霜
     ] .
 a.ucs:0x432F   # 䌯
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x96DA   # 雚
     ] .
 a.ucs:0x4330   # 䌰
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x8076   # 聶
     ] .
 a.ucs:0x4331   # 䌱
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x41D4   # 䇔
     ] .
 a.ucs:0x4332   # 䌲
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x85B0   # 薰
     ] .
 a.ucs:0x4333   # 䌳
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x74BD   # 璽
     ] .
 a.ucs:0x4334   # 䌴
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x7FB8   # 羸
     ] .
 a.ucs:0x4335   # 䌵
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :right    a.ucs:0x5C6C   # 屬
     ] .
 a.ucs:0x4336   # 䌶
@@ -20859,8 +20558,8 @@ a.ucs:0x4342   # 䍂
     ] .
 a.ucs:0x4343   # 䍃
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EA4 ; # ⺤
-        :below    a.ucs:0x7F36   # 缶
+        :above    a.ucs_component:0x722B ; # &A-compU+722B;
+        :below    a.ucs_iwds-1:0x2067B   # &A-IWDSU+2067B;
     ] .
 a.ucs:0x4344   # 䍄
     :structure [ a idc:⿰ ;
@@ -21004,7 +20703,7 @@ a.ucs:0x4360   # 䍠
     ] .
 a.ucs:0x4361   # 䍡
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2EB2 ; # ⺲
+        :above    a.ucs:0x7F52 ; # 罒
         :below    a.ucs:0x9E7F   # 鹿
     ] .
 a.ucs:0x4362   # 䍢
@@ -21370,7 +21069,7 @@ a.ucs:0x43A9   # 䎩
 a.ucs:0x43AA   # 䎪
     :structure [ a idc:⿰ ;
         :left     a.ucs:0x8012 ; # 耒
-        :right    rep.big5-cdp:0x8ACD   # &CDP-8ACD;
+        :right    a.ucs:0x3775   # 㝵
     ] .
 a.ucs:0x43AB   # 䎫
     :structure [ a idc:⿰ ;
@@ -21379,10 +21078,10 @@ a.ucs:0x43AB   # 䎫
     ] .
 a.ucs:0x43AC   # 䎬
     :structure [ a idc:⿰ ;
-        :left     rep.big5-cdp:0x89C1 ; # &CDP-89C1;
+        :left     rep.gb2312:0x7167 ; # &HD-FT-384C;
         :right    [
             :structure [ a idc:⿱ ;
-                :above    rep.gt:36329 ; # &GT-36329;
+                :above    a.ucs:0x2EAB ; # ⺫
                 :below    a.ucs:0x53BB   # 去
             ]
         ]
@@ -21400,7 +21099,7 @@ a.ucs:0x43AE   # 䎮
 a.ucs:0x43AF   # 䎯
     :structure [ a idc:⿰ ;
         :left     a.ucs:0x8012 ; # 耒
-        :right    rep.big5-cdp:0x8BD3   # &CDP-8BD3;
+        :right    a.ucs:0x26C29   # 𦰩
     ] .
 a.ucs:0x43B0   # 䎰
     :structure [ a idc:⿰ ;
@@ -21415,7 +21114,7 @@ a.ucs:0x43B1   # 䎱
 a.ucs:0x43B2   # 䎲
     :structure [ a idc:⿸ ;
         :surround a.ucs:0x8033 ; # 耳
-        :filling  a.ucs:0x4E59   # 乙
+        :filling  a.ucs_component:0x4E59   # &A-compU+4E59;
     ] .
 a.ucs:0x43B3   # 䎳
     :structure [ a idc:⿰ ;
@@ -21554,18 +21253,18 @@ a.ucs:0x43CB   # 䏋
     ] .
 a.ucs:0x43CC   # 䏌
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x516B ; # 八
-        :below    rep.big5-cdp:0x8958   # &CDP-8958;
+        :above    a.ucs_component:0x4E37 ; # &A-compU+4E37;
+        :below    a.ucs_component:0x6708   # &A-compU+6708;
     ] .
 a.ucs:0x43CD   # 䏍
     :structure [ a idc:⿱ ;
         :above    a.ucs:0x53B6 ; # 厶
-        :below    rep.big5-cdp:0x8958   # &CDP-8958;
+        :below    a.ucs_component:0x6708   # &A-compU+6708;
     ] .
 a.ucs:0x43CE   # 䏎
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EBC ; # ⺼
-        :right    a.ucs:0x51E1   # 凡
+        :left     a.ucs_component:0x6708 ; # &A-compU+6708;
+        :right    a.ucs_iwds-1:0x51E1   # &A-IWDSU+51E1;
     ] .
 a.ucs:0x43CF   # 䏏
     :structure [ a idc:⿰ ;
@@ -21614,7 +21313,7 @@ a.ucs:0x43D7   # 䏗
     ] .
 a.ucs:0x43D8   # 䏘
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EBC ; # ⺼
+        :left     a.ucs_component:0x6708 ; # &A-compU+6708;
         :right    a.ucs:0x5339   # 匹
     ] .
 a.ucs:0x43D9   # 䏙
@@ -21669,7 +21368,7 @@ a.ucs:0x43E2   # 䏢
     ] .
 a.ucs:0x43E3   # 䏣
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EBC ; # ⺼
+        :left     a.ucs_component:0x6708 ; # &A-compU+6708;
         :right    a.ucs:0x4E14   # 且
     ] .
 a.ucs:0x43E4   # 䏤
@@ -21814,13 +21513,8 @@ a.ucs:0x43FE   # 䏾
     ] .
 a.ucs:0x43FF   # 䏿
     :structure [ a idc:⿱ ;
-        :above    [
-            :structure [ a idc:⿰ ;
-                :left     a.ucs:0x6237 ; # 户
-                :right    a.ucs:0x2E99   # ⺙
-            ]
-        ] ;
-        :below    rep.big5-cdp:0x8958   # &CDP-8958;
+        :above    a.ucs:0x22F04 ; # 𢼄
+        :below    a.ucs_component:0x6708   # &A-compU+6708;
     ] .
 a.ucs:0x4400   # 䐀
     :structure [ a idc:⿰ ;
@@ -21845,7 +21539,7 @@ a.ucs:0x4403   # 䐃
 a.ucs:0x4404   # 䐄
     :structure [ a idc:⿰ ;
         :left     a.ucs:0x2EBC ; # ⺼
-        :right    rep.adobe-japan1:18448   # &AJ1-18448;
+        :right    rep.adobe-japan1-5:18448   # &AJ1-18448;
     ] .
 a.ucs:0x4405   # 䐅
     :structure [ a idc:⿰ ;
@@ -21874,7 +21568,7 @@ a.ucs:0x4409   # 䐉
     ] .
 a.ucs:0x440A   # 䐊
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EBC ; # ⺼
+        :left     a.ucs_component:0x6708 ; # &A-compU+6708;
         :right    a.ucs:0x6606   # 昆
     ] .
 a.ucs:0x440B   # 䐋
@@ -21969,8 +21663,8 @@ a.ucs:0x441C   # 䐜
     ] .
 a.ucs:0x441D   # 䐝
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EBC ; # ⺼
-        :right    rep.big5-cdp:0x8ACC   # &CDP-8ACC;
+        :left     a.ucs_component:0x6708 ; # &A-compU+6708;
+        :right    a.ucs:0x27D2A   # 𧴪
     ] .
 a.ucs:0x441E   # 䐞
     :structure [ a idc:⿰ ;
@@ -22054,8 +21748,8 @@ a.ucs:0x442D   # 䐭
     ] .
 a.ucs:0x442E   # 䐮
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EBC ; # ⺼
-        :right    a.ucs:0x7522   # 產
+        :left     a.ucs_component:0x6708 ; # &A-compU+6708;
+        :right    a.jis-x0208:0x3B3A   # &J97-3B3A;
     ] .
 a.ucs:0x442F   # 䐯
     :structure [ a idc:⿰ ;
@@ -22089,8 +21783,8 @@ a.ucs:0x4434   # 䐴
     ] .
 a.ucs:0x4435   # 䐵
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EBC ; # ⺼
-        :right    a.ucs:0x9EC4   # 黄
+        :left     a.ucs_component:0x6708 ; # &A-compU+6708;
+        :right    a.iwds-1:0299   # &IWDS1-299;
     ] .
 a.ucs:0x4436   # 䐶
     :structure [ a idc:⿰ ;
@@ -22219,7 +21913,7 @@ a.ucs:0x444E   # 䑎
     ] .
 a.ucs:0x444F   # 䑏
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EBC ; # ⺼
+        :left     a.ucs_component:0x6708 ; # &A-compU+6708;
         :right    a.ucs:0x96DA   # 雚
     ] .
 a.ucs:0x4450   # 䑐
@@ -22300,12 +21994,7 @@ a.ucs:0x445C   # 䑜
     ] .
 a.ucs:0x445D   # 䑝
     :structure [ a idc:⿱ ;
-        :above    [
-            :structure [ a idc:⿰ ;
-                :left     a.ucs:0x53E3 ; # 口
-                :right    a.ucs:0x53E3   # 口
-            ]
-        ] ;
+        :above    a.ucs:0x5405 ; # 吅
         :below    [
             :structure [ a idc:⿱ ;
                 :above    a.ucs:0x5196 ; # 冖
@@ -22621,7 +22310,7 @@ a.ucs:0x4499   # 䒙
 a.ucs:0x449A   # 䒚
     :structure [ a idc:⿱ ;
         :above    a.ucs:0x8279 ; # 艹
-        :below    a.ucs:0x5C11   # 少
+        :below    a.ucs_component:0x23942   # &A-compU+23942;
     ] .
 a.ucs:0x449B   # 䒛
     :structure [ a idc:⿱ ;
@@ -23041,7 +22730,7 @@ a.ucs:0x44EC   # 䓬
 a.ucs:0x44ED   # 䓭
     :structure [ a idc:⿱ ;
         :above    a.ucs:0x8279 ; # 艹
-        :below    a.ucs:0x5239   # 刹
+        :below    a.ucs_iwds-1:0x524E   # &A-IWDSU+524E;
     ] .
 a.ucs:0x44EE   # 䓮
     :structure [ a idc:⿱ ;
@@ -23676,12 +23365,7 @@ a.ucs:0x4564   # 䕤
 a.ucs:0x4565   # 䕥
     :structure [ a idc:⿱ ;
         :above    a.ucs:0x8279 ; # 艹
-        :below    [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x201A2 ; # 𠆢
-                :below    rep.big5-cdp:0x88D6   # &CDP-88D6;
-            ]
-        ]
+        :below    rep.ucs-itaiji-001:0x24568   # &U-i001+24568;
     ] .
 a.ucs:0x4566   # 䕦
     :structure [ a idc:⿱ ;
@@ -23932,7 +23616,7 @@ a.ucs:0x4590   # 䖐
 a.ucs:0x4591   # 䖑
     :structure [ a idc:⿺ ;
         :surround a.ucs:0x864E ; # 虎
-        :filling  a.ucs:0x65E5   # 日
+        :filling  a.ucs_component:0x65E5   # &A-compU+65E5;
     ] .
 a.ucs:0x4592   # 䖒
     :structure [ a idc:⿸ ;
@@ -23987,7 +23671,7 @@ a.ucs:0x459B   # 䖛
 a.ucs:0x459C   # 䖜
     :structure [ a idc:⿱ ;
         :above    a.ucs:0x8664 ; # 虤
-        :below    a.ucs:0x66F0   # 曰
+        :below    a.ucs_component:0x65E5   # &A-compU+65E5;
     ] .
 a.ucs:0x459D   # 䖝
     :structure [ a idc:⿱ ;
@@ -24304,7 +23988,7 @@ a.ucs:0x45D9   # 䗙
         :above    [
             :structure [ a idc:⿳ ;
                 :above    a.ucs:0x5B80 ; # 宀
-                :middle   rep.big5-cdp:0x8BB7 ; # &CDP-8BB7;
+                :middle   a.ucs:0x2000E ; # 𠀎
                 :below    a.ucs:0x516B   # 八
             ]
         ] ;
@@ -24408,7 +24092,7 @@ a.ucs:0x45EA   # 䗪
 a.ucs:0x45EB   # 䗫
     :structure [ a idc:⿰ ;
         :left     a.ucs:0x866B ; # 虫
-        :right    a.ucs:0x2FA15   # 麻
+        :right    a.ucs:0x9EBB   # 麻
     ] .
 a.ucs:0x45EC   # 䗬
     :structure [ a idc:⿱ ;
@@ -24483,12 +24167,7 @@ a.ucs:0x45F9   # 䗹
 a.ucs:0x45FA   # 䗺
     :structure [ a idc:⿱ ;
         :above    a.ucs:0x5EF6 ; # 延
-        :below    [
-            :structure [ a idc:⿰ ;
-                :left     a.ucs:0x866B ; # 虫
-                :right    a.ucs:0x866B   # 虫
-            ]
-        ]
+        :below    a.ucs:0x45B5   # 䖵
     ] .
 a.ucs:0x45FB   # 䗻
     :structure [ a idc:⿰ ;
@@ -24638,7 +24317,7 @@ a.ucs:0x4612   # 䘒
 a.ucs:0x4613   # 䘓
     :structure [ a idc:⿰ ;
         :left     a.ucs:0x8840 ; # 血
-        :right    rep.adobe-japan1:18448   # &AJ1-18448;
+        :right    rep.adobe-japan1-5:18448   # &AJ1-18448;
     ] .
 a.ucs:0x4614   # 䘔
     :structure [ a idc:⿰ ;
@@ -24738,8 +24417,8 @@ a.ucs:0x4623   # 䘣
     ] .
 a.ucs:0x4624   # 䘤
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EC2 ; # ⻂
-        :right    a.ucs:0x672F   # 术
+        :left     a.ucs:0x8864 ; # 衤
+        :right    a.ucs_iwds-1:0x672F   # &A-IWDSU+672F;
     ] .
 a.ucs:0x4625   # 䘥
     :structure [ a idc:⿰ ;
@@ -24809,17 +24488,7 @@ a.ucs:0x4631   # 䘱
 a.ucs:0x4632   # 䘲
     :structure [ a idc:⿰ ;
         :left     a.ucs:0x2EC2 ; # ⻂
-        :right    [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x5F50 ; # 彐
-                :below    [
-                    :structure [ a idc:⿱ ;
-                        :above    a.ucs:0x5196 ; # 冖
-                        :below    a.ucs:0x53C8   # 又
-                    ]
-                ]
-            ]
-        ]
+        :right    a.ucs:0x20B36   # 𠬶
     ] .
 a.ucs:0x4633   # 䘳
     :structure [ a idc:⿰ ;
@@ -24833,8 +24502,8 @@ a.ucs:0x4634   # 䘴
     ] .
 a.ucs:0x4635   # 䘵
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EC2 ; # ⻂
-        :right    a.ucs:0x5F54   # 彔
+        :left     a.ucs:0x8864 ; # 衤
+        :right    a.ucs_iwds-1:0x5F54   # &A-IWDSU+5F54;
     ] .
 a.ucs:0x4636   # 䘶
     :structure [ a idc:⿰ ;
@@ -24858,7 +24527,7 @@ a.ucs:0x4639   # 䘹
     ] .
 a.ucs:0x463A   # 䘺
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EC2 ; # ⻂
+        :left     a.ucs:0x8864 ; # 衤
         :right    a.ucs:0x5B9A   # 定
     ] .
 a.ucs:0x463B   # 䘻
@@ -25123,7 +24792,7 @@ a.ucs:0x466D   # 䙭
     ] .
 a.ucs:0x466E   # 䙮
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2EC2 ; # ⻂
+        :left     a.ucs:0x8864 ; # 衤
         :right    a.ucs:0x96DA   # 雚
     ] .
 a.ucs:0x466F   # 䙯
@@ -25380,7 +25049,7 @@ a.ucs:0x469E   # 䚞
 a.ucs:0x469F   # 䚟
     :structure [ a idc:⿰ ;
         :left     a.ucs:0x89D2 ; # 角
-        :right    rep.big5-cdp:0x8ACD   # &CDP-8ACD;
+        :right    a.ucs:0x3775   # 㝵
     ] .
 a.ucs:0x46A0   # 䚠
     :structure [ a idc:⿰ ;
@@ -25519,7 +25188,7 @@ a.ucs:0x46BA   # 䚺
     ] .
 a.ucs:0x46BB   # 䚻
     :structure [ a idc:⿱ ;
-        :above    rep.big5-cdp:0x8B5E ; # &CDP-8B5E;
+        :above    a.iwds-1:0020 ; # &IWDS1-020;
         :below    a.ucs:0x8A00   # 言
     ] .
 a.ucs:0x46BC   # 䚼
@@ -25580,12 +25249,7 @@ a.ucs:0x46C6   # 䛆
 a.ucs:0x46C7   # 䛇
     :structure [ a idc:⿰ ;
         :left     a.ucs:0x8A00 ; # 言
-        :right    [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x51E0 ; # 几
-                :below    a.ucs:0x53E3   # 口
-            ]
-        ]
+        :right    a.ucs:0x3563   # 㕣
     ] .
 a.ucs:0x46C8   # 䛈
     :structure [ a idc:⿰ ;
@@ -25695,12 +25359,7 @@ a.ucs:0x46DC   # 䛜
 a.ucs:0x46DD   # 䛝
     :structure [ a idc:⿰ ;
         :left     a.ucs:0x8A00 ; # 言
-        :right    [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x4E11 ; # 丑
-                :below    a.ucs:0x5C71   # 山
-            ]
-        ]
+        :right    a.gt-k:02849   # &A-GT-K02849;
     ] .
 a.ucs:0x46DE   # 䛞
     :structure [ a idc:⿰ ;
@@ -25725,7 +25384,7 @@ a.ucs:0x46E1   # 䛡
 a.ucs:0x46E2   # 䛢
     :structure [ a idc:⿰ ;
         :left     a.ucs:0x8A00 ; # 言
-        :right    a.ucs:0x79C3   # 秃
+        :right    a.ucs_iwds-1:0x79BF   # &A-IWDSU+79BF;
     ] .
 a.ucs:0x46E3   # 䛣
     :structure [ a idc:⿰ ;
@@ -25865,7 +25524,7 @@ a.ucs:0x46FB   # 䛻
 a.ucs:0x46FC   # 䛼
     :structure [ a idc:⿰ ;
         :left     a.ucs:0x8A00 ; # 言
-        :right    rep.big5-cdp:0x8DB4   # &CDP-8DB4;
+        :right    a.ucs_cognate:0x2C6F8   # &A-cgnU+2C6F8;
     ] .
 a.ucs:0x46FD   # 䛽
     :structure [ a idc:⿰ ;
@@ -25960,9 +25619,9 @@ a.ucs:0x470B   # 䜋
     ] .
 a.ucs:0x470C   # 䜌
     :structure [ a idc:⿲ ;
-        :left     a.ucs:0x7CF9 ; # 糹
+        :left     a.ucs:0x7CF8 ; # 糸
         :middle   a.ucs:0x8A00 ; # 言
-        :right    a.ucs:0x7CF9   # 糹
+        :right    a.ucs:0x7CF8   # 糸
     ] .
 a.ucs:0x470D   # 䜍
     :structure [ a idc:⿰ ;
@@ -25992,7 +25651,7 @@ a.ucs:0x4711   # 䜑
 a.ucs:0x4712   # 䜒
     :structure [ a idc:⿰ ;
         :left     a.ucs:0x8A00 ; # 言
-        :right    a.ucs:0x5967   # 奧
+        :right    a.ucs_iwds-1:0x5967   # &A-IWDSU+5967;
     ] .
 a.ucs:0x4713   # 䜓
     :structure [ a idc:⿰ ;
@@ -26022,7 +25681,7 @@ a.ucs:0x4717   # 䜗
 a.ucs:0x4718   # 䜘
     :structure [ a idc:⿰ ;
         :left     a.ucs:0x8A00 ; # 言
-        :right    rep.daikanwa_rev1:0x33F7   # &I-M-13303;
+        :right    a.ucs:0x656C   # 敬
     ] .
 a.ucs:0x4719   # 䜙
     :structure [ a idc:⿰ ;
@@ -26146,17 +25805,7 @@ a.ucs:0x472C   # 䜬
     ] .
 a.ucs:0x472D   # 䜭
     :structure [ a idc:⿱ ;
-        :above    [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x2E8A ; # ⺊
-                :below    [
-                    :structure [ a idc:⿵ ;
-                        :surround a.ucs:0x5196 ; # 冖
-                        :filling  a.ucs:0x4E00   # 一
-                    ]
-                ]
-            ]
-        ] ;
+        :above    rep.gt-k:01554 ; # &GT-K01554;
         :below    a.ucs:0x8C37   # 谷
     ] .
 a.ucs:0x472E   # 䜮
@@ -26207,17 +25856,7 @@ a.ucs:0x4736   # 䜶
 a.ucs:0x4737   # 䜷
     :structure [ a idc:⿰ ;
         :left     a.ucs:0x8C46 ; # 豆
-        :right    [
-            :structure [ a idc:⿱ ;
-                :above    rep.big5-cdp:0x897C ; # &CDP-897C;
-                :below    [
-                    :structure [ a idc:⿱ ;
-                        :above    a.ucs:0x5196 ; # 冖
-                        :below    a.ucs:0x53C8   # 又
-                    ]
-                ]
-            ]
-        ]
+        :right    a.ucs:0x20B36   # 𠬶
     ] .
 a.ucs:0x4738   # 䜸
     :structure [ a idc:⿰ ;
@@ -26322,7 +25961,7 @@ a.ucs:0x4749   # 䝉
     ] .
 a.ucs:0x474A   # 䝊
     :structure [ a idc:⿰ ;
-        :left     rep.mj:024907 ; # &MJ024907;
+        :left     a.ucs:0x8C55 ; # 豕
         :right    a.ucs:0x758C   # 疌
     ] .
 a.ucs:0x474B   # 䝋
@@ -26372,7 +26011,7 @@ a.ucs:0x4753   # 䝓
     ] .
 a.ucs:0x4754   # 䝔
     :structure [ a idc:⿰ ;
-        :left     rep.mj:024907 ; # &MJ024907;
+        :left     a.ucs:0x8C55 ; # 豕
         :right    a.ucs:0x96DA   # 雚
     ] .
 a.ucs:0x4755   # 䝕
@@ -26527,17 +26166,12 @@ a.ucs:0x4772   # 䝲
     ] .
 a.ucs:0x4773   # 䝳
     :structure [ a idc:⿱ ;
-        :above    rep.ucs_iso:0x239BC ; # &C4-244D;
+        :above    a.ucs:0x239BC ; # 𣦼
         :below    a.ucs:0x8C9D   # 貝
     ] .
 a.ucs:0x4774   # 䝴
     :structure [ a idc:⿱ ;
-        :above    [
-            :structure [ a idc:⿱ ;
-                :above    rep.big5-cdp:0x8DDD ; # &CDP-8DDD;
-                :below    a.ucs:0x5196   # 冖
-            ]
-        ] ;
+        :above    rep.gt-k:03592 ; # &GT-K03592;
         :below    a.ucs:0x8C9D   # 貝
     ] .
 a.ucs:0x4775   # 䝵
@@ -26583,7 +26217,7 @@ a.ucs:0x477B   # 䝻
 a.ucs:0x477C   # 䝼
     :structure [ a idc:⿰ ;
         :left     a.ucs:0x8C9D ; # 貝
-        :right    a.ucs:0x9752   # 青
+        :right    a.ucs_iwds-1:0x9751   # &A-IWDSU+9751;
     ] .
 a.ucs:0x477D   # 䝽
     :structure [ a idc:⿰ ;
@@ -26658,18 +26292,7 @@ a.ucs:0x4789   # 䞉
 a.ucs:0x478A   # 䞊
     :structure [ a idc:⿰ ;
         :left     a.ucs:0x8C9D ; # 貝
-        :right    [
-            :structure [ a idc:⿸ ;
-                :surround a.ucs:0x864D ; # 虍
-                :filling  [
-                    :structure [ a idc:⿳ ;
-                        :above    rep.gt-k:00059 ; # &GT-K00059;
-                        :middle   a.ucs:0x201A2 ; # 𠆢
-                        :below    a.ucs:0x76EE   # 目
-                    ]
-                ]
-            ]
-        ]
+        :right    a.ucs:0x271D6   # 𧇖
     ] .
 a.ucs:0x478B   # 䞋
     :structure [ a idc:⿰ ;
@@ -26941,7 +26564,7 @@ a.ucs:0x47BF   # 䞿
         :above    [
             :structure [ a idc:⿳ ;
                 :above    a.ucs:0x5B80 ; # 宀
-                :middle   rep.big5-cdp:0x8BB7 ; # &CDP-8BB7;
+                :middle   a.ucs:0x2000E ; # 𠀎
                 :below    a.ucs:0x516B   # 八
             ]
         ] ;
@@ -27044,62 +26667,62 @@ a.ucs:0x47D2   # 䟒
     ] .
 a.ucs:0x47D3   # 䟓
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x4E01   # 丁
     ] .
 a.ucs:0x47D4   # 䟔
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x535C   # 卜
     ] .
 a.ucs:0x47D5   # 䟕
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x53C9   # 叉
     ] .
 a.ucs:0x47D6   # 䟖
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x5C71   # 山
     ] .
 a.ucs:0x47D7   # 䟗
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x6C0F   # 氏
     ] .
 a.ucs:0x47D8   # 䟘
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x4EA2   # 亢
     ] .
 a.ucs:0x47D9   # 䟙
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x5207   # 切
     ] .
 a.ucs:0x47DA   # 䟚
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x4E93   # 亓
     ] .
 a.ucs:0x47DB   # 䟛
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x5DFF   # 巿
     ] .
 a.ucs:0x47DC   # 䟜
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
-        :right    a.ucs:0x5185   # 内
+        :left     a.ucs:0x27FB7 ; # 𧾷
+        :right    a.jis-x0208:0x4662   # &J97-4662;
     ] .
 a.ucs:0x47DD   # 䟝
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x6BB3   # 殳
     ] .
 a.ucs:0x47DE   # 䟞
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x5C11   # 少
     ] .
 a.ucs:0x47DF   # 䟟
@@ -27109,57 +26732,57 @@ a.ucs:0x47DF   # 䟟
     ] .
 a.ucs:0x47E0   # 䟠
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x6209   # 戉
     ] .
 a.ucs:0x47E1   # 䟡
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x6C10   # 氐
     ] .
 a.ucs:0x47E2   # 䟢
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x5C13   # 尓
     ] .
 a.ucs:0x47E3   # 䟣
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
-        :right    a.ucs:0x672F   # 术
+        :left     a.ucs:0x27FB7 ; # 𧾷
+        :right    a.ucs_iwds-1:0x672F   # &A-IWDSU+672F;
     ] .
 a.ucs:0x47E4   # 䟤
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x5FC5   # 必
     ] .
 a.ucs:0x47E5   # 䟥
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x77DB   # 矛
     ] .
 a.ucs:0x47E6   # 䟦
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x53D0   # 叐
     ] .
 a.ucs:0x47E7   # 䟧
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x7530   # 田
     ] .
 a.ucs:0x47E8   # 䟨
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x6C11   # 民
     ] .
 a.ucs:0x47E9   # 䟩
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x53BB   # 去
     ] .
 a.ucs:0x47EA   # 䟪
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x4E4F   # 乏
     ] .
 a.ucs:0x47EB   # 䟫
@@ -27169,117 +26792,112 @@ a.ucs:0x47EB   # 䟫
     ] .
 a.ucs:0x47EC   # 䟬
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x4E18   # 丘
     ] .
 a.ucs:0x47ED   # 䟭
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x4E4D   # 乍
     ] .
 a.ucs:0x47EE   # 䟮
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x4F0F   # 伏
     ] .
 a.ucs:0x47EF   # 䟯
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x2F86   # ⾆
     ] .
 a.ucs:0x47F0   # 䟰
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x884C   # 行
     ] .
 a.ucs:0x47F1   # 䟱
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x673F   # 朿
     ] .
 a.ucs:0x47F2   # 䟲
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
-        :right    g2.mj:0x1C30   # &g2-MJ007216;
+        :left     a.ucs:0x27FB7 ; # 𧾷
+        :right    g2.mj:007216   # &g2-MJ007216;
     ] .
 a.ucs:0x47F3   # 䟳
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x7FBD   # 羽
     ] .
 a.ucs:0x47F4   # 䟴
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x8FB0   # 辰
     ] .
 a.ucs:0x47F5   # 䟵
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x6C42   # 求
     ] .
 a.ucs:0x47F6   # 䟶
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x5750   # 坐
     ] .
 a.ucs:0x47F7   # 䟷
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x6298   # 折
     ] .
 a.ucs:0x47F8   # 䟸
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
-        :right    [
-            :structure [ a idc:⿱ ;
-                :above    rep.big5-cdp:0x8B5E ; # &CDP-8B5E;
-                :below    a.ucs:0x5EFE   # 廾
-            ]
-        ]
+        :left     a.ucs:0x27FB7 ; # 𧾷
+        :right    a.ucs:0x22333   # 𢌳
     ] .
 a.ucs:0x47F9   # 䟹
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x5BFD   # 寽
     ] .
 a.ucs:0x47FA   # 䟺
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x8C9D   # 貝
     ] .
 a.ucs:0x47FB   # 䟻
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x4F59   # 余
     ] .
 a.ucs:0x47FC   # 䟼
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x6B66   # 武
     ] .
 a.ucs:0x47FD   # 䟽
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x342C   # 㐬
     ] .
 a.ucs:0x47FE   # 䟾
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x53D5   # 叕
     ] .
 a.ucs:0x47FF   # 䟿
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x5F55   # 录
     ] .
 a.ucs:0x4800   # 䠀
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x5C1A   # 尚
     ] .
 a.ucs:0x4801   # 䠁
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x4E9D   # 亝
     ] .
 a.ucs:0x4802   # 䠂
@@ -27289,52 +26907,52 @@ a.ucs:0x4802   # 䠂
     ] .
 a.ucs:0x4803   # 䠃
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x5169   # 兩
     ] .
 a.ucs:0x4804   # 䠄
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x5178   # 典
     ] .
 a.ucs:0x4805   # 䠅
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x56F7   # 囷
     ] .
 a.ucs:0x4806   # 䠆
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x9577   # 長
     ] .
 a.ucs:0x4807   # 䠇
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x5C48   # 屈
     ] .
 a.ucs:0x4808   # 䠈
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x96B6   # 隶
     ] .
 a.ucs:0x4809   # 䠉
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x5B98   # 官
     ] .
 a.ucs:0x480A   # 䠊
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x975E   # 非
     ] .
 a.ucs:0x480B   # 䠋
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x5351   # 卑
     ] .
 a.ucs:0x480C   # 䠌
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    [
             :structure [ a idc:⿱ ;
                 :above    a.ucs:0x6C34 ; # 水
@@ -27344,92 +26962,92 @@ a.ucs:0x480C   # 䠌
     ] .
 a.ucs:0x480D   # 䠍
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x53DA   # 叚
     ] .
 a.ucs:0x480E   # 䠎
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x5C4B   # 屋
     ] .
 a.ucs:0x480F   # 䠏
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x7678   # 癸
     ] .
 a.ucs:0x4810   # 䠐
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x72CA   # 狊
     ] .
 a.ucs:0x4811   # 䠑
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x594E   # 奎
     ] .
 a.ucs:0x4812   # 䠒
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x80E1   # 胡
     ] .
 a.ucs:0x4813   # 䠓
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x914B   # 酋
     ] .
 a.ucs:0x4814   # 䠔
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x34B8   # 㒸
     ] .
 a.ucs:0x4815   # 䠕
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x67F4   # 柴
     ] .
 a.ucs:0x4816   # 䠖
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x54A8   # 咨
     ] .
 a.ucs:0x4817   # 䠗
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x81ED   # 臭
     ] .
 a.ucs:0x4818   # 䠘
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x23B09   # 𣬉
     ] .
 a.ucs:0x4819   # 䠙
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x65C1   # 旁
     ] .
 a.ucs:0x481A   # 䠚
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x7A8A   # 窊
     ] .
 a.ucs:0x481B   # 䠛
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x4343   # 䍃
     ] .
 a.ucs:0x481C   # 䠜
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x8338   # 茸
     ] .
 a.ucs:0x481D   # 䠝
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x54E1   # 員
     ] .
 a.ucs:0x481E   # 䠞
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x621A   # 戚
     ] .
 a.ucs:0x481F   # 䠟
@@ -27444,7 +27062,7 @@ a.ucs:0x4820   # 䠠
     ] .
 a.ucs:0x4821   # 䠡
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x8658   # 虘
     ] .
 a.ucs:0x4822   # 䠢
@@ -27454,77 +27072,77 @@ a.ucs:0x4822   # 䠢
     ] .
 a.ucs:0x4823   # 䠣
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x5DFD   # 巽
     ] .
 a.ucs:0x4824   # 䠤
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x55AE   # 單
     ] .
 a.ucs:0x4825   # 䠥
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x655D   # 敝
     ] .
 a.ucs:0x4826   # 䠦
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x667A   # 智
     ] .
 a.ucs:0x4827   # 䠧
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x5C60   # 屠
     ] .
 a.ucs:0x4828   # 䠨
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x8A79   # 詹
     ] .
 a.ucs:0x4829   # 䠩
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x6B72   # 歲
     ] .
 a.ucs:0x482A   # 䠪
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x386D   # 㡭
     ] .
 a.ucs:0x482B   # 䠫
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x805A   # 聚
     ] .
 a.ucs:0x482C   # 䠬
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x9127   # 鄧
     ] .
 a.ucs:0x482D   # 䠭
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x8CF4   # 賴
     ] .
 a.ucs:0x482E   # 䠮
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x99E6   # 駦
     ] .
 a.ucs:0x482F   # 䠯
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x9FA0   # 龠
     ] .
 a.ucs:0x4830   # 䠰
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x96DA   # 雚
     ] .
 a.ucs:0x4831   # 䠱
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x2ECA ; # ⻊
+        :left     a.ucs:0x27FB7 ; # 𧾷
         :right    a.ucs:0x5C6C   # 屬
     ] .
 a.ucs:0x4832   # 䠲
@@ -27670,7 +27288,7 @@ a.ucs:0x484D   # 䡍
 a.ucs:0x484E   # 䡎
     :structure [ a idc:⿰ ;
         :left     a.ucs:0x8ECA ; # 車
-        :right    a.daikanwa:0x2DB0   # &A-M-11696;
+        :right    a.iwds-1:0007   # &IWDS1-007;
     ] .
 a.ucs:0x484F   # 䡏
     :structure [ a idc:⿰ ;
@@ -27956,7 +27574,7 @@ a.ucs:0x4884   # 䢄
     ] .
 a.ucs:0x4885   # 䢅
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x81FC ; # 臼
+        :above    a.ucs_component:0x81FC ; # &A-compU+81FC;
         :below    a.ucs:0x8FB0   # 辰
     ] .
 a.ucs:0x4886   # 䢆
@@ -27986,7 +27604,7 @@ a.ucs:0x4888   # 䢈
     ] .
 a.ucs:0x4889   # 䢉
     :structure [ a idc:⿱ ;
-        :above    rep.gt-k:11083 ; # &GT-K11083;
+        :above    a.gt-k:11083 ; # &A-GT-K11083;
         :below    a.ucs:0x8FB0   # 辰
     ] .
 a.ucs:0x488A   # 䢊
@@ -29158,28 +28776,7 @@ a.ucs:0x4966   # 䥦
 a.ucs:0x4967   # 䥧
     :structure [ a idc:⿰ ;
         :left     a.ucs:0x91D1 ; # 金
-        :right    [
-            :structure [ a idc:⿸ ;
-                :surround [
-                    :structure [ a idc:⿱ ;
-                        :above    a.ucs:0x2E8A ; # ⺊
-                        :below    rep.big5-cdp:0x88E2   # &CDP-88E2;
-                    ]
-                ] ;
-                :filling  [
-                    :structure [ a idc:⿱ ;
-                        :above    [
-                            :structure [ a idc:⿳ ;
-                                :above    a.ucs:0x4E00 ; # 一
-                                :middle   rep.gt-k:00059 ; # &GT-K00059;
-                                :below    a.ucs:0x201A2   # 𠆢
-                            ]
-                        ] ;
-                        :below    a.ucs:0x76EE   # 目
-                    ]
-                ]
-            ]
-        ]
+        :right    a.ucs_iwds-1:0x777F   # &A-IWDSU+777F;
     ] .
 a.ucs:0x4968   # 䥨
     :structure [ a idc:⿰ ;
@@ -29357,7 +28954,7 @@ a.ucs:0x4984   # 䦄
         :right    [
             :structure [ a idc:⿱ ;
                 :above    rep.big5-cdp:0x8BD0 ; # &CDP-8BD0;
-                :below    rep.big5-cdp:0x8B67   # &CDP-8B67;
+                :below    rep.ucs_iso:0x27607   # &CDP-8B67;
             ]
         ]
     ] .
@@ -29874,7 +29471,7 @@ a.ucs:0x49E8   # 䧨
 a.ucs:0x49E9   # 䧩
     :structure [ a idc:⿰ ;
         :left     a.ucs:0x961D ; # 阝
-        :right    rep.adobe-japan1:01526   # &AJ1-01526;
+        :right    rep.adobe-japan1-0:01526   # &AJ1-01526;
     ] .
 a.ucs:0x49EA   # 䧪
     :structure [ a idc:⿰ ;
@@ -30063,77 +29660,77 @@ a.ucs:0x4A0A   # 䨊
     ] .
 a.ucs:0x4A0B   # 䨋
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2ED7 ; # ⻗
+        :above    a.ucs:0x96E8 ; # 雨
         :below    a.ucs:0x4E47   # 乇
     ] .
 a.ucs:0x4A0C   # 䨌
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2ED7 ; # ⻗
+        :above    a.ucs:0x96E8 ; # 雨
         :below    a.ucs:0x5143   # 元
     ] .
 a.ucs:0x4A0D   # 䨍
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2ED7 ; # ⻗
+        :above    a.ucs:0x96E8 ; # 雨
         :below    a.ucs:0x4E95   # 井
     ] .
 a.ucs:0x4A0E   # 䨎
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2ED7 ; # ⻗
+        :above    a.ucs:0x96E8 ; # 雨
         :below    a.ucs:0x5F18   # 弘
     ] .
 a.ucs:0x4A0F   # 䨏
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2ED7 ; # ⻗
+        :above    a.ucs:0x96E8 ; # 雨
         :below    a.ucs:0x6B21   # 次
     ] .
 a.ucs:0x4A10   # 䨐
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2ED7 ; # ⻗
+        :above    a.ucs:0x96E8 ; # 雨
         :below    a.ucs:0x5408   # 合
     ] .
 a.ucs:0x4A11   # 䨑
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2ED7 ; # ⻗
+        :above    a.ucs:0x96E8 ; # 雨
         :below    a.ucs:0x5937   # 夷
     ] .
 a.ucs:0x4A12   # 䨒
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2ED7 ; # ⻗
+        :above    a.ucs:0x96E8 ; # 雨
         :below    a.ucs:0x7FBD   # 羽
     ] .
 a.ucs:0x4A13   # 䨓
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2ED7 ; # ⻗
+        :above    a.ucs:0x96E8 ; # 雨
         :below    a.ucs:0x56DE   # 回
     ] .
 a.ucs:0x4A14   # 䨔
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2ED7 ; # ⻗
+        :above    a.ucs:0x96E8 ; # 雨
         :below    a.ucs:0x5149   # 光
     ] .
 a.ucs:0x4A15   # 䨕
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2ED7 ; # ⻗
+        :above    a.ucs:0x96E8 ; # 雨
         :below    a.ucs:0x6C59   # 汙
     ] .
 a.ucs:0x4A16   # 䨖
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2ED7 ; # ⻗
+        :above    a.ucs:0x96E8 ; # 雨
         :below    a.ucs:0x6709   # 有
     ] .
 a.ucs:0x4A17   # 䨗
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2ED7 ; # ⻗
+        :above    a.ucs:0x96E8 ; # 雨
         :below    a.ucs:0x5B5A   # 孚
     ] .
 a.ucs:0x4A18   # 䨘
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2ED7 ; # ⻗
+        :above    a.ucs:0x96E8 ; # 雨
         :below    a.ucs:0x898B   # 見
     ] .
 a.ucs:0x4A19   # 䨙
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2ED7 ; # ⻗
+        :above    a.ucs:0x96E8 ; # 雨
         :below    [
             :structure [ a idc:⿰ ;
                 :left     a.ucs:0x6C35 ; # 氵
@@ -30143,97 +29740,97 @@ a.ucs:0x4A19   # 䨙
     ] .
 a.ucs:0x4A1A   # 䨚
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2ED7 ; # ⻗
+        :above    a.ucs:0x96E8 ; # 雨
         :below    a.ucs:0x5FFD   # 忽
     ] .
 a.ucs:0x4A1B   # 䨛
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2ED7 ; # ⻗
+        :above    a.ucs:0x96E8 ; # 雨
         :below    a.ucs:0x6790   # 析
     ] .
 a.ucs:0x4A1C   # 䨜
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2ED7 ; # ⻗
+        :above    a.ucs:0x96E8 ; # 雨
         :below    a.ucs:0x670B   # 朋
     ] .
 a.ucs:0x4A1D   # 䨝
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2ED7 ; # ⻗
-        :below    a.ucs:0x9752   # 青
+        :above    a.ucs:0x96E8 ; # 雨
+        :below    a.ucs_iwds-1:0x9751   # &A-IWDSU+9751;
     ] .
 a.ucs:0x4A1E   # 䨞
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2ED7 ; # ⻗
+        :above    a.ucs:0x96E8 ; # 雨
         :below    a.ucs:0x79B9   # 禹
     ] .
 a.ucs:0x4A1F   # 䨟
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2ED7 ; # ⻗
+        :above    a.ucs:0x96E8 ; # 雨
         :below    a.ucs:0x6D3C   # 洼
     ] .
 a.ucs:0x4A20   # 䨠
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2ED7 ; # ⻗
+        :above    a.ucs:0x96E8 ; # 雨
         :below    a.ucs:0x66F7   # 曷
     ] .
 a.ucs:0x4A21   # 䨡
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2ED7 ; # ⻗
+        :above    a.ucs:0x96E8 ; # 雨
         :below    a.ucs:0x51FD   # 函
     ] .
 a.ucs:0x4A22   # 䨢
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2ED7 ; # ⻗
+        :above    a.ucs:0x96E8 ; # 雨
         :below    a.ucs:0x751A   # 甚
     ] .
 a.ucs:0x4A23   # 䨣
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2ED7 ; # ⻗
+        :above    a.ucs:0x96E8 ; # 雨
         :below    a.ucs:0x9769   # 革
     ] .
 a.ucs:0x4A24   # 䨤
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2ED7 ; # ⻗
+        :above    a.ucs:0x96E8 ; # 雨
         :below    a.ucs:0x8FEA   # 迪
     ] .
 a.ucs:0x4A25   # 䨥
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2ED7 ; # ⻗
+        :above    a.ucs:0x96E8 ; # 雨
         :below    a.ucs:0x96BB   # 隻
     ] .
 a.ucs:0x4A26   # 䨦
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2ED7 ; # ⻗
+        :above    a.ucs:0x96E8 ; # 雨
         :below    a.ucs:0x65C1   # 旁
     ] .
 a.ucs:0x4A27   # 䨧
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2ED7 ; # ⻗
+        :above    a.ucs:0x96E8 ; # 雨
         :below    a.ucs:0x7ADB   # 竛
     ] .
 a.ucs:0x4A28   # 䨨
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2ED7 ; # ⻗
+        :above    a.ucs:0x96E8 ; # 雨
         :below    a.ucs:0x8FFD   # 追
     ] .
 a.ucs:0x4A29   # 䨩
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2ED7 ; # ⻗
+        :above    a.ucs:0x96E8 ; # 雨
         :below    a.ucs:0x795E   # 神
     ] .
 a.ucs:0x4A2A   # 䨪
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2ED7 ; # ⻗
+        :above    a.ucs:0x96E8 ; # 雨
         :below    a.ucs:0x57CB   # 埋
     ] .
 a.ucs:0x4A2B   # 䨫
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2ED7 ; # ⻗
+        :above    a.ucs:0x96E8 ; # 雨
         :below    a.ucs:0x9EA5   # 麥
     ] .
 a.ucs:0x4A2C   # 䨬
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2ED7 ; # ⻗
+        :above    a.ucs:0x96E8 ; # 雨
         :below    a.ucs:0x6DCB   # 淋
     ] .
 a.ucs:0x4A2D   # 䨭
@@ -30243,17 +29840,17 @@ a.ucs:0x4A2D   # 䨭
     ] .
 a.ucs:0x4A2E   # 䨮
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2ED7 ; # ⻗
+        :above    a.ucs:0x96E8 ; # 雨
         :below    a.ucs:0x5F57   # 彗
     ] .
 a.ucs:0x4A2F   # 䨯
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2ED7 ; # ⻗
+        :above    a.ucs:0x96E8 ; # 雨
         :below    a.ucs:0x9673   # 陳
     ] .
 a.ucs:0x4A30   # 䨰
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2ED7 ; # ⻗
+        :above    a.ucs:0x96E8 ; # 雨
         :below    a.ucs:0x3D16   # 㴖
     ] .
 a.ucs:0x4A31   # 䨱
@@ -30268,22 +29865,22 @@ a.ucs:0x4A32   # 䨲
     ] .
 a.ucs:0x4A33   # 䨳
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2ED7 ; # ⻗
+        :above    a.ucs:0x96E8 ; # 雨
         :below    a.ucs:0x899E   # 覞
     ] .
 a.ucs:0x4A34   # 䨴
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2ED7 ; # ⻗
+        :above    a.ucs:0x96E8 ; # 雨
         :below    a.ucs:0x5C0D   # 對
     ] .
 a.ucs:0x4A35   # 䨵
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2ED7 ; # ⻗
+        :above    a.ucs:0x96E8 ; # 雨
         :below    a.ucs:0x6F6D   # 潭
     ] .
 a.ucs:0x4A36   # 䨶
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2ED7 ; # ⻗
+        :above    a.ucs:0x96E8 ; # 雨
         :below    [
             :structure [ a idc:⿱ ;
                 :above    a.ucs:0x53B6 ; # 厶
@@ -30293,27 +29890,17 @@ a.ucs:0x4A36   # 䨶
     ] .
 a.ucs:0x4A37   # 䨷
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2ED7 ; # ⻗
-        :below    [
-            :structure [ a idc:⿰ ;
-                :left     [
-                    :structure [ a idc:⿱ ;
-                        :above    a.ucs:0x6797 ; # 林
-                        :below    rep.big5-cdp:0x8958   # &CDP-8958;
-                    ]
-                ] ;
-                :right    a.ucs:0x6534   # 攴
-            ]
-        ]
+        :above    a.ucs:0x96E8 ; # 雨
+        :below    a.ucs:0x22FE8   # 𢿨
     ] .
 a.ucs:0x4A38   # 䨸
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2ED7 ; # ⻗
+        :above    a.ucs:0x96E8 ; # 雨
         :below    a.ucs:0x96B1   # 隱
     ] .
 a.ucs:0x4A39   # 䨹
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2ED7 ; # ⻗
+        :above    a.ucs:0x96E8 ; # 雨
         :below    a.ucs:0x5135   # 儵
     ] .
 a.ucs:0x4A3A   # 䨺
@@ -30358,7 +29945,7 @@ a.ucs:0x4A3E   # 䨾
     ] .
 a.ucs:0x4A3F   # 䨿
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x5929 ; # 天
+        :above    a.ucs_component:0x5929 ; # &A-compU+5929;
         :below    a.ucs:0x975E   # 非
     ] .
 a.ucs:0x4A40   # 䩀
@@ -30878,7 +30465,7 @@ a.ucs:0x4AA2   # 䪢
     ] .
 a.ucs:0x4AA3   # 䪣
     :structure [ a idc:⿰ ;
-        :left     rep.big5-cdp:0x88E0 ; # &CDP-88E0;
+        :left     a.ucs:0x2AA72 ; # 𪩲
         :right    [
             :structure [ a idc:⿱ ;
                 :above    a.ucs:0x6B21 ; # 次
@@ -30895,17 +30482,7 @@ a.ucs:0x4AA5   # 䪥
     :structure [ a idc:⿰ ;
         :left     [
             :structure [ a idc:⿱ ;
-                :above    [
-                    :structure [ a idc:⿱ ;
-                        :above    [
-                            :structure [ a idc:⿱ ;
-                                :above    a.ucs:0x2E8A ; # ⺊
-                                :below    a.ucs:0x5196   # 冖
-                            ]
-                        ] ;
-                        :below    a.ucs:0x4E00   # 一
-                    ]
-                ] ;
+                :above    rep.gt-k:01554 ; # &GT-K01554;
                 :below    a.ucs:0x8C9D   # 貝
             ]
         ] ;
@@ -31068,7 +30645,7 @@ a.ucs:0x4AC3   # 䫃
     ] .
 a.ucs:0x4AC4   # 䫄
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x5151 ; # 兑
+        :left     a.jis-x0208:0x513C ; # &J97-513C;
         :right    a.ucs:0x9801   # 頁
     ] .
 a.ucs:0x4AC5   # 䫅
@@ -31539,7 +31116,7 @@ a.ucs:0x4B1F   # 䬟
     ] .
 a.ucs:0x4B20   # 䬠
     :structure [ a idc:⿱ ;
-        :above    a.ucs:0x2ED7 ; # ⻗
+        :above    a.ucs:0x96E8 ; # 雨
         :below    a.ucs:0x98DB   # 飛
     ] .
 a.ucs:0x4B21   # 䬡
@@ -31569,17 +31146,17 @@ a.ucs:0x4B25   # 䬥
     ] .
 a.ucs:0x4B26   # 䬦
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x98E0 ; # 飠
+        :left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
         :right    a.ucs:0x6BB3   # 殳
     ] .
 a.ucs:0x4B27   # 䬧
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x98E0 ; # 飠
+        :left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
         :right    a.ucs:0x5143   # 元
     ] .
 a.ucs:0x4B28   # 䬨
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x98E0 ; # 飠
+        :left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
         :right    a.ucs:0x52FC   # 勼
     ] .
 a.ucs:0x4B29   # 䬩
@@ -31589,7 +31166,7 @@ a.ucs:0x4B29   # 䬩
     ] .
 a.ucs:0x4B2A   # 䬪
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x98E0 ; # 飠
+        :left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
         :right    a.ucs:0x4E0D   # 不
     ] .
 a.ucs:0x4B2B   # 䬫
@@ -31599,7 +31176,7 @@ a.ucs:0x4B2B   # 䬫
     ] .
 a.ucs:0x4B2C   # 䬬
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x98E0 ; # 飠
+        :left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
         :right    a.ucs:0x592E   # 央
     ] .
 a.ucs:0x4B2D   # 䬭
@@ -31609,32 +31186,32 @@ a.ucs:0x4B2D   # 䬭
     ] .
 a.ucs:0x4B2E   # 䬮
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x98E0 ; # 飠
+        :left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
         :right    a.ucs:0x4EE5   # 以
     ] .
 a.ucs:0x4B2F   # 䬯
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x98E0 ; # 飠
+        :left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
         :right    a.ucs:0x5360   # 占
     ] .
 a.ucs:0x4B30   # 䬰
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x98E0 ; # 飠
+        :left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
         :right    a.ucs:0x53EC   # 召
     ] .
 a.ucs:0x4B31   # 䬱
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x98E0 ; # 飠
-        :right    a.ucs:0x672C   # 本
+        :left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
+        :right    a.ucs_component:0x672C   # &A-compU+672C;
     ] .
 a.ucs:0x4B32   # 䬲
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x98E0 ; # 飠
+        :left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
         :right    a.ucs:0x53E5   # 句
     ] .
 a.ucs:0x4B33   # 䬳
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x98E0 ; # 飠
+        :left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
         :right    a.ucs:0x534A   # 半
     ] .
 a.ucs:0x4B34   # 䬴
@@ -31644,12 +31221,12 @@ a.ucs:0x4B34   # 䬴
     ] .
 a.ucs:0x4B35   # 䬵
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x98E0 ; # 飠
+        :left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
         :right    a.ucs:0x4EA5   # 亥
     ] .
 a.ucs:0x4B36   # 䬶
     :structure [ a idc:⿰ ;
-        :left     a.ucs:0x98E0 ; # 飠
+        :left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
         :right    a.ucs:0x826E   # 艮
     ] .
 a.ucs:0x4B37   # 䬷
@@ -31679,7 +31256,7 @@ a.ucs:0x4B3A   # 䬺
     ] .
 a.ucs:0x4B3B   # 䬻
     :structure [ a idc:⿰ ;
-        :left     a.ucs_component:0x98DF ; # &A-compU+98DF;
+        :left     a.ucs_iwds-1:0x98DF ; # &A-IWDSU+98DF;
         :right    a.ucs:0x39AE   # 㦮
     ] .
 a.ucs:0x4B3C   # 䬼
@@ -31935,7 +31512,7 @@ a.ucs:0x4B69   # 䭩
     ] .
 a.ucs:0x4B6A   # 䭪
     :structure [ a idc:⿰ ;
-        :left     rep.big5-cdp:0x8976 ; # &CDP-8976;
+        :left     a.ucs:0x9963 ; # 饣
         :right    a.ucs:0x91CF   # 量
     ] .
 a.ucs:0x4B6B   # 䭫
@@ -32256,12 +31833,7 @@ a.ucs:0x4BA6   # 䮦
     ] .
 a.ucs:0x4BA7   # 䮧
     :structure [ a idc:⿸ ;
-        :surround [
-            :structure [ a idc:⿰ ;
-                :left     a.ucs:0x2099D ; # 𠦝
-                :right    a.ucs:0x201A2   # 𠆢
-            ]
-        ] ;
+        :surround a.ucs:0x501D ; # 倝
         :filling  a.ucs:0x99AC   # 馬
     ] .
 a.ucs:0x4BA8   # 䮨
@@ -32840,7 +32412,7 @@ a.ucs:0x4C17   # 䰗
         :surround a.ucs:0x9B25 ; # 鬥
         :filling  [
             :structure [ a idc:⿱ ;
-                :above    rep.big5-cdp:0x8B5B ; # &CDP-8B5B;
+                :above    a.ucs:0x2E88 ; # ⺈
                 :below    a.ucs:0x9EFE   # 黾
             ]
         ]
@@ -32910,7 +32482,7 @@ a.ucs:0x4C22   # 䰢
 a.ucs:0x4C23   # 䰣
     :structure [ a idc:⿺ ;
         :surround a.ucs:0x9B3C ; # 鬼
-        :filling  a.ucs:0x7F51   # 网
+        :filling  a.ucs_iwds-1:0x7F51   # &A-IWDSU+7F51;
     ] .
 a.ucs:0x4C24   # 䰤
     :structure [ a idc:⿰ ;
@@ -33169,7 +32741,7 @@ a.ucs:0x4C56   # 䱖
     ] .
 a.ucs:0x4C57   # 䱗
     :structure [ a idc:⿱ ;
-        :above    rep.ucs_iso:0x239BC ; # &C4-244D;
+        :above    a.ucs:0x239BC ; # 𣦼
         :below    a.ucs:0x9B5A   # 魚
     ] .
 a.ucs:0x4C58   # 䱘
@@ -33235,7 +32807,7 @@ a.ucs:0x4C63   # 䱣
 a.ucs:0x4C64   # 䱤
     :structure [ a idc:⿰ ;
         :left     a.ucs:0x9B5A ; # 魚
-        :right    rep.adobe-japan1:18448   # &AJ1-18448;
+        :right    rep.adobe-japan1-5:18448   # &AJ1-18448;
     ] .
 a.ucs:0x4C65   # 䱥
     :structure [ a idc:⿱ ;
@@ -33994,12 +33566,7 @@ a.ucs:0x4CF3   # 䳳
     ] .
 a.ucs:0x4CF4   # 䳴
     :structure [ a idc:⿰ ;
-        :left     [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x2EAB ; # ⺫
-                :below    rep.big5-cdp:0x8977   # &CDP-8977;
-            ]
-        ] ;
+        :left     a.ucs:0x7714 ; # 眔
         :right    a.ucs:0x9CE5   # 鳥
     ] .
 a.ucs:0x4CF5   # 䳵
@@ -34160,37 +33727,37 @@ a.ucs:0x4D12   # 䴒
 a.ucs:0x4D13   # 䴓
     :structure [ a idc:⿰ ;
         :left     a.ucs:0x5E00 ; # 帀
-        :right    rep.big5-cdp:0x8A52   # &CDP-8A52;
+        :right    a.ucs:0x9E1F   # 鸟
     ] .
 a.ucs:0x4D14   # 䴔
     :structure [ a idc:⿰ ;
         :left     a.ucs:0x4EA4 ; # 交
-        :right    rep.big5-cdp:0x8A52   # &CDP-8A52;
+        :right    a.ucs:0x9E1F   # 鸟
     ] .
 a.ucs:0x4D15   # 䴕
     :structure [ a idc:⿱ ;
         :above    a.ucs:0x5217 ; # 列
-        :below    rep.big5-cdp:0x8A52   # &CDP-8A52;
+        :below    a.ucs:0x9E1F   # 鸟
     ] .
 a.ucs:0x4D16   # 䴖
     :structure [ a idc:⿰ ;
         :left     a.ucs:0x9752 ; # 青
-        :right    rep.big5-cdp:0x8A52   # &CDP-8A52;
+        :right    a.ucs:0x9E1F   # 鸟
     ] .
 a.ucs:0x4D17   # 䴗
     :structure [ a idc:⿰ ;
         :left     a.ucs:0x72CA ; # 狊
-        :right    rep.big5-cdp:0x8A52   # &CDP-8A52;
+        :right    a.ucs:0x9E1F   # 鸟
     ] .
 a.ucs:0x4D18   # 䴘
     :structure [ a idc:⿰ ;
         :left     a.ucs:0x8652 ; # 虒
-        :right    rep.big5-cdp:0x8A52   # &CDP-8A52;
+        :right    a.ucs:0x9E1F   # 鸟
     ] .
 a.ucs:0x4D19   # 䴙
     :structure [ a idc:⿰ ;
         :left     a.ucs:0x8F9F ; # 辟
-        :right    rep.big5-cdp:0x8A52   # &CDP-8A52;
+        :right    a.ucs:0x9E1F   # 鸟
     ] .
 a.ucs:0x4D1A   # 䴚
     :structure [ a idc:⿰ ;
@@ -34390,7 +33957,7 @@ a.ucs:0x4D3F   # 䴿
 a.ucs:0x4D40   # 䵀
     :structure [ a idc:⿰ ;
         :left     a.ucs:0x9EA5 ; # 麥
-        :right    rep.big5-cdp:0x8ACC   # &CDP-8ACC;
+        :right    a.ucs:0x27D2A   # 𧴪
     ] .
 a.ucs:0x4D41   # 䵁
     :structure [ a idc:⿺ ;
@@ -34654,7 +34221,7 @@ a.ucs:0x4D74   # 䵴
     ] .
 a.ucs:0x4D75   # 䵵
     :structure [ a idc:⿱ ;
-        :above    rep.mj:058270 ; # &MJ058270;
+        :above    a.ucs:0x2E155 ; # 𮅕
         :below    a.ucs:0x9ED1   # 黑
     ] .
 a.ucs:0x4D76   # 䵶
@@ -34870,7 +34437,7 @@ a.ucs:0x4D9E   # 䶞
 a.ucs:0x4D9F   # 䶟
     :structure [ a idc:⿰ ;
         :left     a.ucs:0x9F52 ; # 齒
-        :right    rep.adobe-japan1:18448   # &AJ1-18448;
+        :right    rep.adobe-japan1-5:18448   # &AJ1-18448;
     ] .
 a.ucs:0x4DA0   # 䶠
     :structure [ a idc:⿱ ;