update.
[chise/chiset.git] / Ideograph-R030-Mouth.ttl
index 2bbc169..9ad7085 100644 (file)
 @prefix rep.cns11643-2: <http://www.chise.org/est/view/character/rep.cns11643-2=> .
 @prefix g2.cns11643-2: <http://www.chise.org/est/view/character/g2.cns11643-2=> .
 @prefix repi.cns11643-2: <http://www.chise.org/est/view/character/repi.cns11643-2=> .
+@prefix a.cns11643-2: <http://www.chise.org/est/view/character/a.cns11643-2=> .
 @prefix rep.cns11643-3: <http://www.chise.org/est/view/character/rep.cns11643-3=> .
 @prefix g2.cns11643-3: <http://www.chise.org/est/view/character/g2.cns11643-3=> .
 @prefix repi.cns11643-3: <http://www.chise.org/est/view/character/repi.cns11643-3=> .
 @prefix g.daikanwa: <http://www.chise.org/est/view/character/g.daikanwa=> .
 @prefix g.daikanwa...ho: <http://www.chise.org/est/view/character/g.daikanwa...ho=> .
 @prefix a.daikanwa: <http://www.chise.org/est/view/character/a.daikanwa=> .
+@prefix a.daikanwa...ho: <http://www.chise.org/est/view/character/a.daikanwa...ho=> .
 @prefix rep.shinjigen: <http://www.chise.org/est/view/character/rep.shinjigen=> .
 @prefix rep.shinjigen_1ed: <http://www.chise.org/est/view/character/rep.shinjigen@1ed=> .
 @prefix rep.shinjigen_rev: <http://www.chise.org/est/view/character/rep.shinjigen@rev=> .
 @prefix rep.ucs-var-001: <http://www.chise.org/est/view/character/rep.ucs-var-001=> .
 @prefix rep.ucs-var-002: <http://www.chise.org/est/view/character/rep.ucs-var-002=> .
 @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 ucs: <http://rdf.chise.org/data/ccs/ucs/code-point/> .
@@ -336,8 +339,8 @@ a.ucs_iwds-1:0x53E3
                              :target     ucs:0x53E3  ] ;
     ideo:radical          30 ; # ⼝ 
     ideo:strokes           0 ;
-    :eq a.ucs_component:0x53E3    ; # &IWDS1-316;
-    :eq a.iwds-1:0316             ; # &IWDS1-316;
+    :eq a.ucs_component:0x53E3    ; # &A-IWDSU+53E3;
+    :eq a.iwds-1:0316             ; # &A-IWDSU+53E3;
     .
     a.ucs_component:0x53E3
            :abstract-character-of [ :context domain:component ;
@@ -563,7 +566,7 @@ rep.ucs_iso:0x20B9B
     :eq rep.cns11643-4:0x2147     ; # &C4-2147;
     :eq rep.big5-cdp:0x8B53       ; # &I-CDP-8B53;
     :eq rep.daikanwa:03230        ; # &I-M-03230;
-    :from.ancient        [ :sources chisebib:yupian ,
+    ideo:ancient-form-of [ :sources chisebib:yupian ,
                                     chisebib:daikanwa ;
                            :target  a.ucs:0x65E8         ] ;
     :subsume
@@ -991,7 +994,7 @@ a.ucs_component:0x53E7
     ideo:radical          30 ; # ⼝ 
     ideo:strokes           2 ;
     ideo:total-strokes     5 ;
-    :eq a.iwds-1:0084             ; # &IWDS1-084;
+    :eq a.iwds-1:0084             ; # &A-compU+53E7;
     .
     a.iwds-1:0084
            :abstract-character-of         iwds-1:0084    .
@@ -1022,7 +1025,7 @@ a.ucs:0x53E6
     :eq a.big5:0xA574             ; # &I-B-A574;
     :eq rep.daikanwa:03235        ; # &I-M-03235;
     :eq rep.jef-china3:0x45F7     ; # &I-JC3-45F7;
-    :to.mistakable       [ :sources chisebib:kangxi-biansi-3char ,
+    ideo:mistakable      [ :sources chisebib:kangxi-biansi-3char ,
                                     chisebib:daikanwa ;
                            :target  a.ucs:0x53E7         ,
                                     a.ucs:0x20BA0        ] ;
@@ -1067,7 +1070,7 @@ a.ucs:0x53E7
     :form-of             [ :sources chisebib:jiyun ,
                                     chisebib:shinjigen ;
                            :target  rep.adobe-japan1-6:21183 ] ;
-    :from.same           [ :sources chisebib:jiyun ,
+    ideo:same-as         [ :sources chisebib:jiyun ,
                                     chisebib:daikanwa ;
                            :target  rep.adobe-japan1-6:21183 ] ;
     :subsume
@@ -1445,8 +1448,8 @@ a.ucs:0x53EA
     :eq rep.gt-pj-1:17022         ; # &I-GT-04118;
     :eq rep.daikanwa:03239        ; # &I-M-03239;
     :eq rep.shinjigen:0946        ; # 只
-    :from.simplified     [ :context domain:CN...component ;
-                           :target  rep.ucs_unicode:0x6220 ] ;
+    ideo:simplified-form-of [ :context domain:CN...component ;
+                              :target  rep.ucs_unicode:0x6220 ] ;
     :subsume
         g2.ucs_unicode:0x53EA ;
     .
@@ -1615,10 +1618,10 @@ rep.mj:008031
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x53EB         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x4E29   # &g2-AJ1-17237;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x4E29   # &g2-AJ1-17237;
+        ] ;
         :eq g2.ucs_unicode:0x53EB     ; # &g2-MJ008031;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x3D50          ; # &g2-MJ008031;
@@ -1665,10 +1668,10 @@ rep.mj:008031
     g2.cns11643-1:0x4635
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x4635 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    rep.gt-k:00068   # &GT-K00068;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    rep.gt-k:00068   # &GT-K00068;
+        ] ;
         :eq g2.ucs_cns:0x53EB         ; # &g2-CU+53EB;
         .
         g2.ucs_cns:0x53EB
@@ -1691,10 +1694,10 @@ a.ucs:0x2F839
     rep.mj:008032
         a chisegg:abstract-glyph ;
         :abstract-glyph-of mj:008032 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x53E3 ; # 口
-        isd:right    rep.gt-k:00240   # &GT-K00240;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x53E3 ; # 口
+            isd:right    rep.gt-k:00240   # &GT-K00240;
+        ] ;
         :eq rep.ucs_jis:0x53EB        ; # &MJ008032;
         :eq rep.ucs_ks:0x53EB         ; # &MJ008032;
         :eq rep.adobe-japan1-0:01699  ; # &I-AJ1-01699;
@@ -2017,10 +2020,10 @@ a.ucs:0x53ED
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x53ED         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.mj:007273   # &g2-MJ007273;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.mj:007273   # &g2-MJ007273;
+        ] ;
         :eq g2.ucs_jis:0x53ED         ; # &g2-AJ1-04337;
         :eq g2.ucs_ks:0x53ED          ; # &g2-AJ1-04337;
         :eq g2.ks-x1001:0x7823        ; # &g2-AJ1-04337;
@@ -2081,10 +2084,10 @@ a.ucs:0x53ED
     g2.cns11643-1:0x463C
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x463C ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x442C   # &g2-CU+516B;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x442C   # &g2-CU+516B;
+        ] ;
         :eq g2.ucs_cns:0x53ED         ; # &g2-CU+53ED;
         .
         g2.ucs_cns:0x53ED
@@ -2094,24 +2097,39 @@ a.ucs:0x53ED
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x53ED  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.mj:007274   # &g2-MJ007274;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.mj:007274   # &g2-MJ007274;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x3048          ; # &g2-UU+53ED;
         .
         g2.gb2312:0x3048
               :abstract-glyph-form-of         gb2312:0x3048  .
 
+a.ucs_iwds-1:0x3563
+    a chisegg:abstract-character ;
+    :abstract-character-of [ :context domain:iwds-1  ;
+                             :target     ucs:0x3563  ] ;
+    ideo:radical          30 ; # ⼝ 
+    ideo:strokes           2 ;
+    ideo:total-strokes     5 ;
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.ucs_component:0x4E37 ; # &A-compU+4E37;
+        isd:below    a.ucs:0x53E3   # 口
+    ] ;
+    .
+
 a.ucs:0x3563
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x3563 ;
+    :from.denotational_component
+        a.ucs_iwds-1:0x3563  ;
     ideo:radical          30 ; # ⼝ 
     ideo:strokes           2 ;
     ideo:total-strokes     5 ;
     isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs_component:0x51E0 ; # &IWDS1-119;
+        isd:above    a.ucs_component:0x51E0 ; # &A-compU+51E0;
         isd:below    a.ucs:0x53E3   # 口
     ] ;
     .
@@ -2540,14 +2558,14 @@ a.ucs:0x53F0
     :eq rep.gt-pj-1:16998         ; # &I-GT-04130;
     :eq rep.daikanwa:03246        ; # &I-M-03246;
     :eq rep.shinjigen:0949        ; # 台
-    :from.simplified     [ :context domain:CN      ;
-                           :target  rep.adobe-japan1-0:06293 ,
-                                    a.ucs:0x6AAF         ,
-                                    a.ucs:0x98B1         ] ;
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  rep.adobe-japan1-0:06293 ] ;
-    :from.simplified     [ :context domain:ucs     ;
-                           :target  a.ucs:0x81FA         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  rep.adobe-japan1-0:06293 ,
+                                       a.ucs:0x6AAF         ,
+                                       a.ucs:0x98B1         ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  rep.adobe-japan1-0:06293 ] ;
+    ideo:simplified-form-of [ :context domain:ucs     ;
+                              :target  a.ucs:0x81FA         ] ;
     :subsume
         g2.ucs_unicode:0x53F0 ;
     .
@@ -2707,10 +2725,10 @@ a.ucs:0x20B9F
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x20B9F        ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x4E03   # &g2-AJ1-02275;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x4E03   # &g2-AJ1-02275;
+        ] ;
         :eq g2.adobe-japan1-4:13803   ; # &g2-AJ1-13803;
         :eq g2.jis-x0208_1978...4er:0x3C38 ; # &g2-AJ1-13803;
         :eq g2.jis-x0208_1978...5pr:0x3C38 ; # &g2-AJ1-13803;
@@ -2798,7 +2816,7 @@ rep.adobe-japan1-0:02276
     :eq rep.gt-pj-1:15416         ; # &I-GT-04123;
     :eq rep.daikanwa:03248        ; # &I-M-03248;
     :eq rep.hanziku-2:0xC5AD      ; # &I-HZK02-C5AD;
-    :to.mistakable       [ :sources chisebib:zihui-biansi-2char ,
+    ideo:mistakable      [ :sources chisebib:zihui-biansi-2char ,
                                     chisebib:daikanwa ;
                            :target  a.ucs:0x20B9F        ] ;
     :subsume
@@ -2838,10 +2856,10 @@ rep.adobe-japan1-0:02276
     g2.daikanwa:03248
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:03248 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    rep.adobe-japan1-4:13523   # &AJ1-13523;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    rep.adobe-japan1-4:13523   # &AJ1-13523;
+        ] ;
         .
     g2.adobe-japan1-0:02276
         a chisegg:abstract-glyph-form ;
@@ -2900,10 +2918,10 @@ rep.adobe-japan1-0:02276
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x53F1  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    rep.adobe-japan1-4:13523   # &AJ1-13523;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    rep.adobe-japan1-4:13523   # &AJ1-13523;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x5F33          ; # &g2-UU+53F1;
         .
@@ -3344,7 +3362,8 @@ a.ucs:0x53F4
     :eq rep.cns11643-3:0x2231     ; # &I-C3-2231;
     :eq rep.jis-x0213-2:0x2362    ; # &I-JX2-2362;
     :eq rep.daikanwa:03252        ; # &I-M-03252;
-    :eq rep.hanziku-2:0xC5A8      ; # &I-HZK02-C5A8;
+    :subsume
+        g2.ucs_unicode:0x53F4 ;
     .
     rep.adobe-japan1-5:17345
                :abstract-glyph-of adobe-japan1-5:17345   .
@@ -3354,8 +3373,55 @@ a.ucs:0x53F4
                :abstract-glyph-of    jis-x0213-2:0x2362  .
     rep.daikanwa:03252
                :abstract-glyph-of       daikanwa:03252   .
-    rep.hanziku-2:0xC5A8
-               :abstract-glyph-of      hanziku-2:0xC5A8  .
+    g2.ucs_unicode:0x53F4
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x53F4  ] ;
+        :eq g2.adobe-japan1-5:17345   ; # &g2-AJ1-17345;
+        :eq g2.cns11643-3:0x2231      ; # &g2-AJ1-17345;
+        :eq g2.jis-x0213-2:0x2362     ; # &g2-AJ1-17345;
+        :eq g2.daikanwa:03252         ; # &g2-AJ1-17345;
+        :subsume
+            repi.daikanwa:03252  ,
+            repi.jis-x0213-2:0x2362 ,
+            repi.adobe-japan1-6:17345 ,
+            repi.cns11643-3:0x2231 ,
+            repi.ucs_unicode:0x53F4 ,
+            rep.hanziku-2:0xC5A8 ;
+        .
+        g2.adobe-japan1-5:17345
+              :abstract-glyph-form-of adobe-japan1-5:17345   .
+        g2.cns11643-3:0x2231
+              :abstract-glyph-form-of     cns11643-3:0x2231  .
+        g2.jis-x0213-2:0x2362
+              :abstract-glyph-form-of    jis-x0213-2:0x2362  .
+        g2.daikanwa:03252
+              :abstract-glyph-form-of       daikanwa:03252   .
+        repi.daikanwa:03252
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:03252 ;
+            .
+        repi.jis-x0213-2:0x2362
+            a chisegg:glyph-image ;
+            :glyph-image-of jis-x0213-2:0x2362 ;
+            .
+        repi.adobe-japan1-5:17345
+            a chisegg:glyph-image ;
+            :glyph-image-of adobe-japan1-5:17345 ;
+            .
+        repi.cns11643-3:0x2231
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-3:0x2231 ;
+            .
+        repi.ucs_unicode:0x53F4
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x53F4  ] ;
+            .
+        rep.hanziku-2:0xC5A8
+            a chisegg:abstract-glyph ;
+            :abstract-glyph-of hanziku-2:0xC5A8 ;
+            .
 
 a.ucs:0x3564
     a chisegg:abstract-character ;
@@ -3429,7 +3495,7 @@ a.ucs:0x53F6
     :eq rep.daikanwa:03255        ; # &I-M-03255;
     :eq rep.shinjigen:0722        ; # 叶
     :eq rep.cbeta:00048           ; # &I-CB00048;
-    :from.ancient        [ :sources chisebib:shuowen ,
+    ideo:ancient-form-of [ :sources chisebib:shuowen ,
                                     chisebib:jiyun ,
                                     chisebib:daikanwa ,
                                     chisebib:shinjigen_1ed ;
@@ -3543,12 +3609,26 @@ a.ucs:0x53F7
     ideo:radical          30 ; # ⼝ 
     ideo:strokes           2 ;
     ideo:total-strokes     5 ;
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.ucs:0x53E3 ; # 口
+        isd:below    a.ucs_component:0x4E02   # &A-compU+4E02;
+    ] ;
+    .
+
+rep.adobe-japan1-0:02040
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of adobe-japan1-0:02040 ;
+    :denotation-of
+        a.ucs:0x53F7         ;
+    ideo:radical          30 ; # ⼝ 
+    ideo:strokes           2 ;
+    ideo:total-strokes     5 ;
     ideo:hanyu-dazidian  ( 1 570 1 ) ;
     isd:structure [ a idc:⿱ ;
         isd:above    a.ucs:0x53E3 ; # 口
         isd:below    a.ucs:0x4E02   # 丂
     ] ;
-    :eq rep.adobe-japan1-0:02040  ; # &I-AJ1-02040;
+    :eq rep.ucs_unicode:0x53F7    ; # &AJ1-02040;
     :eq rep.jis-x0208:0x3966      ; # &I-J90-3966;
     :eq rep.gb2312:0x3A45         ; # &I-G0-3A45;
     :eq rep.cns11643-3:0x222E     ; # &I-C3-222E;
@@ -3558,19 +3638,20 @@ a.ucs:0x53F7
     :eq rep.gt-k:00932            ; # &I-GT-K00932;
     :eq rep.gt-pj-1:14694         ; # &I-GT-04117;
     :eq rep.daikanwa:03256        ; # &I-M-03256;
-    :eq rep.shinjigen:0939        ; # 号
+    :eq rep.shinjigen:0939        ; # &AJ1-02040;
     :eq rep.cbeta:00561           ; # &I-CB00561;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  rep.ucs_unicode:0x865F ] ;
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  rep.adobe-japan1-0:06482 ] ;
-    :from.simplified     [ :context domain:ucs     ;
-                           :target  a.ucs:0x865F         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  rep.ucs_unicode:0x865F ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  rep.adobe-japan1-0:06482 ] ;
+    ideo:simplified-form-of [ :context domain:ucs     ;
+                              :target  a.ucs:0x865F         ] ;
     :subsume
         g2.ucs_unicode:0x53F7 ;
     .
-    rep.adobe-japan1-0:02040
-               :abstract-glyph-of adobe-japan1-0:02040   .
+    rep.ucs_unicode:0x53F7
+               :abstract-glyph-of [ :context domain:unicode ;
+                                    :target     ucs:0x53F7  ] .
     rep.jis-x0208:0x3966
                :abstract-glyph-of      jis-x0208:0x3966  .
     rep.gb2312:0x3A45
@@ -3680,6 +3761,46 @@ a.ucs:0x53F7
             :glyph-image-of cbeta:00561 ;
             .
 
+rep.mj:057144
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of mj:057144 ;
+    :denotation-of
+        a.ucs:0x53F7         ;
+    ideo:radical          30 ; # ⼝ 
+    ideo:strokes           2 ;
+    ideo:total-strokes     5 ;
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.ucs:0x53E3 ; # 口
+        isd:below    a.ucs:0x20001   # 𠀁
+    ] ;
+    :eq rep.hanyo-denshi...ks:037950 ; # &MJ057144;
+    :subsume
+        g2.mj:057144         ;
+    .
+    rep.hanyo-denshi...ks:037950
+               :abstract-glyph-of hanyo-denshi...ks:037950  .
+    g2.mj:057144
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of mj:057144 ;
+        :eq g2.hanyo-denshi...ks:037950 ; # &g2-MJ057144;
+        :subsume
+            repi.hanyo-denshi...ks:037950 ,
+            repi.mj:057144       ;
+        .
+        g2.hanyo-denshi...ks:037950
+              :abstract-glyph-form-of hanyo-denshi...ks:037950  .
+        repi.hanyo-denshi...ks:037950
+            a chisegg:glyph-image ;
+            :glyph-image-of hanyo-denshi...ks:037950 ;
+            :eq rep.hanyo-denshi...ks...mf:003795 ; # &R-HD-KS-037950;
+            .
+            rep.hanyo-denshi...ks...mf:003795
+                       :abstract-glyph-of hanyo-denshi...ks...mf:003795  .
+        repi.mj:057144
+            a chisegg:glyph-image ;
+            :glyph-image-of mj:057144 ;
+            .
+
 a.ucs:0x53F8
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x53F8 ;
@@ -4059,19 +4180,19 @@ a.ucs:0x53F9
     g2.daikanwa:03265
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:03265 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    rep.gt-k:00065   # &g2-M-03115;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    rep.gt-k:00065   # &g2-M-03115;
+        ] ;
         .
     g2.ucs_unicode:0x53F9
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x53F9  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x53C8   # &g2-AJ1-03746;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x53C8   # &g2-AJ1-03746;
+        ] ;
         :eq g2.gb2312:0x4C3E          ; # &g2-CB02379;
         :eq g2.cns11643-3:0x222F      ; # &g2-CB02379;
         :eq g2.cbeta:02379            ; # &g2-CB02379;
@@ -4190,10 +4311,10 @@ a.ucs:0x53FA
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x53FA         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.adobe-japan1-0:03286   # &g2-AJ1-03286;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.adobe-japan1-0:03286   # &g2-AJ1-03286;
+        ] ;
         :eq g2.ucs_jis:0x53FA         ; # &g2-AJ1-04338;
         :eq g2.jis-x0208:0x525D       ; # &g2-AJ1-04338;
         :eq g2.jis-x0213-1:0x525D     ; # &g2-AJ1-04338;
@@ -4250,30 +4371,71 @@ a.ucs:0x53FA
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x53FA  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x5165   # &g2-UU+5165;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x5165   # &g2-UU+5165;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
 a.ucs:0x20BA6
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x20BA6 ;
+    :from.denotational_component
+        a.ucs_iwds-1:0x3563  ;
     ideo:radical          30 ; # ⼝ 
     ideo:strokes           2 ;
     ideo:total-strokes     5 ;
     ideo:hanyu-dazidian  ( 1 572 7 ) ;
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.ucs:0x4E37 ; # 丷
+        isd:below    a.ucs:0x53E3   # 口
+    ] ;
     :eq rep.cns11643-6:0x2257     ; # &I-C6-2257;
     :eq rep.daikanwa:03268        ; # &I-M-03268;
-    :eq rep.hanziku-2:0xC5AE      ; # &I-HZK02-C5AE;
+    ideo:vulgar-form-of  [ :sources chisebib:ganluzishu ,
+                                    chisebib:daikanwa ;
+                           :target  a.ucs:0x53EC         ] ;
+    :subsume
+        g2.ucs_iso:0x20BA6   ;
     .
     rep.cns11643-6:0x2257
                :abstract-glyph-of     cns11643-6:0x2257  .
     rep.daikanwa:03268
                :abstract-glyph-of       daikanwa:03268   .
-    rep.hanziku-2:0xC5AE
-               :abstract-glyph-of      hanziku-2:0xC5AE  .
+    g2.ucs_iso:0x20BA6
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x20BA6 ] ;
+        :eq g2.cns11643-6:0x2257      ; # &g2-M-03268;
+        :eq g2.daikanwa:03268         ; # &g2-M-03268;
+        :subsume
+            repi.daikanwa:03268  ,
+            repi.cns11643-6:0x2257 ,
+            repi.ucs_iso:0x20BA6 ,
+            rep.hanziku-2:0xC5AE ;
+        .
+        g2.cns11643-6:0x2257
+              :abstract-glyph-form-of     cns11643-6:0x2257  .
+        g2.daikanwa:03268
+              :abstract-glyph-form-of       daikanwa:03268   .
+        repi.daikanwa:03268
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:03268 ;
+            .
+        repi.cns11643-6:0x2257
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-6:0x2257 ;
+            .
+        repi.ucs_iso:0x20BA6
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:iso     ;
+                              :target     ucs:0x20BA6 ] ;
+            .
+        rep.hanziku-2:0xC5AE
+            a chisegg:abstract-glyph ;
+            :abstract-glyph-of hanziku-2:0xC5AE ;
+            .
 
 a.ucs:0x53FB
     a chisegg:abstract-character ;
@@ -4349,10 +4511,10 @@ a.ucs:0x20BA5
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20BA5 ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x2E88 ; # ⺈
-        isd:below    g2.ucs_unicode:0x53E3   # &g2-AJ1-01969;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x2E88 ; # ⺈
+            isd:below    g2.ucs_unicode:0x53E3   # &g2-AJ1-01969;
+        ] ;
         :eq g2.cns11643-6:0x225D      ; # &g2-M-48969;
         :eq g2.daikanwa:48969         ; # &g2-M-48969;
         :subsume
@@ -4380,10 +4542,10 @@ a.ucs:0x20BA5
     rep.ucs-var-001:0x20BA5
         a chisegg:abstract-glyph ;
         :abstract-glyph-of ucs-var-001:0x20BA5 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.gt-k:00089 ; # &GT-K00089;
-        isd:below    g2.ucs_unicode:0x53E3   # &g2-AJ1-01969;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.gt-k:00089 ; # &GT-K00089;
+            isd:below    g2.ucs_unicode:0x53E3   # &g2-AJ1-01969;
+        ] ;
         .
 
 a.ucs:0x53FD
@@ -4440,19 +4602,19 @@ a.ucs:0x2A832
     g2.cbeta:09794
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cbeta:09794 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:below    rep.gt-k:00065   # &g2-M-03115;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:below    rep.gt-k:00065   # &g2-M-03115;
+        ] ;
         .
     g2.ucs_iso:0x2A832
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x2A832 ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:below    g2.ucs_unicode:0x53C8   # &g2-AJ1-03746;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:below    g2.ucs_unicode:0x53C8   # &g2-AJ1-03746;
+        ] ;
         .
 
 a.ucs:0x2BA51
@@ -4478,8 +4640,8 @@ rep.gt-k:01160
         isd:below    a.ucs:0x5341   # 十
     ] ;
     :eq rep.gt-pj-k1:14416        ; # &GT-K01160;
-    :from.original       [ :context domain:component ;
-                           :target  a.ucs:0x5B50         ] ;
+    ideo:original-form-of [ :context domain:component ;
+                            :target  a.ucs:0x5B50         ] ;
     .
     rep.gt-pj-k1:14416
                :abstract-glyph-of       gt-pj-k1:14416   .
@@ -4743,24 +4905,79 @@ a.ucs:0x20BB2
     ideo:radical          30 ; # ⼝ 
     ideo:strokes           3 ;
     ideo:total-strokes     6 ;
-    :eq rep.cns11643-6:0x242C     ; # &I-C6-242C;
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.ucs:0x53E3 ; # 口
+        isd:below    a.ucs_iwds-1:0x4E8F   # &A-IWDSU+4E8F;
+    ] ;
+    .
+
+rep.ucs_iso:0x20BB2
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of [ :context domain:iso     ;
+                         :target     ucs:0x20BB2 ] ;
+    :denotation-of
+        a.ucs:0x20BB2        ;
+    ideo:radical          30 ; # ⼝ 
+    ideo:strokes           3 ;
+    ideo:total-strokes     6 ;
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.ucs:0x53E3 ; # 口
+        isd:below    a.ucs:0x4E90   # 亐
+    ] ;
+    :eq rep.cns11643-6:0x242C     ; # &C6-242C;
     :eq rep.daikanwa:03278        ; # &I-M-03278;
+    ideo:ancient-form-of [ :sources chisebib:yupian ,
+                                    chisebib:daikanwa ;
+                           :target  a.ucs:0x5401         ] ;
+    :subsume
+        g2.ucs_iso:0x20BB2   ;
     .
     rep.cns11643-6:0x242C
                :abstract-glyph-of     cns11643-6:0x242C  .
     rep.daikanwa:03278
                :abstract-glyph-of       daikanwa:03278   .
+    g2.ucs_iso:0x20BB2
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x20BB2 ] ;
+        :eq g2.cns11643-6:0x242C      ; # &g2-M-03278;
+        :eq g2.daikanwa:03278         ; # &g2-M-03278;
+        :subsume
+            repi.daikanwa:03278  ,
+            repi.cns11643-6:0x242C ,
+            repi.ucs_iso:0x20BB2 ;
+        .
+        g2.cns11643-6:0x242C
+              :abstract-glyph-form-of     cns11643-6:0x242C  .
+        g2.daikanwa:03278
+              :abstract-glyph-form-of       daikanwa:03278   .
+        repi.daikanwa:03278
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:03278 ;
+            .
+        repi.cns11643-6:0x242C
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-6:0x242C ;
+            .
+        repi.ucs_iso:0x20BB2
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:iso     ;
+                              :target     ucs:0x20BB2 ] ;
+            .
 
 rep.hanziku-2:0xC66B
     a chisegg:abstract-glyph ;
     :abstract-glyph-of hanziku-2:0xC66B ;
-    :to.ucs              a.ucs:0x20BB2 ; # 𠮲
-
-    :morohashi-daikanwa          (3278 0 0) ;
+    :denotation-of
+        a.ucs:0x20BB2        ;
     ideo:radical          30 ; # ⼝ 
     ideo:strokes           3 ;
     ideo:total-strokes     6 ;
     ideo:hanyu-dazidian  ( 1 576 3 ) ;
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.ucs:0x53E3 ; # 口
+        isd:below    a.ucs:0x4E8F   # 亏
+    ] ;
     .
 
 a.ucs:0x5402
@@ -4859,10 +5076,10 @@ rep.cns11643-4:0x224C
     g2.cns11643-4:0x224C
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-4:0x224C ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.mj:006463 ; # &g2-MJ006463;
-        isd:below    g2.ucs_unicode:0x53E3   # &g2-AJ1-01969;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.mj:006463 ; # &g2-MJ006463;
+            isd:below    g2.ucs_unicode:0x53E3   # &g2-AJ1-01969;
+        ] ;
         :eq g2.ucs_cns:0x5402         ; # &g2-CU+5402;
         .
         g2.ucs_cns:0x5402
@@ -4872,10 +5089,10 @@ rep.cns11643-4:0x224C
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5402  ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.ucs_unicode:0x4EA1 ; # &g2-UU+4EA1;
-        isd:below    g2.ucs_unicode:0x53E3   # &g2-AJ1-01969;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.ucs_unicode:0x4EA1 ; # &g2-UU+4EA1;
+            isd:below    g2.ucs_unicode:0x53E3   # &g2-AJ1-01969;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :subsume
             repi.ucs_unicode:0x5402 ,
@@ -5019,6 +5236,10 @@ a.ucs:0x5404
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x5404 ;
     ideo:radical          30 ; # ⼝ 
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.ucs_component:0x6535 ; # &A-compU+6535;
+        isd:below    a.ucs:0x53E3   # 口
+    ] ;
     .
 
 rep.adobe-japan1-0:01444
@@ -5506,9 +5727,39 @@ a.ucs:0x3566
     rep.daikanwa:03288
                :abstract-glyph-of       daikanwa:03288   .
 
+bucs:0x5409
+    a chisegg:super-abstract-character ;
+    :super-abstract-character-of [ :context domain:bucs    ;
+                                   :target     ucs:0x5409  ] ;
+    ideo:radical          30 ; # ⼝ 
+    .
+
+a.jis-x0208:0x3548
+    a chisegg:abstract-character ;
+    :abstract-character-of jis-x0208:0x3548 ;
+    :denotation-of
+        bucs:0x5409          ;
+    ideo:radical          30 ; # ⼝ 
+    ideo:strokes           3 ;
+    ideo:total-strokes     6 ;
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.ucs_component:0x571F ; # &A-compU+571F;
+        isd:below    a.ucs:0x53E3   # 口
+    ] ;
+    :eq a.ucs_iwds-1:0x5409       ; # &J97-3548;
+    :eq a.jis-x0213-1:0x3548      ; # &J97-3548;
+    .
+    a.ucs_iwds-1:0x5409
+           :abstract-character-of [ :context domain:iwds-1  ;
+                                    :target     ucs:0x5409  ] .
+    a.jis-x0213-1:0x3548
+           :abstract-character-of    jis-x0213-1:0x3548  .
+
 a.ucs:0x5409
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x5409 ;
+    :denotation-of
+        a.jis-x0208:0x3548   ;
     ideo:radical          30 ; # ⼝ 
     ideo:strokes           3 ;
     ideo:total-strokes     6 ;
@@ -5647,9 +5898,15 @@ a.ucs:0x5409
 a.ucs:0x20BB7
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x20BB7 ;
+    :denotation-of
+        a.jis-x0208:0x3548   ;
     ideo:radical          30 ; # ⼝ 
     ideo:strokes           3 ;
     ideo:total-strokes     6 ;
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.ucs:0x571F ; # 土
+        isd:below    a.ucs:0x53E3   # 口
+    ] ;
     :eq rep.adobe-japan1-4:13706  ; # &I-AJ1-13706;
     :eq rep.cns11643-6:0x2428     ; # &I-C6-2428;
     :eq rep.big5-cdp:0x8BF3       ; # &I-CDP-8BF3;
@@ -5658,7 +5915,7 @@ a.ucs:0x20BB7
     :eq rep.jef-china3:0x45FB     ; # &I-JC3-45FB;
     :form-of             [ :sources chisebib:hng ;
                            :target  a.ucs:0x5409         ] ;
-    :from.vulgar         [ :sources chisebib:zhengzitong ,
+    ideo:vulgar-form-of  [ :sources chisebib:zhengzitong ,
                                     chisebib:daikanwa ,
                                     chisebib:shinjigen ;
                            :target  a.ucs:0x5409         ] ;
@@ -6171,7 +6428,7 @@ rep.ucs-var-001:0x540C
     ideo:total-strokes     5 ;
     isd:structure [ a idc:⿵ ;
         isd:surround a.ucs:0x2053C ; # 𠔼
-        isd:filling  rep.gt-k:00137   # &GT-K00137;
+        isd:filling  rep.big5-cdp:0x8C78   # &CDP-8C78;
     ] ;
     .
 
@@ -6988,9 +7245,9 @@ a.ucs:0x5412
     :eq rep.shinjigen_1ed:1075    ; # 吒
     :eq rep.shinjigen_rev:1074    ; # 吒
     :eq rep.jef-china3:0x46AA     ; # &I-JC3-46AA;
-    :from.original       [ :sources chisebib:shinjigen_1ed ,
-                                    chisebib:shinjigen_rev ;
-                           :target  a.ucs:0x54A4         ] ;
+    ideo:original-form-of [ :sources chisebib:shinjigen_1ed ,
+                                     chisebib:shinjigen_rev ;
+                            :target  a.ucs:0x54A4         ] ;
     :subsume
         g2.ucs_unicode:0x5412 ;
     .
@@ -7021,10 +7278,10 @@ a.ucs:0x5412
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5412         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x4E47   # &g2-AJ1-17239;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x4E47   # &g2-AJ1-17239;
+        ] ;
         :eq g2.adobe-japan1-5:16803   ; # &g2-AJ1-16803;
         :eq g2.gb2312:0x5F38          ; # &g2-AJ1-16803;
         :eq g2.cns11643-1:0x475D      ; # &g2-AJ1-16803;
@@ -7162,7 +7419,8 @@ a.ucs:0x5413
     :eq rep.jis-x0212:0x3465      ; # &I-JSP-3465;
     :eq rep.cns11643-3:0x233A     ; # &I-C3-233A;
     :eq rep.daikanwa:03306        ; # &I-M-03306;
-    :eq rep.hanziku-2:0xC94B      ; # &I-HZK02-C94B;
+    :subsume
+        g2.ucs_unicode:0x5413 ;
     .
     rep.adobe-japan1-5:19220
                :abstract-glyph-of adobe-japan1-5:19220   .
@@ -7174,8 +7432,58 @@ a.ucs:0x5413
                :abstract-glyph-of     cns11643-3:0x233A  .
     rep.daikanwa:03306
                :abstract-glyph-of       daikanwa:03306   .
-    rep.hanziku-2:0xC94B
-               :abstract-glyph-of      hanziku-2:0xC94B  .
+    g2.ucs_unicode:0x5413
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x5413  ] ;
+        :eq g2.adobe-japan1-5:19220   ; # &g2-AJ1-19220;
+        :eq g2.gb2312:0x4F45          ; # &g2-AJ1-19220;
+        :eq g2.jis-x0212:0x3465       ; # &g2-AJ1-19220;
+        :eq g2.cns11643-3:0x233A      ; # &g2-AJ1-19220;
+        :eq g2.daikanwa:03306         ; # &g2-AJ1-19220;
+        :subsume
+            repi.daikanwa:03306  ,
+            repi.jis-x0212:0x3465 ,
+            repi.adobe-japan1-6:19220 ,
+            repi.cns11643-3:0x233A ,
+            repi.ucs_unicode:0x5413 ,
+            rep.hanziku-2:0xC94B ;
+        .
+        g2.adobe-japan1-5:19220
+              :abstract-glyph-form-of adobe-japan1-5:19220   .
+        g2.gb2312:0x4F45
+              :abstract-glyph-form-of         gb2312:0x4F45  .
+        g2.jis-x0212:0x3465
+              :abstract-glyph-form-of      jis-x0212:0x3465  .
+        g2.cns11643-3:0x233A
+              :abstract-glyph-form-of     cns11643-3:0x233A  .
+        g2.daikanwa:03306
+              :abstract-glyph-form-of       daikanwa:03306   .
+        repi.daikanwa:03306
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:03306 ;
+            .
+        repi.jis-x0212:0x3465
+            a chisegg:glyph-image ;
+            :glyph-image-of jis-x0212:0x3465 ;
+            .
+        repi.adobe-japan1-5:19220
+            a chisegg:glyph-image ;
+            :glyph-image-of adobe-japan1-5:19220 ;
+            .
+        repi.cns11643-3:0x233A
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-3:0x233A ;
+            .
+        repi.ucs_unicode:0x5413
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x5413  ] ;
+            .
+        rep.hanziku-2:0xC94B
+            a chisegg:abstract-glyph ;
+            :abstract-glyph-of hanziku-2:0xC94B ;
+            .
 
 a.ucs:0x20BC8
     a chisegg:abstract-character ;
@@ -7370,8 +7678,8 @@ rep.gt-k:01881
         isd:below    a.ucs:0x4E28   # 丨
     ] ;
     :eq rep.gt-pj-k1:14130        ; # &GT-K01881;
-    :from.original       [ :context domain:component...connect-above ;
-                           :target  a.ucs:0x5B50         ] ;
+    ideo:original-form-of [ :context domain:component...connect-above ;
+                            :target  a.ucs:0x5B50         ] ;
     .
     rep.gt-pj-k1:14130
                :abstract-glyph-of       gt-pj-k1:14130   .
@@ -7628,7 +7936,7 @@ a.ucs:0x2F83B
     ideo:total-strokes     6 ;
     :eq rep.cns11643-3:0x233C     ; # &I-C3-233C;
     :eq rep.daikanwa:03317        ; # &I-M-03317;
-    :from.vulgar         [ :sources chisebib:cihai ,
+    ideo:vulgar-form-of  [ :sources chisebib:cihai ,
                                     chisebib:daikanwa ;
                            :target  a.ucs:0x5406         ] ;
     .
@@ -7677,12 +7985,12 @@ rep.ucs_iso:0x20BC1
         :abstract-glyph-of [ :context domain:iso     ;
                              :target     ucs:0x20BC1 ] ;
         ideo:hanyu-dazidian  ( 1 584 3 ) ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x53E3 ; # 口
-        isd:below    rep.big5-cdp:0x8961   # &CDP-8961;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x53E3 ; # 口
+            isd:below    rep.big5-cdp:0x8961   # &CDP-8961;
+        ] ;
         :eq rep.daikanwa:03318        ; # &M-03318;
-        :from.vulgar         [ :sources chisebib:songyuan-yilai-suzipu ,
+        ideo:vulgar-form-of  [ :sources chisebib:songyuan-yilai-suzipu ,
                                         chisebib:daikanwa ;
                                :target  a.ucs:0x8DB3         ] ;
         :subsume
@@ -7886,10 +8194,10 @@ rep.ucs_iso:0x20BCB
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20BCB ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.mj:007278   # &g2-MJ007278;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.mj:007278   # &g2-MJ007278;
+        ] ;
         :eq g2.daikanwa:03320         ; # &g2-M-03320;
         :eq g2.cbeta:00689            ; # &g2-M-03320;
         :subsume
@@ -7917,10 +8225,10 @@ rep.ucs_iso:0x20BCB
     g2.cns11643-4:0x2356
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-4:0x2356 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x447B   # &g2-CU+516E;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x447B   # &g2-CU+516E;
+        ] ;
         :eq g2.ucs_cns:0x20BCB        ; # &g2-CU+20BCB;
         .
         g2.ucs_cns:0x20BCB
@@ -7955,10 +8263,10 @@ a.ucs:0x5419
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5419  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x706B   # &g2-AJ1-01360;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x706B   # &g2-AJ1-01360;
+        ] ;
         :eq g2.daikanwa:03321         ; # &g2-M-03321;
         :subsume
             repi.daikanwa:03321  ,
@@ -7978,10 +8286,10 @@ a.ucs:0x5419
     g2.cns11643-2:0x233D
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x233D ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x4556   # &g2-CU+706B;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x4556   # &g2-CU+706B;
+        ] ;
         :eq g2.ucs_cns:0x5419         ; # &g2-CU+5419;
         .
         g2.ucs_cns:0x5419
@@ -8339,18 +8647,18 @@ o.ucs_cns:0x3569
     rep.cbeta:02380
         a chisegg:abstract-glyph ;
         :abstract-glyph-of cbeta:02380 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x53E3 ; # 口
-        isd:right    rep.mj:006351   # &MJ006351;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x53E3 ; # 口
+            isd:right    rep.mj:006351   # &MJ006351;
+        ] ;
         .
     rep.cns11643-3:0x246C
         a chisegg:abstract-glyph ;
         :abstract-glyph-of cns11643-3:0x246C ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x53E3 ; # 口
-        isd:right    rep.cns11643-1:0x4464   # &C1-4464;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x53E3 ; # 口
+            isd:right    rep.cns11643-1:0x4464   # &C1-4464;
+        ] ;
         :eq rep.ucs_cns:0x3569        ; # &C3-246C;
         .
         rep.ucs_cns:0x3569
@@ -8429,10 +8737,10 @@ a.ucs:0x541D
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x541D         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.gt-k:00489 ; # &g2-M-13450;
-        isd:below    g2.ucs_unicode:0x53E3   # &g2-AJ1-01969;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.gt-k:00489 ; # &g2-M-13450;
+            isd:below    g2.ucs_unicode:0x53E3   # &g2-AJ1-01969;
+        ] ;
         :eq g2.ucs_jis:0x541D         ; # &g2-AJ1-04348;
         :eq g2.ucs_ks:0x541D          ; # &g2-AJ1-04348;
         :eq g2.ks-x1001:0x5770        ; # &g2-AJ1-04348;
@@ -8493,10 +8801,10 @@ a.ucs:0x541D
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x541D  ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.ucs_unicode:0x6587 ; # &g2-AJ1-03592;
-        isd:below    g2.ucs_unicode:0x53E3   # &g2-AJ1-01969;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.ucs_unicode:0x6587 ; # &g2-AJ1-03592;
+            isd:below    g2.ucs_unicode:0x53E3   # &g2-AJ1-01969;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x415F          ; # &g2-GT-04303;
         :eq g2.cns11643-1:0x493D      ; # &g2-GT-04303;
@@ -8605,10 +8913,10 @@ a.ucs:0x541E
     g2.daikanwa:03329
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:03329 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.gt-k:00468 ; # &GT-K00468;
-        isd:below    g2.ucs_unicode:0x53E3   # &g2-AJ1-01969;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.gt-k:00468 ; # &GT-K00468;
+            isd:below    g2.ucs_unicode:0x53E3   # &g2-AJ1-01969;
+        ] ;
         .
     g2.ucs_unicode:0x541E
         a chisegg:abstract-glyph-form ;
@@ -8728,10 +9036,10 @@ rep.adobe-japan1-0:01755
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x541F         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.adobe-japan1-0:02067   # &g2-AJ1-02067;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.adobe-japan1-0:02067   # &g2-AJ1-02067;
+        ] ;
         :eq g2.ucs_cns:0x541F         ; # &g2-AJ1-01755;
         :eq g2.ucs_jis:0x541F         ; # &g2-AJ1-01755;
         :eq g2.ucs_ks:0x541F          ; # &g2-AJ1-01755;
@@ -8814,10 +9122,10 @@ rep.adobe-japan1-0:01755
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x541F  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x4ECA   # &g2-UU+4ECA;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x4ECA   # &g2-UU+4ECA;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x5277          ; # &g2-UU+541F;
         .
@@ -9013,10 +9321,10 @@ a.ucs:0x5421
                                :target  a.ucs:0x5421         ,
                                         a.ucs:0xE0100        ] ;
         ideo:hanyu-dazidian  ( 1 588 3 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x6BD4   # &g2-AJ1-03450;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x6BD4   # &g2-AJ1-03450;
+        ] ;
         :eq g2.adobe-japan1-6:21252   ; # &g2-AJ1-21252;
         :eq g2.gb2312:0x5F41          ; # &g2-AJ1-21252;
         :eq g2.jis-x0212:0x3467       ; # &g2-AJ1-21252;
@@ -9076,10 +9384,10 @@ a.ucs:0x5421
     g2.cns11643-3:0x2479
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x2479 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x4552   # &g2-CU+6BD4;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x4552   # &g2-CU+6BD4;
+        ] ;
         :eq g2.ucs_cns:0x5421         ; # &g2-CU+5421;
         .
         g2.ucs_cns:0x5421
@@ -9170,6 +9478,8 @@ a.ucs:0x5424
     :eq rep.jis-x0213-2:0x2365    ; # &I-JX2-2365;
     :eq a.big5:0xCAA5             ; # &I-B-CAA5;
     :eq rep.daikanwa:03337        ; # &I-M-03337;
+    :subsume
+        g2.ucs_unicode:0x5424 ;
     .
     rep.adobe-japan1-5:17346
                :abstract-glyph-of adobe-japan1-5:17346   .
@@ -9181,6 +9491,50 @@ a.ucs:0x5424
            :abstract-character-of           big5:0xCAA5  .
     rep.daikanwa:03337
                :abstract-glyph-of       daikanwa:03337   .
+    g2.ucs_unicode:0x5424
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x5424  ] ;
+        :eq g2.adobe-japan1-5:17346   ; # &g2-AJ1-17346;
+        :eq g2.cns11643-2:0x2345      ; # &g2-AJ1-17346;
+        :eq g2.jis-x0213-2:0x2365     ; # &g2-AJ1-17346;
+        :eq g2.daikanwa:03337         ; # &g2-AJ1-17346;
+        :subsume
+            repi.daikanwa:03337  ,
+            repi.jis-x0213-2:0x2365 ,
+            repi.adobe-japan1-6:17346 ,
+            repi.cns11643-2:0x2345 ,
+            repi.ucs_unicode:0x5424 ;
+        .
+        g2.adobe-japan1-5:17346
+              :abstract-glyph-form-of adobe-japan1-5:17346   .
+        g2.cns11643-2:0x2345
+              :abstract-glyph-form-of     cns11643-2:0x2345  .
+        g2.jis-x0213-2:0x2365
+              :abstract-glyph-form-of    jis-x0213-2:0x2365  .
+        g2.daikanwa:03337
+              :abstract-glyph-form-of       daikanwa:03337   .
+        repi.daikanwa:03337
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:03337 ;
+            .
+        repi.jis-x0213-2:0x2365
+            a chisegg:glyph-image ;
+            :glyph-image-of jis-x0213-2:0x2365 ;
+            .
+        repi.adobe-japan1-5:17346
+            a chisegg:glyph-image ;
+            :glyph-image-of adobe-japan1-5:17346 ;
+            .
+        repi.cns11643-2:0x2345
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-2:0x2345 ;
+            .
+        repi.ucs_unicode:0x5424
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x5424  ] ;
+            .
 
 a.ucs:0x5425
     a chisegg:abstract-character ;
@@ -9417,9 +9771,9 @@ a.ucs:0x20BCF
     :eq rep.cns11643-6:0x264C     ; # &I-C6-264C;
     :eq rep.daikanwa:03342        ; # &I-M-03342;
     :eq rep.hanziku-2:0xCBBB      ; # &I-HZK02-CBBB;
-    :from.original       [ :sources chisebib:zhengzitong ,
-                                    chisebib:daikanwa ;
-                           :target  a.ucs:0x5403         ] ;
+    ideo:original-form-of [ :sources chisebib:zhengzitong ,
+                                     chisebib:daikanwa ;
+                            :target  a.ucs:0x5403         ] ;
     .
     rep.cns11643-6:0x264C
                :abstract-glyph-of     cns11643-6:0x264C  .
@@ -9436,8 +9790,8 @@ rep.shinjigen:0961
     ideo:radical          30 ; # ⼝ 
     ideo:strokes           4 ;
     ideo:total-strokes     7 ;
-    :from.original       [ :sources chisebib:shinjigen ;
-                           :target  a.ucs:0x5403         ] ;
+    ideo:original-form-of [ :sources chisebib:shinjigen ;
+                            :target  a.ucs:0x5403         ] ;
     .
 
 a.ucs:0x5428
@@ -9460,10 +9814,10 @@ a.ucs:0x5428
     rep.adobe-japan1-5:17347
         a chisegg:abstract-glyph ;
         :abstract-glyph-of adobe-japan1-5:17347 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x53E3 ; # 口
-        isd:right    rep.adobe-japan1-0:03246   # &AJ1-03246;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x53E3 ; # 口
+            isd:right    rep.adobe-japan1-0:03246   # &AJ1-03246;
+        ] ;
         :eq rep.ucs_jis:0x5428        ; # &AJ1-17347;
         :eq rep.jis-x0212:0x3469      ; # &I-JSP-3469;
         :eq rep.jis-x0213-2:0x2366    ; # &I-JX2-2366;
@@ -9534,10 +9888,10 @@ a.ucs:0x5428
         a chisegg:abstract-glyph ;
         :abstract-glyph-of cns11643-2:0x2344 ;
         ideo:hanyu-dazidian  ( 1 588 1 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x53E3 ; # 口
-        isd:right    rep.cns11643-1:0x453A   # &C1-453A;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x53E3 ; # 口
+            isd:right    rep.cns11643-1:0x453A   # &C1-453A;
+        ] ;
         :eq rep.ucs_unicode:0x5428    ; # &C2-2344;
         :rep.ucs_JP...hanazono     rdf:nil ;
         :eq rep.gb2312:0x3656         ; # &C2-2344;
@@ -9701,10 +10055,10 @@ a.ucs:0x5429
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5429         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.mj:007456   # &g2-MJ007456;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.mj:007456   # &g2-MJ007456;
+        ] ;
         :eq g2.ucs_jis:0x5429         ; # &g2-AJ1-04347;
         :eq g2.ucs_ks:0x5429          ; # &g2-AJ1-04347;
         :eq g2.ks-x1001:0x5D43        ; # &g2-AJ1-04347;
@@ -9768,10 +10122,10 @@ a.ucs:0x5429
     g2.cns11643-1:0x494A
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x494A ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x4521   # &g2-CU+5206;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x4521   # &g2-CU+5206;
+        ] ;
         :eq g2.ucs_cns:0x5429         ; # &g2-CU+5429;
         .
         g2.ucs_cns:0x5429
@@ -9781,10 +10135,10 @@ a.ucs:0x5429
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5429  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.mj:007455   # &g2-MJ007455;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.mj:007455   # &g2-MJ007455;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x3754          ; # &g2-UU+5429;
         .
@@ -9815,9 +10169,6 @@ rep.adobe-japan1-5:19221
     ideo:radical          30 ; # ⼝ 
     ideo:strokes           4 ;
     ideo:total-strokes     7 ;
-    :rep.decomposition   [ :context domain:cid     ;
-                           :target  a.ucs:0x542A         ,
-                                    a.ucs:0xE0100        ] ;
     isd:structure [ a idc:⿰ ;
         isd:left     a.ucs:0x53E3 ; # 口
         isd:right    rep.adobe-japan1-4:13665   # &AJ1-13665;
@@ -9827,11 +10178,7 @@ rep.adobe-japan1-5:19221
     :eq rep.daikanwa:03348        ; # &I-M-03348;
     :eq rep.jef-china3:0x46AE     ; # &I-JC3-46AE;
     :subsume
-        repi.daikanwa:03348  ,
-        repi.jis-x0212:0x346A ,
-        repi.adobe-japan1-6:19221 ,
-        repi.jef-china3:0x46AE ,
-        repi.ucs_unicode:0x542A ;
+        g2.ucs_unicode:0x542A ;
     .
     rep.ucs_unicode:0x542A
                :abstract-glyph-of [ :context domain:unicode ;
@@ -9842,30 +10189,53 @@ rep.adobe-japan1-5:19221
                :abstract-glyph-of       daikanwa:03348   .
     rep.jef-china3:0x46AE
                :abstract-glyph-of     jef-china3:0x46AE  .
-    repi.daikanwa:03348
-        a chisegg:glyph-image ;
-        :glyph-image-of daikanwa:03348 ;
-        .
-    repi.jis-x0212:0x346A
-        a chisegg:glyph-image ;
-        :glyph-image-of jis-x0212:0x346A ;
-        .
-    repi.adobe-japan1-6:19221
-        a chisegg:glyph-image ;
-        :glyph-image-of adobe-japan1-6:19221 ;
-        :eq repi.adobe-japan1-5:19221 ; # &R-AJ1-19221;
+    g2.ucs_unicode:0x542A
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x542A  ] ;
+        :rep.decomposition   [ :context domain:cid     ;
+                               :target  a.ucs:0x542A         ,
+                                        a.ucs:0xE0100        ] ;
+        :eq g2.adobe-japan1-5:19221   ; # &g2-AJ1-19221;
+        :eq g2.jis-x0212:0x346A       ; # &g2-AJ1-19221;
+        :eq g2.daikanwa:03348         ; # &g2-AJ1-19221;
+        :eq g2.jef-china3:0x46AE      ; # &g2-AJ1-19221;
+        :subsume
+            repi.daikanwa:03348  ,
+            repi.jis-x0212:0x346A ,
+            repi.adobe-japan1-6:19221 ,
+            repi.jef-china3:0x46AE ,
+            repi.ucs_unicode:0x542A ;
         .
+        g2.adobe-japan1-5:19221
+              :abstract-glyph-form-of adobe-japan1-5:19221   .
+        g2.jis-x0212:0x346A
+              :abstract-glyph-form-of      jis-x0212:0x346A  .
+        g2.daikanwa:03348
+              :abstract-glyph-form-of       daikanwa:03348   .
+        g2.jef-china3:0x46AE
+              :abstract-glyph-form-of     jef-china3:0x46AE  .
+        repi.daikanwa:03348
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:03348 ;
+            .
+        repi.jis-x0212:0x346A
+            a chisegg:glyph-image ;
+            :glyph-image-of jis-x0212:0x346A ;
+            .
         repi.adobe-japan1-5:19221
-                      :glyph-image-of adobe-japan1-5:19221   .
-    repi.jef-china3:0x46AE
-        a chisegg:glyph-image ;
-        :glyph-image-of jef-china3:0x46AE ;
-        .
-    repi.ucs_unicode:0x542A
-        a chisegg:glyph-image ;
-        :glyph-image-of [ :context domain:unicode ;
-                          :target     ucs:0x542A  ] ;
-        .
+            a chisegg:glyph-image ;
+            :glyph-image-of adobe-japan1-5:19221 ;
+            .
+        repi.jef-china3:0x46AE
+            a chisegg:glyph-image ;
+            :glyph-image-of jef-china3:0x46AE ;
+            .
+        repi.ucs_unicode:0x542A
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x542A  ] ;
+            .
 
 rep.cns11643-2:0x233A
     a chisegg:abstract-glyph ;
@@ -9889,10 +10259,10 @@ rep.cns11643-2:0x233A
     g2.cns11643-2:0x233A
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x233A ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x4527   # &g2-CU+5316;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x4527   # &g2-CU+5316;
+        ] ;
         :eq g2.ucs_cns:0x542A         ; # &g2-CU+542A;
         .
         g2.ucs_cns:0x542A
@@ -9995,10 +10365,10 @@ rep.adobe-japan1-0:01562
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x542B         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.adobe-japan1-0:02067 ; # &g2-AJ1-02067;
-        isd:below    g2.ucs_unicode:0x53E3   # &g2-AJ1-01969;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.adobe-japan1-0:02067 ; # &g2-AJ1-02067;
+            isd:below    g2.ucs_unicode:0x53E3   # &g2-AJ1-01969;
+        ] ;
         :eq g2.ucs_cns:0x542B         ; # &g2-AJ1-01562;
         :eq g2.ucs_jis:0x542B         ; # &g2-AJ1-01562;
         :eq g2.ucs_ks:0x542B          ; # &g2-AJ1-01562;
@@ -10081,10 +10451,10 @@ rep.adobe-japan1-0:01562
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x542B  ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.ucs_unicode:0x4ECA ; # &g2-UU+4ECA;
-        isd:below    g2.ucs_unicode:0x53E3   # &g2-AJ1-01969;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.ucs_unicode:0x4ECA ; # &g2-UU+4ECA;
+            isd:below    g2.ucs_unicode:0x53E3   # &g2-AJ1-01969;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x3A2C          ; # &g2-UU+542B;
         .
@@ -10133,8 +10503,8 @@ a.ucs:0x542C
     :eq rep.gt-pj-1:21089         ; # &I-GT-04220;
     :eq rep.daikanwa:03352        ; # &I-M-03352;
     :eq rep.shinjigen:0984        ; # 听
-    :from.simplified     [ :context domain:CN      ;
-                           :target  rep.adobe-japan1-0:06226 ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  rep.adobe-japan1-0:06226 ] ;
     :subsume
         g2.ucs_unicode:0x542C ;
     .
@@ -10646,10 +11016,10 @@ rep.gb2312:0x4674
         a chisegg:detailed-glyph ;
         :detailed-glyph-of [ :context domain:unicode ;
                              :target     ucs:0x542F  ] ;
-    isd:structure [ a idc:⿸ ;
-        isd:surround a.ucs:0x6237 ; # 户
-        isd:filling  a.ucs:0x53E3   # 口
-    ] ;
+        isd:structure [ a idc:⿸ ;
+            isd:surround a.ucs:0x6237 ; # 户
+            isd:filling  a.ucs:0x53E3   # 口
+        ] ;
         :subsume
             g2.ucs_unicode:0x542F ;
         .
@@ -10777,10 +11147,10 @@ a.ucs:0x356E
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x356E         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    rep.gt:25336   # &GT-25336;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    rep.gt:25336   # &GT-25336;
+        ] ;
         :eq g2.ucs_jis:0x356E         ; # &g2-AJ1-17348;
         :eq g2.jis-x0213-2:0x2367     ; # &g2-AJ1-17348;
         :eq g2.gt:04288               ; # &g2-AJ1-17348;
@@ -10828,10 +11198,10 @@ a.ucs:0x356E
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x356E  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x7236   # &g2-AJ1-03541;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x7236   # &g2-AJ1-03541;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.cns11643-4:0x2359      ; # &g2-UU+356E;
         :subsume
@@ -10867,6 +11237,8 @@ a.ucs:0x5431
     :eq rep.cns11643-1:0x4955     ; # &I-C1-4955;
     :eq a.big5:0xA773             ; # &I-B-A773;
     :eq rep.daikanwa:03362        ; # &I-M-03362;
+    :subsume
+        g2.ucs_unicode:0x5431 ;
     .
     rep.adobe-japan1-5:19222
                :abstract-glyph-of adobe-japan1-5:19222   .
@@ -10880,6 +11252,53 @@ a.ucs:0x5431
            :abstract-character-of           big5:0xA773  .
     rep.daikanwa:03362
                :abstract-glyph-of       daikanwa:03362   .
+    g2.ucs_unicode:0x5431
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x5431  ] ;
+        :eq g2.adobe-japan1-5:19222   ; # &g2-AJ1-19222;
+        :eq g2.gb2312:0x5628          ; # &g2-AJ1-19222;
+        :eq g2.jis-x0212:0x346C       ; # &g2-AJ1-19222;
+        :eq g2.cns11643-1:0x4955      ; # &g2-AJ1-19222;
+        :eq g2.daikanwa:03362         ; # &g2-AJ1-19222;
+        :subsume
+            repi.daikanwa:03362  ,
+            repi.jis-x0212:0x346C ,
+            repi.adobe-japan1-6:19222 ,
+            repi.cns11643-1:0x4955 ,
+            repi.ucs_unicode:0x5431 ;
+        .
+        g2.adobe-japan1-5:19222
+              :abstract-glyph-form-of adobe-japan1-5:19222   .
+        g2.gb2312:0x5628
+              :abstract-glyph-form-of         gb2312:0x5628  .
+        g2.jis-x0212:0x346C
+              :abstract-glyph-form-of      jis-x0212:0x346C  .
+        g2.cns11643-1:0x4955
+              :abstract-glyph-form-of     cns11643-1:0x4955  .
+        g2.daikanwa:03362
+              :abstract-glyph-form-of       daikanwa:03362   .
+        repi.daikanwa:03362
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:03362 ;
+            .
+        repi.jis-x0212:0x346C
+            a chisegg:glyph-image ;
+            :glyph-image-of jis-x0212:0x346C ;
+            .
+        repi.adobe-japan1-5:19222
+            a chisegg:glyph-image ;
+            :glyph-image-of adobe-japan1-5:19222 ;
+            .
+        repi.cns11643-1:0x4955
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-1:0x4955 ;
+            .
+        repi.ucs_unicode:0x5431
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x5431  ] ;
+            .
 
 a.ucs:0x5448
     a chisegg:abstract-character ;
@@ -10908,10 +11327,10 @@ o.ucs_cns:0x5448
     rep.mj:008132
         a chisegg:abstract-glyph ;
         :abstract-glyph-of mj:008132 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x53E3 ; # 口
-        isd:below    a.ucs:0x2123C   # 𡈼
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x53E3 ; # 口
+            isd:below    a.ucs:0x2123C   # 𡈼
+        ] ;
         :eq rep.ucs_cns:0x5448        ; # &MJ008132;
         :eq rep.adobe-japan1-4:13942  ; # &I-AJ1-13942;
         :eq rep.cns11643-1:0x4947     ; # &I-C1-4947;
@@ -10921,7 +11340,7 @@ o.ucs_cns:0x5448
         :form-of             [ :sources chisebib:jiyun ,
                                         chisebib:shiwen ;
                                :target  rep.mj:025940        ] ;
-        :from.same           [ :sources chisebib:jiyun ,
+        ideo:same-as         [ :sources chisebib:jiyun ,
                                         chisebib:shiwen ,
                                         chisebib:daikanwa ;
                                :target  rep.mj:025940        ] ;
@@ -10996,10 +11415,10 @@ o.ucs_cns:0x5448
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x5448         ,
                                         a.ucs:0xE0103        ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x53E3 ; # 口
-        isd:below    a.ucs:0x58EC   # 壬
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x53E3 ; # 口
+            isd:below    a.ucs:0x58EC   # 壬
+        ] ;
         :eq rep.hanyo-denshi...jt:0xAEB0 ; # &I-HD-JT-AEB0;
         :eq rep.jef-china3:0x45F8     ; # &I-JC3-45F8;
         :subsume
@@ -11059,14 +11478,14 @@ bucs:0x5433
     ideo:radical          30 ; # ⼝ 
     .
 
-a.ucs_component:0x5433
+a.ucs_iwds-1:0x5433
     a chisegg:abstract-character ;
-    :abstract-character-of [ :context domain:component ;
+    :abstract-character-of [ :context domain:iwds-1  ;
                              :target     ucs:0x5433  ] ;
     :denotation-of
         bucs:0x5433          ;
     ideo:radical          30 ; # ⼝ 
-    :eq a.iwds-1:0313             ; # &IWDS1-313;
+    :eq a.iwds-1:0313             ; # &A-IWDSU+5433;
     .
     a.iwds-1:0313
            :abstract-character-of         iwds-1:0313    .
@@ -11075,7 +11494,7 @@ a.jis-x0208:0x3862
     a chisegg:abstract-character ;
     :abstract-character-of jis-x0208:0x3862 ;
     :denotation-of
-        a.ucs_component:0x5433 ;
+        a.ucs_iwds-1:0x5433  ;
     ideo:radical          30 ; # ⼝ 
     ideo:strokes           4 ;
     ideo:total-strokes     7 ;
@@ -11245,8 +11664,8 @@ rep.adobe-japan1-0:01942
     :eq rep.gt-pj-1:14434         ; # &I-GT-04233;
     :eq rep.daikanwa...._.p:03365 ; # &AJ1-01942;
     :eq rep.shinjigen:0987        ; # &AJ1-01942;
-    :from.simplified     [ :context domain:JP      ;
-                           :target  a.ucs:0x5433         ] ;
+    ideo:simplified-form-of [ :context domain:JP      ;
+                              :target  a.ucs:0x5433         ] ;
     :subsume
         g2.ucs_unicode:0x5449 ;
     .
@@ -11358,7 +11777,7 @@ a.ucs:0x5434
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x5434 ;
     :denotation-of
-        a.ucs_component:0x5433 ;
+        a.ucs_iwds-1:0x5433  ;
     ideo:radical          30 ; # ⼝ 
     ideo:strokes           4 ;
     ideo:total-strokes     7 ;
@@ -11373,7 +11792,7 @@ a.ucs:0x5434
     :eq rep.cns11643-3:0x247B     ; # &I-C3-247B;
     :eq rep.daikanwa:03366        ; # &I-M-03366;
     :eq rep.shinjigen:0989        ; # 吴
-    :from.vulgar         [ :sources chisebib:zhengzitong ,
+    ideo:vulgar-form-of  [ :sources chisebib:zhengzitong ,
                                     chisebib:daikanwa ,
                                     chisebib:shinjigen ;
                            :target  rep.adobe-japan1-4:13760 ] ;
@@ -11459,7 +11878,7 @@ a.ucs:0x20BF5
     ideo:hanyu-dazidian  ( 1 596 2 ) ;
     :eq rep.cns11643-6:0x2645     ; # &I-C6-2645;
     :eq rep.daikanwa:03367        ; # &I-M-03367;
-    :from.vulgar         [ :sources chisebib:songyuan-yilai-suzipu ,
+    ideo:vulgar-form-of  [ :sources chisebib:songyuan-yilai-suzipu ,
                                     chisebib:daikanwa ;
                            :target  rep.adobe-japan1-4:13760 ] ;
     :subsume
@@ -11542,10 +11961,10 @@ a.ucs:0x5435
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5435         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.adobe-japan1-0:02455   # &g2-AJ1-02455;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.adobe-japan1-0:02455   # &g2-AJ1-02455;
+        ] ;
         :eq g2.ucs_jis:0x5435         ; # &g2-AJ1-19224;
         :eq g2.jis-x0212:0x346E       ; # &g2-AJ1-19224;
         :eq g2.daikanwa:03368         ; # &g2-AJ1-19224;
@@ -11585,10 +12004,10 @@ a.ucs:0x5435
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5435  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x5C11   # &g2-UU+5C11;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x5C11   # &g2-UU+5C11;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x3333          ; # &g2-UU+5435;
         :eq g2.cns11643-1:0x4950      ; # &g2-UU+5435;
@@ -11739,10 +12158,10 @@ a.ucs:0x5436
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5436         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.adobe-japan1-4:13966   # &g2-AJ1-13966;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.adobe-japan1-4:13966   # &g2-AJ1-13966;
+        ] ;
         :eq g2.ucs_jis:0x5436         ; # &g2-AJ1-04346;
         :eq g2.jis-x0208:0x5265       ; # &g2-AJ1-04346;
         :eq g2.jis-x0213-1:0x5265     ; # &g2-AJ1-04346;
@@ -11791,10 +12210,10 @@ a.ucs:0x5436
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5436  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x5167   # &g2-UU+5167;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x5167   # &g2-UU+5167;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.cns11643-1:0x4951      ; # &g2-UU+5436;
         :subsume
@@ -11839,10 +12258,10 @@ a.ucs:0x5450
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5450  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x5185   # &g2-AJ1-03258;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x5185   # &g2-AJ1-03258;
+        ] ;
         :eq g2.gb2312:0x4445          ; # &g2-UU+5450;
         .
         g2.gb2312:0x4445
@@ -11887,10 +12306,10 @@ a.ucs:0x5437
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5437  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x592C   # &g2-AJ1-04544;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x592C   # &g2-AJ1-04544;
+        ] ;
         :eq g2.daikanwa:03371         ; # &g2-M-03371;
         :eq g2.jef-china3:0x9FFD      ; # &g2-M-03371;
         :subsume
@@ -11918,10 +12337,10 @@ a.ucs:0x5437
     g2.cns11643-2:0x2339
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x2339 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-2:0x213B   # &g2-CU+592C;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-2:0x213B   # &g2-CU+592C;
+        ] ;
         :eq g2.ucs_cns:0x5437         ; # &g2-CU+5437;
         .
         g2.ucs_cns:0x5437
@@ -12234,10 +12653,10 @@ a.ucs:0x5439
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5439         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.adobe-japan1-0:01853   # &g2-AJ1-01853;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.adobe-japan1-0:01853   # &g2-AJ1-01853;
+        ] ;
         :eq g2.ucs_cns:0x5439         ; # &g2-AJ1-02599;
         :eq g2.ucs_jis:0x5439         ; # &g2-AJ1-02599;
         :eq g2.ucs_ks:0x5439          ; # &g2-AJ1-02599;
@@ -12320,10 +12739,10 @@ a.ucs:0x5439
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5439  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x6B20   # &g2-UU+6B20;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x6B20   # &g2-UU+6B20;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x3435          ; # &g2-UU+5439;
         .
@@ -12379,10 +12798,10 @@ rep.cns11643-3:0x2470
     g2.daikanwa:03374
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:03374 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.mj:014908   # &g2-MJ014908;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.mj:014908   # &g2-MJ014908;
+        ] ;
         :eq g2.cbeta:06234            ; # &g2-M-03374;
         :subsume
             repi.daikanwa:03374  ,
@@ -12402,10 +12821,10 @@ rep.cns11643-3:0x2470
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x543A  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x6BB3   # &g2-UU+6BB3;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x6BB3   # &g2-UU+6BB3;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.cns11643-3:0x2470      ; # &g2-UU+543A;
         :subsume
@@ -12972,10 +13391,10 @@ a.ucs:0x3570
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x3570  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x6BDB   # &g2-AJ1-03807;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x6BDB   # &g2-AJ1-03807;
+        ] ;
         :eq g2.daikanwa:03380         ; # &g2-M-03380;
         :subsume
             repi.daikanwa:03380  ,
@@ -12995,10 +13414,10 @@ a.ucs:0x3570
     g2.cns11643-4:0x2353
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-4:0x2353 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x4553   # &g2-CU+6BDB;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x4553   # &g2-CU+6BDB;
+        ] ;
         :eq g2.ucs_cns:0x3570         ; # &g2-CU+3570;
         .
         g2.ucs_cns:0x3570
@@ -13078,8 +13497,8 @@ a.ucs:0x544A
     :eq rep.shinjigen:0993        ; # 告
     :form-of             [ :sources chisebib:hng ;
                            :target  a.ucs:0x543F         ] ;
-    :from.simplified     [ :context domain:JP...misc ;
-                           :target  a.ucs:0x543F         ] ;
+    ideo:simplified-form-of [ :context domain:JP...misc ;
+                              :target  a.ucs:0x543F         ] ;
     :subsume
         g2.ucs_unicode:0x544A ;
     .
@@ -13205,9 +13624,18 @@ a.ucs:0x544A
                                    :target  a.ucs:0x544A         ] ;
             .
 
+bucs:0x553C
+    a chisegg:super-abstract-character ;
+    :super-abstract-character-of [ :context domain:bucs    ;
+                                   :target     ucs:0x553C  ] ;
+    ideo:radical          30 ; # ⼝ 
+    .
+
 a.ucs:0x20BD7
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x20BD7 ;
+    :denotation-of
+        bucs:0x553C          ;
     ideo:radical          30 ; # ⼝ 
     ideo:strokes           4 ;
     ideo:total-strokes     7 ;
@@ -13218,17 +13646,57 @@ a.ucs:0x20BD7
     ] ;
     :eq rep.cns11643-4:0x2352     ; # &I-C4-2352;
     :eq rep.daikanwa:03382        ; # &I-M-03382;
-    :eq rep.hanziku-2:0xCAEF      ; # &I-HZK02-CAEF;
     :eq rep.cbeta:00045           ; # &I-CB00045;
+    :subsume
+        g2.ucs_iso:0x20BD7   ;
     .
     rep.cns11643-4:0x2352
                :abstract-glyph-of     cns11643-4:0x2352  .
     rep.daikanwa:03382
                :abstract-glyph-of       daikanwa:03382   .
-    rep.hanziku-2:0xCAEF
-               :abstract-glyph-of      hanziku-2:0xCAEF  .
     rep.cbeta:00045
                :abstract-glyph-of          cbeta:00045   .
+    g2.ucs_iso:0x20BD7
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x20BD7 ] ;
+        :eq g2.cns11643-4:0x2352      ; # &g2-M-03382;
+        :eq g2.daikanwa:03382         ; # &g2-M-03382;
+        :eq g2.cbeta:00045            ; # &g2-M-03382;
+        :subsume
+            repi.daikanwa:03382  ,
+            repi.cns11643-4:0x2352 ,
+            repi.ucs_iso:0x20BD7 ,
+            rep.hanziku-2:0xCAEF ,
+            repi.cbeta:00045     ;
+        .
+        g2.cns11643-4:0x2352
+              :abstract-glyph-form-of     cns11643-4:0x2352  .
+        g2.daikanwa:03382
+              :abstract-glyph-form-of       daikanwa:03382   .
+        g2.cbeta:00045
+              :abstract-glyph-form-of          cbeta:00045   .
+        repi.daikanwa:03382
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:03382 ;
+            .
+        repi.cns11643-4:0x2352
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-4:0x2352 ;
+            .
+        repi.ucs_iso:0x20BD7
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:iso     ;
+                              :target     ucs:0x20BD7 ] ;
+            .
+        rep.hanziku-2:0xCAEF
+            a chisegg:abstract-glyph ;
+            :abstract-glyph-of hanziku-2:0xCAEF ;
+            .
+        repi.cbeta:00045
+            a chisegg:glyph-image ;
+            :glyph-image-of cbeta:00045 ;
+            .
 
 a.ucs:0x5440
     a chisegg:abstract-character ;
@@ -13290,19 +13758,19 @@ a.ucs:0x5440
     a.jis-x0208:0x5260
         a chisegg:abstract-character ;
         :abstract-character-of jis-x0208:0x5260 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x53E3 ; # 口
-        isd:right    g.ucs_unicode:0x7259   # &G-JX3-3267;
-    ] ;
-        :eq g.ucs_unicode:0x5440      ; # &G-AJ1-04341;
-        :eq g.mj:008123               ; # &G-AJ1-04341;
-        :eq g.adobe-japan1-0:04341    ; # &G-AJ1-04341;
-        :eq g.jis-x0208:0x5260        ; # &G-AJ1-04341;
-        :eq g.cns11643-1:0x4954       ; # &G-AJ1-04341;
-        :eq g.jis-x0213-1:0x5260      ; # &G-AJ1-04341;
-        :eq g.hanyo-denshi...ja:0x5260 ; # &G-AJ1-04341;
-        :eq g.gt:04204                ; # &G-AJ1-04341;
-        :eq g.daikanwa:03383          ; # &G-AJ1-04341;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x53E3 ; # 口
+            isd:right    g.ucs_unicode:0x7259   # &G-MJ016801;
+        ] ;
+        :eq g.ucs_unicode:0x5440      ; # &G-MJ008123;
+        :eq g.mj:008123               ; # &G-MJ008123;
+        :eq g.adobe-japan1-0:04341    ; # &G-MJ008123;
+        :eq g.jis-x0208:0x5260        ; # &G-MJ008123;
+        :eq g.cns11643-1:0x4954       ; # &G-MJ008123;
+        :eq g.jis-x0213-1:0x5260      ; # &G-MJ008123;
+        :eq g.hanyo-denshi...ja:0x5260 ; # &G-MJ008123;
+        :eq g.gt:04204                ; # &G-MJ008123;
+        :eq g.daikanwa:03383          ; # &G-MJ008123;
         :subsume
             g2.daikanwa:03383    ,
             g2.mj:008123         ,
@@ -13340,10 +13808,10 @@ a.ucs:0x5440
             :rep.decomposition   [ :context domain:hanyo-denshi ;
                                    :target  a.ucs:0x5440         ,
                                             a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.mj:016801   # &g2-MJ016801;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+                isd:right    g2.mj:016801   # &g2-MJ016801;
+            ] ;
             :eq g2.ucs_unicode:0x5440     ; # &g2-MJ008123;
             :eq g2.adobe-japan1-0:04341   ; # &g2-MJ008123;
             :eq g2.gb2312:0x513D          ; # &g2-MJ008123;
@@ -13403,10 +13871,10 @@ a.ucs:0x5440
         g2.cns11643-1:0x4954
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of cns11643-1:0x4954 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x455B   # &g2-CU+7259;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+                isd:right    g2.cns11643-1:0x455B   # &g2-CU+7259;
+            ] ;
             :eq g2.ucs_cns:0x5440         ; # &g2-CU+5440;
             .
             g2.ucs_cns:0x5440
@@ -13421,10 +13889,10 @@ a.ucs:0x5440
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x5440         ,
                                         a.ucs:0xE0103        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    rep.mj:016802   # &MJ016802;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    rep.mj:016802   # &MJ016802;
+        ] ;
         :eq g2.adobe-japan1-5:20089   ; # &MJ008124;
         :eq g2.hanyo-denshi...ft:0x3524 ; # &MJ008124;
         :subsume
@@ -13537,19 +14005,22 @@ a.ucs:0x2F83C
     rep.hanziku-2:0xCAD0
                :abstract-glyph-of      hanziku-2:0xCAD0  .
 
-a.daikanwa:03386
+a.iwds-1:0286
     a chisegg:abstract-character ;
-    :abstract-character-of daikanwa:03386 ;
+    :abstract-character-of iwds-1:0286 ;
     ideo:radical          30 ; # ⼝ 
     ideo:strokes           4 ;
     ideo:total-strokes     7 ;
+    :eq a.daikanwa:03386          ; # &IWDS1-286;
     .
+    a.daikanwa:03386
+           :abstract-character-of       daikanwa:03386   .
 
 a.ucs:0x5442
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x5442 ;
     :denotation-of
-        a.daikanwa:03386     ;
+        a.iwds-1:0286        ;
     ideo:radical          30 ; # ⼝ 
     ideo:strokes           4 ;
     ideo:total-strokes     7 ;
@@ -13679,7 +14150,7 @@ a.ucs:0x5415
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x5415 ;
     :denotation-of
-        a.daikanwa:03386     ;
+        a.iwds-1:0286        ;
     ideo:radical          30 ; # ⼝ 
     ideo:strokes           3 ;
     ideo:total-strokes     6 ;
@@ -13714,6 +14185,8 @@ a.ucs:0x5443
     :eq a.big5:0xA763             ; # &I-B-A763;
     :eq rep.daikanwa:03387        ; # &I-M-03387;
     :eq rep.jef-china3:0x46B1     ; # &I-JC3-46B1;
+    :subsume
+        g2.ucs_unicode:0x5443 ;
     .
     rep.adobe-japan1-5:17349
                :abstract-glyph-of adobe-japan1-5:17349   .
@@ -13731,6 +14204,67 @@ a.ucs:0x5443
                :abstract-glyph-of       daikanwa:03387   .
     rep.jef-china3:0x46B1
                :abstract-glyph-of     jef-china3:0x46B1  .
+    g2.ucs_unicode:0x5443
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x5443  ] ;
+        :eq g2.adobe-japan1-5:17349   ; # &g2-AJ1-17349;
+        :eq g2.gb2312:0x5F40          ; # &g2-AJ1-17349;
+        :eq g2.jis-x0212:0x346F       ; # &g2-AJ1-17349;
+        :eq g2.cns11643-1:0x4945      ; # &g2-AJ1-17349;
+        :eq g2.jis-x0213-2:0x2368     ; # &g2-AJ1-17349;
+        :eq g2.daikanwa:03387         ; # &g2-AJ1-17349;
+        :eq g2.jef-china3:0x46B1      ; # &g2-AJ1-17349;
+        :subsume
+            repi.daikanwa:03387  ,
+            repi.jis-x0213-2:0x2368 ,
+            repi.adobe-japan1-6:17349 ,
+            repi.cns11643-1:0x4945 ,
+            repi.jef-china3:0x46B1 ,
+            repi.ucs_unicode:0x5443 ;
+        .
+        g2.adobe-japan1-5:17349
+              :abstract-glyph-form-of adobe-japan1-5:17349   .
+        g2.gb2312:0x5F40
+              :abstract-glyph-form-of         gb2312:0x5F40  .
+        g2.jis-x0212:0x346F
+              :abstract-glyph-form-of      jis-x0212:0x346F  .
+        g2.cns11643-1:0x4945
+              :abstract-glyph-form-of     cns11643-1:0x4945  .
+        g2.jis-x0213-2:0x2368
+              :abstract-glyph-form-of    jis-x0213-2:0x2368  .
+        g2.daikanwa:03387
+              :abstract-glyph-form-of       daikanwa:03387   .
+        g2.jef-china3:0x46B1
+              :abstract-glyph-form-of     jef-china3:0x46B1  .
+        repi.daikanwa:03387
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:03387 ;
+            .
+        repi.jis-x0212:0x346F
+            a chisegg:glyph-image ;
+            :glyph-image-of jis-x0212:0x346F ;
+            :eq repi.jis-x0213-2:0x2368   ; # &R-JX2-2368;
+            .
+            repi.jis-x0213-2:0x2368
+                          :glyph-image-of    jis-x0213-2:0x2368  .
+        repi.adobe-japan1-5:17349
+            a chisegg:glyph-image ;
+            :glyph-image-of adobe-japan1-5:17349 ;
+            .
+        repi.cns11643-1:0x4945
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-1:0x4945 ;
+            .
+        repi.jef-china3:0x46B1
+            a chisegg:glyph-image ;
+            :glyph-image-of jef-china3:0x46B1 ;
+            .
+        repi.ucs_unicode:0x5443
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x5443  ] ;
+            .
 
 a.ucs:0x20BD8
     a chisegg:abstract-character ;
@@ -13918,19 +14452,19 @@ a.ucs:0x5445
     g2.daikanwa:03391
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:03391 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    rep.gt-k:00489   # &g2-M-13450;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    rep.gt-k:00489   # &g2-M-13450;
+        ] ;
         .
     g2.ucs_unicode:0x5445
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5445  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x6587   # &g2-AJ1-03592;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x6587   # &g2-AJ1-03592;
+        ] ;
         :eq g2.cns11643-2:0x233C      ; # &g2-UU+5445;
         :subsume
             repi.ucs_unicode:0x5445 ,
@@ -14064,10 +14598,10 @@ a.ucs:0x5446
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5446         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:below    a.ucs:0x6728   # 木
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:below    a.ucs:0x6728   # 木
+        ] ;
         :eq g2.adobe-japan1-0:03650   ; # &g2-AJ1-03650;
         :eq g2.gb2312:0x3474          ; # &g2-AJ1-03650;
         :eq g2.jis-x0208:0x4A72       ; # &g2-AJ1-03650;
@@ -14716,49 +15250,103 @@ a.ucs:0x544C
     ideo:radical          30 ; # ⼝ 
     ideo:strokes           4 ;
     ideo:total-strokes     7 ;
+    ideo:hanyu-dazidian  ( 1 594 8 ) ;
     isd:structure [ a idc:⿰ ;
         isd:left     a.ucs:0x53E3 ; # 口
         isd:right    a.ucs:0x6597   # 斗
     ] ;
+    :eq rep.adobe-japan1-5:19225  ; # &I-AJ1-19225;
+    :eq rep.cns11643-3:0x2474     ; # &I-C3-2474;
+    :eq rep.daikanwa:03419        ; # &I-M-03419;
+    :eq rep.shinjigen:0966        ; # 呌
+    :eq rep.cbeta:00054           ; # &I-CB00054;
+    :eq rep.jef-china3:0x46B2     ; # &I-JC3-46B2;
+    ideo:wrong-form-of   [ :sources chisebib:zhengzitong ,
+                                    chisebib:daikanwa ,
+                                    chisebib:shinjigen ;
+                           :target  rep.mj:008031        ] ;
     :subsume
-        rep.adobe-japan1-5:19225 ,
-        rep.cns11643-3:0x2474 ;
+        g2.ucs_unicode:0x544C ,
+        g2.cbeta:00054       ,
+        g2.cns11643-3:0x2474 ;
     .
     rep.adobe-japan1-5:19225
-        a chisegg:abstract-glyph ;
-        :abstract-glyph-of adobe-japan1-5:19225 ;
+               :abstract-glyph-of adobe-japan1-5:19225   .
+    rep.cns11643-3:0x2474
+               :abstract-glyph-of     cns11643-3:0x2474  .
+    rep.daikanwa:03419
+               :abstract-glyph-of       daikanwa:03419   .
+    rep.shinjigen:0966
+               :abstract-glyph-of      shinjigen:0966    .
+    rep.cbeta:00054
+               :abstract-glyph-of          cbeta:00054   .
+    rep.jef-china3:0x46B2
+               :abstract-glyph-of     jef-china3:0x46B2  .
+    g2.ucs_unicode:0x544C
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x544C  ] ;
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x544C         ,
                                         a.ucs:0xE0100        ] ;
-        ideo:hanyu-dazidian  ( 1 594 8 ) ;
-        :eq rep.ucs_unicode:0x544C    ; # &AJ1-19225;
-        :eq rep.daikanwa:03419        ; # &I-M-03419;
-        :eq rep.shinjigen:0966        ; # &AJ1-19225;
-        :eq rep.hanziku-2:0xCCBC      ; # &I-HZK02-CCBC;
-        :eq rep.cbeta:00054           ; # &I-CB00054;
-        :eq rep.jef-china3:0x46B2     ; # &I-JC3-46B2;
-        :from.wrong          [ :sources chisebib:zhengzitong ,
-                                        chisebib:daikanwa ,
-                                        chisebib:shinjigen ;
-                               :target  rep.mj:008031        ] ;
-        .
-        rep.ucs_unicode:0x544C
-                   :abstract-glyph-of [ :context domain:unicode ;
-                                        :target     ucs:0x544C  ] .
-        rep.daikanwa:03419
-                   :abstract-glyph-of       daikanwa:03419   .
-        rep.shinjigen:0966
-                   :abstract-glyph-of      shinjigen:0966    .
+        :eq g2.adobe-japan1-5:19225   ; # &g2-AJ1-19225;
+        :eq g2.daikanwa:03419         ; # &g2-AJ1-19225;
+        :eq g2.shinjigen:0966         ; # &g2-AJ1-19225;
+        :subsume
+            repi.daikanwa:03419  ,
+            repi.adobe-japan1-6:19225 ,
+            repi.ucs_unicode:0x544C ,
+            rep.hanziku-2:0xCCBC ;
+        .
+        g2.adobe-japan1-5:19225
+              :abstract-glyph-form-of adobe-japan1-5:19225   .
+        g2.daikanwa:03419
+              :abstract-glyph-form-of       daikanwa:03419   .
+        g2.shinjigen:0966
+              :abstract-glyph-form-of      shinjigen:0966    .
+        repi.daikanwa:03419
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:03419 ;
+            .
+        repi.adobe-japan1-5:19225
+            a chisegg:glyph-image ;
+            :glyph-image-of adobe-japan1-5:19225 ;
+            .
+        repi.ucs_unicode:0x544C
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x544C  ] ;
+            .
         rep.hanziku-2:0xCCBC
-                   :abstract-glyph-of      hanziku-2:0xCCBC  .
-        rep.cbeta:00054
-                   :abstract-glyph-of          cbeta:00054   .
-        rep.jef-china3:0x46B2
-                   :abstract-glyph-of     jef-china3:0x46B2  .
-    rep.cns11643-3:0x2474
-        a chisegg:abstract-glyph ;
-        :abstract-glyph-of cns11643-3:0x2474 ;
+            a chisegg:abstract-glyph ;
+            :abstract-glyph-of hanziku-2:0xCCBC ;
+            .
+    g2.cbeta:00054
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of cbeta:00054 ;
+        :eq g2.jef-china3:0x46B2      ; # &g2-CB00054;
+        :subsume
+            repi.cbeta:00054     ,
+            repi.jef-china3:0x46B2 ;
         .
+        g2.jef-china3:0x46B2
+              :abstract-glyph-form-of     jef-china3:0x46B2  .
+        repi.cbeta:00054
+            a chisegg:glyph-image ;
+            :glyph-image-of cbeta:00054 ;
+            .
+        repi.jef-china3:0x46B2
+            a chisegg:glyph-image ;
+            :glyph-image-of jef-china3:0x46B2 ;
+            .
+    g2.cns11643-3:0x2474
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of cns11643-3:0x2474 ;
+        :eq g2.ucs_cns:0x544C         ; # &g2-CU+544C;
+        .
+        g2.ucs_cns:0x544C
+              :abstract-glyph-form-of [ :context domain:cns     ;
+                                        :target     ucs:0x544C  ] .
 
 a.ucs:0x20BEE
     a chisegg:abstract-character ;
@@ -15024,11 +15612,11 @@ a.ucs:0x5451
     :eq rep.gt-pj-1:18013         ; # &I-GT-04276;
     :eq rep.daikanwa:48970        ; # &I-M-48970;
     :eq rep.shinjigen:1002        ; # 呑
-    :from.simplified     [ :context domain:JP...extra ;
+    ideo:simplified-form-of [ :context domain:JP...extra ;
+                              :target  a.ucs:0x541E         ] ;
+    ideo:vulgar-form-of  [ :sources chisebib:daikanwa ;
                            :target  a.ucs:0x541E         ] ;
-    :from.vulgar         [ :sources chisebib:daikanwa ;
-                           :target  a.ucs:0x541E         ] ;
-    :from.wrong          [ :sources chisebib:shinjigen ;
+    ideo:wrong-form-of   [ :sources chisebib:shinjigen ;
                            :target  a.ucs:0x541E         ] ;
     :subsume
         g2.ucs_unicode:0x5451 ;
@@ -15242,9 +15830,9 @@ rep.mj:008144
     :eq rep.jis-x0213-2:0x2364    ; # &I-JX2-2364;
     :eq rep.hanyo-denshi...jd:0x2364 ; # &I-HD-JD-2364;
     :eq rep.shinjigen:1204        ; # &MJ008144;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  rep.mj:008595        ] ;
-    :from.vulgar         [ :sources chisebib:shinjigen ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  rep.mj:008595        ] ;
+    ideo:vulgar-form-of  [ :sources chisebib:shinjigen ;
                            :target  rep.mj:008595        ] ;
     :subsume
         g2.mj:008144         ;
@@ -15448,8 +16036,8 @@ rep.gb2312:0x5F43
         isd:below    a.ucs:0x5185   # 内
     ] ;
     :eq rep.ucs_unicode:0x5459    ; # &G0-5F43;
-    :from.simplified     [ :context domain:CN...component ;
-                           :target  rep.ucs_unicode:0x54BC ] ;
+    ideo:simplified-form-of [ :context domain:CN...component ;
+                              :target  rep.ucs_unicode:0x54BC ] ;
     :subsume
         g2.ucs_unicode:0x5459 ;
     .
@@ -15526,6 +16114,26 @@ a.ucs:0x20BE1
     rep.cns11643-5:0x235C
                :abstract-glyph-of     cns11643-5:0x235C  .
 
+a.ucs:0x20C25
+    a chisegg:abstract-character ;
+    :abstract-character-of ucs:0x20C25 ;
+    ideo:radical          30 ; # ⼝ 
+    .
+
+rep.ucs-itaiji-001:0x20C25
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of ucs-itaiji-001:0x20C25 ;
+    :denotation-of
+        a.ucs:0x20C25        ;
+    ideo:radical          30 ; # ⼝ 
+    ideo:strokes           4 ;
+    ideo:total-strokes     7 ;
+    isd:structure [ a idc:⿻ ;
+        isd:underlying a.ucs:0x20089 ; # 𠂉
+        isd:overlaying a.ucs:0x53F3   # 右
+    ] ;
+    .
+
 rep.ruimoku-v6:0xE035
     a chisegg:abstract-glyph ;
     :abstract-glyph-of ruimoku-v6:0xE035 ;
@@ -15542,10 +16150,10 @@ rep.ruimoku-v6:0xE035
     g2.ruimoku-v6:0xE035
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of ruimoku-v6:0xE035 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:below    g2.ucs_unicode:0x6587   # &g2-AJ1-03592;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:below    g2.ucs_unicode:0x6587   # &g2-AJ1-03592;
+        ] ;
         .
 
 a.ucs:0x545D
@@ -15627,10 +16235,10 @@ rep.ucs_unicode:0x545D
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x545D  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x6239   # &g2-UU+6239;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x6239   # &g2-UU+6239;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :subsume
             repi.ucs_unicode:0x545D ,
@@ -15784,10 +16392,10 @@ a.ucs:0x545F
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x545F         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.adobe-japan1-0:01904   # &g2-AJ1-01904;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.adobe-japan1-0:01904   # &g2-AJ1-01904;
+        ] ;
         :eq g2.ucs_cns:0x545F         ; # &g2-AJ1-04353;
         :eq g2.ucs_jis:0x545F         ; # &g2-AJ1-04353;
         :eq g2.jis-x0208:0x526C       ; # &g2-AJ1-04353;
@@ -15856,10 +16464,10 @@ a.ucs:0x545F
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x545F  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x7384   # &g2-UU+7384;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x7384   # &g2-UU+7384;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -15953,10 +16561,10 @@ a.ucs:0x5462
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5462         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x5C3C   # &g2-AJ1-03276;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x5C3C   # &g2-AJ1-03276;
+        ] ;
         :eq g2.adobe-japan1-5:17350   ; # &g2-AJ1-17350;
         :eq g2.gb2312:0x4458          ; # &g2-AJ1-17350;
         :eq g2.jis-x0212:0x3475       ; # &g2-AJ1-17350;
@@ -16009,10 +16617,10 @@ a.ucs:0x5462
     g2.cns11643-1:0x4C51
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x4C51 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x4647   # &g2-CU+5C3C;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x4647   # &g2-CU+5C3C;
+        ] ;
         :eq g2.ucs_cns:0x5462         ; # &g2-CU+5462;
         .
         g2.ucs_cns:0x5462
@@ -16119,10 +16727,10 @@ a.ucs:0x5464
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5464         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.adobe-japan1-0:04009   # &g2-AJ1-04009;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.adobe-japan1-0:04009   # &g2-AJ1-04009;
+        ] ;
         :eq g2.ucs_jis:0x5464         ; # &g2-AJ1-21258;
         :eq g2.jis-x0212:0x3476       ; # &g2-AJ1-21258;
         :eq g2.daikanwa:03434         ; # &g2-AJ1-21258;
@@ -16161,10 +16769,10 @@ a.ucs:0x5464
     g2.cns11643-2:0x256F
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x256F ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    rep.gt-k:01023   # &GT-K01023;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    rep.gt-k:01023   # &GT-K01023;
+        ] ;
         :eq g2.ucs_cns:0x5464         ; # &g2-CU+5464;
         .
         g2.ucs_cns:0x5464
@@ -16174,10 +16782,10 @@ a.ucs:0x5464
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5464  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    rep.gt-k:01022   # &GT-K01022;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    rep.gt-k:01022   # &GT-K01022;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x5F4A          ; # &g2-UU+5464;
         .
@@ -16343,10 +16951,10 @@ rep.adobe-japan1-6:21259
     g2.cns11643-2:0x256E
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x256E ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x4662   # &g2-M-17027;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x4662   # &g2-M-17027;
+        ] ;
         :eq g2.ucs_cns:0x5467         ; # &g2-M-03438;
         :eq g2.daikanwa:03438         ; # &g2-M-03438;
         :subsume
@@ -16372,10 +16980,10 @@ rep.adobe-japan1-6:21259
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5467         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    rep.ucs_JP...hanazono:0x6C10   # &hanaJU+6C10;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_JP...hanazono:0x6C10   # &g2-hanaJU+6C10;
+        ] ;
         :eq g2.ucs_jis:0x5467         ; # &g2-AJ1-21259;
         :eq g2.jis-x0212:0x3478       ; # &g2-AJ1-21259;
         :subsume
@@ -16410,7 +17018,15 @@ rep.ucs_unicode:0x5467
         isd:right    rep.gb2312:0x5835   # &G0-5835;
     ] ;
     :rep.ucs_JP...hanazono     rdf:nil ;
+    :subsume
+        g2.ucs_unicode:0x5467 ;
     .
+    g2.ucs_unicode:0x5467
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x5467  ] ;
+        :g2.ucs_JP...hanazono      rdf:nil ;
+        .
 
 a.ucs:0x20C09
     a chisegg:abstract-character ;
@@ -16811,10 +17427,10 @@ a.ucs:0x5469
     g2.cns11643-3:0x2774
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x2774 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x467C   # &g2-M-24623;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x467C   # &g2-M-24623;
+        ] ;
         :eq g2.ucs_cns:0x5469         ; # &g2-M-03442;
         :eq g2.daikanwa:03442         ; # &g2-M-03442;
         :subsume
@@ -16841,10 +17457,10 @@ a.ucs:0x5469
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5469         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x793A   # &g2-AJ1-02260;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x793A   # &g2-AJ1-02260;
+        ] ;
         :eq g2.adobe-japan1-6:21260   ; # &g2-AJ1-21260;
         :eq g2.jis-x0212:0x3479       ; # &g2-AJ1-21260;
         :eq g2.jef-china3:0x46B8      ; # &g2-AJ1-21260;
@@ -17018,6 +17634,18 @@ a.ucs:0x5492
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x5492 ;
     ideo:radical          30 ; # ⼝ 
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.ucs:0x5405 ; # 吅
+        isd:below    a.ucs_component:0x5140   # &A-compU+5140;
+    ] ;
+    .
+
+rep.adobe-japan1-0:04357
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of adobe-japan1-0:04357 ;
+    :denotation-of
+        a.ucs:0x5492         ;
+    ideo:radical          30 ; # ⼝ 
     ideo:strokes           5 ;
     ideo:total-strokes     8 ;
     ideo:hanyu-dazidian  ( 1 277 18 ) ;
@@ -17025,7 +17653,7 @@ a.ucs:0x5492
         isd:above    a.ucs:0x5405 ; # 吅
         isd:below    a.ucs:0x51E0   # 几
     ] ;
-    :eq rep.adobe-japan1-0:04357  ; # &I-AJ1-04357;
+    :eq rep.ucs_unicode:0x5492    ; # &AJ1-04357;
     :eq rep.jis-x0208:0x5270      ; # &I-J90-5270;
     :eq rep.gb2312:0x5664         ; # &I-G0-5664;
     :eq rep.cns11643-1:0x4C49     ; # &I-C1-4C49;
@@ -17034,14 +17662,15 @@ a.ucs:0x5492
     :eq rep.gt:04360              ; # &I-GT-04360;
     :eq rep.gt-pj-1:21104         ; # &I-GT-04360;
     :eq rep.daikanwa:03444        ; # &I-M-03444;
-    :eq rep.shinjigen:1034        ; # 咒
-    :from.vulgar         [ :sources chisebib:shinjigen ;
+    :eq rep.shinjigen:1034        ; # &AJ1-04357;
+    ideo:vulgar-form-of  [ :sources chisebib:shinjigen ;
                            :target  a.ucs:0x546A         ] ;
     :subsume
         g2.ucs_unicode:0x5492 ;
     .
-    rep.adobe-japan1-0:04357
-               :abstract-glyph-of adobe-japan1-0:04357   .
+    rep.ucs_unicode:0x5492
+               :abstract-glyph-of [ :context domain:unicode ;
+                                    :target     ucs:0x5492  ] .
     rep.jis-x0208:0x5270
                :abstract-glyph-of      jis-x0208:0x5270  .
     rep.gb2312:0x5664
@@ -17125,6 +17754,32 @@ a.ucs:0x5492
                               :target     ucs:0x5492  ] ;
             .
 
+rep.gt-k:06154
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of gt-k:06154 ;
+    :denotation-of
+        a.ucs:0x5492         ;
+    ideo:radical          30 ; # ⼝ 
+    ideo:strokes           5 ;
+    ideo:total-strokes     8 ;
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.ucs:0x5405 ; # 吅
+        isd:below    a.ucs:0x5140   # 兀
+    ] ;
+    :eq rep.gt-pj-k1:15991        ; # &GT-K06154;
+    :subsume
+        g2.gt-k:06154        ;
+    .
+    rep.gt-pj-k1:15991
+               :abstract-glyph-of       gt-pj-k1:15991   .
+    g2.gt-k:06154
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of gt-k:06154 ;
+        :eq g2.gt-pj-k1:15991         ; # &g2-GT-K06154;
+        .
+        g2.gt-pj-k1:15991
+              :abstract-glyph-form-of       gt-pj-k1:15991   .
+
 a.ucs:0x20C0B
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x20C0B ;
@@ -17217,10 +17872,10 @@ a.ucs:0x546C
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x546C         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.adobe-japan1-0:02203   # &g2-AJ1-02203;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.adobe-japan1-0:02203   # &g2-AJ1-02203;
+        ] ;
         :eq g2.ucs_jis:0x546C         ; # &g2-AJ1-17351;
         :eq g2.jis-x0213-2:0x236B     ; # &g2-AJ1-17351;
         :eq g2.daikanwa:03447         ; # &g2-AJ1-17351;
@@ -17260,19 +17915,19 @@ a.ucs:0x546C
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x546C  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x56DB   # &g2-UU+56DB;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x56DB   # &g2-UU+56DB;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
     g2.cns11643-2:0x2565
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x2565 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x463E   # &g2-CU+56DB;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x463E   # &g2-CU+56DB;
+        ] ;
         :eq g2.ucs_cns:0x546C         ; # &g2-CU+546C;
         .
         g2.ucs_cns:0x546C
@@ -17600,10 +18255,10 @@ rep.adobe-japan1-0:04356
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5470         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.ucs_unicode:0x6B64 ; # &g2-AJ1-02065;
-        isd:below    g2.ucs_unicode:0x53E3   # &g2-AJ1-01969;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.ucs_unicode:0x6B64 ; # &g2-AJ1-02065;
+            isd:below    g2.ucs_unicode:0x53E3   # &g2-AJ1-01969;
+        ] ;
         :eq g2.adobe-japan1-0:04356   ; # &g2-AJ1-04356;
         :eq g2.jis-x0208:0x526F       ; # &g2-AJ1-04356;
         :eq g2.jis-x0213-1:0x526F     ; # &g2-AJ1-04356;
@@ -17661,10 +18316,10 @@ rep.adobe-japan1-0:04356
         :abstract-glyph-form-of cns11643-2:0x294A ;
         ideo:strokes           6 ;
         ideo:total-strokes     9 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.cns11643-1:0x483A ; # &g2-CU+6B64;
-        isd:below    g2.ucs_unicode:0x53E3   # &g2-AJ1-01969;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.cns11643-1:0x483A ; # &g2-CU+6B64;
+            isd:below    g2.ucs_unicode:0x53E3   # &g2-AJ1-01969;
+        ] ;
         :eq g2.ucs_cns:0x5470         ; # &g2-CU+5470;
         .
         g2.ucs_cns:0x5470
@@ -17712,10 +18367,10 @@ a.ucs:0x5472
                                   :target     ucs:0x5472  ] ;
         ideo:strokes           5 ;
         ideo:total-strokes     8 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x6B64   # &g2-AJ1-02065;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x6B64   # &g2-AJ1-02065;
+        ] ;
         :eq g2.gb2312:0x5F5A          ; # &g2-M-03453;
         :eq g2.daikanwa:03453         ; # &g2-M-03453;
         :subsume
@@ -17740,10 +18395,10 @@ a.ucs:0x5472
         :abstract-glyph-form-of cns11643-2:0x294E ;
         ideo:strokes           6 ;
         ideo:total-strokes     9 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x483A   # &g2-CU+6B64;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x483A   # &g2-CU+6B64;
+        ] ;
         :eq g2.ucs_cns:0x5472         ; # &g2-CU+5472;
         .
         g2.ucs_cns:0x5472
@@ -17787,19 +18442,19 @@ rep.gb2312:0x5F49
     g2.daikanwa:03454
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:03454 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.daikanwa:21371   # &g2-M-21371;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.daikanwa:21371   # &g2-M-21371;
+        ] ;
         .
     g2.ucs_unicode:0x5471
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5471  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x74DC   # &g2-UU+74DC;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x74DC   # &g2-UU+74DC;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x5F49          ; # &g2-UU+5471;
         .
@@ -18202,7 +18857,7 @@ rep.ucs_unicode:0x3579
     ideo:total-strokes     8 ;
     isd:structure [ a idc:⿰ ;
         isd:left     a.ucs:0x53E3 ; # 口
-        isd:right    rep.ucs_unicode:0x72AE   # &UU+72AE;
+        isd:right    rep.big5-cdp:0x8A66   # &CDP-8A66;
     ] ;
     :rep.ucs_JP...hanazono     rdf:nil ;
     .
@@ -18392,10 +19047,10 @@ a.ucs:0x5476
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5476         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x5974   # &g2-AJ1-03157;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x5974   # &g2-AJ1-03157;
+        ] ;
         :eq g2.adobe-japan1-0:04360   ; # &g2-AJ1-04360;
         :eq g2.gb2312:0x5F4E          ; # &g2-AJ1-04360;
         :eq g2.jis-x0208:0x5273       ; # &g2-AJ1-04360;
@@ -18451,10 +19106,10 @@ a.ucs:0x5476
     g2.cns11643-1:0x4C4E
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x4C4E ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x4643   # &g2-CU+5974;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x4643   # &g2-CU+5974;
+        ] ;
         :eq g2.ucs_cns:0x5476         ; # &g2-CU+5476;
         .
         g2.ucs_cns:0x5476
@@ -18738,10 +19393,10 @@ a.ucs:0x20C0F
     g2.daikanwa:03468
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:03468 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.adobe-japan1-0:03681   # &g2-AJ1-03681;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.adobe-japan1-0:03681   # &g2-AJ1-03681;
+        ] ;
         :eq g2.cbeta:03966            ; # &g2-M-03468;
         :subsume
             repi.daikanwa:03468  ,
@@ -18761,10 +19416,10 @@ a.ucs:0x20C0F
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20C0F ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x4E4F   # &g2-UU+4E4F;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x4E4F   # &g2-UU+4E4F;
+        ] ;
         :eq g2.cns11643-5:0x254D      ; # &g2-IU-00020C0F;
         :subsume
             repi.cns11643-5:0x254D ,
@@ -19270,6 +19925,8 @@ a.ucs:0x547F
     :eq a.big5:0xCBDC             ; # &I-B-CBDC;
     :eq rep.daikanwa:03475        ; # &I-M-03475;
     :eq rep.jef-china3:0x46BC     ; # &I-JC3-46BC;
+    :subsume
+        g2.ucs_unicode:0x547F ;
     .
     rep.adobe-japan1-5:16804
                :abstract-glyph-of adobe-japan1-5:16804   .
@@ -19285,6 +19942,64 @@ a.ucs:0x547F
                :abstract-glyph-of       daikanwa:03475   .
     rep.jef-china3:0x46BC
                :abstract-glyph-of     jef-china3:0x46BC  .
+    g2.ucs_unicode:0x547F
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x547F  ] ;
+        :eq g2.adobe-japan1-5:16804   ; # &g2-AJ1-16804;
+        :eq g2.jis-x0212:0x347E       ; # &g2-AJ1-16804;
+        :eq g2.cns11643-2:0x255C      ; # &g2-AJ1-16804;
+        :eq g2.jis-x0213-1:0x2E7B     ; # &g2-AJ1-16804;
+        :eq g2.daikanwa:03475         ; # &g2-AJ1-16804;
+        :eq g2.jef-china3:0x46BC      ; # &g2-AJ1-16804;
+        :subsume
+            repi.daikanwa:03475  ,
+            repi.jis-x0213-1:0x2E7B ,
+            repi.adobe-japan1-6:16804 ,
+            repi.cns11643-2:0x255C ,
+            repi.jef-china3:0x46BC ,
+            repi.ucs_unicode:0x547F ;
+        .
+        g2.adobe-japan1-5:16804
+              :abstract-glyph-form-of adobe-japan1-5:16804   .
+        g2.jis-x0212:0x347E
+              :abstract-glyph-form-of      jis-x0212:0x347E  .
+        g2.cns11643-2:0x255C
+              :abstract-glyph-form-of     cns11643-2:0x255C  .
+        g2.jis-x0213-1:0x2E7B
+              :abstract-glyph-form-of    jis-x0213-1:0x2E7B  .
+        g2.daikanwa:03475
+              :abstract-glyph-form-of       daikanwa:03475   .
+        g2.jef-china3:0x46BC
+              :abstract-glyph-form-of     jef-china3:0x46BC  .
+        repi.daikanwa:03475
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:03475 ;
+            .
+        repi.jis-x0212:0x347E
+            a chisegg:glyph-image ;
+            :glyph-image-of jis-x0212:0x347E ;
+            :eq repi.jis-x0213-1:0x2E7B   ; # &R-JX1-2E7B;
+            .
+            repi.jis-x0213-1:0x2E7B
+                          :glyph-image-of    jis-x0213-1:0x2E7B  .
+        repi.adobe-japan1-5:16804
+            a chisegg:glyph-image ;
+            :glyph-image-of adobe-japan1-5:16804 ;
+            .
+        repi.cns11643-2:0x255C
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-2:0x255C ;
+            .
+        repi.jef-china3:0x46BC
+            a chisegg:glyph-image ;
+            :glyph-image-of jef-china3:0x46BC ;
+            .
+        repi.ucs_unicode:0x547F
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x547F  ] ;
+            .
 
 a.ucs:0x5480
     a chisegg:abstract-character ;
@@ -19566,10 +20281,10 @@ a.ucs:0x5483
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5483         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x4ED6   # &g2-AJ1-02846;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x4ED6   # &g2-AJ1-02846;
+        ] ;
         :eq g2.adobe-japan1-6:21264   ; # &g2-AJ1-21264;
         :eq g2.jis-x0212:0x3522       ; # &g2-AJ1-21264;
         :eq g2.daikanwa:03479         ; # &g2-AJ1-21264;
@@ -19621,10 +20336,10 @@ a.ucs:0x5483
     g2.cns11643-4:0x2560
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-4:0x2560 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x456C   # &g2-CU+4ED6;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x456C   # &g2-CU+4ED6;
+        ] ;
         :eq g2.ucs_cns:0x5483         ; # &g2-CU+5483;
         .
         g2.ucs_cns:0x5483
@@ -19822,10 +20537,10 @@ a.ucs:0x5485
     :eq rep.gt-k:04392            ; # &I-GT-K04392;
     :eq rep.gt-pj-2:20302         ; # &I-GT-04385;
     :eq rep.daikanwa:03483        ; # &I-M-03483;
-    :from.same           [ :sources chisebib:yupian ,
+    ideo:same-as         [ :sources chisebib:yupian ,
                                     chisebib:daikanwa ;
                            :target  rep.daikanwa:03482   ] ;
-    :to.mistakable       [ :sources chisebib:kangxi-biansi-2char ,
+    ideo:mistakable      [ :sources chisebib:kangxi-biansi-2char ,
                                     chisebib:daikanwa ;
                            :target  rep.ucs_iso:0x20C6B  ] ;
     :subsume
@@ -19855,10 +20570,10 @@ a.ucs:0x5485
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5485         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.ucs_unicode:0x7ACB ; # &g2-AJ1-03953;
-        isd:below    g2.ucs_unicode:0x53E3   # &g2-AJ1-01969;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.ucs_unicode:0x7ACB ; # &g2-AJ1-03953;
+            isd:below    g2.ucs_unicode:0x53E3   # &g2-AJ1-01969;
+        ] ;
         :eq g2.adobe-japan1-6:21265   ; # &g2-AJ1-21265;
         :eq g2.jis-x0212:0x3523       ; # &g2-AJ1-21265;
         :eq g2.cns11643-3:0x276C      ; # &g2-AJ1-21265;
@@ -19924,10 +20639,10 @@ a.ucs:0x5485
     rep.jef-china3:0x46A1
         a chisegg:abstract-glyph ;
         :abstract-glyph-of jef-china3:0x46A1 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.gt-k:01020 ; # &GT-K01020;
-        isd:below    g2.ucs_unicode:0x53E3   # &g2-AJ1-01969;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.gt-k:01020 ; # &GT-K01020;
+            isd:below    g2.ucs_unicode:0x53E3   # &g2-AJ1-01969;
+        ] ;
         .
 
 a.ucs:0x5486
@@ -20109,6 +20824,8 @@ a.ucs:0x5488
     :eq a.big5:0xCBE0             ; # &I-B-CBE0;
     :eq rep.daikanwa:03486        ; # &I-M-03486;
     :eq rep.jef-china3:0x46BF     ; # &I-JC3-46BF;
+    :subsume
+        g2.ucs_unicode:0x5488 ;
     .
     rep.adobe-japan1-5:16805
                :abstract-glyph-of adobe-japan1-5:16805   .
@@ -20124,6 +20841,64 @@ a.ucs:0x5488
                :abstract-glyph-of       daikanwa:03486   .
     rep.jef-china3:0x46BF
                :abstract-glyph-of     jef-china3:0x46BF  .
+    g2.ucs_unicode:0x5488
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x5488  ] ;
+        :eq g2.adobe-japan1-5:16805   ; # &g2-AJ1-16805;
+        :eq g2.jis-x0212:0x3524       ; # &g2-AJ1-16805;
+        :eq g2.cns11643-2:0x2560      ; # &g2-AJ1-16805;
+        :eq g2.jis-x0213-1:0x2E7C     ; # &g2-AJ1-16805;
+        :eq g2.daikanwa:03486         ; # &g2-AJ1-16805;
+        :eq g2.jef-china3:0x46BF      ; # &g2-AJ1-16805;
+        :subsume
+            repi.daikanwa:03486  ,
+            repi.jis-x0213-1:0x2E7C ,
+            repi.adobe-japan1-6:16805 ,
+            repi.cns11643-2:0x2560 ,
+            repi.jef-china3:0x46BF ,
+            repi.ucs_unicode:0x5488 ;
+        .
+        g2.adobe-japan1-5:16805
+              :abstract-glyph-form-of adobe-japan1-5:16805   .
+        g2.jis-x0212:0x3524
+              :abstract-glyph-form-of      jis-x0212:0x3524  .
+        g2.cns11643-2:0x2560
+              :abstract-glyph-form-of     cns11643-2:0x2560  .
+        g2.jis-x0213-1:0x2E7C
+              :abstract-glyph-form-of    jis-x0213-1:0x2E7C  .
+        g2.daikanwa:03486
+              :abstract-glyph-form-of       daikanwa:03486   .
+        g2.jef-china3:0x46BF
+              :abstract-glyph-form-of     jef-china3:0x46BF  .
+        repi.daikanwa:03486
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:03486 ;
+            .
+        repi.jis-x0212:0x3524
+            a chisegg:glyph-image ;
+            :glyph-image-of jis-x0212:0x3524 ;
+            :eq repi.jis-x0213-1:0x2E7C   ; # &R-JX1-2E7C;
+            .
+            repi.jis-x0213-1:0x2E7C
+                          :glyph-image-of    jis-x0213-1:0x2E7C  .
+        repi.adobe-japan1-5:16805
+            a chisegg:glyph-image ;
+            :glyph-image-of adobe-japan1-5:16805 ;
+            .
+        repi.cns11643-2:0x2560
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-2:0x2560 ;
+            .
+        repi.jef-china3:0x46BF
+            a chisegg:glyph-image ;
+            :glyph-image-of jef-china3:0x46BF ;
+            .
+        repi.ucs_unicode:0x5488
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x5488  ] ;
+            .
 
 a.ucs:0x5489
     a chisegg:abstract-character ;
@@ -20586,9 +21361,9 @@ rep.adobe-japan1-0:04352
     ideo:hanyu-dazidian  ( 1 607 6 ) ;
     isd:structure [ a idc:⿱ ;
         isd:above    [
-            :structure [ a idc:⿺ ;
-                :surround a.ucs:0x5902 ; # 夂
-                :filling  rep.gt-k:00049   # &GT-K00049;
+            isd:structure [ a idc:⿺ ;
+                isd:surround a.ucs:0x5902 ; # 夂
+                isd:filling  rep.gt-k:00049   # &GT-K00049;
             ]
         ] ;
         isd:below    a.ucs:0x53E3   # 口
@@ -20727,9 +21502,9 @@ rep.cbeta:04799
     ideo:total-strokes     8 ;
     isd:structure [ a idc:⿱ ;
         isd:above    [
-            :structure [ a idc:⿺ ;
-                :surround a.ucs:0x5902 ; # 夂
-                :filling  a.ucs:0x2E8A   # ⺊
+            isd:structure [ a idc:⿺ ;
+                isd:surround a.ucs:0x5902 ; # 夂
+                isd:filling  a.ucs:0x2E8A   # ⺊
             ]
         ] ;
         isd:below    a.ucs:0x53E3   # 口
@@ -20751,7 +21526,7 @@ rep.gb2312:0x3E4C
     :eq rep.ucs_unicode:0x548E    ; # &G0-3E4C;
     :rep.ucs_JP...hanazono     rdf:nil ;
     :eq rep.shinjigen:1019        ; # &G0-3E4C;
-    :from.vulgar         [ :sources chisebib:shinjigen ;
+    ideo:vulgar-form-of  [ :sources chisebib:shinjigen ;
                            :target  rep.adobe-japan1-0:04352 ] ;
     .
     rep.ucs_unicode:0x548E
@@ -21336,13 +22111,96 @@ a.ucs:0x20C1E
     rep.hanziku-2:0xCEBB
                :abstract-glyph-of      hanziku-2:0xCEBB  .
 
-rep.daikanwa:03508
+a.ucs:0x20C06
+    a chisegg:abstract-character ;
+    :abstract-character-of ucs:0x20C06 ;
+    ideo:radical          30 ; # ⼝ 
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x53E3 ; # 口
+        isd:right    a.ucs-itaiji-001:0x6C14   # &A-U-i001+6C14;
+    ] ;
+    .
+
+rep.mj:032175
     a chisegg:abstract-glyph ;
-    :abstract-glyph-of daikanwa:03508 ;
+    :abstract-glyph-of mj:032175 ;
+    :denotation-of
+        a.ucs:0x20C06        ;
     ideo:radical          30 ; # ⼝ 
     ideo:strokes           5 ;
     ideo:total-strokes     8 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x53E3 ; # 口
+        isd:right    rep.ucs-itaiji-001:0x6C14   # &U-i001+6C14;
+    ] ;
+    :eq rep.koseki:040440         ; # &MJ032175;
+    :eq rep.daikanwa:03508        ; # &I-M-03508;
+    ideo:same-as         [ :sources chisebib:wuyinjiyun ,
+                                    chisebib:daikanwa ;
+                           :target  a.ucs:0x5403         ] ;
+    :subsume
+        g2.mj:032175         ;
     .
+    rep.koseki:040440
+               :abstract-glyph-of         koseki:040440  .
+    rep.daikanwa:03508
+               :abstract-glyph-of       daikanwa:03508   .
+    g2.mj:032175
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of mj:032175 ;
+        :eq g2.koseki:040440          ; # &g2-MJ032175;
+        :eq g2.daikanwa:03508         ; # &g2-MJ032175;
+        :subsume
+            repi.daikanwa:03508  ,
+            repi.mj:032175       ;
+        .
+        g2.koseki:040440
+              :abstract-glyph-form-of         koseki:040440  .
+        g2.daikanwa:03508
+              :abstract-glyph-form-of       daikanwa:03508   .
+        repi.daikanwa:03508
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:03508 ;
+            .
+        repi.mj:032175
+            a chisegg:glyph-image ;
+            :glyph-image-of mj:032175 ;
+            .
+
+rep.ucs_iso:0x20C06
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of [ :context domain:iso     ;
+                         :target     ucs:0x20C06 ] ;
+    :denotation-of
+        a.ucs:0x20C06        ;
+    ideo:radical          30 ; # ⼝ 
+    ideo:strokes           4 ;
+    ideo:total-strokes     7 ;
+    ideo:hanyu-dazidian  ( 1 585 7 ) ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x53E3 ; # 口
+        isd:right    rep.ucs-itaiji-002:0x6C14   # &U-i002+6C14;
+    ] ;
+    :subsume
+        g2.ucs_iso:0x20C06   ;
+    .
+    g2.ucs_iso:0x20C06
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x20C06 ] ;
+        :subsume
+            repi.ucs_iso:0x20C06 ,
+            rep.hanziku-2:0xCAD5 ;
+        .
+        repi.ucs_iso:0x20C06
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:iso     ;
+                              :target     ucs:0x20C06 ] ;
+            .
+        rep.hanziku-2:0xCAD5
+            a chisegg:abstract-glyph ;
+            :abstract-glyph-of hanziku-2:0xCAD5 ;
+            .
 
 a.ucs:0x20C21
     a chisegg:abstract-character ;
@@ -21578,6 +22436,8 @@ a.ucs:0x5495
     :eq rep.jis-x0213-2:0x236E    ; # &I-JX2-236E;
     :eq a.big5:0xA942             ; # &I-B-A942;
     :eq rep.daikanwa:03522        ; # &I-M-03522;
+    :subsume
+        g2.ucs_unicode:0x5495 ;
     .
     rep.adobe-japan1-5:17352
                :abstract-glyph-of adobe-japan1-5:17352   .
@@ -21593,6 +22453,59 @@ a.ucs:0x5495
            :abstract-character-of           big5:0xA942  .
     rep.daikanwa:03522
                :abstract-glyph-of       daikanwa:03522   .
+    g2.ucs_unicode:0x5495
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x5495  ] ;
+        :eq g2.adobe-japan1-5:17352   ; # &g2-AJ1-17352;
+        :eq g2.gb2312:0x393E          ; # &g2-AJ1-17352;
+        :eq g2.jis-x0212:0x3528       ; # &g2-AJ1-17352;
+        :eq g2.cns11643-1:0x4C44      ; # &g2-AJ1-17352;
+        :eq g2.jis-x0213-2:0x236E     ; # &g2-AJ1-17352;
+        :eq g2.daikanwa:03522         ; # &g2-AJ1-17352;
+        :subsume
+            repi.daikanwa:03522  ,
+            repi.jis-x0213-2:0x236E ,
+            repi.adobe-japan1-6:17352 ,
+            repi.cns11643-1:0x4C44 ,
+            repi.ucs_unicode:0x5495 ;
+        .
+        g2.adobe-japan1-5:17352
+              :abstract-glyph-form-of adobe-japan1-5:17352   .
+        g2.gb2312:0x393E
+              :abstract-glyph-form-of         gb2312:0x393E  .
+        g2.jis-x0212:0x3528
+              :abstract-glyph-form-of      jis-x0212:0x3528  .
+        g2.cns11643-1:0x4C44
+              :abstract-glyph-form-of     cns11643-1:0x4C44  .
+        g2.jis-x0213-2:0x236E
+              :abstract-glyph-form-of    jis-x0213-2:0x236E  .
+        g2.daikanwa:03522
+              :abstract-glyph-form-of       daikanwa:03522   .
+        repi.daikanwa:03522
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:03522 ;
+            .
+        repi.jis-x0212:0x3528
+            a chisegg:glyph-image ;
+            :glyph-image-of jis-x0212:0x3528 ;
+            :eq repi.jis-x0213-2:0x236E   ; # &R-JX2-236E;
+            .
+            repi.jis-x0213-2:0x236E
+                          :glyph-image-of    jis-x0213-2:0x236E  .
+        repi.adobe-japan1-5:17352
+            a chisegg:glyph-image ;
+            :glyph-image-of adobe-japan1-5:17352 ;
+            .
+        repi.cns11643-1:0x4C44
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-1:0x4C44 ;
+            .
+        repi.ucs_unicode:0x5495
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x5495  ] ;
+            .
 
 a.ucs:0x5496
     a chisegg:abstract-character ;
@@ -21663,6 +22576,10 @@ a.ucs:0x9EFE
     ideo:strokes           [ :context domain:cns     ;
                              :target  5 ] ;
     ideo:total-strokes     8 ;
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.ucs:0x53E3 ; # 口
+        isd:below    a.ucs:0x7535   # 电
+    ] ;
     :eq a.daikanwa:48258          ; # 黾
     .
     a.daikanwa:48258
@@ -21697,10 +22614,15 @@ rep.cns11643-3:0x2772
     ideo:strokes           [ :context domain:cns     ;
                              :target  5 ] ;
     ideo:total-strokes     8 ;
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.ucs:0x53E3 ; # 口
+        isd:below    rep.gb2312:0x3567   # &G0-3567;
+    ] ;
     :eq rep.ucs_unicode:0x9EFE    ; # &C3-2772;
     :eq rep.gb2312:0x763C         ; # &C3-2772;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  rep.adobe-japan1-0:07449 ] ;
+    :eq rep.big5-cdp:0x8A59       ; # &I-CDP-8A59;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  rep.adobe-japan1-0:07449 ] ;
     :subsume
         g2.ucs_unicode:0x9EFE ;
     .
@@ -21709,20 +22631,26 @@ rep.cns11643-3:0x2772
                                     :target     ucs:0x9EFE  ] .
     rep.gb2312:0x763C
                :abstract-glyph-of         gb2312:0x763C  .
+    rep.big5-cdp:0x8A59
+               :abstract-glyph-of       big5-cdp:0x8A59  .
     g2.ucs_unicode:0x9EFE
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x9EFE  ] ;
-        :eq g2.gb2312:0x763C          ; # &g2-UU+9EFE;
-        :eq g2.cns11643-3:0x2772      ; # &g2-UU+9EFE;
+        :eq g2.gb2312:0x763C          ; # &g2-CDP-8A59;
+        :eq g2.cns11643-3:0x2772      ; # &g2-CDP-8A59;
+        :eq g2.big5-cdp:0x8A59        ; # &g2-CDP-8A59;
         :subsume
             repi.cns11643-3:0x2772 ,
-            repi.ucs_unicode:0x9EFE ;
+            repi.ucs_unicode:0x9EFE ,
+            repi.big5-cdp:0x8A59 ;
         .
         g2.gb2312:0x763C
               :abstract-glyph-form-of         gb2312:0x763C  .
         g2.cns11643-3:0x2772
               :abstract-glyph-form-of     cns11643-3:0x2772  .
+        g2.big5-cdp:0x8A59
+              :abstract-glyph-form-of       big5-cdp:0x8A59  .
         repi.cns11643-3:0x2772
             a chisegg:glyph-image ;
             :glyph-image-of cns11643-3:0x2772 ;
@@ -21732,6 +22660,10 @@ rep.cns11643-3:0x2772
             :glyph-image-of [ :context domain:unicode ;
                               :target     ucs:0x9EFE  ] ;
             .
+        repi.big5-cdp:0x8A59
+            a chisegg:glyph-image ;
+            :glyph-image-of big5-cdp:0x8A59 ;
+            .
 
 a.ucs:0x549C
     a chisegg:abstract-character ;
@@ -21749,7 +22681,7 @@ a.ucs:0x549C
     :eq rep.daikanwa...ho:0064    ; # 咜
     :eq rep.cbeta:00059           ; # &I-CB00059;
     :eq rep.jef-china3:0x46C4     ; # &I-JC3-46C4;
-    :from.vulgar         [ :sources chisebib:daikanwa ;
+    ideo:vulgar-form-of  [ :sources chisebib:daikanwa ;
                            :target  a.ucs:0x54A4         ] ;
     :subsume
         g2.ucs_unicode:0x549C ;
@@ -21773,10 +22705,10 @@ a.ucs:0x549C
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x549C         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x5B83   # &g2-AJ1-04623;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x5B83   # &g2-AJ1-04623;
+        ] ;
         :eq g2.adobe-japan1-2:08411   ; # &g2-AJ1-08411;
         :eq g2.jis-x0212:0x352A       ; # &g2-AJ1-08411;
         :eq g2.jis-x0213-1:0x2E78     ; # &g2-AJ1-08411;
@@ -21945,8 +22877,8 @@ a.ucs:0x549D
         isd:right    a.ucs:0x4E1D   # 丝
     ] ;
     :eq rep.gb2312:0x5F50         ; # &I-G0-5F50;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x565D         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x565D         ] ;
     :subsume
         g2.ucs_unicode:0x549D ;
     .
@@ -21973,9 +22905,11 @@ a.ucs:0x549D
             :abstract-glyph-of hanziku-2:0xCFFE ;
             .
 
-a.ucs:0x20C25
-    a chisegg:abstract-character ;
-    :abstract-character-of ucs:0x20C25 ;
+rep.mj:021678
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of mj:021678 ;
+    :denotation-of
+        a.ucs:0x20C25        ;
     ideo:radical          30 ; # ⼝ 
     ideo:strokes           5 ;
     ideo:total-strokes     8 ;
@@ -21983,8 +22917,9 @@ a.ucs:0x20C25
         isd:above    a.ucs:0x4491 ; # 䒑
         isd:below    a.ucs:0x53F3   # 右
     ] ;
-    :eq rep.mj:021678             ; # &I-MJ021678;
-    :eq rep.koseki:344380         ; # 𠰥
+    :eq a.ucs_iwds-1:0x20C25      ; # &MJ021678;
+    :eq rep.ucs_iso:0x20C25       ; # &MJ021678;
+    :eq rep.koseki:344380         ; # &MJ021678;
     :form-of             [ :sources chisebib:hng ;
                            :target  a.ucs:0x82E5         ] ;
     :subsume
@@ -21992,8 +22927,12 @@ a.ucs:0x20C25
         g2.mj:021678         ,
         repi.hng-khi:05490   ;
     .
-    rep.mj:021678
-               :abstract-glyph-of             mj:021678  .
+    a.ucs_iwds-1:0x20C25
+           :abstract-character-of [ :context domain:iwds-1  ;
+                                    :target     ucs:0x20C25 ] .
+    rep.ucs_iso:0x20C25
+               :abstract-glyph-of [ :context domain:iso     ;
+                                    :target     ucs:0x20C25 ] .
     rep.koseki:344380
                :abstract-glyph-of         koseki:344380  .
     g2.ucs_iso:0x20C25
@@ -22018,10 +22957,14 @@ a.ucs:0x20C25
         repi.hng-khm:05000
             a chisegg:glyph-image ;
             :glyph-image-of hng-khm:05000 ;
+            :from.HNG            [ :context domain:chise   ;
+                                   :target  a.ucs:0x20C25        ] ;
             .
     repi.hng-khi:05490
         a chisegg:glyph-image ;
         :glyph-image-of hng-khi:05490 ;
+        :from.HNG            [ :context domain:chise   ;
+                               :target  a.ucs:0x20C25        ] ;
         .
 
 a.ucs:0x20C46
@@ -22061,6 +23004,32 @@ a.ucs:0x20C46
             :abstract-glyph-form-of cbeta:03114 ;
             .
 
+a.ucs-itaiji-001:0x23140
+    a chisegg:abstract-character ;
+    :abstract-character-of ucs-itaiji-001:0x23140 ;
+    ideo:radical          30 ; # ⼝ 
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.big5-cdp:0x8BAA ; # &A-CDP-8BAA;
+        isd:below    a.ucs:0x53E3   # 口
+    ] ;
+    .
+
+rep.ucs-itaiji-001:0x23140
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of ucs-itaiji-001:0x23140 ;
+    :denotation-of
+        a.ucs-itaiji-001:0x23140 ;
+    ideo:radical          30 ; # ⼝ 
+    ideo:strokes           5 ;
+    ideo:total-strokes     8 ;
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.ucs:0x4EA0 ; # 亠
+        isd:below    a.ucs:0x5415   # 吕
+    ] ;
+    :form-of             [ :context domain:component ;
+                           :target  rep.ucs_iso:0x23140  ] ;
+    .
+
 rep.cbeta:01239
     a chisegg:abstract-glyph ;
     :abstract-glyph-of cbeta:01239 ;
@@ -22149,18 +23118,18 @@ rep.cns11643-3:0x2B5C
     g2.daikanwa:03525
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:03525 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.mj:010947   # &g2-MJ010947;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.mj:010947   # &g2-MJ010947;
+        ] ;
         .
     g2.cns11643-3:0x2B5C
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x2B5C ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x5E75   # &g2-UU+5E75;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x5E75   # &g2-UU+5E75;
+        ] ;
         :eq g2.ucs_cns:0x549E         ; # &g2-CU+549E;
         .
         g2.ucs_cns:0x549E
@@ -22283,10 +23252,10 @@ a.ucs:0x54A0
     g2.daikanwa:03527
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:03527 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:below    g2.daikanwa:28999   # &g2-M-28999;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:below    g2.daikanwa:28999   # &g2-M-28999;
+        ] ;
         .
     g2.adobe-japan1-5:17353
         a chisegg:abstract-glyph-form ;
@@ -22294,10 +23263,10 @@ a.ucs:0x54A0
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x54A0         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:below    g2.adobe-japan1-0:02262   # &g2-AJ1-02262;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:below    g2.adobe-japan1-0:02262   # &g2-AJ1-02262;
+        ] ;
         :eq g2.ucs_jis:0x54A0         ; # &g2-AJ1-17353;
         :eq g2.jis-x0213-2:0x236F     ; # &g2-AJ1-17353;
         :subsume
@@ -22321,19 +23290,19 @@ a.ucs:0x54A0
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x54A0  ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:below    g2.ucs_unicode:0x8033   # &g2-UU+8033;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:below    g2.ucs_unicode:0x8033   # &g2-UU+8033;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
     g2.cns11643-2:0x2949
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x2949 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:below    g2.cns11643-1:0x4856   # &g2-CU+8033;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:below    g2.cns11643-1:0x4856   # &g2-CU+8033;
+        ] ;
         :eq g2.ucs_cns:0x54A0         ; # &g2-CU+54A0;
         .
         g2.ucs_cns:0x54A0
@@ -22381,10 +23350,10 @@ a.ucs:0x54A1
     g2.daikanwa:03528
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:03528 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.daikanwa:28999   # &g2-M-28999;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.daikanwa:28999   # &g2-M-28999;
+        ] ;
         :eq g2.jef-china3:0x46C6      ; # &g2-M-03528;
         :subsume
             repi.daikanwa:03528  ,
@@ -22404,10 +23373,10 @@ a.ucs:0x54A1
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x54A1  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.adobe-japan1-0:02262   # &g2-AJ1-02262;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.adobe-japan1-0:02262   # &g2-AJ1-02262;
+        ] ;
         :eq g2.jis-x0212:0x352C       ; # &g2-JSP-352C;
         :eq g2.jis-x0213-1:0x2E7E     ; # &g2-JSP-352C;
         :subsume
@@ -22436,18 +23405,18 @@ a.ucs:0x54A1
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x54A1         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x8033   # &g2-UU+8033;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x8033   # &g2-UU+8033;
+        ] ;
         .
     g2.cns11643-2:0x293D
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x293D ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x4856   # &g2-CU+8033;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x4856   # &g2-CU+8033;
+        ] ;
         :eq g2.ucs_cns:0x54A1         ; # &g2-CU+54A1;
         .
         g2.ucs_cns:0x54A1
@@ -22765,10 +23734,10 @@ a.ucs:0x54A4
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x54A4         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x5B85   # &g2-AJ1-02896;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x5B85   # &g2-AJ1-02896;
+        ] ;
         :eq g2.adobe-japan1-0:04374   ; # &g2-AJ1-04374;
         :eq g2.gb2312:0x5F65          ; # &g2-AJ1-04374;
         :eq g2.ks-x1001:0x7663        ; # &g2-AJ1-04374;
@@ -22849,10 +23818,10 @@ a.ucs:0x54A4
     g2.cns11643-3:0x2B59
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x2B59 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x4777   # &g2-CU+5B85;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x4777   # &g2-CU+5B85;
+        ] ;
         :eq g2.ucs_cns:0x54A4         ; # &g2-CU+54A4;
         .
         g2.ucs_cns:0x54A4
@@ -22987,6 +23956,8 @@ a.ucs:0x54A6
     :eq a.big5:0xAB78             ; # &I-B-AB78;
     :eq rep.daikanwa:03535        ; # &I-M-03535;
     :eq rep.jef-china3:0x46C7     ; # &I-JC3-46C7;
+    :subsume
+        g2.ucs_unicode:0x54A6 ;
     .
     rep.adobe-japan1-5:17354
                :abstract-glyph-of adobe-japan1-5:17354   .
@@ -23004,6 +23975,67 @@ a.ucs:0x54A6
                :abstract-glyph-of       daikanwa:03535   .
     rep.jef-china3:0x46C7
                :abstract-glyph-of     jef-china3:0x46C7  .
+    g2.ucs_unicode:0x54A6
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x54A6  ] ;
+        :eq g2.adobe-japan1-5:17354   ; # &g2-AJ1-17354;
+        :eq g2.gb2312:0x5F57          ; # &g2-AJ1-17354;
+        :eq g2.jis-x0212:0x352D       ; # &g2-AJ1-17354;
+        :eq g2.cns11643-1:0x503C      ; # &g2-AJ1-17354;
+        :eq g2.jis-x0213-2:0x2370     ; # &g2-AJ1-17354;
+        :eq g2.daikanwa:03535         ; # &g2-AJ1-17354;
+        :eq g2.jef-china3:0x46C7      ; # &g2-AJ1-17354;
+        :subsume
+            repi.daikanwa:03535  ,
+            repi.jis-x0213-2:0x2370 ,
+            repi.adobe-japan1-6:17354 ,
+            repi.cns11643-1:0x503C ,
+            repi.jef-china3:0x46C7 ,
+            repi.ucs_unicode:0x54A6 ;
+        .
+        g2.adobe-japan1-5:17354
+              :abstract-glyph-form-of adobe-japan1-5:17354   .
+        g2.gb2312:0x5F57
+              :abstract-glyph-form-of         gb2312:0x5F57  .
+        g2.jis-x0212:0x352D
+              :abstract-glyph-form-of      jis-x0212:0x352D  .
+        g2.cns11643-1:0x503C
+              :abstract-glyph-form-of     cns11643-1:0x503C  .
+        g2.jis-x0213-2:0x2370
+              :abstract-glyph-form-of    jis-x0213-2:0x2370  .
+        g2.daikanwa:03535
+              :abstract-glyph-form-of       daikanwa:03535   .
+        g2.jef-china3:0x46C7
+              :abstract-glyph-form-of     jef-china3:0x46C7  .
+        repi.daikanwa:03535
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:03535 ;
+            .
+        repi.jis-x0212:0x352D
+            a chisegg:glyph-image ;
+            :glyph-image-of jis-x0212:0x352D ;
+            :eq repi.jis-x0213-2:0x2370   ; # &R-JX2-2370;
+            .
+            repi.jis-x0213-2:0x2370
+                          :glyph-image-of    jis-x0213-2:0x2370  .
+        repi.adobe-japan1-5:17354
+            a chisegg:glyph-image ;
+            :glyph-image-of adobe-japan1-5:17354 ;
+            .
+        repi.cns11643-1:0x503C
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-1:0x503C ;
+            .
+        repi.jef-china3:0x46C7
+            a chisegg:glyph-image ;
+            :glyph-image-of jef-china3:0x46C7 ;
+            .
+        repi.ucs_unicode:0x54A6
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x54A6  ] ;
+            .
 
 a.ucs:0x54A7
     a chisegg:abstract-character ;
@@ -23022,6 +24054,8 @@ a.ucs:0x54A7
     :eq a.big5:0xABA8             ; # &I-B-ABA8;
     :eq rep.daikanwa:03536        ; # &I-M-03536;
     :eq rep.jef-china3:0x46C8     ; # &I-JC3-46C8;
+    :subsume
+        g2.ucs_unicode:0x54A7 ;
     .
     rep.adobe-japan1-5:19226
                :abstract-glyph-of adobe-japan1-5:19226   .
@@ -23037,6 +24071,61 @@ a.ucs:0x54A7
                :abstract-glyph-of       daikanwa:03536   .
     rep.jef-china3:0x46C8
                :abstract-glyph-of     jef-china3:0x46C8  .
+    g2.ucs_unicode:0x54A7
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x54A7  ] ;
+        :eq g2.adobe-japan1-5:19226   ; # &g2-AJ1-19226;
+        :eq g2.gb2312:0x5F56          ; # &g2-AJ1-19226;
+        :eq g2.jis-x0212:0x352E       ; # &g2-AJ1-19226;
+        :eq g2.cns11643-1:0x504A      ; # &g2-AJ1-19226;
+        :eq g2.daikanwa:03536         ; # &g2-AJ1-19226;
+        :eq g2.jef-china3:0x46C8      ; # &g2-AJ1-19226;
+        :subsume
+            repi.daikanwa:03536  ,
+            repi.jis-x0212:0x352E ,
+            repi.adobe-japan1-6:19226 ,
+            repi.cns11643-1:0x504A ,
+            repi.jef-china3:0x46C8 ,
+            repi.ucs_unicode:0x54A7 ;
+        .
+        g2.adobe-japan1-5:19226
+              :abstract-glyph-form-of adobe-japan1-5:19226   .
+        g2.gb2312:0x5F56
+              :abstract-glyph-form-of         gb2312:0x5F56  .
+        g2.jis-x0212:0x352E
+              :abstract-glyph-form-of      jis-x0212:0x352E  .
+        g2.cns11643-1:0x504A
+              :abstract-glyph-form-of     cns11643-1:0x504A  .
+        g2.daikanwa:03536
+              :abstract-glyph-form-of       daikanwa:03536   .
+        g2.jef-china3:0x46C8
+              :abstract-glyph-form-of     jef-china3:0x46C8  .
+        repi.daikanwa:03536
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:03536 ;
+            .
+        repi.jis-x0212:0x352E
+            a chisegg:glyph-image ;
+            :glyph-image-of jis-x0212:0x352E ;
+            .
+        repi.adobe-japan1-5:19226
+            a chisegg:glyph-image ;
+            :glyph-image-of adobe-japan1-5:19226 ;
+            .
+        repi.cns11643-1:0x504A
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-1:0x504A ;
+            .
+        repi.jef-china3:0x46C8
+            a chisegg:glyph-image ;
+            :glyph-image-of jef-china3:0x46C8 ;
+            .
+        repi.ucs_unicode:0x54A7
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x54A7  ] ;
+            .
 
 a.ucs:0x3580
     a chisegg:abstract-character ;
@@ -23224,10 +24313,10 @@ rep.gb2312:0x5749
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x54A8  ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.ucs_unicode:0x6B21 ; # &g2-UU+6B21;
-        isd:below    g2.ucs_unicode:0x53E3   # &g2-AJ1-01969;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.ucs_unicode:0x6B21 ; # &g2-UU+6B21;
+            isd:below    g2.ucs_unicode:0x53E3   # &g2-AJ1-01969;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x5749          ; # &g2-UU+54A8;
         .
@@ -23357,10 +24446,10 @@ a.ucs:0x54AA
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x54AA         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x7C73   # &g2-AJ1-03606;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x7C73   # &g2-AJ1-03606;
+        ] ;
         :eq g2.adobe-japan1-5:19227   ; # &g2-AJ1-19227;
         :eq g2.gb2312:0x5F64          ; # &g2-AJ1-19227;
         :eq g2.jis-x0212:0x3530       ; # &g2-AJ1-19227;
@@ -23403,10 +24492,10 @@ a.ucs:0x54AA
     g2.cns11643-1:0x5041
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x5041 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x484D   # &g2-CU+7C73;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x484D   # &g2-CU+7C73;
+        ] ;
         :eq g2.ucs_cns:0x54AA         ; # &g2-CU+54AA;
         .
         g2.ucs_cns:0x54AA
@@ -23609,10 +24698,10 @@ rep.adobe-japan1-0:04368
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x54AC         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    rep.gt:00389   # &g2-AJ1-13439;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    rep.gt:00389   # &g2-AJ1-13439;
+        ] ;
         :eq g2.ucs_jis...1990:0x54AC  ; # &g2-AJ1-04368;
         :eq g2.ucs_jis...2000:0x54AC  ; # &g2-AJ1-04368;
         :eq g2.ucs_ks:0x54AC          ; # &g2-AJ1-04368;
@@ -23686,10 +24775,10 @@ rep.adobe-japan1-0:04368
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x54AC         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.mj:006467   # &g2-MJ006467;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.mj:006467   # &g2-MJ006467;
+        ] ;
         :eq g2.adobe-japan1-5:20277   ; # &g2-AJ1-20277;
         :eq g2.gb2312:0x5227          ; # &g2-AJ1-20277;
         :eq g2.cns11643-1:0x5036      ; # &g2-AJ1-20277;
@@ -23782,6 +24871,8 @@ a.ucs:0x54AE
     :eq rep.jis-x0213-2:0x2372    ; # &I-JX2-2372;
     :eq a.big5:0xCE43             ; # &I-B-CE43;
     :eq rep.daikanwa:03545        ; # &I-M-03545;
+    :subsume
+        g2.ucs_unicode:0x54AE ;
     .
     rep.adobe-japan1-5:17355
                :abstract-glyph-of adobe-japan1-5:17355   .
@@ -23795,6 +24886,56 @@ a.ucs:0x54AE
            :abstract-character-of           big5:0xCE43  .
     rep.daikanwa:03545
                :abstract-glyph-of       daikanwa:03545   .
+    g2.ucs_unicode:0x54AE
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x54AE  ] ;
+        :eq g2.adobe-japan1-5:17355   ; # &g2-AJ1-17355;
+        :eq g2.jis-x0212:0x3532       ; # &g2-AJ1-17355;
+        :eq g2.cns11643-2:0x2944      ; # &g2-AJ1-17355;
+        :eq g2.jis-x0213-2:0x2372     ; # &g2-AJ1-17355;
+        :eq g2.daikanwa:03545         ; # &g2-AJ1-17355;
+        :subsume
+            repi.daikanwa:03545  ,
+            repi.jis-x0213-2:0x2372 ,
+            repi.adobe-japan1-6:17355 ,
+            repi.cns11643-2:0x2944 ,
+            repi.ucs_unicode:0x54AE ;
+        .
+        g2.adobe-japan1-5:17355
+              :abstract-glyph-form-of adobe-japan1-5:17355   .
+        g2.jis-x0212:0x3532
+              :abstract-glyph-form-of      jis-x0212:0x3532  .
+        g2.cns11643-2:0x2944
+              :abstract-glyph-form-of     cns11643-2:0x2944  .
+        g2.jis-x0213-2:0x2372
+              :abstract-glyph-form-of    jis-x0213-2:0x2372  .
+        g2.daikanwa:03545
+              :abstract-glyph-form-of       daikanwa:03545   .
+        repi.daikanwa:03545
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:03545 ;
+            .
+        repi.jis-x0212:0x3532
+            a chisegg:glyph-image ;
+            :glyph-image-of jis-x0212:0x3532 ;
+            :eq repi.jis-x0213-2:0x2372   ; # &R-JX2-2372;
+            .
+            repi.jis-x0213-2:0x2372
+                          :glyph-image-of    jis-x0213-2:0x2372  .
+        repi.adobe-japan1-5:17355
+            a chisegg:glyph-image ;
+            :glyph-image-of adobe-japan1-5:17355 ;
+            .
+        repi.cns11643-2:0x2944
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-2:0x2944 ;
+            .
+        repi.ucs_unicode:0x54AE
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x54AE  ] ;
+            .
 
 a.ucs:0x20C52
     a chisegg:abstract-character ;
@@ -24034,6 +25175,8 @@ a.ucs:0x54B1
     :eq a.big5:0xABA5             ; # &I-B-ABA5;
     :eq rep.daikanwa:03552        ; # &I-M-03552;
     :eq rep.jef-china3:0x46CB     ; # &I-JC3-46CB;
+    :subsume
+        g2.ucs_unicode:0x54B1 ;
     .
     rep.adobe-japan1-5:19228
                :abstract-glyph-of adobe-japan1-5:19228   .
@@ -24049,6 +25192,61 @@ a.ucs:0x54B1
                :abstract-glyph-of       daikanwa:03552   .
     rep.jef-china3:0x46CB
                :abstract-glyph-of     jef-china3:0x46CB  .
+    g2.ucs_unicode:0x54B1
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x54B1  ] ;
+        :eq g2.adobe-japan1-5:19228   ; # &g2-AJ1-19228;
+        :eq g2.gb2312:0x545B          ; # &g2-AJ1-19228;
+        :eq g2.jis-x0212:0x3533       ; # &g2-AJ1-19228;
+        :eq g2.cns11643-1:0x5047      ; # &g2-AJ1-19228;
+        :eq g2.daikanwa:03552         ; # &g2-AJ1-19228;
+        :eq g2.jef-china3:0x46CB      ; # &g2-AJ1-19228;
+        :subsume
+            repi.daikanwa:03552  ,
+            repi.jis-x0212:0x3533 ,
+            repi.adobe-japan1-6:19228 ,
+            repi.cns11643-1:0x5047 ,
+            repi.jef-china3:0x46CB ,
+            repi.ucs_unicode:0x54B1 ;
+        .
+        g2.adobe-japan1-5:19228
+              :abstract-glyph-form-of adobe-japan1-5:19228   .
+        g2.gb2312:0x545B
+              :abstract-glyph-form-of         gb2312:0x545B  .
+        g2.jis-x0212:0x3533
+              :abstract-glyph-form-of      jis-x0212:0x3533  .
+        g2.cns11643-1:0x5047
+              :abstract-glyph-form-of     cns11643-1:0x5047  .
+        g2.daikanwa:03552
+              :abstract-glyph-form-of       daikanwa:03552   .
+        g2.jef-china3:0x46CB
+              :abstract-glyph-form-of     jef-china3:0x46CB  .
+        repi.daikanwa:03552
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:03552 ;
+            .
+        repi.jis-x0212:0x3533
+            a chisegg:glyph-image ;
+            :glyph-image-of jis-x0212:0x3533 ;
+            .
+        repi.adobe-japan1-5:19228
+            a chisegg:glyph-image ;
+            :glyph-image-of adobe-japan1-5:19228 ;
+            .
+        repi.cns11643-1:0x5047
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-1:0x5047 ;
+            .
+        repi.jef-china3:0x46CB
+            a chisegg:glyph-image ;
+            :glyph-image-of jef-china3:0x46CB ;
+            .
+        repi.ucs_unicode:0x54B1
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x54B1  ] ;
+            .
 
 a.ucs:0x3583
     a chisegg:abstract-character ;
@@ -24134,10 +25332,10 @@ rep.mj:008235
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x54B2         ,
                                         a.ucs:0xE0103        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.mj:007283   # &g2-MJ007283;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.mj:007283   # &g2-MJ007283;
+        ] ;
         :eq g2.adobe-japan1-4:13788   ; # &g2-MJ008235;
         :eq g2.hanyo-denshi...jt:0xAEC5 ; # &g2-MJ008235;
         :eq g2.daikanwa:03554         ; # &g2-MJ008235;
@@ -24250,10 +25448,10 @@ rep.mj:008236
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x54B2         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.mj:007284   # &g2-MJ007284;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.mj:007284   # &g2-MJ007284;
+        ] ;
         :eq g2.ucs_unicode:0x54B2     ; # &g2-MJ008236;
         :eq g2.adobe-japan1-0:02137   ; # &g2-MJ008236;
         :eq g2.jis-x0208:0x3A69       ; # &g2-MJ008236;
@@ -24374,10 +25572,10 @@ a.ucs:0x54B3
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x54B3         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.mj:006470   # &g2-MJ006470;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.mj:006470   # &g2-MJ006470;
+        ] ;
         :eq g2.ucs_cns:0x54B3         ; # &g2-AJ1-01423;
         :eq g2.ucs_jis:0x54B3         ; # &g2-AJ1-01423;
         :eq g2.ucs_ks:0x54B3          ; # &g2-AJ1-01423;
@@ -24451,10 +25649,10 @@ a.ucs:0x54B3
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x54B3  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x4EA5   # &g2-UU+4EA5;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x4EA5   # &g2-UU+4EA5;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x3F48          ; # &g2-UU+54B3;
         .
@@ -24463,10 +25661,10 @@ a.ucs:0x54B3
     rep.shinjigen:1055
         a chisegg:abstract-glyph ;
         :abstract-glyph-of shinjigen:1055 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    rep.mj:006471   # &MJ006471;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    rep.mj:006471   # &MJ006471;
+        ] ;
         .
 
 a.ucs:0x54B4
@@ -24511,10 +25709,10 @@ rep.cns11643-3:0x2B54
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x54B4  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.mj:016266   # &g2-MJ016266;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.mj:016266   # &g2-MJ016266;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x5F54          ; # &g2-M-03556;
         :eq g2.daikanwa:03556         ; # &g2-M-03556;
@@ -24538,10 +25736,10 @@ rep.cns11643-3:0x2B54
     g2.cns11643-3:0x2B54
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x2B54 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x4848   # &g2-CU+7070;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x4848   # &g2-CU+7070;
+        ] ;
         :eq g2.ucs_cns:0x54B4         ; # &g2-CU+54B4;
         .
         g2.ucs_cns:0x54B4
@@ -24557,10 +25755,10 @@ a.ucs:0x54B5
     isd:structure [ a idc:⿰ ;
         isd:left     a.ucs:0x53E3 ; # 口
         isd:right    [
-            :structure [ a idc:⿳ ;
-                :above    a.ucs:0x5927 ; # 大
-                :middle   a.ucs:0x4E00 ; # 一
-                :below    a.ucs:0x4E02   # 丂
+            isd:structure [ a idc:⿳ ;
+                isd:above    a.ucs:0x5927 ; # 大
+                isd:middle   a.ucs:0x4E00 ; # 一
+                isd:below    a.ucs:0x4E02   # 丂
             ]
         ]
     ] ;
@@ -24633,10 +25831,10 @@ a.ucs:0x54B7
     g2.daikanwa:03559
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:03559 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.adobe-japan1-4:13477   # &g2-AJ1-13477;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.adobe-japan1-4:13477   # &g2-AJ1-13477;
+        ] ;
         :eq g2.jef-china3:0x46CD      ; # &g2-M-03559;
         :subsume
             repi.daikanwa:03559  ,
@@ -24659,10 +25857,10 @@ a.ucs:0x54B7
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x54B7         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x5146   # &g2-AJ1-03001;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x5146   # &g2-AJ1-03001;
+        ] ;
         :eq g2.adobe-japan1-5:17356   ; # &g2-AJ1-17356;
         :eq g2.jis-x0212:0x3534       ; # &g2-AJ1-17356;
         :eq g2.cns11643-2:0x2943      ; # &g2-AJ1-17356;
@@ -24773,10 +25971,10 @@ a.ucs:0x20C57
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20C57 ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.gt-k:01444 ; # &g2-GT-K01444;
-        isd:below    a.ucs:0x5184   # 冄
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.gt-k:01444 ; # &g2-GT-K01444;
+            isd:below    a.ucs:0x5184   # 冄
+        ] ;
         :eq g2.cns11643-6:0x2F4E      ; # &g2-M-03562;
         :eq g2.daikanwa:03562         ; # &g2-M-03562;
         :subsume
@@ -25009,10 +26207,10 @@ a.ucs:0x54B9
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x54B9         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x5B89   # &g2-AJ1-01158;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x5B89   # &g2-AJ1-01158;
+        ] ;
         :eq g2.adobe-japan1-4:14384   ; # &g2-AJ1-14384;
         :eq g2.jis-x0212:0x3535       ; # &g2-AJ1-14384;
         :eq g2.daikanwa:03564         ; # &g2-AJ1-14384;
@@ -25064,10 +26262,10 @@ a.ucs:0x54B9
     g2.cns11643-3:0x2B51
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x2B51 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x4778   # &g2-CU+5B89;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x4778   # &g2-CU+5B89;
+        ] ;
         :eq g2.ucs_cns:0x54B9         ; # &g2-CU+54B9;
         .
         g2.ucs_cns:0x54B9
@@ -25134,9 +26332,9 @@ a.ucs:0x20C5A
     isd:structure [ a idc:⿰ ;
         isd:left     a.ucs:0x53E3 ; # 口
         isd:right    [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x4E0A ; # 上
-                :below    a.ucs:0x4E0B   # 下
+            isd:structure [ a idc:⿱ ;
+                isd:above    a.ucs:0x4E0A ; # 上
+                isd:below    a.ucs:0x4E0B   # 下
             ]
         ]
     ] ;
@@ -25171,6 +26369,8 @@ a.ucs:0x54BA
     :eq a.big5:0xCDFA             ; # &I-B-CDFA;
     :eq rep.daikanwa:03569        ; # &I-M-03569;
     :eq rep.jef-china3:0x46CF     ; # &I-JC3-46CF;
+    :subsume
+        g2.ucs_unicode:0x54BA ;
     .
     rep.adobe-japan1-5:17357
                :abstract-glyph-of adobe-japan1-5:17357   .
@@ -25186,6 +26386,64 @@ a.ucs:0x54BA
                :abstract-glyph-of       daikanwa:03569   .
     rep.jef-china3:0x46CF
                :abstract-glyph-of     jef-china3:0x46CF  .
+    g2.ucs_unicode:0x54BA
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x54BA  ] ;
+        :eq g2.adobe-japan1-5:17357   ; # &g2-AJ1-17357;
+        :eq g2.jis-x0212:0x3536       ; # &g2-AJ1-17357;
+        :eq g2.cns11643-2:0x293C      ; # &g2-AJ1-17357;
+        :eq g2.jis-x0213-2:0x2374     ; # &g2-AJ1-17357;
+        :eq g2.daikanwa:03569         ; # &g2-AJ1-17357;
+        :eq g2.jef-china3:0x46CF      ; # &g2-AJ1-17357;
+        :subsume
+            repi.daikanwa:03569  ,
+            repi.jis-x0213-2:0x2374 ,
+            repi.adobe-japan1-6:17357 ,
+            repi.cns11643-2:0x293C ,
+            repi.jef-china3:0x46CF ,
+            repi.ucs_unicode:0x54BA ;
+        .
+        g2.adobe-japan1-5:17357
+              :abstract-glyph-form-of adobe-japan1-5:17357   .
+        g2.jis-x0212:0x3536
+              :abstract-glyph-form-of      jis-x0212:0x3536  .
+        g2.cns11643-2:0x293C
+              :abstract-glyph-form-of     cns11643-2:0x293C  .
+        g2.jis-x0213-2:0x2374
+              :abstract-glyph-form-of    jis-x0213-2:0x2374  .
+        g2.daikanwa:03569
+              :abstract-glyph-form-of       daikanwa:03569   .
+        g2.jef-china3:0x46CF
+              :abstract-glyph-form-of     jef-china3:0x46CF  .
+        repi.daikanwa:03569
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:03569 ;
+            .
+        repi.jis-x0212:0x3536
+            a chisegg:glyph-image ;
+            :glyph-image-of jis-x0212:0x3536 ;
+            :eq repi.jis-x0213-2:0x2374   ; # &R-JX2-2374;
+            .
+            repi.jis-x0213-2:0x2374
+                          :glyph-image-of    jis-x0213-2:0x2374  .
+        repi.adobe-japan1-5:17357
+            a chisegg:glyph-image ;
+            :glyph-image-of adobe-japan1-5:17357 ;
+            .
+        repi.cns11643-2:0x293C
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-2:0x293C ;
+            .
+        repi.jef-china3:0x46CF
+            a chisegg:glyph-image ;
+            :glyph-image-of jef-china3:0x46CF ;
+            .
+        repi.ucs_unicode:0x54BA
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x54BA  ] ;
+            .
 
 a.ucs:0x54BB
     a chisegg:abstract-character ;
@@ -25204,6 +26462,8 @@ a.ucs:0x54BB
     :eq rep.cns11643-1:0x5048     ; # &I-C1-5048;
     :eq a.big5:0xABA6             ; # &I-B-ABA6;
     :eq rep.daikanwa:03570        ; # &I-M-03570;
+    :subsume
+        g2.ucs_unicode:0x54BB ;
     .
     rep.adobe-japan1-5:19229
                :abstract-glyph-of adobe-japan1-5:19229   .
@@ -25217,6 +26477,53 @@ a.ucs:0x54BB
            :abstract-character-of           big5:0xABA6  .
     rep.daikanwa:03570
                :abstract-glyph-of       daikanwa:03570   .
+    g2.ucs_unicode:0x54BB
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x54BB  ] ;
+        :eq g2.adobe-japan1-5:19229   ; # &g2-AJ1-19229;
+        :eq g2.gb2312:0x5F5D          ; # &g2-AJ1-19229;
+        :eq g2.jis-x0212:0x3537       ; # &g2-AJ1-19229;
+        :eq g2.cns11643-1:0x5048      ; # &g2-AJ1-19229;
+        :eq g2.daikanwa:03570         ; # &g2-AJ1-19229;
+        :subsume
+            repi.daikanwa:03570  ,
+            repi.jis-x0212:0x3537 ,
+            repi.adobe-japan1-6:19229 ,
+            repi.cns11643-1:0x5048 ,
+            repi.ucs_unicode:0x54BB ;
+        .
+        g2.adobe-japan1-5:19229
+              :abstract-glyph-form-of adobe-japan1-5:19229   .
+        g2.gb2312:0x5F5D
+              :abstract-glyph-form-of         gb2312:0x5F5D  .
+        g2.jis-x0212:0x3537
+              :abstract-glyph-form-of      jis-x0212:0x3537  .
+        g2.cns11643-1:0x5048
+              :abstract-glyph-form-of     cns11643-1:0x5048  .
+        g2.daikanwa:03570
+              :abstract-glyph-form-of       daikanwa:03570   .
+        repi.daikanwa:03570
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:03570 ;
+            .
+        repi.jis-x0212:0x3537
+            a chisegg:glyph-image ;
+            :glyph-image-of jis-x0212:0x3537 ;
+            .
+        repi.adobe-japan1-5:19229
+            a chisegg:glyph-image ;
+            :glyph-image-of adobe-japan1-5:19229 ;
+            .
+        repi.cns11643-1:0x5048
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-1:0x5048 ;
+            .
+        repi.ucs_unicode:0x54BB
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x54BB  ] ;
+            .
 
 rep.daikanwa:03571
     a chisegg:abstract-glyph ;
@@ -25435,9 +26742,9 @@ rep.mj:057153
     ideo:total-strokes     9 ;
     isd:structure [ a idc:⿵ ;
         isd:surround [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x2053F ; # 𠔿
-                :below    a.ucs:0x5182   # 冂
+            isd:structure [ a idc:⿱ ;
+                isd:above    a.ucs:0x2053F ; # 𠔿
+                isd:below    a.ucs:0x5182   # 冂
             ]
         ] ;
         isd:filling  a.ucs:0x53E3   # 口
@@ -25718,10 +27025,10 @@ a.ucs:0x54BE
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x54BE         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x8001   # &g2-AJ1-04061;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x8001   # &g2-AJ1-04061;
+        ] ;
         :eq g2.adobe-japan1-0:04375   ; # &g2-AJ1-04375;
         :eq g2.jis-x0208:0x5324       ; # &g2-AJ1-04375;
         :eq g2.jis-x0213-1:0x5324     ; # &g2-AJ1-04375;
@@ -25771,10 +27078,10 @@ a.ucs:0x54BE
     g2.cns11643-2:0x294D
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x294D ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x4852   # &g2-CU+8001;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x4852   # &g2-CU+8001;
+        ] ;
         :eq g2.ucs_cns:0x54BE         ; # &g2-CU+54BE;
         .
         g2.ucs_cns:0x54BE
@@ -25877,10 +27184,10 @@ a.ucs:0x54C0
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x54C0         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿴ ;
-        isd:surround g2.ucs_unicode:0x8863 ; # &g2-AJ1-01189;
-        isd:filling  g2.ucs_unicode:0x53E3   # &g2-AJ1-01969;
-    ] ;
+        isd:structure [ a idc:⿴ ;
+            isd:surround g2.ucs_unicode:0x8863 ; # &g2-AJ1-01189;
+            isd:filling  g2.ucs_unicode:0x53E3   # &g2-AJ1-01969;
+        ] ;
         :eq g2.adobe-japan1-0:01129   ; # &g2-AJ1-01129;
         :eq g2.gb2312:0x3027          ; # &g2-AJ1-01129;
         :eq g2.ks-x1001:0x646E        ; # &g2-AJ1-01129;
@@ -26184,10 +27491,10 @@ a.ucs:0x54C2
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x54C2         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.adobe-japan1-0:02658   # &g2-AJ1-02658;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.adobe-japan1-0:02658   # &g2-AJ1-02658;
+        ] ;
         :eq g2.ucs_jis:0x54C2         ; # &g2-AJ1-04373;
         :eq g2.jis-x0208:0x5322       ; # &g2-AJ1-04373;
         :eq g2.jis-x0213-1:0x5322     ; # &g2-AJ1-04373;
@@ -26241,10 +27548,10 @@ a.ucs:0x54C2
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x54C2  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x897F   # &g2-UU+897F;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x897F   # &g2-UU+897F;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x5F53          ; # &g2-UU+54C2;
         :eq g2.cns11643-1:0x503F      ; # &g2-UU+54C2;
@@ -27059,10 +28366,10 @@ a.ucs:0x54CA
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x54CA         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.mj:013521   # &g2-MJ013521;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.mj:013521   # &g2-MJ013521;
+        ] ;
         :eq g2.adobe-japan1-6:21269   ; # &g2-AJ1-21269;
         :eq g2.jis-x0212:0x353A       ; # &g2-AJ1-21269;
         :eq g2.daikanwa:03597         ; # &g2-AJ1-21269;
@@ -27114,10 +28421,10 @@ a.ucs:0x54CA
     g2.cns11643-3:0x2B55
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x2B55 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x4834   # &g2-CU+6709;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x4834   # &g2-CU+6709;
+        ] ;
         :eq g2.ucs_cns:0x54CA         ; # &g2-CU+54CA;
         .
         g2.ucs_cns:0x54CA
@@ -27839,18 +29146,18 @@ rep.cns11643-1:0x5039
     g2.daikanwa:03628
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:03628 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ks-x1001:0x6475   # &g2-GT-39673;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ks-x1001:0x6475   # &g2-GT-39673;
+        ] ;
         .
     g2.cns11643-1:0x5039
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x5039 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x4864   # &g2-CU+827E;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x4864   # &g2-CU+827E;
+        ] ;
         :eq g2.ucs_cns:0x54CE         ; # &g2-CU+54CE;
         .
         g2.ucs_cns:0x54CE
@@ -27889,10 +29196,10 @@ rep.adobe-japan1-5:19230
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x54CE         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.adobe-japan1-0:06323   # &g2-AJ1-06323;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.adobe-japan1-0:06323   # &g2-AJ1-06323;
+        ] ;
         :eq g2.ucs_jis:0x54CE         ; # &g2-AJ1-19230;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.jis-x0212:0x353C       ; # &g2-AJ1-19230;
@@ -27917,10 +29224,10 @@ rep.adobe-japan1-5:19230
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x54CE  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x827E   # &g2-UU+827E;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x827E   # &g2-UU+827E;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x3025          ; # &g2-UU+54CE;
         .
@@ -27993,7 +29300,7 @@ a.ucs:0x830D
     :eq rep.gt-k:05282            ; # &I-GT-K05282;
     :eq rep.gt-pj-6:18558         ; # &I-GT-40070;
     :eq rep.daikanwa:30853        ; # &I-M-30853;
-    :to.mistakable       [ :sources chisebib:kangxi-biansi-2char ,
+    ideo:mistakable      [ :sources chisebib:kangxi-biansi-2char ,
                                     chisebib:daikanwa ;
                            :target  rep.gt:40087         ] ;
     .
@@ -28184,8 +29491,8 @@ a.ucs:0x54D1
         isd:right    a.ucs:0x4E9A   # 亚
     ] ;
     :eq rep.gb2312:0x5146         ; # &I-G0-5146;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x555E         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x555E         ] ;
     .
     rep.gb2312:0x5146
                :abstract-glyph-of         gb2312:0x5146  .
@@ -28221,8 +29528,8 @@ a.ucs:0x54D3
         isd:right    a.ucs:0x5C27   # 尧
     ] ;
     :eq rep.gb2312:0x5F58         ; # &I-G0-5F58;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x5635         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x5635         ] ;
     :subsume
         g2.ucs_unicode:0x54D3 ;
     .
@@ -28261,8 +29568,8 @@ a.ucs:0x54D4
         isd:right    a.ucs:0x6BD5   # 毕
     ] ;
     :eq rep.gb2312:0x5F59         ; # &I-G0-5F59;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  rep.adobe-japan1-5:19253 ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  rep.adobe-japan1-5:19253 ] ;
     :subsume
         g2.ucs_unicode:0x54D4 ;
     .
@@ -28301,8 +29608,8 @@ a.ucs:0x54D5
         isd:right    a.ucs:0x5C81   # 岁
     ] ;
     :eq rep.gb2312:0x5F5C         ; # &I-G0-5F5C;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  rep.adobe-japan1-4:14404 ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  rep.adobe-japan1-4:14404 ] ;
     :subsume
         g2.ucs_unicode:0x54D5 ;
     .
@@ -28687,6 +29994,7 @@ a.ucs:0x54E1
     :eq rep.gb12345:0x5431        ; # 員
     :eq a.big5:0xADFB             ; # &I-B-ADFB;
     :eq rep.gt:04541              ; # &I-GT-04541;
+    :eq rep.gt-k:06374            ; # &I-GT-K06374;
     :eq rep.gt-pj-1:12407         ; # &I-GT-04541;
     :eq rep.daikanwa:03633        ; # &I-M-03633;
     :eq rep.shinjigen_1ed:1080    ; # 員
@@ -28710,6 +30018,8 @@ a.ucs:0x54E1
            :abstract-character-of           big5:0xADFB  .
     rep.gt:04541
                :abstract-glyph-of             gt:04541   .
+    rep.gt-k:06374
+               :abstract-glyph-of           gt-k:06374   .
     rep.gt-pj-1:12407
                :abstract-glyph-of        gt-pj-1:12407   .
     rep.daikanwa:03633
@@ -28731,6 +30041,7 @@ a.ucs:0x54E1
         :eq g2.jis-x0213-1:0x3077     ; # &g2-AJ1-01211;
         :eq g2.gb12345:0x5431         ; # &g2-AJ1-01211;
         :eq g2.gt:04541               ; # &g2-AJ1-01211;
+        :eq g2.gt-k:06374             ; # &g2-AJ1-01211;
         :eq g2.daikanwa:03633         ; # &g2-AJ1-01211;
         :eq g2.shinjigen_1ed:1080     ; # &g2-AJ1-01211;
         :eq g2.shinjigen_rev:1079     ; # &g2-AJ1-01211;
@@ -28757,6 +30068,8 @@ a.ucs:0x54E1
               :abstract-glyph-form-of        gb12345:0x5431  .
         g2.gt:04541
               :abstract-glyph-form-of             gt:04541   .
+        g2.gt-k:06374
+              :abstract-glyph-form-of           gt-k:06374   .
         g2.daikanwa:03633
               :abstract-glyph-form-of       daikanwa:03633   .
         g2.shinjigen_1ed:1080
@@ -28787,7 +30100,10 @@ a.ucs:0x54E1
         repi.gt:04541
             a chisegg:glyph-image ;
             :glyph-image-of gt:04541 ;
+            :eq repi.gt-k:06374           ; # &R-GT-04541;
             .
+            repi.gt-k:06374
+                          :glyph-image-of           gt-k:06374   .
         repi.ks-x1001:0x6A2C
             a chisegg:glyph-image ;
             :glyph-image-of ks-x1001:0x6A2C ;
@@ -29064,19 +30380,19 @@ o.ucs_unicode:0x54E4
     rep.daikanwa:03640
         a chisegg:abstract-glyph ;
         :abstract-glyph-of daikanwa:03640 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x53E3 ; # 口
-        isd:right    rep.mj:010311   # &MJ010311;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x53E3 ; # 口
+            isd:right    rep.mj:010311   # &MJ010311;
+        ] ;
         .
     rep.ucs_unicode:0x54E4
         a chisegg:abstract-glyph ;
         :abstract-glyph-of [ :context domain:unicode ;
                              :target     ucs:0x54E4  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x53E3 ; # 口
-        isd:right    rep.ucs_unicode:0x5C28   # &UU+5C28;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x53E3 ; # 口
+            isd:right    rep.ucs_unicode:0x5C28   # &UU+5C28;
+        ] ;
         :rep.ucs_JP...hanazono     rdf:nil ;
         .
 
@@ -29492,10 +30808,10 @@ rep.mj:008279
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x54E8         ,
                                         a.ucs:0xE0103        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ks-x1001:0x752B   # &g2-GT-37890;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ks-x1001:0x752B   # &g2-GT-37890;
+        ] ;
         :eq g2.ucs_jis...2004:0x54E8  ; # &g2-MJ008279;
         :eq g2.ucs_ks:0x54E8          ; # &g2-MJ008279;
         :eq g2.adobe-japan1-0:07703   ; # &g2-MJ008279;
@@ -29636,10 +30952,10 @@ rep.mj:008280
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x54E8         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.mj:020928   # &g2-MJ020928;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.mj:020928   # &g2-MJ020928;
+        ] ;
         :eq g2.ucs_unicode:0x54E8     ; # &g2-MJ008280;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.adobe-japan1-0:02445   ; # &g2-MJ008280;
@@ -29723,10 +31039,10 @@ rep.mj:008280
     g2.cns11643-1:0x5452
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x5452 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x4B39   # &g2-CU+8096;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x4B39   # &g2-CU+8096;
+        ] ;
         :eq g2.ucs_cns:0x54E8         ; # &g2-CU+54E8;
         .
         g2.ucs_cns:0x54E8
@@ -29923,10 +31239,10 @@ a.ucs:0x20CB3
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20CB3 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.adobe-japan1-0:02574   # &g2-AJ1-02574;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.adobe-japan1-0:02574   # &g2-AJ1-02574;
+        ] ;
         :eq g2.daikanwa:03650         ; # &g2-M-03650;
         :eq g2.cbeta:03118            ; # &g2-M-03650;
         :subsume
@@ -29962,10 +31278,10 @@ a.ucs:0x20CB3
     rep.hanziku-2:0xD44F
         a chisegg:abstract-glyph ;
         :abstract-glyph-of hanziku-2:0xD44F ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x8EAB   # &g2-UU+8EAB;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x8EAB   # &g2-UU+8EAB;
+        ] ;
         .
 
 a.ucs:0x54EA
@@ -30239,9 +31555,10 @@ a.ucs:0x54EC
     :eq rep.cns11643-4:0x2C26     ; # &I-C4-2C26;
     :eq rep.jis-x0213-2:0x2378    ; # &I-JX2-2378;
     :eq rep.daikanwa:03657        ; # &I-M-03657;
-    :eq rep.hanziku-2:0xD44E      ; # &I-HZK02-D44E;
     :eq rep.cbeta:03493           ; # &I-CB03493;
     :eq rep.jef-china3:0x46D5     ; # &I-JC3-46D5;
+    :subsume
+        g2.ucs_unicode:0x54EC ;
     .
     rep.adobe-japan1-5:17360
                :abstract-glyph-of adobe-japan1-5:17360   .
@@ -30253,12 +31570,81 @@ a.ucs:0x54EC
                :abstract-glyph-of    jis-x0213-2:0x2378  .
     rep.daikanwa:03657
                :abstract-glyph-of       daikanwa:03657   .
-    rep.hanziku-2:0xD44E
-               :abstract-glyph-of      hanziku-2:0xD44E  .
     rep.cbeta:03493
                :abstract-glyph-of          cbeta:03493   .
     rep.jef-china3:0x46D5
                :abstract-glyph-of     jef-china3:0x46D5  .
+    g2.ucs_unicode:0x54EC
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x54EC  ] ;
+        :eq g2.adobe-japan1-5:17360   ; # &g2-AJ1-17360;
+        :eq g2.jis-x0212:0x353F       ; # &g2-AJ1-17360;
+        :eq g2.cns11643-4:0x2C26      ; # &g2-AJ1-17360;
+        :eq g2.jis-x0213-2:0x2378     ; # &g2-AJ1-17360;
+        :eq g2.daikanwa:03657         ; # &g2-AJ1-17360;
+        :eq g2.cbeta:03493            ; # &g2-AJ1-17360;
+        :eq g2.jef-china3:0x46D5      ; # &g2-AJ1-17360;
+        :subsume
+            repi.daikanwa:03657  ,
+            repi.jis-x0213-2:0x2378 ,
+            repi.adobe-japan1-6:17360 ,
+            repi.cns11643-4:0x2C26 ,
+            repi.jef-china3:0x46D5 ,
+            repi.ucs_unicode:0x54EC ,
+            rep.hanziku-2:0xD44E ,
+            repi.cbeta:03493     ;
+        .
+        g2.adobe-japan1-5:17360
+              :abstract-glyph-form-of adobe-japan1-5:17360   .
+        g2.jis-x0212:0x353F
+              :abstract-glyph-form-of      jis-x0212:0x353F  .
+        g2.cns11643-4:0x2C26
+              :abstract-glyph-form-of     cns11643-4:0x2C26  .
+        g2.jis-x0213-2:0x2378
+              :abstract-glyph-form-of    jis-x0213-2:0x2378  .
+        g2.daikanwa:03657
+              :abstract-glyph-form-of       daikanwa:03657   .
+        g2.cbeta:03493
+              :abstract-glyph-form-of          cbeta:03493   .
+        g2.jef-china3:0x46D5
+              :abstract-glyph-form-of     jef-china3:0x46D5  .
+        repi.daikanwa:03657
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:03657 ;
+            .
+        repi.jis-x0212:0x353F
+            a chisegg:glyph-image ;
+            :glyph-image-of jis-x0212:0x353F ;
+            :eq repi.jis-x0213-2:0x2378   ; # &R-JX2-2378;
+            .
+            repi.jis-x0213-2:0x2378
+                          :glyph-image-of    jis-x0213-2:0x2378  .
+        repi.adobe-japan1-5:17360
+            a chisegg:glyph-image ;
+            :glyph-image-of adobe-japan1-5:17360 ;
+            .
+        repi.cns11643-4:0x2C26
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-4:0x2C26 ;
+            .
+        repi.jef-china3:0x46D5
+            a chisegg:glyph-image ;
+            :glyph-image-of jef-china3:0x46D5 ;
+            .
+        repi.ucs_unicode:0x54EC
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x54EC  ] ;
+            .
+        rep.hanziku-2:0xD44E
+            a chisegg:abstract-glyph ;
+            :abstract-glyph-of hanziku-2:0xD44E ;
+            .
+        repi.cbeta:03493
+            a chisegg:glyph-image ;
+            :glyph-image-of cbeta:03493 ;
+            .
 
 a.ucs:0x54ED
     a chisegg:abstract-character ;
@@ -30603,8 +31989,9 @@ a.ucs:0x54EF
     :eq rep.cns11643-3:0x2F77     ; # &I-C3-2F77;
     :eq rep.jis-x0213-2:0x2379    ; # &I-JX2-2379;
     :eq rep.daikanwa:03661        ; # &I-M-03661;
-    :eq rep.hanziku-2:0xD3CA      ; # &I-HZK02-D3CA;
     :eq rep.cbeta:01655           ; # &I-CB01655;
+    :subsume
+        g2.ucs_unicode:0x54EF ;
     .
     rep.adobe-japan1-5:17361
                :abstract-glyph-of adobe-japan1-5:17361   .
@@ -30616,10 +32003,71 @@ a.ucs:0x54EF
                :abstract-glyph-of    jis-x0213-2:0x2379  .
     rep.daikanwa:03661
                :abstract-glyph-of       daikanwa:03661   .
-    rep.hanziku-2:0xD3CA
-               :abstract-glyph-of      hanziku-2:0xD3CA  .
     rep.cbeta:01655
                :abstract-glyph-of          cbeta:01655   .
+    g2.ucs_unicode:0x54EF
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x54EF  ] ;
+        :eq g2.adobe-japan1-5:17361   ; # &g2-AJ1-17361;
+        :eq g2.jis-x0212:0x3540       ; # &g2-AJ1-17361;
+        :eq g2.cns11643-3:0x2F77      ; # &g2-AJ1-17361;
+        :eq g2.jis-x0213-2:0x2379     ; # &g2-AJ1-17361;
+        :eq g2.daikanwa:03661         ; # &g2-AJ1-17361;
+        :eq g2.cbeta:01655            ; # &g2-AJ1-17361;
+        :subsume
+            repi.daikanwa:03661  ,
+            repi.jis-x0213-2:0x2379 ,
+            repi.adobe-japan1-6:17361 ,
+            repi.cns11643-3:0x2F77 ,
+            repi.ucs_unicode:0x54EF ,
+            rep.hanziku-2:0xD3CA ,
+            repi.cbeta:01655     ;
+        .
+        g2.adobe-japan1-5:17361
+              :abstract-glyph-form-of adobe-japan1-5:17361   .
+        g2.jis-x0212:0x3540
+              :abstract-glyph-form-of      jis-x0212:0x3540  .
+        g2.cns11643-3:0x2F77
+              :abstract-glyph-form-of     cns11643-3:0x2F77  .
+        g2.jis-x0213-2:0x2379
+              :abstract-glyph-form-of    jis-x0213-2:0x2379  .
+        g2.daikanwa:03661
+              :abstract-glyph-form-of       daikanwa:03661   .
+        g2.cbeta:01655
+              :abstract-glyph-form-of          cbeta:01655   .
+        repi.daikanwa:03661
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:03661 ;
+            .
+        repi.jis-x0212:0x3540
+            a chisegg:glyph-image ;
+            :glyph-image-of jis-x0212:0x3540 ;
+            :eq repi.jis-x0213-2:0x2379   ; # &R-JX2-2379;
+            .
+            repi.jis-x0213-2:0x2379
+                          :glyph-image-of    jis-x0213-2:0x2379  .
+        repi.adobe-japan1-5:17361
+            a chisegg:glyph-image ;
+            :glyph-image-of adobe-japan1-5:17361 ;
+            .
+        repi.cns11643-3:0x2F77
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-3:0x2F77 ;
+            .
+        repi.ucs_unicode:0x54EF
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x54EF  ] ;
+            .
+        rep.hanziku-2:0xD3CA
+            a chisegg:abstract-glyph ;
+            :abstract-glyph-of hanziku-2:0xD3CA ;
+            .
+        repi.cbeta:01655
+            a chisegg:glyph-image ;
+            :glyph-image-of cbeta:01655 ;
+            .
 
 a.ucs:0x54F0
     a chisegg:abstract-character ;
@@ -30677,6 +32125,8 @@ a.ucs:0x54F1
     :eq rep.jis-x0213-2:0x237A    ; # &I-JX2-237A;
     :eq a.big5:0xD0FE             ; # &I-B-D0FE;
     :eq rep.daikanwa:03664        ; # &I-M-03664;
+    :subsume
+        g2.ucs_unicode:0x54F1 ;
     .
     rep.adobe-japan1-5:17362
                :abstract-glyph-of adobe-japan1-5:17362   .
@@ -30688,6 +32138,50 @@ a.ucs:0x54F1
            :abstract-character-of           big5:0xD0FE  .
     rep.daikanwa:03664
                :abstract-glyph-of       daikanwa:03664   .
+    g2.ucs_unicode:0x54F1
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x54F1  ] ;
+        :eq g2.adobe-japan1-5:17362   ; # &g2-AJ1-17362;
+        :eq g2.cns11643-2:0x2E41      ; # &g2-AJ1-17362;
+        :eq g2.jis-x0213-2:0x237A     ; # &g2-AJ1-17362;
+        :eq g2.daikanwa:03664         ; # &g2-AJ1-17362;
+        :subsume
+            repi.daikanwa:03664  ,
+            repi.jis-x0213-2:0x237A ,
+            repi.adobe-japan1-6:17362 ,
+            repi.cns11643-2:0x2E41 ,
+            repi.ucs_unicode:0x54F1 ;
+        .
+        g2.adobe-japan1-5:17362
+              :abstract-glyph-form-of adobe-japan1-5:17362   .
+        g2.cns11643-2:0x2E41
+              :abstract-glyph-form-of     cns11643-2:0x2E41  .
+        g2.jis-x0213-2:0x237A
+              :abstract-glyph-form-of    jis-x0213-2:0x237A  .
+        g2.daikanwa:03664
+              :abstract-glyph-form-of       daikanwa:03664   .
+        repi.daikanwa:03664
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:03664 ;
+            .
+        repi.jis-x0213-2:0x237A
+            a chisegg:glyph-image ;
+            :glyph-image-of jis-x0213-2:0x237A ;
+            .
+        repi.adobe-japan1-5:17362
+            a chisegg:glyph-image ;
+            :glyph-image-of adobe-japan1-5:17362 ;
+            .
+        repi.cns11643-2:0x2E41
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-2:0x2E41 ;
+            .
+        repi.ucs_unicode:0x54F1
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x54F1  ] ;
+            .
 
 a.ucs:0x20CBA
     a chisegg:abstract-character ;
@@ -30904,6 +32398,8 @@ a.ucs:0x54F3
     :eq rep.jis-x0213-2:0x237B    ; # &I-JX2-237B;
     :eq a.big5:0xD0F5             ; # &I-B-D0F5;
     :eq rep.daikanwa:03668        ; # &I-M-03668;
+    :subsume
+        g2.ucs_unicode:0x54F3 ;
     .
     rep.adobe-japan1-5:17363
                :abstract-glyph-of adobe-japan1-5:17363   .
@@ -30917,6 +32413,53 @@ a.ucs:0x54F3
            :abstract-character-of           big5:0xD0F5  .
     rep.daikanwa:03668
                :abstract-glyph-of       daikanwa:03668   .
+    g2.ucs_unicode:0x54F3
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x54F3  ] ;
+        :eq g2.adobe-japan1-5:17363   ; # &g2-AJ1-17363;
+        :eq g2.gb2312:0x5F6E          ; # &g2-AJ1-17363;
+        :eq g2.cns11643-2:0x2E38      ; # &g2-AJ1-17363;
+        :eq g2.jis-x0213-2:0x237B     ; # &g2-AJ1-17363;
+        :eq g2.daikanwa:03668         ; # &g2-AJ1-17363;
+        :subsume
+            repi.daikanwa:03668  ,
+            repi.jis-x0213-2:0x237B ,
+            repi.adobe-japan1-6:17363 ,
+            repi.cns11643-2:0x2E38 ,
+            repi.ucs_unicode:0x54F3 ;
+        .
+        g2.adobe-japan1-5:17363
+              :abstract-glyph-form-of adobe-japan1-5:17363   .
+        g2.gb2312:0x5F6E
+              :abstract-glyph-form-of         gb2312:0x5F6E  .
+        g2.cns11643-2:0x2E38
+              :abstract-glyph-form-of     cns11643-2:0x2E38  .
+        g2.jis-x0213-2:0x237B
+              :abstract-glyph-form-of    jis-x0213-2:0x237B  .
+        g2.daikanwa:03668
+              :abstract-glyph-form-of       daikanwa:03668   .
+        repi.daikanwa:03668
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:03668 ;
+            .
+        repi.jis-x0213-2:0x237B
+            a chisegg:glyph-image ;
+            :glyph-image-of jis-x0213-2:0x237B ;
+            .
+        repi.adobe-japan1-5:17363
+            a chisegg:glyph-image ;
+            :glyph-image-of adobe-japan1-5:17363 ;
+            .
+        repi.cns11643-2:0x2E38
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-2:0x2E38 ;
+            .
+        repi.ucs_unicode:0x54F3
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x54F3  ] ;
+            .
 
 a.ucs:0x20CBC
     a chisegg:abstract-character ;
@@ -30960,10 +32503,10 @@ a.ucs:0x54F4
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x54F4  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x826F   # &g2-AJ1-03985;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x826F   # &g2-AJ1-03985;
+        ] ;
         :eq g2.cns11643-3:0x2F74      ; # &g2-M-03670;
         :eq g2.daikanwa:03670         ; # &g2-M-03670;
         :subsume
@@ -31032,18 +32575,18 @@ rep.cns11643-3:0x2F78
     g2.daikanwa:03671
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:03671 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x5225   # &g2-UU+5225;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x5225   # &g2-UU+5225;
+        ] ;
         .
     g2.cns11643-3:0x2F78
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x2F78 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.adobe-japan1-0:03612   # &g2-AJ1-03612;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.adobe-japan1-0:03612   # &g2-AJ1-03612;
+        ] ;
         :eq g2.ucs_cns:0x54F5         ; # &g2-CU+54F5;
         .
         g2.ucs_cns:0x54F5
@@ -31338,19 +32881,19 @@ rep.cns11643-2:0x2E45
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x54F8  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.mj:009599   # &g2-MJ009599;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.mj:009599   # &g2-MJ009599;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
     g2.cns11643-2:0x2E45
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x2E45 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x4974   # &g2-CU+59A5;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x4974   # &g2-CU+59A5;
+        ] ;
         :eq g2.ucs_cns:0x54F8         ; # &g2-CU+54F8;
         .
         g2.ucs_cns:0x54F8
@@ -31670,10 +33213,10 @@ a.ucs:0x54FC
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x54FC         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x4EA8   # &g2-AJ1-01686;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x4EA8   # &g2-AJ1-01686;
+        ] ;
         :eq g2.adobe-japan1-5:19232   ; # &g2-AJ1-19232;
         :eq g2.gb2312:0x3A5F          ; # &g2-AJ1-19232;
         :eq g2.jis-x0212:0x3542       ; # &g2-AJ1-19232;
@@ -31774,10 +33317,10 @@ a.ucs:0x54FD
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x54FD         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ks-x1001:0x4C5A   # &g2-M-14283;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ks-x1001:0x4C5A   # &g2-M-14283;
+        ] ;
         :eq g2.ucs_jis:0x54FD         ; # &g2-AJ1-04382;
         :eq g2.jis-x0208:0x532B       ; # &g2-AJ1-04382;
         :eq g2.jis-x0213-1:0x532B     ; # &g2-AJ1-04382;
@@ -31831,10 +33374,10 @@ a.ucs:0x54FD
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x54FD  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x66F4   # &g2-AJ1-01995;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x66F4   # &g2-AJ1-01995;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x5F6C          ; # &g2-UU+54FD;
         :eq g2.cns11643-1:0x5465      ; # &g2-UU+54FD;
@@ -31971,10 +33514,10 @@ rep.adobe-japan1-6:21272
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x54FE         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.mj:007227   # &g2-MJ007227;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.mj:007227   # &g2-MJ007227;
+        ] ;
         :eq g2.ucs_jis:0x54FE         ; # &g2-AJ1-21272;
         :eq g2.jis-x0212:0x3543       ; # &g2-AJ1-21272;
         :eq g2.daikanwa:03684         ; # &g2-AJ1-21272;
@@ -32013,10 +33556,10 @@ rep.adobe-japan1-6:21272
     g2.cns11643-4:0x2C29
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-4:0x2C29 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x492B   # &g2-CU+514C;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x492B   # &g2-CU+514C;
+        ] ;
         :eq g2.ucs_cns:0x54FE         ; # &g2-CU+54FE;
         .
         g2.ucs_cns:0x54FE
@@ -32156,43 +33699,105 @@ a.ucs:0x5500
         isd:left     a.ucs:0x53E3 ; # 口
         isd:right    a.ucs:0x79C0   # 秀
     ] ;
+    :eq rep.adobe-japan1-5:17364  ; # &I-AJ1-17364;
+    :eq rep.jis-x0212:0x3545      ; # &I-JSP-3545;
+    :eq rep.cns11643-3:0x2F7B     ; # &I-C3-2F7B;
+    :eq rep.jis-x0213-2:0x237C    ; # &I-JX2-237C;
+    :eq rep.daikanwa:03689        ; # &I-M-03689;
+    :eq rep.cbeta:01831           ; # &I-CB01831;
+    :eq rep.jef-china3:0x46D6     ; # &I-JC3-46D6;
     :subsume
-        rep.adobe-japan1-5:17364 ,
-        rep.cns11643-3:0x2F7B ;
+        g2.ucs_unicode:0x5500 ,
+        g2.cns11643-3:0x2F7B ;
     .
     rep.adobe-japan1-5:17364
-        a chisegg:abstract-glyph ;
-        :abstract-glyph-of adobe-japan1-5:17364 ;
+               :abstract-glyph-of adobe-japan1-5:17364   .
+    rep.jis-x0212:0x3545
+               :abstract-glyph-of      jis-x0212:0x3545  .
+    rep.cns11643-3:0x2F7B
+               :abstract-glyph-of     cns11643-3:0x2F7B  .
+    rep.jis-x0213-2:0x237C
+               :abstract-glyph-of    jis-x0213-2:0x237C  .
+    rep.daikanwa:03689
+               :abstract-glyph-of       daikanwa:03689   .
+    rep.cbeta:01831
+               :abstract-glyph-of          cbeta:01831   .
+    rep.jef-china3:0x46D6
+               :abstract-glyph-of     jef-china3:0x46D6  .
+    g2.ucs_unicode:0x5500
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x5500  ] ;
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5500         ,
                                         a.ucs:0xE0100        ] ;
-        :eq rep.ucs_unicode:0x5500    ; # &AJ1-17364;
-        :eq rep.jis-x0212:0x3545      ; # &I-JSP-3545;
-        :eq rep.jis-x0213-2:0x237C    ; # &I-JX2-237C;
-        :eq rep.daikanwa:03689        ; # &I-M-03689;
-        :eq rep.hanziku-2:0xD3FC      ; # &I-HZK02-D3FC;
-        :eq rep.cbeta:01831           ; # &I-CB01831;
-        :eq rep.jef-china3:0x46D6     ; # &I-JC3-46D6;
-        .
-        rep.ucs_unicode:0x5500
-                   :abstract-glyph-of [ :context domain:unicode ;
-                                        :target     ucs:0x5500  ] .
-        rep.jis-x0212:0x3545
-                   :abstract-glyph-of      jis-x0212:0x3545  .
-        rep.jis-x0213-2:0x237C
-                   :abstract-glyph-of    jis-x0213-2:0x237C  .
-        rep.daikanwa:03689
-                   :abstract-glyph-of       daikanwa:03689   .
+        :eq g2.adobe-japan1-5:17364   ; # &g2-AJ1-17364;
+        :eq g2.jis-x0212:0x3545       ; # &g2-AJ1-17364;
+        :eq g2.jis-x0213-2:0x237C     ; # &g2-AJ1-17364;
+        :eq g2.daikanwa:03689         ; # &g2-AJ1-17364;
+        :eq g2.cbeta:01831            ; # &g2-AJ1-17364;
+        :eq g2.jef-china3:0x46D6      ; # &g2-AJ1-17364;
+        :subsume
+            repi.daikanwa:03689  ,
+            repi.jis-x0213-2:0x237C ,
+            repi.adobe-japan1-6:17364 ,
+            repi.jef-china3:0x46D6 ,
+            repi.ucs_unicode:0x5500 ,
+            rep.hanziku-2:0xD3FC ,
+            repi.cbeta:01831     ;
+        .
+        g2.adobe-japan1-5:17364
+              :abstract-glyph-form-of adobe-japan1-5:17364   .
+        g2.jis-x0212:0x3545
+              :abstract-glyph-form-of      jis-x0212:0x3545  .
+        g2.jis-x0213-2:0x237C
+              :abstract-glyph-form-of    jis-x0213-2:0x237C  .
+        g2.daikanwa:03689
+              :abstract-glyph-form-of       daikanwa:03689   .
+        g2.cbeta:01831
+              :abstract-glyph-form-of          cbeta:01831   .
+        g2.jef-china3:0x46D6
+              :abstract-glyph-form-of     jef-china3:0x46D6  .
+        repi.daikanwa:03689
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:03689 ;
+            .
+        repi.jis-x0212:0x3545
+            a chisegg:glyph-image ;
+            :glyph-image-of jis-x0212:0x3545 ;
+            :eq repi.jis-x0213-2:0x237C   ; # &R-JX2-237C;
+            .
+            repi.jis-x0213-2:0x237C
+                          :glyph-image-of    jis-x0213-2:0x237C  .
+        repi.adobe-japan1-5:17364
+            a chisegg:glyph-image ;
+            :glyph-image-of adobe-japan1-5:17364 ;
+            .
+        repi.jef-china3:0x46D6
+            a chisegg:glyph-image ;
+            :glyph-image-of jef-china3:0x46D6 ;
+            .
+        repi.ucs_unicode:0x5500
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x5500  ] ;
+            .
         rep.hanziku-2:0xD3FC
-                   :abstract-glyph-of      hanziku-2:0xD3FC  .
-        rep.cbeta:01831
-                   :abstract-glyph-of          cbeta:01831   .
-        rep.jef-china3:0x46D6
-                   :abstract-glyph-of     jef-china3:0x46D6  .
-    rep.cns11643-3:0x2F7B
-        a chisegg:abstract-glyph ;
-        :abstract-glyph-of cns11643-3:0x2F7B ;
+            a chisegg:abstract-glyph ;
+            :abstract-glyph-of hanziku-2:0xD3FC ;
+            .
+        repi.cbeta:01831
+            a chisegg:glyph-image ;
+            :glyph-image-of cbeta:01831 ;
+            .
+    g2.cns11643-3:0x2F7B
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of cns11643-3:0x2F7B ;
+        :eq g2.ucs_cns:0x5500         ; # &g2-CU+5500;
         .
+        g2.ucs_cns:0x5500
+              :abstract-glyph-form-of [ :context domain:cns     ;
+                                        :target     ucs:0x5500  ] .
 
 a.ucs:0x5501
     a chisegg:abstract-character ;
@@ -32243,10 +33848,10 @@ a.ucs:0x5501
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5501         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.adobe-japan1-0:01908   # &g2-AJ1-01908;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.adobe-japan1-0:01908   # &g2-AJ1-01908;
+        ] ;
         :eq g2.ucs_jis:0x5501         ; # &g2-AJ1-17365;
         :eq g2.jis-x0212:0x3546       ; # &g2-AJ1-17365;
         :eq g2.jis-x0213-2:0x237D     ; # &g2-AJ1-17365;
@@ -32292,10 +33897,10 @@ a.ucs:0x5501
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5501  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x8A00   # &g2-UU+8A00;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x8A00   # &g2-UU+8A00;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x5164          ; # &g2-UU+5501;
         :eq g2.cns11643-1:0x5454      ; # &g2-UU+5501;
@@ -32401,10 +34006,10 @@ rep.cns11643-2:0x2E48
     g2.cns11643-2:0x2E48
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x2E48 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.adobe-japan1-0:01455   # &g2-AJ1-01455;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.adobe-japan1-0:01455   # &g2-AJ1-01455;
+        ] ;
         :eq g2.ucs_cns:0x5503         ; # &g2-M-03693;
         :eq g2.daikanwa:03693         ; # &g2-M-03693;
         :eq g2.jef-china3:0x91B3      ; # &g2-M-03693;
@@ -32454,10 +34059,10 @@ rep.ucs_unicode:0x5503
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5503  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.mj:024282   # &g2-MJ024282;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.mj:024282   # &g2-MJ024282;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -32639,10 +34244,10 @@ a.ucs:0x5505
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5505         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.adobe-japan1-0:01562   # &g2-AJ1-01562;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.adobe-japan1-0:01562   # &g2-AJ1-01562;
+        ] ;
         :eq g2.ucs_cns:0x5505         ; # &g2-AJ1-19233;
         :eq g2.ucs_jis:0x5505         ; # &g2-AJ1-19233;
         :eq g2.jis-x0212:0x3547       ; # &g2-AJ1-19233;
@@ -32694,10 +34299,10 @@ a.ucs:0x5505
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5505  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x542B   # &g2-UU+542B;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x542B   # &g2-UU+542B;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -32750,10 +34355,10 @@ rep.mj:008313
     g2.daikanwa:03696
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:03696 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.daikanwa:05711   # &g2-M-05711;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.daikanwa:05711   # &g2-M-05711;
+        ] ;
         .
     g2.mj:008313
         a chisegg:abstract-glyph-form ;
@@ -32782,10 +34387,10 @@ rep.mj:008313
     g2.cns11643-1:0x5459
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x5459 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-3:0x2546   # &g2-CU+590B;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-3:0x2546   # &g2-CU+590B;
+        ] ;
         :eq g2.ucs_cns:0x5506         ; # &g2-CU+5506;
         .
         g2.ucs_cns:0x5506
@@ -32849,10 +34454,10 @@ rep.mj:008314
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x5506         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.adobe-japan1-2:08425   # &g2-AJ1-08425;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.adobe-japan1-2:08425   # &g2-AJ1-08425;
+        ] ;
         :eq g2.ucs_jis:0x5506         ; # &g2-MJ008314;
         :eq g2.ucs_ks:0x5506          ; # &g2-MJ008314;
         :eq g2.adobe-japan1-0:02086   ; # &g2-MJ008314;
@@ -32925,10 +34530,10 @@ rep.mj:008314
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5506  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x590B   # &g2-UU+590B;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x590B   # &g2-UU+590B;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x4B74          ; # &g2-UU+5506;
         .
@@ -32971,7 +34576,7 @@ rep.adobe-japan1-0:02550
     :eq rep.daikanwa:03697        ; # &I-M-03697;
     :eq rep.shinjigen_1ed:6497    ; # &AJ1-02550;
     :eq rep.shinjigen_rev:1090    ; # &AJ1-02550;
-    :from.vulgar         [ :sources chisebib:shinjigen_1ed ;
+    ideo:vulgar-form-of  [ :sources chisebib:shinjigen_1ed ;
                            :target  a.ucs:0x8123         ] ;
     :subsume
         g2.cns11643-1:0x5464 ,
@@ -33188,6 +34793,8 @@ a.ucs:0x5508
     :eq rep.cns11643-2:0x2E3D     ; # &I-C2-2E3D;
     :eq a.big5:0xD0FA             ; # &I-B-D0FA;
     :eq rep.daikanwa:03700        ; # &I-M-03700;
+    :subsume
+        g2.ucs_unicode:0x5508 ;
     .
     rep.adobe-japan1-5:19234
                :abstract-glyph-of adobe-japan1-5:19234   .
@@ -33199,6 +34806,50 @@ a.ucs:0x5508
            :abstract-character-of           big5:0xD0FA  .
     rep.daikanwa:03700
                :abstract-glyph-of       daikanwa:03700   .
+    g2.ucs_unicode:0x5508
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x5508  ] ;
+        :eq g2.adobe-japan1-5:19234   ; # &g2-AJ1-19234;
+        :eq g2.jis-x0212:0x3548       ; # &g2-AJ1-19234;
+        :eq g2.cns11643-2:0x2E3D      ; # &g2-AJ1-19234;
+        :eq g2.daikanwa:03700         ; # &g2-AJ1-19234;
+        :subsume
+            repi.daikanwa:03700  ,
+            repi.jis-x0212:0x3548 ,
+            repi.adobe-japan1-6:19234 ,
+            repi.cns11643-2:0x2E3D ,
+            repi.ucs_unicode:0x5508 ;
+        .
+        g2.adobe-japan1-5:19234
+              :abstract-glyph-form-of adobe-japan1-5:19234   .
+        g2.jis-x0212:0x3548
+              :abstract-glyph-form-of      jis-x0212:0x3548  .
+        g2.cns11643-2:0x2E3D
+              :abstract-glyph-form-of     cns11643-2:0x2E3D  .
+        g2.daikanwa:03700
+              :abstract-glyph-form-of       daikanwa:03700   .
+        repi.daikanwa:03700
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:03700 ;
+            .
+        repi.jis-x0212:0x3548
+            a chisegg:glyph-image ;
+            :glyph-image-of jis-x0212:0x3548 ;
+            .
+        repi.adobe-japan1-5:19234
+            a chisegg:glyph-image ;
+            :glyph-image-of adobe-japan1-5:19234 ;
+            .
+        repi.cns11643-2:0x2E3D
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-2:0x2E3D ;
+            .
+        repi.ucs_unicode:0x5508
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x5508  ] ;
+            .
 
 a.ucs:0x5509
     a chisegg:abstract-character ;
@@ -33246,10 +34897,10 @@ a.ucs:0x5509
                                :target  a.ucs:0x5509         ,
                                         a.ucs:0xE0100        ] ;
         ideo:hanyu-dazidian  ( 1 635 6 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x77E3   # &g2-AJ1-05848;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x77E3   # &g2-AJ1-05848;
+        ] ;
         :eq g2.adobe-japan1-5:17366   ; # &g2-AJ1-17366;
         :eq g2.gb2312:0x3026          ; # &g2-AJ1-17366;
         :eq g2.jis-x0212:0x3549       ; # &g2-AJ1-17366;
@@ -33302,10 +34953,10 @@ a.ucs:0x5509
     g2.cns11643-1:0x545F
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x545F ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x4B32   # &g2-CU+77E3;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x4B32   # &g2-CU+77E3;
+        ] ;
         :eq g2.ucs_cns:0x5509         ; # &g2-CU+5509;
         .
         g2.ucs_cns:0x5509
@@ -33402,10 +35053,10 @@ rep.adobe-japan1-6:21273
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x550C         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.adobe-japan1-4:13654   # &g2-AJ1-13654;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.adobe-japan1-4:13654   # &g2-AJ1-13654;
+        ] ;
         :eq g2.ucs_jis:0x550C         ; # &g2-AJ1-21273;
         :eq g2.jis-x0212:0x354A       ; # &g2-AJ1-21273;
         :eq g2.daikanwa:03704         ; # &g2-AJ1-21273;
@@ -33437,10 +35088,10 @@ rep.adobe-japan1-6:21273
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x550C  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x5EF6   # &g2-UU+5EF6;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x5EF6   # &g2-UU+5EF6;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -33466,10 +35117,10 @@ rep.cns11643-2:0x3424
     g2.cns11643-2:0x3424
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x3424 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.mj:011101   # &g2-MJ011101;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.mj:011101   # &g2-MJ011101;
+        ] ;
         :eq g2.ucs_cns:0x550C         ; # &g2-CU+550C;
         .
         g2.ucs_cns:0x550C
@@ -33515,10 +35166,10 @@ a.ucs:0x550D
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x550D         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x5B8C   # &g2-AJ1-01516;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x5B8C   # &g2-AJ1-01516;
+        ] ;
         :eq g2.adobe-japan1-6:21274   ; # &g2-AJ1-21274;
         :eq g2.jis-x0212:0x354B       ; # &g2-AJ1-21274;
         :eq g2.cns11643-3:0x2F73      ; # &g2-AJ1-21274;
@@ -33825,10 +35476,10 @@ rep.mj:008325
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x5510         ,
                                         a.ucs:0xE0103        ] ;
-    isd:structure [ a idc:⿸ ;
-        isd:surround g2.ucs_unicode:0x5E7F ; # &g2-AJ1-04741;
-        isd:filling  rep.big5-cdp:0x8CC1   # &CDP-8CC1;
-    ] ;
+        isd:structure [ a idc:⿸ ;
+            isd:surround g2.ucs_unicode:0x5E7F ; # &g2-AJ1-04741;
+            isd:filling  rep.big5-cdp:0x8CC1   # &CDP-8CC1;
+        ] ;
         :eq g2.ucs_unicode:0x5510     ; # &g2-MJ008325;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.adobe-japan1-4:13955   ; # &g2-MJ008325;
@@ -34157,10 +35808,10 @@ a.ucs:0x20CC8
     :eq rep.hanziku-2:0xD459      ; # &I-HZK02-D459;
     :form-of             [ :sources chisebib:jiyun ;
                            :target  a.ucs:0x541D         ] ;
-    :from.same           [ :sources chisebib:jiyun ,
+    ideo:same-as         [ :sources chisebib:jiyun ,
                                     chisebib:daikanwa ;
                            :target  a.ucs:0x541D         ] ;
-    :from.vulgar         [ :sources chisebib:shinjigen ;
+    ideo:vulgar-form-of  [ :sources chisebib:shinjigen ;
                            :target  a.ucs:0x541D         ] ;
     .
     rep.cns11643-6:0x3626
@@ -34828,7 +36479,8 @@ a.ucs:0x5515
     :eq rep.jis-x0212:0x354D      ; # &I-JSP-354D;
     :eq rep.cns11643-4:0x2C28     ; # &I-C4-2C28;
     :eq rep.daikanwa:03742        ; # &I-M-03742;
-    :eq rep.hanziku-2:0xD450      ; # &I-HZK02-D450;
+    :subsume
+        g2.ucs_unicode:0x5515 ;
     .
     rep.adobe-japan1-5:19235
                :abstract-glyph-of adobe-japan1-5:19235   .
@@ -34838,8 +36490,55 @@ a.ucs:0x5515
                :abstract-glyph-of     cns11643-4:0x2C28  .
     rep.daikanwa:03742
                :abstract-glyph-of       daikanwa:03742   .
-    rep.hanziku-2:0xD450
-               :abstract-glyph-of      hanziku-2:0xD450  .
+    g2.ucs_unicode:0x5515
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x5515  ] ;
+        :eq g2.adobe-japan1-5:19235   ; # &g2-AJ1-19235;
+        :eq g2.jis-x0212:0x354D       ; # &g2-AJ1-19235;
+        :eq g2.cns11643-4:0x2C28      ; # &g2-AJ1-19235;
+        :eq g2.daikanwa:03742         ; # &g2-AJ1-19235;
+        :subsume
+            repi.daikanwa:03742  ,
+            repi.jis-x0212:0x354D ,
+            repi.adobe-japan1-6:19235 ,
+            repi.cns11643-4:0x2C28 ,
+            repi.ucs_unicode:0x5515 ,
+            rep.hanziku-2:0xD450 ;
+        .
+        g2.adobe-japan1-5:19235
+              :abstract-glyph-form-of adobe-japan1-5:19235   .
+        g2.jis-x0212:0x354D
+              :abstract-glyph-form-of      jis-x0212:0x354D  .
+        g2.cns11643-4:0x2C28
+              :abstract-glyph-form-of     cns11643-4:0x2C28  .
+        g2.daikanwa:03742
+              :abstract-glyph-form-of       daikanwa:03742   .
+        repi.daikanwa:03742
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:03742 ;
+            .
+        repi.jis-x0212:0x354D
+            a chisegg:glyph-image ;
+            :glyph-image-of jis-x0212:0x354D ;
+            .
+        repi.adobe-japan1-5:19235
+            a chisegg:glyph-image ;
+            :glyph-image-of adobe-japan1-5:19235 ;
+            .
+        repi.cns11643-4:0x2C28
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-4:0x2C28 ;
+            .
+        repi.ucs_unicode:0x5515
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x5515  ] ;
+            .
+        rep.hanziku-2:0xD450
+            a chisegg:abstract-glyph ;
+            :abstract-glyph-of hanziku-2:0xD450 ;
+            .
 
 a.jis-x0208_1997:0x3022
     a chisegg:abstract-character ;
@@ -35026,9 +36725,9 @@ a.ucs:0x5518
     ideo:hanyu-dazidian  ( 1 627 9 ) ;
     isd:structure [ a idc:⿱ ;
         isd:above    [
-            :structure [ a idc:⿰ ;
-                :left     a.ucs:0x77F3 ; # 石
-                :right    a.ucs:0x53C8   # 又
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x77F3 ; # 石
+                isd:right    a.ucs:0x53C8   # 又
             ]
         ] ;
         isd:below    a.ucs:0x53E3   # 口
@@ -35071,10 +36770,10 @@ a.ucs:0x5519
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5519  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x72C4   # &g2-AJ1-05624;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x72C4   # &g2-AJ1-05624;
+        ] ;
         :eq g2.daikanwa:03747         ; # &g2-M-03747;
         :subsume
             repi.daikanwa:03747  ,
@@ -35094,10 +36793,10 @@ a.ucs:0x5519
     g2.cns11643-3:0x3025
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x3025 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x4B29   # &g2-CU+72C4;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x4B29   # &g2-CU+72C4;
+        ] ;
         :eq g2.ucs_cns:0x5519         ; # &g2-CU+5519;
         .
         g2.ucs_cns:0x5519
@@ -35145,10 +36844,10 @@ rep.cns11643-2:0x2E3A
     g2.cns11643-2:0x2E3A
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x2E3A ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_iso:0x20B36   # &g2-CDP-8D4C;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_iso:0x20B36   # &g2-CDP-8D4C;
+        ] ;
         :eq g2.ucs_cns:0x551A         ; # &g2-M-03748;
         :eq g2.daikanwa:03748         ; # &g2-M-03748;
         :subsume
@@ -35364,8 +37063,8 @@ a.ucs:0x551D
         isd:right    a.ucs:0x8D21   # 贡
     ] ;
     :eq rep.iso-ir165:0x7A61      ; # &I-EGB-7A61;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x55CA         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x55CA         ] ;
     :subsume
         g2.ucs_unicode:0x551D ;
     .
@@ -35480,9 +37179,9 @@ a.ucs:0x5522
     isd:structure [ a idc:⿰ ;
         isd:left     a.ucs:0x53E3 ; # 口
         isd:right    [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x2E8C ; # ⺌
-                :below    a.ucs:0x8D1D   # 贝
+            isd:structure [ a idc:⿱ ;
+                isd:above    a.ucs:0x2E8C ; # ⺌
+                isd:below    a.ucs:0x8D1D   # 贝
             ]
         ]
     ] ;
@@ -35563,10 +37262,10 @@ a.ucs:0x5526
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5526  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x6C99   # &g2-UU+6C99;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x6C99   # &g2-UU+6C99;
+        ] ;
         :eq g2.cns11643-2:0x2E33      ; # &g2-UU+5526;
         :subsume
             repi.cns11643-2:0x2E33 ,
@@ -35599,6 +37298,8 @@ a.ucs:0x5527
     :eq rep.gb2312:0x5F73         ; # &I-G0-5F73;
     :eq rep.cns11643-1:0x5463     ; # &I-C1-5463;
     :eq a.big5:0xAE41             ; # &I-B-AE41;
+    :subsume
+        g2.ucs_unicode:0x5527 ;
     .
     rep.adobe-japan1-5:19236
                :abstract-glyph-of adobe-japan1-5:19236   .
@@ -35608,6 +37309,37 @@ a.ucs:0x5527
                :abstract-glyph-of     cns11643-1:0x5463  .
     a.big5:0xAE41
            :abstract-character-of           big5:0xAE41  .
+    g2.ucs_unicode:0x5527
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x5527  ] ;
+        :eq g2.adobe-japan1-5:19236   ; # &g2-AJ1-19236;
+        :eq g2.gb2312:0x5F73          ; # &g2-AJ1-19236;
+        :eq g2.cns11643-1:0x5463      ; # &g2-AJ1-19236;
+        :subsume
+            repi.adobe-japan1-6:19236 ,
+            repi.cns11643-1:0x5463 ,
+            repi.ucs_unicode:0x5527 ;
+        .
+        g2.adobe-japan1-5:19236
+              :abstract-glyph-form-of adobe-japan1-5:19236   .
+        g2.gb2312:0x5F73
+              :abstract-glyph-form-of         gb2312:0x5F73  .
+        g2.cns11643-1:0x5463
+              :abstract-glyph-form-of     cns11643-1:0x5463  .
+        repi.adobe-japan1-5:19236
+            a chisegg:glyph-image ;
+            :glyph-image-of adobe-japan1-5:19236 ;
+            .
+        repi.cns11643-1:0x5463
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-1:0x5463 ;
+            .
+        repi.ucs_unicode:0x5527
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x5527  ] ;
+            .
 
 a.ucs:0x20CF5
     a chisegg:abstract-character ;
@@ -35633,19 +37365,19 @@ a.ucs:0x20CF5
     g2.ruimoku-v6:0xE05E
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of ruimoku-v6:0xE05E ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x5405 ; # 吅
-        isd:below    rep.gt-k:00489   # &g2-M-13450;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x5405 ; # 吅
+            isd:below    rep.gt-k:00489   # &g2-M-13450;
+        ] ;
         .
     g2.ucs_iso:0x20CF5
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20CF5 ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x5405 ; # 吅
-        isd:below    g2.ucs_unicode:0x6587   # &g2-AJ1-03592;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x5405 ; # 吅
+            isd:below    g2.ucs_unicode:0x6587   # &g2-AJ1-03592;
+        ] ;
         .
 
 a.ucs:0x20D26
@@ -35756,10 +37488,10 @@ a.ucs:0x5529
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5529  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x59D4   # &g2-AJ1-01173;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x59D4   # &g2-AJ1-01173;
+        ] ;
         :eq g2.daikanwa:03753         ; # &g2-M-03753;
         :subsume
             repi.daikanwa:03753  ,
@@ -35779,10 +37511,10 @@ a.ucs:0x5529
     g2.cns11643-3:0x345F
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x345F ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x4C67   # &g2-CU+59D4;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x4C67   # &g2-CU+59D4;
+        ] ;
         :eq g2.ucs_cns:0x5529         ; # &g2-CU+5529;
         .
         g2.ucs_cns:0x5529
@@ -35810,10 +37542,10 @@ a.ucs:0x552A
     rep.adobe-japan1-5:19237
         a chisegg:abstract-glyph ;
         :abstract-glyph-of adobe-japan1-5:19237 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x53E3 ; # 口
-        isd:right    rep.adobe-japan1-0:03652   # &AJ1-03652;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x53E3 ; # 口
+            isd:right    rep.adobe-japan1-0:03652   # &AJ1-03652;
+        ] ;
         :eq rep.ucs_jis:0x552A        ; # &AJ1-19237;
         :eq rep.jis-x0212:0x354E      ; # &I-JSP-354E;
         :eq rep.daikanwa:03754        ; # &I-M-03754;
@@ -35874,10 +37606,10 @@ a.ucs:0x552A
     rep.cns11643-2:0x337A
         a chisegg:abstract-glyph ;
         :abstract-glyph-of cns11643-2:0x337A ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x53E3 ; # 口
-        isd:right    rep.cns11643-1:0x4C60   # &C1-4C60;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x53E3 ; # 口
+            isd:right    rep.cns11643-1:0x4C60   # &C1-4C60;
+        ] ;
         :eq rep.ucs_unicode:0x552A    ; # &C2-337A;
         :rep.ucs_JP...hanazono     rdf:nil ;
         :eq rep.gb2312:0x5F74         ; # &C2-337A;
@@ -35993,18 +37725,18 @@ rep.cns11643-1:0x5949
     g2.daikanwa:03756
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:03756 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.adobe-japan1-0:01931   # &g2-AJ1-01931;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.adobe-japan1-0:01931   # &g2-AJ1-01931;
+        ] ;
         .
     g2.cns11643-1:0x5949
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x5949 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x4F4D   # &g2-CU+864E;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x4F4D   # &g2-CU+864E;
+        ] ;
         :eq g2.ucs_cns:0x552C         ; # &g2-CU+552C;
         .
         g2.ucs_cns:0x552C
@@ -36055,10 +37787,10 @@ a.ucs:0x35A0
     g2.cns11643-3:0x3465
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x3465 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x4C62   # &g2-M-05893;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x4C62   # &g2-M-05893;
+        ] ;
         :eq g2.ucs_cns:0x35A0         ; # &g2-M-03757;
         :eq g2.daikanwa:03757         ; # &g2-M-03757;
         :subsume
@@ -36082,10 +37814,10 @@ a.ucs:0x35A0
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x35A0  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x5948   # &g2-AJ1-03256;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x5948   # &g2-AJ1-03256;
+        ] ;
         :eq g2.cbeta:03973            ; # &g2-CB03973;
         :subsume
             repi.ucs_unicode:0x35A0 ,
@@ -36850,10 +38582,10 @@ rep.mj:008351
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5533  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x623E   # &g2-UU+623E;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x623E   # &g2-UU+623E;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x6026          ; # &g2-UU+5533;
         .
@@ -36913,10 +38645,10 @@ rep.mj:008349
     :eq rep.gt:04665              ; # &I-GT-04665;
     :eq rep.gt-pj-1:21306         ; # &I-GT-04665;
     :eq rep.jef-china3:0x70BC     ; # &I-JC3-70BC;
-    :from.simplified     [ :context domain:JP      ;
-                           :target  rep.adobe-japan1-4:14113 ] ;
-    :from.simplified     [ :context domain:JP...jis ;
-                           :target  rep.mj:008351        ] ;
+    ideo:simplified-form-of [ :context domain:JP      ;
+                              :target  rep.adobe-japan1-4:14113 ] ;
+    ideo:simplified-form-of [ :context domain:JP...jis ;
+                              :target  rep.mj:008351        ] ;
     :subsume
         g2.mj:008349         ;
     .
@@ -36950,10 +38682,10 @@ rep.mj:008349
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x5533         ,
                                         a.ucs:0xE0103        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.mj:012112   # &g2-MJ012112;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.mj:012112   # &g2-MJ012112;
+        ] ;
         :eq g2.ucs_jis...1990:0x5533  ; # &g2-MJ008349;
         :eq g2.ucs_jis...2000:0x5533  ; # &g2-MJ008349;
         :eq g2.ucs_jis...2004:0x5533  ; # &g2-MJ008349;
@@ -37078,13 +38810,41 @@ rep.cns11643-2:0x3379
         isd:left     a.ucs:0x53E3 ; # 口
         isd:right    rep.adobe-japan1-0:06178   # &AJ1-06178;
     ] ;
+    :eq rep.ucs_cns:0x5534        ; # &C2-3379;
     :eq a.big5:0xD476             ; # &I-B-D476;
     :eq rep.daikanwa:03769        ; # &I-M-03769;
+    :subsume
+        g2.cns11643-2:0x3379 ;
     .
+    rep.ucs_cns:0x5534
+               :abstract-glyph-of [ :context domain:cns     ;
+                                    :target     ucs:0x5534  ] .
     a.big5:0xD476
            :abstract-character-of           big5:0xD476  .
     rep.daikanwa:03769
                :abstract-glyph-of       daikanwa:03769   .
+    g2.cns11643-2:0x3379
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of cns11643-2:0x3379 ;
+        :eq g2.ucs_cns:0x5534         ; # &g2-M-03769;
+        :eq g2.daikanwa:03769         ; # &g2-M-03769;
+        :subsume
+            repi.daikanwa:03769  ,
+            repi.cns11643-2:0x3379 ;
+        .
+        g2.ucs_cns:0x5534
+              :abstract-glyph-form-of [ :context domain:cns     ;
+                                        :target     ucs:0x5534  ] .
+        g2.daikanwa:03769
+              :abstract-glyph-form-of       daikanwa:03769   .
+        repi.daikanwa:03769
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:03769 ;
+            .
+        repi.cns11643-2:0x3379
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-2:0x3379 ;
+            .
 
 rep.ucs_unicode:0x5534
     a chisegg:abstract-glyph ;
@@ -37170,10 +38930,10 @@ rep.adobe-japan1-4:14390
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5535         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x5944   # &g2-AJ1-01284;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x5944   # &g2-AJ1-01284;
+        ] ;
         :eq g2.adobe-japan1-4:14390   ; # &g2-AJ1-14390;
         :eq g2.ks-x1001:0x645A        ; # &g2-AJ1-14390;
         :eq g2.jis-x0212:0x3551       ; # &g2-AJ1-14390;
@@ -37235,10 +38995,10 @@ rep.adobe-japan1-4:14390
     g2.cns11643-2:0x337E
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x337E ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x4C63   # &g2-CU+5944;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x4C63   # &g2-CU+5944;
+        ] ;
         :eq g2.ucs_cns:0x5535         ; # &g2-CU+5535;
         .
         g2.ucs_cns:0x5535
@@ -37249,22 +39009,37 @@ a.ucs:0x5536
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x5536 ;
     ideo:radical          30 ; # ⼝ 
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x53E3 ; # 口
+        isd:right    a.ucs:0x6614   # 昔
+    ] ;
+    .
+
+rep.adobe-japan1-5:19238
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of adobe-japan1-5:19238 ;
+    :denotation-of
+        a.ucs:0x5536         ;
+    ideo:radical          30 ; # ⼝ 
     ideo:strokes           8 ;
     ideo:total-strokes    11 ;
     ideo:hanyu-dazidian  ( 1 637 3 ) ;
     isd:structure [ a idc:⿰ ;
         isd:left     a.ucs:0x53E3 ; # 口
-        isd:right    a.ucs:0x6614   # 昔
+        isd:right    rep.adobe-japan1-0:02674   # &AJ1-02674;
     ] ;
-    :eq rep.adobe-japan1-5:19238  ; # &I-AJ1-19238;
+    :eq rep.ucs_unicode:0x5536    ; # &AJ1-19238;
     :eq rep.jis-x0212:0x3552      ; # &I-JSP-3552;
     :eq rep.iso-ir165:0x7A62      ; # &I-EGB-7A62;
     :eq rep.cns11643-2:0x337D     ; # &I-C2-337D;
     :eq a.big5:0xD47A             ; # &I-B-D47A;
     :eq rep.daikanwa:03771        ; # &I-M-03771;
+    :subsume
+        g2.ucs_unicode:0x5536 ;
     .
-    rep.adobe-japan1-5:19238
-               :abstract-glyph-of adobe-japan1-5:19238   .
+    rep.ucs_unicode:0x5536
+               :abstract-glyph-of [ :context domain:unicode ;
+                                    :target     ucs:0x5536  ] .
     rep.jis-x0212:0x3552
                :abstract-glyph-of      jis-x0212:0x3552  .
     rep.iso-ir165:0x7A62
@@ -37275,6 +39050,53 @@ a.ucs:0x5536
            :abstract-character-of           big5:0xD47A  .
     rep.daikanwa:03771
                :abstract-glyph-of       daikanwa:03771   .
+    g2.ucs_unicode:0x5536
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x5536  ] ;
+        :eq g2.adobe-japan1-5:19238   ; # &g2-AJ1-19238;
+        :eq g2.jis-x0212:0x3552       ; # &g2-AJ1-19238;
+        :eq g2.iso-ir165:0x7A62       ; # &g2-AJ1-19238;
+        :eq g2.cns11643-2:0x337D      ; # &g2-AJ1-19238;
+        :eq g2.daikanwa:03771         ; # &g2-AJ1-19238;
+        :subsume
+            repi.daikanwa:03771  ,
+            repi.jis-x0212:0x3552 ,
+            repi.adobe-japan1-6:19238 ,
+            repi.cns11643-2:0x337D ,
+            repi.ucs_unicode:0x5536 ;
+        .
+        g2.adobe-japan1-5:19238
+              :abstract-glyph-form-of adobe-japan1-5:19238   .
+        g2.jis-x0212:0x3552
+              :abstract-glyph-form-of      jis-x0212:0x3552  .
+        g2.iso-ir165:0x7A62
+              :abstract-glyph-form-of      iso-ir165:0x7A62  .
+        g2.cns11643-2:0x337D
+              :abstract-glyph-form-of     cns11643-2:0x337D  .
+        g2.daikanwa:03771
+              :abstract-glyph-form-of       daikanwa:03771   .
+        repi.daikanwa:03771
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:03771 ;
+            .
+        repi.jis-x0212:0x3552
+            a chisegg:glyph-image ;
+            :glyph-image-of jis-x0212:0x3552 ;
+            .
+        repi.adobe-japan1-5:19238
+            a chisegg:glyph-image ;
+            :glyph-image-of adobe-japan1-5:19238 ;
+            .
+        repi.cns11643-2:0x337D
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-2:0x337D ;
+            .
+        repi.ucs_unicode:0x5536
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x5536  ] ;
+            .
 
 a.ucs:0x5537
     a chisegg:abstract-character ;
@@ -37297,10 +39119,10 @@ a.ucs:0x5537
         :abstract-glyph-of gb2312:0x6021 ;
         ideo:strokes           8 ;
         ideo:total-strokes    11 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x53E3 ; # 口
-        isd:right    rep.mj:020960   # &MJ020960;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x53E3 ; # 口
+            isd:right    rep.mj:020960   # &MJ020960;
+        ] ;
         :eq rep.ucs_unicode:0x5537    ; # &G0-6021;
         :eq rep.daikanwa:03772        ; # &I-M-03772;
         :subsume
@@ -37315,10 +39137,10 @@ a.ucs:0x5537
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of [ :context domain:unicode ;
                                       :target     ucs:0x5537  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.mj:020960   # &g2-MJ020960;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+                isd:right    g2.mj:020960   # &g2-MJ020960;
+            ] ;
             :eq g2.gb2312:0x6021          ; # &g2-M-03772;
             :eq g2.daikanwa:03772         ; # &g2-M-03772;
             :subsume
@@ -37343,10 +39165,10 @@ a.ucs:0x5537
         :abstract-glyph-of cns11643-1:0x5455 ;
         ideo:strokes           7 ;
         ideo:total-strokes    10 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x53E3 ; # 口
-        isd:right    rep.gt:37872   # &GT-37872;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x53E3 ; # 口
+            isd:right    rep.gt:37872   # &GT-37872;
+        ] ;
         :eq rep.ucs_cns:0x5537        ; # &C1-5455;
         :subsume
             g2.cns11643-1:0x5455 ;
@@ -37357,10 +39179,10 @@ a.ucs:0x5537
         g2.cns11643-1:0x5455
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of cns11643-1:0x5455 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x4B3F   # &g2-CU+80B2;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+                isd:right    g2.cns11643-1:0x4B3F   # &g2-CU+80B2;
+            ] ;
             :eq g2.ucs_cns:0x5537         ; # &g2-CU+5537;
             .
             g2.ucs_cns:0x5537
@@ -37420,10 +39242,10 @@ a.ucs:0x5538
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5538         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.adobe-japan1-0:03302   # &g2-AJ1-03302;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.adobe-japan1-0:03302   # &g2-AJ1-03302;
+        ] ;
         :eq g2.ucs_cns:0x5538         ; # &g2-AJ1-04396;
         :eq g2.ucs_jis:0x5538         ; # &g2-AJ1-04396;
         :eq g2.jis-x0208:0x5339       ; # &g2-AJ1-04396;
@@ -37489,10 +39311,10 @@ a.ucs:0x5538
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5538  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x5FF5   # &g2-UU+5FF5;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x5FF5   # &g2-UU+5FF5;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -37654,10 +39476,10 @@ rep.mj:008357
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x5539         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x65BC   # &g2-AJ1-01305;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x65BC   # &g2-AJ1-01305;
+        ] ;
         :eq g2.ucs_unicode:0x5539     ; # &g2-MJ008357;
         :eq g2.adobe-japan1-0:04387   ; # &g2-MJ008357;
         :eq g2.jis-x0208_1983:0x5330  ; # &g2-MJ008357;
@@ -37779,10 +39601,10 @@ rep.cns11643-4:0x306A
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x35A1  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x591C   # &g2-AJ1-03831;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x591C   # &g2-AJ1-03831;
+        ] ;
         :eq g2.cns11643-4:0x306A      ; # &g2-CB03120;
         :eq g2.cbeta:03120            ; # &g2-CB03120;
         :subsume
@@ -37959,6 +39781,8 @@ a.ucs:0x553B
 a.ucs:0x553C
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x553C ;
+    :denotation-of
+        bucs:0x553C          ;
     ideo:radical          30 ; # ⼝ 
     ideo:strokes           8 ;
     ideo:total-strokes    11 ;
@@ -38002,10 +39826,10 @@ a.ucs:0x553C
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x553C         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x59BE   # &g2-AJ1-02450;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x59BE   # &g2-AJ1-02450;
+        ] ;
         :eq g2.adobe-japan1-5:17367   ; # &g2-AJ1-17367;
         :eq g2.gb2312:0x5F7E          ; # &g2-AJ1-17367;
         :eq g2.jis-x0212:0x3554       ; # &g2-AJ1-17367;
@@ -38058,10 +39882,10 @@ a.ucs:0x553C
     g2.cns11643-2:0x3376
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x3376 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x4C65   # &g2-CU+59BE;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x4C65   # &g2-CU+59BE;
+        ] ;
         :eq g2.ucs_cns:0x553C         ; # &g2-CU+553C;
         .
         g2.ucs_cns:0x553C
@@ -38592,9 +40416,6 @@ rep.adobe-japan1-5:17368
     ideo:radical          30 ; # ⼝ 
     ideo:strokes           8 ;
     ideo:total-strokes    11 ;
-    :rep.decomposition   [ :context domain:cid     ;
-                           :target  a.ucs:0x5541         ,
-                                    a.ucs:0xE0100        ] ;
     isd:structure [ a idc:⿰ ;
         isd:left     a.ucs:0x53E3 ; # 口
         isd:right    a.ucs:0x2F83F   # 周
@@ -38603,6 +40424,8 @@ rep.adobe-japan1-5:17368
     :eq rep.jis-x0212:0x3556      ; # &I-JSP-3556;
     :eq rep.jis-x0213-2:0x2422    ; # &I-JX2-2422;
     :eq rep.daikanwa:03790        ; # &I-M-03790;
+    :subsume
+        g2.adobe-japan1-5:17368 ;
     .
     rep.ucs_jis:0x5541
                :abstract-glyph-of [ :context domain:jis     ;
@@ -38613,6 +40436,45 @@ rep.adobe-japan1-5:17368
                :abstract-glyph-of    jis-x0213-2:0x2422  .
     rep.daikanwa:03790
                :abstract-glyph-of       daikanwa:03790   .
+    g2.adobe-japan1-5:17368
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of adobe-japan1-5:17368 ;
+        :rep.decomposition   [ :context domain:cid     ;
+                               :target  a.ucs:0x5541         ,
+                                        a.ucs:0xE0100        ] ;
+        :eq g2.ucs_jis:0x5541         ; # &g2-AJ1-17368;
+        :eq g2.jis-x0212:0x3556       ; # &g2-AJ1-17368;
+        :eq g2.jis-x0213-2:0x2422     ; # &g2-AJ1-17368;
+        :eq g2.daikanwa:03790         ; # &g2-AJ1-17368;
+        :subsume
+            repi.daikanwa:03790  ,
+            repi.jis-x0213-2:0x2422 ,
+            repi.adobe-japan1-6:17368 ;
+        .
+        g2.ucs_jis:0x5541
+              :abstract-glyph-form-of [ :context domain:jis     ;
+                                        :target     ucs:0x5541  ] .
+        g2.jis-x0212:0x3556
+              :abstract-glyph-form-of      jis-x0212:0x3556  .
+        g2.jis-x0213-2:0x2422
+              :abstract-glyph-form-of    jis-x0213-2:0x2422  .
+        g2.daikanwa:03790
+              :abstract-glyph-form-of       daikanwa:03790   .
+        repi.daikanwa:03790
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:03790 ;
+            .
+        repi.jis-x0212:0x3556
+            a chisegg:glyph-image ;
+            :glyph-image-of jis-x0212:0x3556 ;
+            :eq repi.jis-x0213-2:0x2422   ; # &R-JX2-2422;
+            .
+            repi.jis-x0213-2:0x2422
+                          :glyph-image-of    jis-x0213-2:0x2422  .
+        repi.adobe-japan1-5:17368
+            a chisegg:glyph-image ;
+            :glyph-image-of adobe-japan1-5:17368 ;
+            .
 
 rep.cns11643-1:0x594C
     a chisegg:abstract-glyph ;
@@ -38630,6 +40492,8 @@ rep.cns11643-1:0x594C
     :rep.ucs_JP...hanazono     rdf:nil ;
     :eq rep.gb2312:0x5F7A         ; # &C1-594C;
     :eq a.big5:0xB0E7             ; # &I-B-B0E7;
+    :subsume
+        g2.ucs_unicode:0x5541 ;
     .
     rep.ucs_unicode:0x5541
                :abstract-glyph-of [ :context domain:unicode ;
@@ -38638,6 +40502,30 @@ rep.cns11643-1:0x594C
                :abstract-glyph-of         gb2312:0x5F7A  .
     a.big5:0xB0E7
            :abstract-character-of           big5:0xB0E7  .
+    g2.ucs_unicode:0x5541
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x5541  ] ;
+        :g2.ucs_JP...hanazono      rdf:nil ;
+        :eq g2.gb2312:0x5F7A          ; # &g2-UU+5541;
+        :eq g2.cns11643-1:0x594C      ; # &g2-UU+5541;
+        :subsume
+            repi.cns11643-1:0x594C ,
+            repi.ucs_unicode:0x5541 ;
+        .
+        g2.gb2312:0x5F7A
+              :abstract-glyph-form-of         gb2312:0x5F7A  .
+        g2.cns11643-1:0x594C
+              :abstract-glyph-form-of     cns11643-1:0x594C  .
+        repi.cns11643-1:0x594C
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-1:0x594C ;
+            .
+        repi.ucs_unicode:0x5541
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x5541  ] ;
+            .
 
 a.ucs:0x20D31
     a chisegg:abstract-character ;
@@ -38818,6 +40706,8 @@ a.ucs:0x35A6
     :eq rep.jis-x0213-2:0x2423    ; # &I-JX2-2423;
     :eq rep.daikanwa:03797        ; # &I-M-03797;
     :eq rep.cbeta:06729           ; # &I-CB06729;
+    :subsume
+        g2.ucs_unicode:0x35A6 ;
     .
     rep.adobe-japan1-5:17369
                :abstract-glyph-of adobe-japan1-5:17369   .
@@ -38829,6 +40719,58 @@ a.ucs:0x35A6
                :abstract-glyph-of       daikanwa:03797   .
     rep.cbeta:06729
                :abstract-glyph-of          cbeta:06729   .
+    g2.ucs_unicode:0x35A6
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x35A6  ] ;
+        :eq g2.adobe-japan1-5:17369   ; # &g2-AJ1-17369;
+        :eq g2.cns11643-3:0x345A      ; # &g2-AJ1-17369;
+        :eq g2.jis-x0213-2:0x2423     ; # &g2-AJ1-17369;
+        :eq g2.daikanwa:03797         ; # &g2-AJ1-17369;
+        :eq g2.cbeta:06729            ; # &g2-AJ1-17369;
+        :subsume
+            repi.daikanwa:03797  ,
+            repi.jis-x0213-2:0x2423 ,
+            repi.adobe-japan1-6:17369 ,
+            repi.cns11643-3:0x345A ,
+            repi.ucs_unicode:0x35A6 ,
+            repi.cbeta:06729     ;
+        .
+        g2.adobe-japan1-5:17369
+              :abstract-glyph-form-of adobe-japan1-5:17369   .
+        g2.cns11643-3:0x345A
+              :abstract-glyph-form-of     cns11643-3:0x345A  .
+        g2.jis-x0213-2:0x2423
+              :abstract-glyph-form-of    jis-x0213-2:0x2423  .
+        g2.daikanwa:03797
+              :abstract-glyph-form-of       daikanwa:03797   .
+        g2.cbeta:06729
+              :abstract-glyph-form-of          cbeta:06729   .
+        repi.daikanwa:03797
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:03797 ;
+            .
+        repi.jis-x0213-2:0x2423
+            a chisegg:glyph-image ;
+            :glyph-image-of jis-x0213-2:0x2423 ;
+            .
+        repi.adobe-japan1-5:17369
+            a chisegg:glyph-image ;
+            :glyph-image-of adobe-japan1-5:17369 ;
+            .
+        repi.cns11643-3:0x345A
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-3:0x345A ;
+            .
+        repi.ucs_unicode:0x35A6
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x35A6  ] ;
+            .
+        repi.cbeta:06729
+            a chisegg:glyph-image ;
+            :glyph-image-of cbeta:06729 ;
+            .
 
 a.ucs:0x5543
     a chisegg:abstract-character ;
@@ -38981,10 +40923,10 @@ rep.mj:008374
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5544         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.gt:48748   # &g2-GT-48748;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.gt:48748   # &g2-GT-48748;
+        ] ;
         :eq g2.ucs_ks:0x5544          ; # &g2-AJ1-07730;
         :eq g2.jis-x0208_1978:0x426F  ; # &g2-AJ1-07730;
         :eq g2.ks-x1001:0x7672        ; # &g2-AJ1-07730;
@@ -39059,10 +41001,10 @@ rep.mj:008374
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5544  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x8C56   # &g2-UU+8C56;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x8C56   # &g2-UU+8C56;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x5744          ; # &g2-UU+5544;
         .
@@ -39071,10 +41013,10 @@ rep.mj:008374
     g2.cns11643-1:0x593B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x593B ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-2:0x286B   # &g2-CU+8C56;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-2:0x286B   # &g2-CU+8C56;
+        ] ;
         :eq g2.ucs_cns:0x5544         ; # &g2-CU+5544;
         .
         g2.ucs_cns:0x5544
@@ -39146,10 +41088,10 @@ rep.mj:008370
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x5544         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.mj:024906   # &g2-MJ024906;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.mj:024906   # &g2-MJ024906;
+        ] ;
         :eq g2.ucs_jis:0x5544         ; # &g2-MJ008370;
         :eq g2.adobe-japan1-0:02895   ; # &g2-MJ008370;
         :eq g2.jis-x0208_1983:0x426F  ; # &g2-MJ008370;
@@ -39220,10 +41162,10 @@ rep.mj:008370
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x5544         ,
                                         a.ucs:0xE0104        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.mj:024907   # &g2-MJ024907;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.mj:024907   # &g2-MJ024907;
+        ] ;
         :eq g2.hanyo-denshi...ft:0x344A ; # &MJ008372;
         :eq g2.jef-china3:0x70B9      ; # &MJ008372;
         :subsume
@@ -39428,15 +41370,15 @@ a.ucs:0x5546
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5546         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x2011E ; # 𠄞
-                :below    a.ucs:0x4E37   # 丷
-            ]
+        isd:structure [ a idc:⿱ ;
+            isd:above    [
+                isd:structure [ a idc:⿱ ;
+                    isd:above    a.ucs:0x2011E ; # 𠄞
+                    isd:below    a.ucs:0x4E37   # 丷
+                ]
+            ] ;
+            isd:below    g2.adobe-japan1-0:04223   # &g2-AJ1-04223;
         ] ;
-        isd:below    g2.adobe-japan1-0:04223   # &g2-AJ1-04223;
-    ] ;
         :eq g2.adobe-japan1-4:13830   ; # &g2-AJ1-13830;
         :eq g2.daikanwa:03803         ; # &g2-AJ1-13830;
         :eq rep.shinjigen_1ed:1114    ; # &g2-AJ1-13830;
@@ -39474,10 +41416,10 @@ a.ucs:0x5546
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5546         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.big5-cdp:0x8BAE ; # &g2-CDP-8BAE;
-        isd:below    g2.adobe-japan1-0:04223   # &g2-AJ1-04223;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.big5-cdp:0x8BAE ; # &g2-CDP-8BAE;
+            isd:below    g2.adobe-japan1-0:04223   # &g2-AJ1-04223;
+        ] ;
         :eq g2.ucs_cns:0x5546         ; # &g2-AJ1-02446;
         :eq g2.ucs_jis:0x5546         ; # &g2-AJ1-02446;
         :eq g2.ucs_ks:0x5546          ; # &g2-AJ1-02446;
@@ -39557,10 +41499,10 @@ a.ucs:0x5546
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5546  ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.big5-cdp:0x8BAE ; # &g2-CDP-8BAE;
-        isd:below    g2.ucs_unicode:0x518F   # &g2-UU+518F;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.big5-cdp:0x8BAE ; # &g2-CDP-8BAE;
+            isd:below    g2.ucs_unicode:0x518F   # &g2-UU+518F;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x494C          ; # &g2-UU+5546;
         .
@@ -39617,10 +41559,10 @@ a.ucs:0x5547
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5547         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.big5-cdp:0x8BAE ; # &g2-CDP-8BAE;
-        isd:below    g2.big5-cdp:0x8C6C   # &g2-CDP-8C6C;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.big5-cdp:0x8BAE ; # &g2-CDP-8BAE;
+            isd:below    g2.big5-cdp:0x8C6C   # &g2-CDP-8C6C;
+        ] ;
         :eq g2.adobe-japan1-5:17370   ; # &g2-AJ1-17370;
         :eq g2.jis-x0212:0x3557       ; # &g2-AJ1-17370;
         :eq g2.cns11643-4:0x3074      ; # &g2-AJ1-17370;
@@ -39686,11 +41628,11 @@ a.ucs:0x5547
     g2.big5-cdp:0x8C6B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of big5-cdp:0x8C6B ;
-    isd:structure [ a idc:⿳ ;
-        isd:above    a.ucs:0x2011E ; # 𠄞
-        isd:middle   a.ucs:0x4E37 ; # 丷
-        isd:below    g2.big5-cdp:0x8C6C   # &g2-CDP-8C6C;
-    ] ;
+        isd:structure [ a idc:⿳ ;
+            isd:above    a.ucs:0x2011E ; # 𠄞
+            isd:middle   a.ucs:0x4E37 ; # 丷
+            isd:below    g2.big5-cdp:0x8C6C   # &g2-CDP-8C6C;
+        ] ;
         .
 
 a.ucs:0x5548
@@ -39734,7 +41676,7 @@ a.ucs:0x5549
     :eq rep.shinjigen:2572        ; # 啉
     :eq rep.cbeta:03299           ; # &I-CB03299;
     :eq rep.jef-china3:0x46E1     ; # &I-JC3-46E1;
-    :from.vulgar         [ :sources chisebib:shinjigen ;
+    ideo:vulgar-form-of  [ :sources chisebib:shinjigen ;
                            :target  a.ucs:0x60CF         ] ;
     :subsume
         g2.ucs_unicode:0x5549 ,
@@ -39847,7 +41789,7 @@ a.ucs:0x20D42
         :eq rep.hanziku-2:0xD575      ; # &I-HZK02-D575;
         :form-of             [ :sources chisebib:jiyun ;
                                :target  a.ucs:0x5549         ] ;
-        :from.same           [ :sources chisebib:jiyun ,
+        ideo:same-as         [ :sources chisebib:jiyun ,
                                         chisebib:daikanwa ;
                                :target  a.ucs:0x5549         ] ;
         .
@@ -39958,19 +41900,19 @@ rep.cns11643-2:0x342D
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x554B  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x91C7   # &g2-AJ1-02115;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x91C7   # &g2-AJ1-02115;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
     g2.cns11643-2:0x342D
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x342D ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x4F59   # &g2-CU+91C7;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x4F59   # &g2-CU+91C7;
+        ] ;
         :eq g2.ucs_cns:0x554B         ; # &g2-CU+554B;
         .
         g2.ucs_cns:0x554B
@@ -40026,10 +41968,10 @@ a.ucs:0x554C
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x554C         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.adobe-japan1-0:01773   # &g2-AJ1-01773;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.adobe-japan1-0:01773   # &g2-AJ1-01773;
+        ] ;
         :eq g2.ucs_jis:0x554C         ; # &g2-AJ1-04390;
         :eq g2.jis-x0208:0x5333       ; # &g2-AJ1-04390;
         :eq g2.jis-x0213-1:0x5333     ; # &g2-AJ1-04390;
@@ -40082,10 +42024,10 @@ a.ucs:0x554C
     g2.cns11643-3:0x3458
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x3458 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x4F28   # &g2-CU+7A7A;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x4F28   # &g2-CU+7A7A;
+        ] ;
         :eq g2.ucs_cns:0x554C         ; # &g2-CU+554C;
         .
         g2.ucs_cns:0x554C
@@ -40095,10 +42037,10 @@ a.ucs:0x554C
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x554C  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x7A7A   # &g2-UU+7A7A;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x7A7A   # &g2-UU+7A7A;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -40155,10 +42097,10 @@ a.ucs:0x554D
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x554D         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x4EAB   # &g2-AJ1-01687;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x4EAB   # &g2-AJ1-01687;
+        ] ;
         :eq g2.adobe-japan1-6:21279   ; # &g2-AJ1-21279;
         :eq g2.jis-x0212:0x355A       ; # &g2-AJ1-21279;
         :eq g2.iso-ir165:0x7A64       ; # &g2-AJ1-21279;
@@ -40284,10 +42226,10 @@ a.ucs:0x554F
     g2.daikanwa:03814
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:03814 ;
-    isd:structure [ a idc:⿵ ;
-        isd:surround g2.daikanwa:41208 ; # &g2-M-41208;
-        isd:filling  g2.ucs_unicode:0x53E3   # &g2-AJ1-01969;
-    ] ;
+        isd:structure [ a idc:⿵ ;
+            isd:surround g2.daikanwa:41208 ; # &g2-M-41208;
+            isd:filling  g2.ucs_unicode:0x53E3   # &g2-AJ1-01969;
+        ] ;
         .
     g2.ucs_unicode:0x554F
         a chisegg:abstract-glyph-form ;
@@ -40296,10 +42238,10 @@ a.ucs:0x554F
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x554F         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿵ ;
-        isd:surround g2.ucs_unicode:0x9580 ; # &g2-AJ1-03827;
-        isd:filling  g2.ucs_unicode:0x53E3   # &g2-AJ1-01969;
-    ] ;
+        isd:structure [ a idc:⿵ ;
+            isd:surround g2.ucs_unicode:0x9580 ; # &g2-AJ1-03827;
+            isd:filling  g2.ucs_unicode:0x53E3   # &g2-AJ1-01969;
+        ] ;
         :eq g2.adobe-japan1-0:03824   ; # &g2-AJ1-03824;
         :eq g2.ks-x1001:0x597D        ; # &g2-AJ1-03824;
         :eq g2.jis-x0208:0x4C64       ; # &g2-AJ1-03824;
@@ -40449,10 +42391,10 @@ a.ucs:0x5550
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5550         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x5352   # &g2-AJ1-02836;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x5352   # &g2-AJ1-02836;
+        ] ;
         :eq g2.adobe-japan1-5:16806   ; # &g2-AJ1-16806;
         :eq g2.gb2312:0x5F7D          ; # &g2-AJ1-16806;
         :eq g2.jis-x0212:0x355B       ; # &g2-AJ1-16806;
@@ -40561,10 +42503,10 @@ rep.adobe-japan1-5:17371
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x35A8         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x5F54   # &g2-AJ1-16858;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x5F54   # &g2-AJ1-16858;
+        ] ;
         :eq g2.ucs_jis:0x35A8         ; # &g2-AJ1-17371;
         :eq g2.jis-x0213-2:0x2426     ; # &g2-AJ1-17371;
         :eq g2.daikanwa:03817         ; # &g2-AJ1-17371;
@@ -40603,10 +42545,10 @@ rep.adobe-japan1-5:17371
     g2.cns11643-4:0x3071
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-4:0x3071 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-2:0x2655   # &g2-CU+5F54;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-2:0x2655   # &g2-CU+5F54;
+        ] ;
         :eq g2.ucs_cns:0x35A8         ; # &g2-CU+35A8;
         .
         g2.ucs_cns:0x35A8
@@ -40634,29 +42576,53 @@ rep.ucs_unicode:0x35A8
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x35A8  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x5F55   # &g2-UU+5F55;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x5F55   # &g2-UU+5F55;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
+a.ucs_iwds-1:0x5551
+    a chisegg:abstract-character ;
+    :abstract-character-of [ :context domain:iwds-1  ;
+                             :target     ucs:0x5551  ] ;
+    :denotation-of
+        bucs:0x553C          ;
+    ideo:radical          30 ; # ⼝ 
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x53E3 ; # 口
+        isd:right    a.ucs:0x758C   # 疌
+    ] ;
+    .
+
 a.ucs:0x5551
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x5551 ;
+    :denotation-of
+        a.ucs_iwds-1:0x5551  ;
     ideo:radical          30 ; # ⼝ 
     ideo:strokes           8 ;
     ideo:total-strokes    11 ;
     ideo:hanyu-dazidian  ( 1 639 2 ) ;
     isd:structure [ a idc:⿰ ;
         isd:left     a.ucs:0x53E3 ; # 口
-        isd:right    a.ucs:0x758C   # 疌
+        isd:right    rep.adobe-japan1-5:18136   # &AJ1-18136;
     ] ;
     :eq rep.adobe-japan1-5:19239  ; # &I-AJ1-19239;
     :eq rep.jis-x0212:0x355C      ; # &I-JSP-355C;
     :eq rep.cns11643-2:0x337B     ; # &I-C2-337B;
     :eq a.big5:0xD478             ; # &I-B-D478;
     :eq rep.daikanwa:03818        ; # &I-M-03818;
+    :form-of             [ :sources chisebib:jiyun ;
+                           :target  a.ucs:0x20BD7        ,
+                                    a.ucs:0x553C         ] ;
+    ideo:same-as         [ :sources chisebib:jiyun ,
+                                    chisebib:daikanwa ;
+                           :target  a.ucs:0x20BD7        ,
+                                    a.ucs:0x553C         ] ;
+    :subsume
+        g2.ucs_unicode:0x5551 ;
     .
     rep.adobe-japan1-5:19239
                :abstract-glyph-of adobe-japan1-5:19239   .
@@ -40668,6 +42634,71 @@ a.ucs:0x5551
            :abstract-character-of           big5:0xD478  .
     rep.daikanwa:03818
                :abstract-glyph-of       daikanwa:03818   .
+    g2.ucs_unicode:0x5551
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x5551  ] ;
+        :eq g2.adobe-japan1-5:19239   ; # &g2-AJ1-19239;
+        :eq g2.jis-x0212:0x355C       ; # &g2-AJ1-19239;
+        :eq g2.cns11643-2:0x337B      ; # &g2-AJ1-19239;
+        :eq g2.daikanwa:03818         ; # &g2-AJ1-19239;
+        :subsume
+            repi.daikanwa:03818  ,
+            repi.jis-x0212:0x355C ,
+            repi.adobe-japan1-6:19239 ,
+            repi.cns11643-2:0x337B ,
+            repi.ucs_unicode:0x5551 ;
+        .
+        g2.adobe-japan1-5:19239
+              :abstract-glyph-form-of adobe-japan1-5:19239   .
+        g2.jis-x0212:0x355C
+              :abstract-glyph-form-of      jis-x0212:0x355C  .
+        g2.cns11643-2:0x337B
+              :abstract-glyph-form-of     cns11643-2:0x337B  .
+        g2.daikanwa:03818
+              :abstract-glyph-form-of       daikanwa:03818   .
+        repi.daikanwa:03818
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:03818 ;
+            .
+        repi.jis-x0212:0x355C
+            a chisegg:glyph-image ;
+            :glyph-image-of jis-x0212:0x355C ;
+            .
+        repi.adobe-japan1-5:19239
+            a chisegg:glyph-image ;
+            :glyph-image-of adobe-japan1-5:19239 ;
+            .
+        repi.cns11643-2:0x337B
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-2:0x337B ;
+            .
+        repi.ucs_unicode:0x5551
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x5551  ] ;
+            .
+
+a.ucs:0x20E1D
+    a chisegg:abstract-character ;
+    :abstract-character-of ucs:0x20E1D ;
+    :denotation-of
+        a.ucs_iwds-1:0x5551  ;
+    ideo:radical          30 ; # ⼝ 
+    ideo:strokes           9 ;
+    ideo:total-strokes    12 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x53E3 ; # 口
+        isd:right    rep.ucs-itaiji-001:0x758C   # &U-i001+758C;
+    ] ;
+    :subsume
+        g2.ucs_iso:0x20E1D   ;
+    .
+    g2.ucs_iso:0x20E1D
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x20E1D ] ;
+        .
 
 a.ucs:0x5552
     a chisegg:abstract-character ;
@@ -40718,7 +42749,7 @@ rep.mj:008391
                            :target  a.ucs:0x5553         ,
                                     a.ucs:0xE0103        ] ;
     isd:structure [ a idc:⿱ ;
-        isd:above    rep.big5-cdp:0x8CB6 ; # &CDP-8CB6;
+        isd:above    rep.gt:16595 ; # &GT-16595;
         isd:below    a.ucs:0x53E3   # 口
     ] ;
     :eq rep.ucs_cns:0x5553        ; # &MJ008391;
@@ -41022,9 +43053,9 @@ rep.cns11643-3:0x3461
     ideo:total-strokes    11 ;
     isd:structure [ a idc:⿱ ;
         isd:above    [
-            :structure [ a idc:⿰ ;
-                :left     a.ucs:0x6236 ; # 戶
-                :right    a.ucs:0x6208   # 戈
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x6236 ; # 戶
+                isd:right    a.ucs:0x6208   # 戈
             ]
         ] ;
         isd:below    a.ucs:0x53E3   # 口
@@ -41032,7 +43063,7 @@ rep.cns11643-3:0x3461
     :eq rep.daikanwa:03822        ; # &I-M-03822;
     :eq rep.shinjigen_1ed:1109    ; # &C3-3461;
     :eq rep.shinjigen_rev:1113    ; # &C3-3461;
-    :from.vulgar         [ :sources chisebib:zhengzitong ,
+    ideo:vulgar-form-of  [ :sources chisebib:zhengzitong ,
                                     chisebib:daikanwa ,
                                     chisebib:shinjigen_1ed ,
                                     chisebib:shinjigen_rev ;
@@ -41059,9 +43090,9 @@ rep.ucs_unicode:0x5554
     ideo:hanyu-dazidian  ( 1 646 11 ) ;
     isd:structure [ a idc:⿱ ;
         isd:above    [
-            :structure [ a idc:⿰ ;
-                :left     a.ucs:0x6237 ; # 户
-                :right    a.ucs:0x6208   # 戈
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x6237 ; # 户
+                isd:right    a.ucs:0x6208   # 戈
             ]
         ] ;
         isd:below    a.ucs:0x53E3   # 口
@@ -41157,10 +43188,10 @@ a.ucs:0x5556
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5556         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x708E   # &g2-AJ1-01292;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x708E   # &g2-AJ1-01292;
+        ] ;
         :eq g2.adobe-japan1-0:04394   ; # &g2-AJ1-04394;
         :eq g2.gb2312:0x6022          ; # &g2-AJ1-04394;
         :eq g2.ks-x1001:0x533A        ; # &g2-AJ1-04394;
@@ -41234,10 +43265,10 @@ a.ucs:0x5556
     g2.cns11643-1:0x5941
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x5941 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x4E63   # &g2-CU+708E;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x4E63   # &g2-CU+708E;
+        ] ;
         :eq g2.ucs_cns:0x5556         ; # &g2-CU+5556;
         .
         g2.ucs_cns:0x5556
@@ -41318,10 +43349,10 @@ rep.adobe-japan1-0:04395
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5557         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.adobe-japan1-5:18448   # &g2-AJ1-18448;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.adobe-japan1-5:18448   # &g2-AJ1-18448;
+        ] ;
         :eq g2.ucs_jis:0x5557         ; # &g2-AJ1-04395;
         :eq g2.jis-x0208:0x5338       ; # &g2-AJ1-04395;
         :eq g2.jis-x0213-1:0x5338     ; # &g2-AJ1-04395;
@@ -41375,10 +43406,10 @@ rep.adobe-japan1-0:04395
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5557  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x81FD   # &g2-CDP-8D77;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x81FD   # &g2-CDP-8D77;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.iso-ir165:0x2C7D       ; # &g2-UU+5557;
         :eq g2.cns11643-1:0x594D      ; # &g2-UU+5557;
@@ -41446,10 +43477,10 @@ rep.adobe-japan1-6:21280
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5558         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x5B9B   # &g2-AJ1-01148;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x5B9B   # &g2-AJ1-01148;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.adobe-japan1-6:21280   ; # &g2-AJ1-21280;
         :eq g2.jis-x0212:0x355D       ; # &g2-AJ1-21280;
@@ -41548,10 +43579,10 @@ a.ucs:0x5559
         ideo:strokes           8 ;
         ideo:total-strokes    11 ;
         ideo:hanyu-dazidian  ( 1 652 14 ) ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.ucs_unicode:0x6B64 ; # &g2-AJ1-02065;
-        isd:below    a.ucs:0x5405   # 吅
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.ucs_unicode:0x6B64 ; # &g2-AJ1-02065;
+            isd:below    a.ucs:0x5405   # 吅
+        ] ;
         :eq g2.daikanwa:03828         ; # &g2-M-03828;
         :subsume
             repi.daikanwa:03828  ,
@@ -41578,10 +43609,10 @@ a.ucs:0x5559
         :abstract-glyph-form-of cns11643-3:0x3A36 ;
         ideo:strokes           9 ;
         ideo:total-strokes    12 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.cns11643-1:0x483A ; # &g2-CU+6B64;
-        isd:below    a.ucs:0x5405   # 吅
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.cns11643-1:0x483A ; # &g2-CU+6B64;
+            isd:below    a.ucs:0x5405   # 吅
+        ] ;
         :eq g2.ucs_cns:0x5559         ; # &g2-CU+5559;
         .
         g2.ucs_cns:0x5559
@@ -41642,11 +43673,11 @@ rep.adobe-japan1-6:21281
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x555A         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿳ ;
-        isd:above    g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:middle   a.ucs:0x4EA0 ; # 亠
-        isd:below    a.ucs:0x56DE   # 回
-    ] ;
+        isd:structure [ a idc:⿳ ;
+            isd:above    g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:middle   a.ucs:0x4EA0 ; # 亠
+            isd:below    a.ucs:0x56DE   # 回
+        ] ;
         :eq g2.ucs_cns:0x555A         ; # &g2-AJ1-21281;
         :eq g2.ucs_jis:0x555A         ; # &g2-AJ1-21281;
         :eq g2.jis-x0212:0x355E       ; # &g2-AJ1-21281;
@@ -41828,10 +43859,10 @@ a.ucs:0x555B
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x555B         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x59BB   # &g2-AJ1-02106;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x59BB   # &g2-AJ1-02106;
+        ] ;
         :eq g2.adobe-japan1-6:21282   ; # &g2-AJ1-21282;
         :eq g2.jis-x0212:0x355F       ; # &g2-AJ1-21282;
         :eq g2.daikanwa:03830         ; # &g2-AJ1-21282;
@@ -41880,10 +43911,10 @@ a.ucs:0x555B
     g2.cns11643-4:0x306B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-4:0x306B ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x4C66   # &g2-CU+59BB;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x4C66   # &g2-CU+59BB;
+        ] ;
         :eq g2.ucs_cns:0x555B         ; # &g2-CU+555B;
         .
         g2.ucs_cns:0x555B
@@ -41973,10 +44004,10 @@ a.ucs:0x555C
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x555C         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x53D5   # &g2-AJ1-17343;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x53D5   # &g2-AJ1-17343;
+        ] ;
         :eq g2.adobe-japan1-0:04392   ; # &g2-AJ1-04392;
         :eq g2.gb2312:0x6028          ; # &g2-AJ1-04392;
         :eq g2.jis-x0208:0x5335       ; # &g2-AJ1-04392;
@@ -43059,19 +45090,19 @@ rep.ucs_unicode:0x35AB
     g2.cbeta:04014
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cbeta:04014 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.adobe-japan1-4:14444   # &g2-AJ1-14444;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.adobe-japan1-4:14444   # &g2-AJ1-14444;
+        ] ;
         .
     g2.ucs_unicode:0x35AB
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x35AB  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x590C   # &g2-UU+590C;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x590C   # &g2-UU+590C;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -43102,10 +45133,10 @@ a.ucs:0x20D71
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20D71 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x4F9D   # &g2-AJ1-01169;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x4F9D   # &g2-AJ1-01169;
+        ] ;
         :eq g2.daikanwa:03865         ; # &g2-M-03865;
         :eq g2.cbeta:03497            ; # &g2-M-03865;
         :subsume
@@ -43321,10 +45352,10 @@ a.ucs:0x5561
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5561         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.adobe-japan1-0:03463   # &g2-AJ1-03463;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.adobe-japan1-0:03463   # &g2-AJ1-03463;
+        ] ;
         :eq g2.ucs_jis:0x5561         ; # &g2-AJ1-20308;
         :eq g2.jis-x0212:0x3562       ; # &g2-AJ1-20308;
         :eq g2.jis-x0213-2:0x2428     ; # &g2-AJ1-20308;
@@ -43372,10 +45403,10 @@ a.ucs:0x5561
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5561         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x4F66   # &g2-CU+975E;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x4F66   # &g2-CU+975E;
+        ] ;
         :eq g2.ucs_cns:0x5561         ; # &g2-AJ1-14393;
         :eq g2.cns11643-1:0x593D      ; # &g2-AJ1-14393;
         :subsume
@@ -43399,10 +45430,10 @@ a.ucs:0x5561
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5561  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x975E   # &g2-UU+975E;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x975E   # &g2-UU+975E;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x3748          ; # &g2-UU+5561;
         .
@@ -43461,7 +45492,7 @@ rep.adobe-japan1-0:04389
     :eq rep.gt:04708              ; # &I-GT-04708;
     :eq rep.gt-pj-1:21298         ; # &I-GT-04708;
     :eq rep.daikanwa:03876        ; # &I-M-03876;
-    :from.vulgar         [ :sources chisebib:zhonghua-dazidian ,
+    ideo:vulgar-form-of  [ :sources chisebib:zhonghua-dazidian ,
                                     chisebib:daikanwa ;
                            :target  a.ucs:0x929C         ] ;
     :subsume
@@ -43630,14 +45661,45 @@ a.ucs:0x5564
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x5564 ;
     ideo:radical          30 ; # ⼝ 
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x53E3 ; # 口
+        isd:right    a.ucs_component:0x5351   # &BUCS+5351;
+    ] ;
+    .
+
+o.ucs_unicode:0x5564
+    a chisegg:unified-glyph ;
+    :unified-glyph-of [ :context domain:unicode ;
+                        :target     ucs:0x5564  ] ;
+    :denotation-of
+        a.ucs:0x5564         ;
+    ideo:radical          30 ; # ⼝ 
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x53E3 ; # 口
+        isd:right    a.ucs:0x5351   # 卑
+    ] ;
+    :eq o.jis-x0213-2:0x2429      ; # &o-JX2-2429;
+    :eq o.adobe-japan1-5:17372    ; # &o-JX2-2429;
+    .
+    o.jis-x0213-2:0x2429
+                :unified-glyph-of    jis-x0213-2:0x2429  .
+    o.adobe-japan1-5:17372
+                :unified-glyph-of adobe-japan1-5:17372   .
+
+rep.adobe-japan1-5:17372
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of adobe-japan1-5:17372 ;
+    :denotation-of
+        o.ucs_unicode:0x5564 ;
+    ideo:radical          30 ; # ⼝ 
     ideo:strokes           8 ;
     ideo:total-strokes    11 ;
     ideo:hanyu-dazidian  ( 1 642 9 ) ;
     isd:structure [ a idc:⿰ ;
         isd:left     a.ucs:0x53E3 ; # 口
-        isd:right    a.ucs:0x5351   # 卑
+        isd:right    rep.adobe-japan1-4:13378   # &AJ1-13378;
     ] ;
-    :eq rep.adobe-japan1-5:17372  ; # &I-AJ1-17372;
+    :eq rep.ucs_unicode:0x5564    ; # &AJ1-17372;
     :eq rep.gb2312:0x4621         ; # &I-G0-4621;
     :eq rep.jis-x0212:0x3563      ; # &I-JSP-3563;
     :eq rep.cns11643-1:0x5945     ; # &I-C1-5945;
@@ -43645,9 +45707,13 @@ a.ucs:0x5564
     :eq a.big5:0xB0E0             ; # &I-B-B0E0;
     :eq rep.daikanwa:03878        ; # &I-M-03878;
     :eq rep.jef-china3:0x80CF     ; # &I-JC3-80CF;
+    :subsume
+        g2.ucs_unicode:0x5564 ,
+        g2.cns11643-1:0x5945 ;
     .
-    rep.adobe-japan1-5:17372
-               :abstract-glyph-of adobe-japan1-5:17372   .
+    rep.ucs_unicode:0x5564
+               :abstract-glyph-of [ :context domain:unicode ;
+                                    :target     ucs:0x5564  ] .
     rep.gb2312:0x4621
                :abstract-glyph-of         gb2312:0x4621  .
     rep.jis-x0212:0x3563
@@ -43662,6 +45728,68 @@ a.ucs:0x5564
                :abstract-glyph-of       daikanwa:03878   .
     rep.jef-china3:0x80CF
                :abstract-glyph-of     jef-china3:0x80CF  .
+    g2.ucs_unicode:0x5564
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x5564  ] ;
+        :g2.ucs_JP...hanazono      rdf:nil ;
+        :eq g2.adobe-japan1-5:17372   ; # &g2-AJ1-17372;
+        :eq g2.gb2312:0x4621          ; # &g2-AJ1-17372;
+        :eq g2.jis-x0212:0x3563       ; # &g2-AJ1-17372;
+        :eq g2.jis-x0213-2:0x2429     ; # &g2-AJ1-17372;
+        :eq g2.daikanwa:03878         ; # &g2-AJ1-17372;
+        :eq g2.jef-china3:0x80CF      ; # &g2-AJ1-17372;
+        :subsume
+            repi.daikanwa:03878  ,
+            repi.jis-x0213-2:0x2429 ,
+            repi.adobe-japan1-6:17372 ,
+            repi.ucs_unicode:0x5564 ,
+            repi.jef-china3:0x80CF ;
+        .
+        g2.adobe-japan1-5:17372
+              :abstract-glyph-form-of adobe-japan1-5:17372   .
+        g2.gb2312:0x4621
+              :abstract-glyph-form-of         gb2312:0x4621  .
+        g2.jis-x0212:0x3563
+              :abstract-glyph-form-of      jis-x0212:0x3563  .
+        g2.jis-x0213-2:0x2429
+              :abstract-glyph-form-of    jis-x0213-2:0x2429  .
+        g2.daikanwa:03878
+              :abstract-glyph-form-of       daikanwa:03878   .
+        g2.jef-china3:0x80CF
+              :abstract-glyph-form-of     jef-china3:0x80CF  .
+        repi.daikanwa:03878
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:03878 ;
+            .
+        repi.jis-x0212:0x3563
+            a chisegg:glyph-image ;
+            :glyph-image-of jis-x0212:0x3563 ;
+            :eq repi.jis-x0213-2:0x2429   ; # &R-JX2-2429;
+            .
+            repi.jis-x0213-2:0x2429
+                          :glyph-image-of    jis-x0213-2:0x2429  .
+        repi.adobe-japan1-5:17372
+            a chisegg:glyph-image ;
+            :glyph-image-of adobe-japan1-5:17372 ;
+            .
+        repi.ucs_unicode:0x5564
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x5564  ] ;
+            .
+        repi.jef-china3:0x80CF
+            a chisegg:glyph-image ;
+            :glyph-image-of jef-china3:0x80CF ;
+            .
+    g2.cns11643-1:0x5945
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of cns11643-1:0x5945 ;
+        :eq g2.ucs_cns:0x5564         ; # &g2-CU+5564;
+        .
+        g2.ucs_cns:0x5564
+              :abstract-glyph-form-of [ :context domain:cns     ;
+                                        :target     ucs:0x5564  ] .
 
 a.ucs:0x20D4A
     a chisegg:abstract-character ;
@@ -43689,27 +45817,136 @@ rep.cns11643-6:0x3D6C
     ideo:total-strokes    11 ;
     .
 
+bucs:0x559C
+    a chisegg:super-abstract-character ;
+    :super-abstract-character-of [ :context domain:bucs    ;
+                                   :target     ucs:0x559C  ] ;
+    ideo:radical          30 ; # ⼝ 
+    .
+
+a.ucs:0x20DAE
+    a chisegg:abstract-character ;
+    :abstract-character-of ucs:0x20DAE ;
+    :denotation-of
+        bucs:0x559C          ;
+    ideo:radical          30 ; # ⼝ 
+    ideo:strokes           8 ;
+    ideo:total-strokes    11 ;
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.jis-x0208:0x3548 ; # &J97-3548;
+        isd:below    a.ucs:0x53E4   # 古
+    ] ;
+    .
+
 rep.daikanwa:03880
     a chisegg:abstract-glyph ;
     :abstract-glyph-of daikanwa:03880 ;
-    :to.ucs              a.ucs:0x20DAE ; # 𠶮
+    :denotation-of
+        a.ucs:0x20DAE        ;
     ideo:radical          30 ; # ⼝ 
     ideo:strokes           8 ;
     ideo:total-strokes    11 ;
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.ucs:0x20BB7 ; # 𠮷
+        isd:below    a.ucs:0x53E4   # 古
+    ] ;
+    :eq rep.hanyo-denshi...jt:0xAED1 ; # &HD-JT-AED1;
+    ideo:vulgar-form-of  [ :sources chisebib:songyuan-yilai-suzipu ,
+                                    chisebib:daikanwa ;
+                           :target  rep.adobe-japan1-0:01578 ] ;
+    :subsume
+        g2.daikanwa:03880    ;
     .
+    rep.hanyo-denshi...jt:0xAED1
+               :abstract-glyph-of hanyo-denshi...jt:0xAED1  .
+    g2.daikanwa:03880
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of daikanwa:03880 ;
+        :eq g2.hanyo-denshi...jt:0xAED1 ; # &g2-HD-JT-AED1;
+        :subsume
+            repi.daikanwa:03880  ,
+            repi.hanyo-denshi...jt:0xAED1 ;
+        .
+        g2.hanyo-denshi...jt:0xAED1
+              :abstract-glyph-form-of hanyo-denshi...jt:0xAED1  .
+        repi.daikanwa:03880
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:03880 ;
+            .
+        repi.hanyo-denshi...jt:0xAED1
+            a chisegg:glyph-image ;
+            :glyph-image-of hanyo-denshi...jt:0xAED1 ;
+            .
 
-a.ucs:0x20DAE
-    a chisegg:abstract-character ;
-    :abstract-character-of ucs:0x20DAE ;
-
-    :morohashi-daikanwa          (3880 0 1) ;
+rep.ucs_iso:0x20DAE
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of [ :context domain:iso     ;
+                         :target     ucs:0x20DAE ] ;
+    :denotation-of
+        a.ucs:0x20DAE        ;
     ideo:radical          30 ; # ⼝ 
     ideo:strokes           8 ;
     ideo:total-strokes    11 ;
-    :eq rep.cns11643-3:0x3460     ; # &I-C3-3460;
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.ucs:0x5409 ; # 吉
+        isd:below    a.ucs:0x53E4   # 古
+    ] ;
+    :eq rep.cns11643-3:0x3460     ; # &HD-JT-AED0;
+    :eq rep.hanyo-denshi...jt:0xAED0 ; # &I-HD-JT-AED0;
+    :subsume
+        g2.ucs_iso:0x20DAE   ;
     .
     rep.cns11643-3:0x3460
                :abstract-glyph-of     cns11643-3:0x3460  .
+    rep.hanyo-denshi...jt:0xAED0
+               :abstract-glyph-of hanyo-denshi...jt:0xAED0  .
+    g2.ucs_iso:0x20DAE
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x20DAE ] ;
+        :eq g2.cns11643-3:0x3460      ; # &g2-HD-JT-AED0;
+        :eq g2.hanyo-denshi...jt:0xAED0 ; # &g2-HD-JT-AED0;
+        :subsume
+            repi.hanyo-denshi...jt:0xAED0 ,
+            repi.cns11643-3:0x3460 ,
+            repi.ucs_iso:0x20DAE ;
+        .
+        g2.cns11643-3:0x3460
+              :abstract-glyph-form-of     cns11643-3:0x3460  .
+        g2.hanyo-denshi...jt:0xAED0
+              :abstract-glyph-form-of hanyo-denshi...jt:0xAED0  .
+        repi.hanyo-denshi...jt:0xAED0
+            a chisegg:glyph-image ;
+            :glyph-image-of hanyo-denshi...jt:0xAED0 ;
+            .
+        repi.cns11643-3:0x3460
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-3:0x3460 ;
+            .
+        repi.ucs_iso:0x20DAE
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:iso     ;
+                              :target     ucs:0x20DAE ] ;
+            .
+
+repi.hng-khi:02970
+    a chisegg:glyph-image ;
+    :glyph-image-of hng-khi:02970 ;
+    :denotation-of
+        bucs:0x559C          ;
+    ideo:radical          30 ; # ⼝ 
+    ideo:strokes           7 ;
+    ideo:total-strokes    10 ;
+    isd:structure [ a idc:⿱ ;
+        isd:above    [
+            isd:structure [ a idc:⿻ ;
+                isd:underlying a.ucs:0x4E8C ; # 二
+                isd:overlaying a.ucs:0x20010   # 𠀐
+            ]
+        ] ;
+        isd:below    a.ucs:0x53E3   # 口
+    ] ;
+    .
 
 a.ucs:0x5565
     a chisegg:abstract-character ;
@@ -43778,10 +46015,10 @@ a.ucs:0x5566
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5566         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x62C9   # &g2-AJ1-04974;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x62C9   # &g2-AJ1-04974;
+        ] ;
         :eq g2.adobe-japan1-5:19240   ; # &g2-AJ1-19240;
         :eq g2.gb2312:0x4032          ; # &g2-AJ1-19240;
         :eq g2.jis-x0212:0x3564       ; # &g2-AJ1-19240;
@@ -43949,6 +46186,33 @@ a.ucs:0x20D53
     ideo:total-strokes    11 ;
     .
 
+rep.adobe-japan1-4:13697
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of adobe-japan1-4:13697 ;
+    :denotation-of
+        a.ucs:0x3402         ;
+    ideo:radical           [ :context domain:ucs     ;
+                             :target            1 ; # ⼀
+                           ] ;
+    ideo:strokes           [ :context domain:ucs     ;
+                             :target  5 ] ;
+    ideo:radical           [ :context domain:misc    ;
+                             :target           21 ; # ⼔
+                           ] ;
+    ideo:strokes           [ :context domain:misc    ;
+                             :target  4 ] ;
+    ideo:total-strokes     6 ;
+    :subsume
+        g2.adobe-japan1-4:13697 ;
+    .
+    g2.adobe-japan1-4:13697
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of adobe-japan1-4:13697 ;
+        :rep.decomposition   [ :context domain:cid     ;
+                               :target  a.ucs:0x3402         ,
+                                        a.ucs:0xE0101        ] ;
+        .
+
 a.ucs:0x35B5
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x35B5 ;
@@ -43987,8 +46251,8 @@ a.ucs:0x5567
         isd:right    a.ucs:0x8D23   # 责
     ] ;
     :eq rep.gb2312:0x5F75         ; # &I-G0-5F75;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x5616         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x5616         ] ;
     :subsume
         g2.ucs_unicode:0x5567 ;
     .
@@ -44058,10 +46322,10 @@ rep.daikanwa:42566
     g2.daikanwa:42566
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:42566 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x9751   # &g2-AJ1-08695;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x9751   # &g2-AJ1-08695;
+        ] ;
         :subsume
             repi.daikanwa:42566  ,
             rep.hanziku-2:0xD4F9 ;
@@ -44100,19 +46364,19 @@ rep.cns11643-3:0x3459
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5568  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x9752   # &g2-AJ1-02664;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x9752   # &g2-AJ1-02664;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
     g2.cns11643-3:0x3459
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x3459 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x4F65   # &g2-CU+9752;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x4F65   # &g2-CU+9752;
+        ] ;
         :eq g2.ucs_cns:0x5568         ; # &g2-CU+5568;
         .
         g2.ucs_cns:0x5568
@@ -44216,8 +46480,8 @@ a.ucs:0x556D
         isd:right    a.ucs:0x8F6C   # 转
     ] ;
     :eq rep.gb2312:0x5F79         ; # &I-G0-5F79;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  rep.mj:008783        ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  rep.mj:008783        ] ;
     :subsume
         g2.ucs_unicode:0x556D ;
     .
@@ -44257,8 +46521,8 @@ a.ucs:0x556E
     ] ;
     :eq rep.gb2312:0x4476         ; # &I-G0-4476;
     :eq rep.hanziku-2:0xD5D8      ; # &I-HZK02-D5D8;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x5699         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x5699         ] ;
     .
     rep.gb2312:0x4476
                :abstract-glyph-of         gb2312:0x4476  .
@@ -44276,8 +46540,8 @@ a.ucs:0x556F
         isd:right    a.ucs:0x56FD   # 国
     ] ;
     :eq rep.iso-ir165:0x7A63      ; # &I-EGB-7A63;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x5613         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x5613         ] ;
     :subsume
         g2.ucs_unicode:0x556F ;
     .
@@ -44304,8 +46568,8 @@ a.ucs:0x5570
         isd:right    a.ucs:0x7F57   # 罗
     ] ;
     :eq rep.iso-ir165:0x2F7D      ; # &I-EGB-2F7D;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x56C9         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x56C9         ] ;
     :subsume
         g2.ucs_unicode:0x5570 ;
     .
@@ -44497,6 +46761,38 @@ a.ucs:0x5579
     rep.cbeta:03976
                :abstract-glyph-of          cbeta:03976   .
 
+a.ucs:0x20D67
+    a chisegg:abstract-character ;
+    :abstract-character-of ucs:0x20D67 ;
+    ideo:radical          30 ; # ⼝ 
+    ideo:strokes           8 ;
+    ideo:total-strokes    11 ;
+    ideo:hanyu-dazidian  ( 1 638 9 ) ;
+    isd:structure [ a idc:⿸ ;
+        isd:surround a.ucs:0x2E77E ; # 𮝾
+        isd:filling  a.ucs:0x53E3   # 口
+    ] ;
+    :subsume
+        g2.ucs_iso:0x20D67   ;
+    .
+    g2.ucs_iso:0x20D67
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x20D67 ] ;
+        :subsume
+            repi.ucs_iso:0x20D67 ,
+            rep.hanziku-2:0xD5B8 ;
+        .
+        repi.ucs_iso:0x20D67
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:iso     ;
+                              :target     ucs:0x20D67 ] ;
+            .
+        rep.hanziku-2:0xD5B8
+            a chisegg:abstract-glyph ;
+            :abstract-glyph-of hanziku-2:0xD5B8 ;
+            .
+
 a.ucs:0x20E04
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x20E04 ;
@@ -44608,10 +46904,10 @@ rep.cbeta:00087
     g2.cbeta:00087
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cbeta:00087 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x5470   # &g2-AJ1-04356;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x5470   # &g2-AJ1-04356;
+        ] ;
         .
 
 rep.big5-cdp:0x8CA3
@@ -44624,9 +46920,9 @@ rep.big5-cdp:0x8CA3
         isd:above    a.ucs:0x5405 ; # 吅
         isd:below    a.ucs:0x2000E   # 𠀎
     ] ;
-    :from.simplified     [ :context domain:component ;
-                           :target  a.ucs:0x24566        ] ;
-    :to.mistakable       a.ucs:0x20DAC        ;
+    ideo:simplified-form-of [ :context domain:component ;
+                              :target  a.ucs:0x24566        ] ;
+    ideo:mistakable      a.ucs:0x20DAC        ;
     :subsume
         g2.big5-cdp:0x8CA3   ;
     .
@@ -44691,18 +46987,18 @@ rep.cns11643-5:0x3676
     g2.daikanwa:03885
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:03885 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.adobe-japan1-6:21334   # &g2-AJ1-21334;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.adobe-japan1-6:21334   # &g2-AJ1-21334;
+        ] ;
         .
     g2.cns11643-5:0x3676
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-5:0x3676 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-2:0x2959   # &g2-CU+5794;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-2:0x2959   # &g2-CU+5794;
+        ] ;
         :eq g2.ucs_cns:0x35B6         ; # &g2-CU+35B6;
         .
         g2.ucs_cns:0x35B6
@@ -44804,10 +47100,10 @@ a.ucs:0x557B
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x557B         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.ucs_unicode:0x5E1D ; # &g2-AJ1-03079;
-        isd:below    g2.ucs_unicode:0x53E3   # &g2-AJ1-01969;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.ucs_unicode:0x5E1D ; # &g2-AJ1-03079;
+            isd:below    g2.ucs_unicode:0x53E3   # &g2-AJ1-01969;
+        ] ;
         :eq g2.adobe-japan1-0:04404   ; # &g2-AJ1-04404;
         :eq g2.gb2312:0x6034          ; # &g2-AJ1-04404;
         :eq g2.jis-x0208:0x5341       ; # &g2-AJ1-04404;
@@ -44874,10 +47170,10 @@ a.ucs:0x557B
     g2.shinjigen:1160
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of shinjigen:1160 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.gt:11193 ; # &g2-AJ1-13943;
-        isd:below    g2.ucs_unicode:0x53E3   # &g2-AJ1-01969;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.gt:11193 ; # &g2-AJ1-13943;
+            isd:below    g2.ucs_unicode:0x53E3   # &g2-AJ1-01969;
+        ] ;
         .
 
 a.ucs:0x557C
@@ -44949,10 +47245,10 @@ a.ucs:0x557C
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x557C         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x5E1D   # &g2-AJ1-03079;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x5E1D   # &g2-AJ1-03079;
+        ] ;
         :eq g2.ucs_unicode:0x557C     ; # &g2-MJ008420;
         :eq g2.adobe-japan1-0:04409   ; # &g2-MJ008420;
         :eq g2.gb2312:0x4C64          ; # &g2-MJ008420;
@@ -45046,10 +47342,10 @@ a.ucs:0x557C
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x557C         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    rep.gt:11193   # &g2-AJ1-13943;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    rep.gt:11193   # &g2-AJ1-13943;
+        ] ;
         :eq g2.hanyo-denshi...ks:046180 ; # &MJ008421;
         :eq g2.shinjigen:1173         ; # &MJ008421;
         :subsume
@@ -45109,6 +47405,8 @@ a.ucs:0x557D
     :eq rep.jis-x0213-2:0x242B    ; # &I-JX2-242B;
     :eq a.big5:0xD875             ; # &I-B-D875;
     :eq rep.daikanwa:03889        ; # &I-M-03889;
+    :subsume
+        g2.ucs_unicode:0x557D ;
     .
     rep.adobe-japan1-5:17374
                :abstract-glyph-of adobe-japan1-5:17374   .
@@ -45120,6 +47418,50 @@ a.ucs:0x557D
            :abstract-character-of           big5:0xD875  .
     rep.daikanwa:03889
                :abstract-glyph-of       daikanwa:03889   .
+    g2.ucs_unicode:0x557D
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x557D  ] ;
+        :eq g2.adobe-japan1-5:17374   ; # &g2-AJ1-17374;
+        :eq g2.cns11643-2:0x3A59      ; # &g2-AJ1-17374;
+        :eq g2.jis-x0213-2:0x242B     ; # &g2-AJ1-17374;
+        :eq g2.daikanwa:03889         ; # &g2-AJ1-17374;
+        :subsume
+            repi.daikanwa:03889  ,
+            repi.jis-x0213-2:0x242B ,
+            repi.adobe-japan1-6:17374 ,
+            repi.cns11643-2:0x3A59 ,
+            repi.ucs_unicode:0x557D ;
+        .
+        g2.adobe-japan1-5:17374
+              :abstract-glyph-form-of adobe-japan1-5:17374   .
+        g2.cns11643-2:0x3A59
+              :abstract-glyph-form-of     cns11643-2:0x3A59  .
+        g2.jis-x0213-2:0x242B
+              :abstract-glyph-form-of    jis-x0213-2:0x242B  .
+        g2.daikanwa:03889
+              :abstract-glyph-form-of       daikanwa:03889   .
+        repi.daikanwa:03889
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:03889 ;
+            .
+        repi.jis-x0213-2:0x242B
+            a chisegg:glyph-image ;
+            :glyph-image-of jis-x0213-2:0x242B ;
+            .
+        repi.adobe-japan1-5:17374
+            a chisegg:glyph-image ;
+            :glyph-image-of adobe-japan1-5:17374 ;
+            .
+        repi.cns11643-2:0x3A59
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-2:0x3A59 ;
+            .
+        repi.ucs_unicode:0x557D
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x557D  ] ;
+            .
 
 a.ucs:0x20DB7
     a chisegg:abstract-character ;
@@ -45218,10 +47560,10 @@ a.ucs:0x557E
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x557E         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x79CB   # &g2-AJ1-02355;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x79CB   # &g2-AJ1-02355;
+        ] ;
         :eq g2.adobe-japan1-0:04405   ; # &g2-AJ1-04405;
         :eq g2.gb2312:0x6031          ; # &g2-AJ1-04405;
         :eq g2.jis-x0208:0x5342       ; # &g2-AJ1-04405;
@@ -45277,10 +47619,10 @@ a.ucs:0x557E
     g2.cns11643-1:0x5E54
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x5E54 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x5271   # &g2-CU+79CB;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x5271   # &g2-CU+79CB;
+        ] ;
         :eq g2.ucs_cns:0x557E         ; # &g2-CU+557E;
         .
         g2.ucs_cns:0x557E
@@ -45366,10 +47708,10 @@ rep.adobe-japan1-6:21283
     g2.adobe-japan1-6:21283
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of adobe-japan1-6:21283 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.adobe-japan1-0:02585   # &g2-AJ1-02585;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.adobe-japan1-0:02585   # &g2-AJ1-02585;
+        ] ;
         :eq g2.ucs_jis:0x557F         ; # &g2-AJ1-21283;
         :eq g2.jis-x0212:0x3565       ; # &g2-AJ1-21283;
         :eq g2.daikanwa:03894         ; # &g2-AJ1-21283;
@@ -45401,19 +47743,19 @@ rep.adobe-japan1-6:21283
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x557F  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x751A   # &g2-UU+751A;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x751A   # &g2-UU+751A;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
     g2.cns11643-2:0x3A5C
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x3A5C ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x5249   # &g2-CU+751A;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x5249   # &g2-CU+751A;
+        ] ;
         :eq g2.ucs_cns:0x557F         ; # &g2-CU+557F;
         .
         g2.ucs_cns:0x557F
@@ -45462,10 +47804,10 @@ rep.cns11643-4:0x3667
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x35B8  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x8650   # &g2-M-32678;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x8650   # &g2-M-32678;
+        ] ;
         :eq g2.daikanwa:03895         ; # &g2-M-03895;
         :eq g2.cbeta:01224            ; # &g2-M-03895;
         :subsume
@@ -45493,10 +47835,10 @@ rep.cns11643-4:0x3667
     g2.cns11643-4:0x3667
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-4:0x3667 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x534B   # &g2-CU+8650;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x534B   # &g2-CU+8650;
+        ] ;
         :eq g2.ucs_cns:0x35B8         ; # &g2-CU+35B8;
         .
         g2.ucs_cns:0x35B8
@@ -45562,10 +47904,10 @@ a.ucs:0x5580
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5580         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x5BA2   # &g2-AJ1-01644;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x5BA2   # &g2-AJ1-01644;
+        ] ;
         :eq g2.adobe-japan1-0:04400   ; # &g2-AJ1-04400;
         :eq g2.gb2312:0x3F26          ; # &g2-AJ1-04400;
         :eq g2.ks-x1001:0x4B53        ; # &g2-AJ1-04400;
@@ -45668,10 +48010,10 @@ a.ucs:0x20DB9
     g2.daikanwa:03897
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:03897 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ks-x1001:0x7D60   # &g2-JSP-534C;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ks-x1001:0x7D60   # &g2-JSP-534C;
+        ] ;
         :eq g2.cbeta:03314            ; # &g2-M-03897;
         :subsume
             repi.daikanwa:03897  ,
@@ -45696,10 +48038,10 @@ a.ucs:0x20DB9
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20DB9 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x7D07   # &g2-UU+7D07;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x7D07   # &g2-UU+7D07;
+        ] ;
         .
 
 a.ucs:0x5581
@@ -45721,6 +48063,9 @@ a.ucs:0x5581
     :eq a.big5:0xD871             ; # &I-B-D871;
     :eq rep.daikanwa:03898        ; # &I-M-03898;
     :eq rep.jef-china3:0x46E5     ; # &I-JC3-46E5;
+    :subsume
+        g2.cns11643-2:0x3A55 ,
+        g2.ucs_unicode:0x5581 ;
     .
     rep.adobe-japan1-5:16807
                :abstract-glyph-of adobe-japan1-5:16807   .
@@ -45738,6 +48083,73 @@ a.ucs:0x5581
                :abstract-glyph-of       daikanwa:03898   .
     rep.jef-china3:0x46E5
                :abstract-glyph-of     jef-china3:0x46E5  .
+    g2.cns11643-2:0x3A55
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of cns11643-2:0x3A55 ;
+        :eq g2.ucs_cns:0x5581         ; # &g2-M-03898;
+        :eq g2.daikanwa:03898         ; # &g2-M-03898;
+        :subsume
+            repi.daikanwa:03898  ,
+            repi.cns11643-2:0x3A55 ;
+        .
+        g2.ucs_cns:0x5581
+              :abstract-glyph-form-of [ :context domain:cns     ;
+                                        :target     ucs:0x5581  ] .
+        g2.daikanwa:03898
+              :abstract-glyph-form-of       daikanwa:03898   .
+        repi.daikanwa:03898
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:03898 ;
+            .
+        repi.cns11643-2:0x3A55
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-2:0x3A55 ;
+            .
+    g2.ucs_unicode:0x5581
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x5581  ] ;
+        :eq g2.adobe-japan1-5:16807   ; # &g2-AJ1-16807;
+        :eq g2.gb2312:0x602F          ; # &g2-AJ1-16807;
+        :eq g2.jis-x0212:0x3566       ; # &g2-AJ1-16807;
+        :eq g2.jis-x0213-1:0x2F29     ; # &g2-AJ1-16807;
+        :eq g2.jef-china3:0x46E5      ; # &g2-AJ1-16807;
+        :subsume
+            repi.jis-x0213-1:0x2F29 ,
+            repi.adobe-japan1-6:16807 ,
+            repi.jef-china3:0x46E5 ,
+            repi.ucs_unicode:0x5581 ;
+        .
+        g2.adobe-japan1-5:16807
+              :abstract-glyph-form-of adobe-japan1-5:16807   .
+        g2.gb2312:0x602F
+              :abstract-glyph-form-of         gb2312:0x602F  .
+        g2.jis-x0212:0x3566
+              :abstract-glyph-form-of      jis-x0212:0x3566  .
+        g2.jis-x0213-1:0x2F29
+              :abstract-glyph-form-of    jis-x0213-1:0x2F29  .
+        g2.jef-china3:0x46E5
+              :abstract-glyph-form-of     jef-china3:0x46E5  .
+        repi.jis-x0212:0x3566
+            a chisegg:glyph-image ;
+            :glyph-image-of jis-x0212:0x3566 ;
+            :eq repi.jis-x0213-1:0x2F29   ; # &R-JX1-2F29;
+            .
+            repi.jis-x0213-1:0x2F29
+                          :glyph-image-of    jis-x0213-1:0x2F29  .
+        repi.adobe-japan1-5:16807
+            a chisegg:glyph-image ;
+            :glyph-image-of adobe-japan1-5:16807 ;
+            .
+        repi.jef-china3:0x46E5
+            a chisegg:glyph-image ;
+            :glyph-image-of jef-china3:0x46E5 ;
+            .
+        repi.ucs_unicode:0x5581
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x5581  ] ;
+            .
 
 rep.daikanwa:03899
     a chisegg:abstract-glyph ;
@@ -45784,6 +48196,8 @@ a.ucs:0x5582
     :eq a.big5:0xB3DE             ; # &I-B-B3DE;
     :eq rep.daikanwa:03900        ; # &I-M-03900;
     :eq rep.jef-china3:0x91B4     ; # &I-JC3-91B4;
+    :subsume
+        g2.ucs_unicode:0x5582 ;
     .
     rep.adobe-japan1-5:17375
                :abstract-glyph-of adobe-japan1-5:17375   .
@@ -45801,6 +48215,67 @@ a.ucs:0x5582
                :abstract-glyph-of       daikanwa:03900   .
     rep.jef-china3:0x91B4
                :abstract-glyph-of     jef-china3:0x91B4  .
+    g2.ucs_unicode:0x5582
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x5582  ] ;
+        :eq g2.adobe-japan1-5:17375   ; # &g2-AJ1-17375;
+        :eq g2.gb2312:0x4E39          ; # &g2-AJ1-17375;
+        :eq g2.jis-x0212:0x3567       ; # &g2-AJ1-17375;
+        :eq g2.cns11643-1:0x5E44      ; # &g2-AJ1-17375;
+        :eq g2.jis-x0213-2:0x242C     ; # &g2-AJ1-17375;
+        :eq g2.daikanwa:03900         ; # &g2-AJ1-17375;
+        :eq g2.jef-china3:0x91B4      ; # &g2-AJ1-17375;
+        :subsume
+            repi.daikanwa:03900  ,
+            repi.jis-x0213-2:0x242C ,
+            repi.adobe-japan1-6:17375 ,
+            repi.cns11643-1:0x5E44 ,
+            repi.ucs_unicode:0x5582 ,
+            repi.jef-china3:0x91B4 ;
+        .
+        g2.adobe-japan1-5:17375
+              :abstract-glyph-form-of adobe-japan1-5:17375   .
+        g2.gb2312:0x4E39
+              :abstract-glyph-form-of         gb2312:0x4E39  .
+        g2.jis-x0212:0x3567
+              :abstract-glyph-form-of      jis-x0212:0x3567  .
+        g2.cns11643-1:0x5E44
+              :abstract-glyph-form-of     cns11643-1:0x5E44  .
+        g2.jis-x0213-2:0x242C
+              :abstract-glyph-form-of    jis-x0213-2:0x242C  .
+        g2.daikanwa:03900
+              :abstract-glyph-form-of       daikanwa:03900   .
+        g2.jef-china3:0x91B4
+              :abstract-glyph-form-of     jef-china3:0x91B4  .
+        repi.daikanwa:03900
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:03900 ;
+            .
+        repi.jis-x0212:0x3567
+            a chisegg:glyph-image ;
+            :glyph-image-of jis-x0212:0x3567 ;
+            :eq repi.jis-x0213-2:0x242C   ; # &R-JX2-242C;
+            .
+            repi.jis-x0213-2:0x242C
+                          :glyph-image-of    jis-x0213-2:0x242C  .
+        repi.adobe-japan1-5:17375
+            a chisegg:glyph-image ;
+            :glyph-image-of adobe-japan1-5:17375 ;
+            .
+        repi.cns11643-1:0x5E44
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-1:0x5E44 ;
+            .
+        repi.ucs_unicode:0x5582
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x5582  ] ;
+            .
+        repi.jef-china3:0x91B4
+            a chisegg:glyph-image ;
+            :glyph-image-of jef-china3:0x91B4 ;
+            .
 
 rep.daikanwa:03901
     a chisegg:abstract-glyph ;
@@ -46133,18 +48608,46 @@ o.ucs_cns:0x2F846
     rep.adobe-japan1-5:20062
         a chisegg:abstract-glyph ;
         :abstract-glyph-of adobe-japan1-5:20062 ;
-        :rep.decomposition   [ :context domain:cid     ;
-                               :target  a.ucs:0x5584         ,
-                                        a.ucs:0xE0101        ] ;
+        :subsume
+            g2.adobe-japan1-5:20062 ;
         .
+        g2.adobe-japan1-5:20062
+            a chisegg:abstract-glyph-form ;
+            :abstract-glyph-form-of adobe-japan1-5:20062 ;
+            :rep.decomposition   [ :context domain:cid     ;
+                                   :target  a.ucs:0x5584         ,
+                                            a.ucs:0xE0101        ] ;
+            .
     a.ucs:0x2F846
         a chisegg:abstract-character ;
         :abstract-character-of ucs:0x2F846 ;
         :to.canonical-ucs      a.ucs:0x5584 ; # 善
         :eq rep.cns11643-6:0x472C     ; # &I-C6-472C;
+        :subsume
+            g2.ucs_iso:0x2F846   ;
         .
         rep.cns11643-6:0x472C
                    :abstract-glyph-of     cns11643-6:0x472C  .
+        g2.ucs_iso:0x2F846
+            a chisegg:abstract-glyph-form ;
+            :abstract-glyph-form-of [ :context domain:iso     ;
+                                      :target     ucs:0x2F846 ] ;
+            :eq g2.cns11643-6:0x472C      ; # &g2-IU-0002F846;
+            :subsume
+                repi.cns11643-6:0x472C ,
+                repi.ucs_iso:0x2F846 ;
+            .
+            g2.cns11643-6:0x472C
+                  :abstract-glyph-form-of     cns11643-6:0x472C  .
+            repi.cns11643-6:0x472C
+                a chisegg:glyph-image ;
+                :glyph-image-of cns11643-6:0x472C ;
+                .
+            repi.ucs_iso:0x2F846
+                a chisegg:glyph-image ;
+                :glyph-image-of [ :context domain:iso     ;
+                                  :target     ucs:0x2F846 ] ;
+                .
 
 rep.cns11643-1:0x6143
     a chisegg:abstract-glyph ;
@@ -46210,10 +48713,10 @@ a.ucs:0x35BB
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x35BB  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.daikanwa:14622   # &g2-M-14622;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.daikanwa:14622   # &g2-M-14622;
+        ] ;
         :eq g2.daikanwa:03905         ; # &g2-M-03905;
         :eq g2.cbeta:02208            ; # &g2-M-03905;
         :subsume
@@ -46241,10 +48744,10 @@ a.ucs:0x35BB
     g2.cns11643-4:0x365E
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-4:0x365E ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x515B   # &g2-CU+67D4;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x515B   # &g2-CU+67D4;
+        ] ;
         :eq g2.ucs_cns:0x35BB         ; # &g2-CU+35BB;
         .
         g2.ucs_cns:0x35BB
@@ -46711,10 +49214,10 @@ a.ucs:0x5588
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5588         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x7686   # &g2-AJ1-01413;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x7686   # &g2-AJ1-01413;
+        ] ;
         :eq g2.adobe-japan1-4:14394   ; # &g2-AJ1-14394;
         :eq g2.gb2312:0x602E          ; # &g2-AJ1-14394;
         :eq g2.jis-x0212:0x3569       ; # &g2-AJ1-14394;
@@ -46767,10 +49270,10 @@ a.ucs:0x5588
     g2.cns11643-2:0x3A52
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x3A52 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x5255   # &g2-CU+7686;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x5255   # &g2-CU+7686;
+        ] ;
         :eq g2.ucs_cns:0x5588         ; # &g2-CU+5588;
         .
         g2.ucs_cns:0x5588
@@ -46969,9 +49472,9 @@ a.ucs:0x35CB
     :eq rep.shinjigen:1158        ; # 㗋
     :form-of             [ :sources chisebib:shinjigen ;
                            :target  a.ucs:0x5589         ] ;
-    :from.original       [ :sources chisebib:zhengzitong ,
-                                    chisebib:daikanwa ;
-                           :target  a.ucs:0x5589         ] ;
+    ideo:original-form-of [ :sources chisebib:zhengzitong ,
+                                     chisebib:daikanwa ;
+                            :target  a.ucs:0x5589         ] ;
     :subsume
         g2.ucs_unicode:0x35CB ,
         g2.cns11643-3:0x3A41 ;
@@ -47208,10 +49711,10 @@ a.ucs:0x558B
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x558B         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x67BC   # &g2-AJ1-21742;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x67BC   # &g2-AJ1-21742;
+        ] ;
         :eq g2.adobe-japan1-0:03003   ; # &g2-AJ1-03003;
         :eq g2.gb2312:0x6029          ; # &g2-AJ1-03003;
         :eq g2.jis-x0208:0x437D       ; # &g2-AJ1-03003;
@@ -47267,10 +49770,10 @@ a.ucs:0x558B
     g2.cns11643-1:0x5E49
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x5E49 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-3:0x2D2E   # &g2-CDP-8CAD;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-3:0x2D2E   # &g2-CDP-8CAD;
+        ] ;
         :eq g2.ucs_cns:0x558B         ; # &g2-CU+558B;
         .
         g2.ucs_cns:0x558B
@@ -47412,10 +49915,10 @@ a.ucs:0x558D
                                   :target     ucs:0x558D  ] ;
         ideo:strokes           9 ;
         ideo:total-strokes    12 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x67F4   # &g2-AJ1-02290;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x67F4   # &g2-AJ1-02290;
+        ] ;
         :eq g2.daikanwa:03920         ; # &g2-M-03920;
         :subsume
             repi.daikanwa:03920  ,
@@ -47437,10 +49940,10 @@ a.ucs:0x558D
         :abstract-glyph-form-of cns11643-2:0x417C ;
         ideo:strokes          10 ;
         ideo:total-strokes    13 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x5627   # &g2-CU+67F4;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x5627   # &g2-CU+67F4;
+        ] ;
         :eq g2.ucs_cns:0x558D         ; # &g2-CU+558D;
         .
         g2.ucs_cns:0x558D
@@ -47660,9 +50163,6 @@ rep.adobe-japan1-5:19241
     ideo:radical          30 ; # ⼝ 
     ideo:strokes           8 ;
     ideo:total-strokes    11 ;
-    :rep.decomposition   [ :context domain:cid     ;
-                           :target  a.ucs:0x558F         ,
-                                    a.ucs:0xE0100        ] ;
     isd:structure [ a idc:⿰ ;
         isd:left     a.ucs:0x53E3 ; # 口
         isd:right    a.ucs:0x2F998   # 若
@@ -47670,6 +50170,8 @@ rep.adobe-japan1-5:19241
     :eq rep.ucs_unicode:0x558F    ; # &AJ1-19241;
     :eq rep.gb2312:0x5F76         ; # &I-G0-5F76;
     :eq rep.jis-x0212:0x356B      ; # &I-JSP-356B;
+    :subsume
+        g2.ucs_unicode:0x558F ;
     .
     rep.ucs_unicode:0x558F
                :abstract-glyph-of [ :context domain:unicode ;
@@ -47678,6 +50180,40 @@ rep.adobe-japan1-5:19241
                :abstract-glyph-of         gb2312:0x5F76  .
     rep.jis-x0212:0x356B
                :abstract-glyph-of      jis-x0212:0x356B  .
+    g2.ucs_unicode:0x558F
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x558F  ] ;
+        :rep.decomposition   [ :context domain:cid     ;
+                               :target  a.ucs:0x558F         ,
+                                        a.ucs:0xE0100        ] ;
+        :eq g2.adobe-japan1-5:19241   ; # &g2-AJ1-19241;
+        :eq g2.gb2312:0x5F76          ; # &g2-AJ1-19241;
+        :eq g2.jis-x0212:0x356B       ; # &g2-AJ1-19241;
+        :subsume
+            repi.jis-x0212:0x356B ,
+            repi.adobe-japan1-6:19241 ,
+            repi.ucs_unicode:0x558F ;
+        .
+        g2.adobe-japan1-5:19241
+              :abstract-glyph-form-of adobe-japan1-5:19241   .
+        g2.gb2312:0x5F76
+              :abstract-glyph-form-of         gb2312:0x5F76  .
+        g2.jis-x0212:0x356B
+              :abstract-glyph-form-of      jis-x0212:0x356B  .
+        repi.jis-x0212:0x356B
+            a chisegg:glyph-image ;
+            :glyph-image-of jis-x0212:0x356B ;
+            .
+        repi.adobe-japan1-5:19241
+            a chisegg:glyph-image ;
+            :glyph-image-of adobe-japan1-5:19241 ;
+            .
+        repi.ucs_unicode:0x558F
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x558F  ] ;
+            .
 
 a.ucs:0x20DC2
     a chisegg:abstract-character ;
@@ -47711,8 +50247,8 @@ a.ucs:0x35BE
     :eq rep.daikanwa:03928        ; # &I-M-03928;
     :eq rep.shinjigen:1057        ; # 㖾
     :eq rep.cbeta:07635           ; # &I-CB07635;
-    :from.original       [ :sources chisebib:shinjigen ;
-                           :target  rep.adobe-japan1-0:04365 ] ;
+    ideo:original-form-of [ :sources chisebib:shinjigen ;
+                            :target  rep.adobe-japan1-0:04365 ] ;
     :subsume
         g2.ucs_unicode:0x35BE ;
     .
@@ -47790,10 +50326,10 @@ a.ucs:0x35BF
     g2.cns11643-3:0x3A2D
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x3A2D ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.adobe-japan1-0:03833   # &g2-AJ1-03833;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.adobe-japan1-0:03833   # &g2-AJ1-03833;
+        ] ;
         :eq g2.ucs_cns:0x35BF         ; # &g2-M-03929;
         :eq g2.daikanwa:03929         ; # &g2-M-03929;
         :eq g2.cbeta:01223            ; # &g2-M-03929;
@@ -47825,10 +50361,10 @@ a.ucs:0x35BF
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x35BF  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x8036   # &g2-J83-4C6D;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x8036   # &g2-J83-4C6D;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -47849,7 +50385,7 @@ a.ucs:0x5590
     :eq rep.cbeta:01019           ; # &I-CB01019;
     :form-of             [ :sources chisebib:jiyun ;
                            :target  a.ucs:0x35AA         ] ;
-    :from.same           [ :sources chisebib:jiyun ,
+    ideo:same-as         [ :sources chisebib:jiyun ,
                                     chisebib:daikanwa ;
                            :target  a.ucs:0x35AA         ] ;
     :subsume
@@ -47868,10 +50404,10 @@ a.ucs:0x5590
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5590  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x90C1   # &g2-AJ1-01198;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x90C1   # &g2-AJ1-01198;
+        ] ;
         :eq g2.gb12345:0x7C2B         ; # &g2-M-03930;
         :eq g2.daikanwa:03930         ; # &g2-M-03930;
         :eq g2.cbeta:01019            ; # &g2-M-03930;
@@ -47907,10 +50443,10 @@ a.ucs:0x5590
     g2.cns11643-4:0x365C
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-4:0x365C ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x5368   # &g2-CU+90C1;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x5368   # &g2-CU+90C1;
+        ] ;
         :eq g2.ucs_cns:0x5590         ; # &g2-CU+5590;
         .
         g2.ucs_cns:0x5590
@@ -48075,10 +50611,10 @@ a.ucs:0x5591
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x5591         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x97F3   # &g2-AJ1-01339;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x97F3   # &g2-AJ1-01339;
+        ] ;
         :eq g2.ucs_unicode:0x5591     ; # &g2-MJ008448;
         :eq g2.adobe-japan1-5:17376   ; # &g2-MJ008448;
         :eq g2.gb2312:0x6033          ; # &g2-MJ008448;
@@ -48149,10 +50685,10 @@ a.ucs:0x5591
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x5591         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    rep.gt:58108   # &GT-58108;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    rep.gt:58108   # &GT-58108;
+        ] ;
         :eq g2.hanyo-denshi...ks:046190 ; # &MJ008449;
         :eq g2.shinjigen_1ed:1133     ; # &MJ008449;
         :eq g2.shinjigen_rev:1135     ; # &MJ008449;
@@ -48485,6 +51021,8 @@ a.ucs:0x5594
     :eq rep.cns11643-1:0x5E47     ; # &I-C1-5E47;
     :eq a.big5:0xB3E1             ; # &I-B-B3E1;
     :eq rep.daikanwa:03940        ; # &I-M-03940;
+    :subsume
+        g2.ucs_unicode:0x5594 ;
     .
     rep.adobe-japan1-5:19243
                :abstract-glyph-of adobe-japan1-5:19243   .
@@ -48498,6 +51036,53 @@ a.ucs:0x5594
            :abstract-character-of           big5:0xB3E1  .
     rep.daikanwa:03940
                :abstract-glyph-of       daikanwa:03940   .
+    g2.ucs_unicode:0x5594
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x5594  ] ;
+        :eq g2.adobe-japan1-5:19243   ; # &g2-AJ1-19243;
+        :eq g2.gb2312:0x6038          ; # &g2-AJ1-19243;
+        :eq g2.jis-x0212:0x356F       ; # &g2-AJ1-19243;
+        :eq g2.cns11643-1:0x5E47      ; # &g2-AJ1-19243;
+        :eq g2.daikanwa:03940         ; # &g2-AJ1-19243;
+        :subsume
+            repi.daikanwa:03940  ,
+            repi.jis-x0212:0x356F ,
+            repi.adobe-japan1-6:19243 ,
+            repi.cns11643-1:0x5E47 ,
+            repi.ucs_unicode:0x5594 ;
+        .
+        g2.adobe-japan1-5:19243
+              :abstract-glyph-form-of adobe-japan1-5:19243   .
+        g2.gb2312:0x6038
+              :abstract-glyph-form-of         gb2312:0x6038  .
+        g2.jis-x0212:0x356F
+              :abstract-glyph-form-of      jis-x0212:0x356F  .
+        g2.cns11643-1:0x5E47
+              :abstract-glyph-form-of     cns11643-1:0x5E47  .
+        g2.daikanwa:03940
+              :abstract-glyph-form-of       daikanwa:03940   .
+        repi.daikanwa:03940
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:03940 ;
+            .
+        repi.jis-x0212:0x356F
+            a chisegg:glyph-image ;
+            :glyph-image-of jis-x0212:0x356F ;
+            .
+        repi.adobe-japan1-5:19243
+            a chisegg:glyph-image ;
+            :glyph-image-of adobe-japan1-5:19243 ;
+            .
+        repi.cns11643-1:0x5E47
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-1:0x5E47 ;
+            .
+        repi.ucs_unicode:0x5594
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x5594  ] ;
+            .
 
 rep.daikanwa:03941
     a chisegg:abstract-glyph ;
@@ -49053,10 +51638,10 @@ rep.adobe-japan1-0:04399
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5599         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.mj:011233   # &g2-MJ011233;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.mj:011233   # &g2-MJ011233;
+        ] ;
         :eq g2.ucs_jis:0x5599         ; # &g2-AJ1-04399;
         :eq g2.ucs_ks:0x5599          ; # &g2-AJ1-04399;
         :eq g2.ks-x1001:0x7D42        ; # &g2-AJ1-04399;
@@ -49126,10 +51711,10 @@ rep.adobe-japan1-0:04399
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5599  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x5F56   # &g2-UU+5F56;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x5F56   # &g2-UU+5F56;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x6039          ; # &g2-UU+5599;
         .
@@ -49138,10 +51723,10 @@ rep.adobe-japan1-0:04399
     g2.cns11643-1:0x5E57
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x5E57 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.mj:011235   # &g2-MJ011235;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.mj:011235   # &g2-MJ011235;
+        ] ;
         :eq g2.ucs_cns:0x5599         ; # &g2-CU+5599;
         .
         g2.ucs_cns:0x5599
@@ -49159,7 +51744,7 @@ rep.ucs_iso:0x2F847
     ideo:total-strokes    12 ;
     :eq rep.cns11643-6:0x4730     ; # &C6-4730;
     :eq rep.daikanwa:03952        ; # &I-M-03952;
-    :from.vulgar         [ :sources chisebib:zhengzitong ,
+    ideo:vulgar-form-of  [ :sources chisebib:zhengzitong ,
                                     chisebib:daikanwa ;
                            :target  rep.adobe-japan1-0:04399 ] ;
     :subsume
@@ -49459,6 +52044,8 @@ a.ucs:0x35C4
 a.ucs:0x559C
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x559C ;
+    :denotation-of
+        bucs:0x559C          ;
     ideo:radical          30 ; # ⼝ 
     ideo:strokes           9 ;
     ideo:total-strokes    12 ;
@@ -49617,25 +52204,6 @@ rep.adobe-japan1-0:01578
         :glyph-image-of hng-kar:06820 ;
         .
 
-repi.hng-khi:02970
-    a chisegg:glyph-image ;
-    :glyph-image-of hng-khi:02970 ;
-    :denotation-of
-        a.ucs:0x559C         ;
-    ideo:radical          30 ; # ⼝ 
-    ideo:strokes           7 ;
-    ideo:total-strokes    10 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    [
-            :structure [ a idc:⿻ ;
-                :underlying a.ucs:0x4E8C ; # 二
-                :overlaying a.ucs:0x20010   # 𠀐
-            ]
-        ] ;
-        isd:below    a.ucs:0x53E3   # 口
-    ] ;
-    .
-
 rep.adobe-japan1-5:20091
     a chisegg:abstract-glyph ;
     :abstract-glyph-of adobe-japan1-5:20091 ;
@@ -49661,31 +52229,73 @@ a.ucs:0x35C5
     ideo:radical          30 ; # ⼝ 
     ideo:strokes           9 ;
     ideo:total-strokes    12 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x53E3 ; # 口
+        isd:right    a.ucs:0x80E1   # 胡
+    ] ;
+    :eq rep.adobe-japan1-5:17377  ; # &I-AJ1-17377;
+    :eq rep.cns11643-5:0x3679     ; # &I-C5-3679;
+    :eq rep.jis-x0213-2:0x242F    ; # &I-JX2-242F;
+    :eq rep.daikanwa:03958        ; # &I-M-03958;
     :subsume
-        rep.adobe-japan1-5:17377 ,
-        rep.cns11643-5:0x3679 ;
+        g2.ucs_unicode:0x35C5 ,
+        g2.cns11643-5:0x3679 ;
     .
     rep.adobe-japan1-5:17377
-        a chisegg:abstract-glyph ;
-        :abstract-glyph-of adobe-japan1-5:17377 ;
+               :abstract-glyph-of adobe-japan1-5:17377   .
+    rep.cns11643-5:0x3679
+               :abstract-glyph-of     cns11643-5:0x3679  .
+    rep.jis-x0213-2:0x242F
+               :abstract-glyph-of    jis-x0213-2:0x242F  .
+    rep.daikanwa:03958
+               :abstract-glyph-of       daikanwa:03958   .
+    g2.ucs_unicode:0x35C5
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x35C5  ] ;
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x35C5         ,
                                         a.ucs:0xE0100        ] ;
-        :eq rep.ucs_unicode:0x35C5    ; # &AJ1-17377;
-        :eq rep.jis-x0213-2:0x242F    ; # &I-JX2-242F;
-        :eq rep.daikanwa:03958        ; # &I-M-03958;
+        :eq g2.adobe-japan1-5:17377   ; # &g2-AJ1-17377;
+        :eq g2.jis-x0213-2:0x242F     ; # &g2-AJ1-17377;
+        :eq g2.daikanwa:03958         ; # &g2-AJ1-17377;
+        :subsume
+            repi.daikanwa:03958  ,
+            repi.jis-x0213-2:0x242F ,
+            repi.adobe-japan1-6:17377 ,
+            repi.ucs_unicode:0x35C5 ;
         .
-        rep.ucs_unicode:0x35C5
-                   :abstract-glyph-of [ :context domain:unicode ;
-                                        :target     ucs:0x35C5  ] .
-        rep.jis-x0213-2:0x242F
-                   :abstract-glyph-of    jis-x0213-2:0x242F  .
-        rep.daikanwa:03958
-                   :abstract-glyph-of       daikanwa:03958   .
-    rep.cns11643-5:0x3679
-        a chisegg:abstract-glyph ;
-        :abstract-glyph-of cns11643-5:0x3679 ;
+        g2.adobe-japan1-5:17377
+              :abstract-glyph-form-of adobe-japan1-5:17377   .
+        g2.jis-x0213-2:0x242F
+              :abstract-glyph-form-of    jis-x0213-2:0x242F  .
+        g2.daikanwa:03958
+              :abstract-glyph-form-of       daikanwa:03958   .
+        repi.daikanwa:03958
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:03958 ;
+            .
+        repi.jis-x0213-2:0x242F
+            a chisegg:glyph-image ;
+            :glyph-image-of jis-x0213-2:0x242F ;
+            .
+        repi.adobe-japan1-5:17377
+            a chisegg:glyph-image ;
+            :glyph-image-of adobe-japan1-5:17377 ;
+            .
+        repi.ucs_unicode:0x35C5
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x35C5  ] ;
+            .
+    g2.cns11643-5:0x3679
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of cns11643-5:0x3679 ;
+        :eq g2.ucs_cns:0x35C5         ; # &g2-CU+35C5;
         .
+        g2.ucs_cns:0x35C5
+              :abstract-glyph-form-of [ :context domain:cns     ;
+                                        :target     ucs:0x35C5  ] .
 
 a.ucs:0x20DCB
     a chisegg:abstract-character ;
@@ -49887,8 +52497,8 @@ a.ucs:0xFA78
     :eq rep.gt-pj-1:13157         ; # &I-GT-04705;
     :eq rep.shinjigen_rev:1108    ; # 喝
     :eq rep.jef-china3:0x47B8     ; # &I-JC3-47B8;
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  rep.adobe-japan1-0:07651 ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  rep.adobe-japan1-0:07651 ] ;
     :subsume
         g2.ucs_unicode:0xFA78 ;
     .
@@ -50267,10 +52877,10 @@ a.ucs:0x559F
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x559F         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x80C3   # &g2-AJ1-01187;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x80C3   # &g2-AJ1-01187;
+        ] ;
         :eq g2.adobe-japan1-0:04403   ; # &g2-AJ1-04403;
         :eq g2.gb2312:0x6030          ; # &g2-AJ1-04403;
         :eq g2.jis-x0208:0x5340       ; # &g2-AJ1-04403;
@@ -50336,10 +52946,10 @@ a.ucs:0x559F
     g2.cns11643-1:0x5E4D
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x5E4D ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x532A   # &g2-CU+80C3;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x532A   # &g2-CU+80C3;
+        ] ;
         :eq g2.ucs_cns:0x559F         ; # &g2-CU+559F;
         .
         g2.ucs_cns:0x559F
@@ -50439,10 +53049,10 @@ a.ucs:0x55A1
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x55A1  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x97CB   # &g2-GT-57812;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x97CB   # &g2-GT-57812;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.daikanwa:03967         ; # &g2-M-03967;
         :subsume
@@ -50463,10 +53073,10 @@ a.ucs:0x55A1
     g2.cns11643-2:0x3A5E
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x3A5E ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x5374   # &g2-CU+97CB;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x5374   # &g2-CU+97CB;
+        ] ;
         :eq g2.ucs_cns:0x55A1         ; # &g2-CU+55A1;
         .
         g2.ucs_cns:0x55A1
@@ -50664,6 +53274,8 @@ a.ucs:0x55A4
     :eq a.big5:0xD874             ; # &I-B-D874;
     :eq rep.daikanwa:03973        ; # &I-M-03973;
     :eq rep.jef-china3:0x46EA     ; # &I-JC3-46EA;
+    :subsume
+        g2.ucs_unicode:0x55A4 ;
     .
     rep.adobe-japan1-5:19244
                :abstract-glyph-of adobe-japan1-5:19244   .
@@ -50679,6 +53291,61 @@ a.ucs:0x55A4
                :abstract-glyph-of       daikanwa:03973   .
     rep.jef-china3:0x46EA
                :abstract-glyph-of     jef-china3:0x46EA  .
+    g2.ucs_unicode:0x55A4
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x55A4  ] ;
+        :eq g2.adobe-japan1-5:19244   ; # &g2-AJ1-19244;
+        :eq g2.jis-x0212:0x3572       ; # &g2-AJ1-19244;
+        :eq g2.iso-ir165:0x2C39       ; # &g2-AJ1-19244;
+        :eq g2.cns11643-2:0x3A58      ; # &g2-AJ1-19244;
+        :eq g2.daikanwa:03973         ; # &g2-AJ1-19244;
+        :eq g2.jef-china3:0x46EA      ; # &g2-AJ1-19244;
+        :subsume
+            repi.daikanwa:03973  ,
+            repi.jis-x0212:0x3572 ,
+            repi.adobe-japan1-6:19244 ,
+            repi.cns11643-2:0x3A58 ,
+            repi.jef-china3:0x46EA ,
+            repi.ucs_unicode:0x55A4 ;
+        .
+        g2.adobe-japan1-5:19244
+              :abstract-glyph-form-of adobe-japan1-5:19244   .
+        g2.jis-x0212:0x3572
+              :abstract-glyph-form-of      jis-x0212:0x3572  .
+        g2.iso-ir165:0x2C39
+              :abstract-glyph-form-of      iso-ir165:0x2C39  .
+        g2.cns11643-2:0x3A58
+              :abstract-glyph-form-of     cns11643-2:0x3A58  .
+        g2.daikanwa:03973
+              :abstract-glyph-form-of       daikanwa:03973   .
+        g2.jef-china3:0x46EA
+              :abstract-glyph-form-of     jef-china3:0x46EA  .
+        repi.daikanwa:03973
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:03973 ;
+            .
+        repi.jis-x0212:0x3572
+            a chisegg:glyph-image ;
+            :glyph-image-of jis-x0212:0x3572 ;
+            .
+        repi.adobe-japan1-5:19244
+            a chisegg:glyph-image ;
+            :glyph-image-of adobe-japan1-5:19244 ;
+            .
+        repi.cns11643-2:0x3A58
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-2:0x3A58 ;
+            .
+        repi.jef-china3:0x46EA
+            a chisegg:glyph-image ;
+            :glyph-image-of jef-china3:0x46EA ;
+            .
+        repi.ucs_unicode:0x55A4
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x55A4  ] ;
+            .
 
 a.ucs:0x55A5
     a chisegg:abstract-character ;
@@ -50707,10 +53374,10 @@ a.ucs:0x55A5
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x55A5  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x5EA6   # &g2-AJ1-03155;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x5EA6   # &g2-AJ1-03155;
+        ] ;
         :eq g2.cns11643-2:0x3A4C      ; # &g2-M-03974;
         :eq g2.daikanwa:03974         ; # &g2-M-03974;
         :subsume
@@ -50739,18 +53406,20 @@ a.ucs:0x55A5
 a.ucs:0x55A6
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x55A6 ;
+    :from.denotational_component
+        a.ucs_component:0x5D52 ;
     ideo:radical          30 ; # ⼝ 
     ideo:strokes           9 ;
     ideo:total-strokes    12 ;
     ideo:hanyu-dazidian  ( 1 787 2 ) ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x54C1 ; # 品
-        isd:below    a.ucs:0x5C71   # 山
+    isd:structure [ a idc:⿻ ;
+        isd:underlying a.ucs:0x54C1 ; # 品
+        isd:overlaying a.ucs:0x5C71   # 山
     ] ;
     :eq rep.cns11643-2:0x3A5B     ; # &I-C2-3A5B;
     :eq a.big5:0xD877             ; # &I-B-D877;
     :eq rep.daikanwa:03975        ; # &I-M-03975;
-    :to.mistakable       [ :sources chisebib:shuowen-tongxun-dingsheng ,
+    ideo:mistakable      [ :sources chisebib:shuowen-tongxun-dingsheng ,
                                     chisebib:daikanwa ;
                            :target  a.ucs:0x5D52         ] ;
     .
@@ -50830,10 +53499,10 @@ rep.adobe-japan1-0:01868
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x55A7         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.mj:010139   # &g2-MJ010139;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.mj:010139   # &g2-MJ010139;
+        ] ;
         :eq g2.adobe-japan1-0:01868   ; # &g2-AJ1-01868;
         :eq g2.gb2312:0x507A          ; # &g2-AJ1-01868;
         :eq g2.ks-x1001:0x7D3D        ; # &g2-AJ1-01868;
@@ -51006,10 +53675,10 @@ rep.mj:008480
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x55A8         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.mj:006477   # &g2-MJ006477;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.mj:006477   # &g2-MJ006477;
+        ] ;
         :eq g2.ucs_cns:0x55A8         ; # &g2-MJ008480;
         :eq g2.ucs_jis:0x55A8         ; # &g2-MJ008480;
         :eq g2.adobe-japan1-0:04413   ; # &g2-MJ008480;
@@ -51104,10 +53773,10 @@ rep.mj:008481
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x55A8         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.mj:006478   # &g2-MJ006478;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.mj:006478   # &g2-MJ006478;
+        ] ;
         :eq g2.ucs_unicode:0x55A8     ; # &g2-MJ008481;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.hanyo-denshi...jt:0xAEEF ; # &g2-MJ008481;
@@ -51409,19 +54078,19 @@ rep.cns11643-3:0x3A42
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x55A9  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x516A   # &g2-UU+516A;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x516A   # &g2-UU+516A;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
     g2.cns11643-3:0x3A42
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x3A42 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-3:0x2B37   # &g2-CU+516A;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-3:0x2B37   # &g2-CU+516A;
+        ] ;
         :eq g2.ucs_cns:0x55A9         ; # &g2-CU+55A9;
         .
         g2.ucs_cns:0x55A9
@@ -51492,10 +54161,10 @@ rep.cns11643-1:0x5E51
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x55BB  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x4FDE   # &g2-UU+4FDE;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x4FDE   # &g2-UU+4FDE;
+        ] ;
         :eq g2.gb2312:0x5377          ; # &g2-UU+55BB;
         :subsume
             repi.ucs_unicode:0x55BB ,
@@ -51520,10 +54189,10 @@ rep.cns11643-1:0x5E51
     g2.cns11643-1:0x5E51
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x5E51 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x4F7E   # &g2-CU+4FDE;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x4F7E   # &g2-CU+4FDE;
+        ] ;
         :eq g2.ucs_cns:0x55BB         ; # &g2-CU+55BB;
         .
         g2.ucs_cns:0x55BB
@@ -51879,10 +54548,10 @@ rep.mj:008485
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x55AB         ,
                                         a.ucs:0xE0104        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.mj:009490   # &g2-MJ009490;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.mj:009490   # &g2-MJ009490;
+        ] ;
         :eq g2.hanyo-denshi...ks:045610 ; # &g2-MJ008485;
         :eq g2.gt:04889               ; # &g2-MJ008485;
         :eq g2.daikanwa:03987         ; # &g2-MJ008485;
@@ -51923,10 +54592,10 @@ rep.mj:008485
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x55AB         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.adobe-japan1-5:20104   # &g2-AJ1-20104;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.adobe-japan1-5:20104   # &g2-AJ1-20104;
+        ] ;
         .
 
 rep.mj:008487
@@ -51982,10 +54651,10 @@ rep.adobe-japan1-4:13707
         a chisegg:detailed-glyph ;
         :detailed-glyph-of [ :context domain:cns     ;
                              :target     ucs:0x55AB  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x53E3 ; # 口
-        isd:right    g.ucs_cns:0x5951   # &G-AJ1-13739;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x53E3 ; # 口
+            isd:right    g.ucs_cns:0x5951   # &G-MJ009493;
+        ] ;
         :eq g.ucs_ks:0x55AB           ; # &G-AJ1-13707;
         :eq g.adobe-japan1-4:13707    ; # &G-AJ1-13707;
         :eq g.cns11643-1:0x5E56       ; # &G-AJ1-13707;
@@ -52006,10 +54675,10 @@ rep.adobe-japan1-4:13707
             :rep.decomposition   [ :context domain:cid     ;
                                    :target  a.ucs:0x55AB         ,
                                             a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.mj:009493   # &g2-MJ009493;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+                isd:right    g2.mj:009493   # &g2-MJ009493;
+            ] ;
             :eq g2.ucs_ks:0x55AB          ; # &g2-AJ1-13707;
             :eq g2.ks-x1001:0x5152        ; # &g2-AJ1-13707;
             :eq g2.shinjigen:1151         ; # &g2-AJ1-13707;
@@ -52039,10 +54708,10 @@ rep.adobe-japan1-4:13707
         g2.cns11643-1:0x5E56
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of cns11643-1:0x5E56 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x5056   # &g2-CU+5951;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+                isd:right    g2.cns11643-1:0x5056   # &g2-CU+5951;
+            ] ;
             :eq g2.ucs_cns:0x55AB         ; # &g2-CU+55AB;
             .
             g2.ucs_cns:0x55AB
@@ -52052,10 +54721,10 @@ rep.adobe-japan1-4:13707
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x55AB  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x5951   # &g2-UU+5951;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x5951   # &g2-UU+5951;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.jef-china3:0x46EC      ; # &g2-UU+55AB;
         :subsume
@@ -52228,10 +54897,10 @@ a.ucs:0x20DD5
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20DD5 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x98A8   # &g2-AJ1-03561;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x98A8   # &g2-AJ1-03561;
+        ] ;
         :eq g2.daikanwa:03988         ; # &g2-M-03988;
         :eq g2.cbeta:03504            ; # &g2-M-03988;
         :subsume
@@ -52264,10 +54933,10 @@ a.ucs:0x20DD5
     g2.cns11643-6:0x473C
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-6:0x473C ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x5378   # &g2-CU+98A8;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x5378   # &g2-CU+98A8;
+        ] ;
         :eq g2.ucs_cns:0x20DD5        ; # &g2-CU+20DD5;
         .
         g2.ucs_cns:0x20DD5
@@ -52507,10 +55176,10 @@ rep.adobe-japan1-5:16808
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x55AD         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x5F65   # &g2-AJ1-13996;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x5F65   # &g2-AJ1-13996;
+        ] ;
         :eq g2.ucs_jis:0x55AD         ; # &g2-AJ1-16808;
         :eq g2.jis-x0212:0x3573       ; # &g2-AJ1-16808;
         :eq g2.jis-x0213-1:0x2F2D     ; # &g2-AJ1-16808;
@@ -52555,10 +55224,10 @@ rep.adobe-japan1-5:16808
     g2.cns11643-2:0x3A4D
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x3A4D ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x5F65   # &g2-AJ1-13996;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x5F65   # &g2-AJ1-13996;
+        ] ;
         :eq g2.ucs_cns:0x55AD         ; # &g2-CU+55AD;
         .
         g2.ucs_cns:0x55AD
@@ -52587,10 +55256,10 @@ rep.ucs_unicode:0x55AD
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x55AD  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x5F66   # &g2-AJ1-03481;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x5F66   # &g2-AJ1-03481;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
     repi.hng-kar:00680
@@ -52862,10 +55531,10 @@ a.ucs:0x20DD6
         :abstract-glyph-form-of daikanwa:03995 ;
         ideo:strokes           9 ;
         ideo:total-strokes    12 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.adobe-japan1-5:19629   # &g2-AJ1-19629;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.adobe-japan1-5:19629   # &g2-AJ1-19629;
+        ] ;
         :eq g2.cbeta:03312            ; # &g2-M-03995;
         :subsume
             repi.daikanwa:03995  ,
@@ -52885,10 +55554,10 @@ a.ucs:0x20DD6
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20DD6 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-2:0x3159   # &g2-CU+7A86;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-2:0x3159   # &g2-CU+7A86;
+        ] ;
         :eq g2.cns11643-5:0x3E22      ; # &g2-IU-00020DD6;
         :subsume
             repi.cns11643-5:0x3E22 ,
@@ -53188,10 +55857,10 @@ a.ucs:0x35CD
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x35CD  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x9999   # &g2-AJ1-02035;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x9999   # &g2-AJ1-02035;
+        ] ;
         :eq g2.daikanwa:04010         ; # &g2-M-04010;
         :eq g2.cbeta:02827            ; # &g2-M-04010;
         :subsume
@@ -53339,10 +56008,10 @@ a.ucs:0x55B0
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x55B0         ,
                                         a.ucs:0xE0103        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ks-x1001:0x635D   # &g2-GT-59026;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ks-x1001:0x635D   # &g2-GT-59026;
+        ] ;
         :eq g2.ucs_jis...2004:0x55B0  ; # &MJ008494;
         :eq g2.adobe-japan1-0:07664   ; # &MJ008494;
         :eq g2.jis-x0208_1978:0x3674  ; # &MJ008494;
@@ -53421,18 +56090,18 @@ a.ucs:0x55B0
     a.gt:04939
         a chisegg:abstract-character ;
         :abstract-character-of gt:04939 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x53E3 ; # 口
-        isd:right    a.jis-x0208:0x3F29   # &G-J0-3F29;
-    ] ;
-        :eq g.ucs_unicode:0x55B0      ; # &G-AJ1-01772;
-        :eq g.mj:008493               ; # &G-AJ1-01772;
-        :eq g.adobe-japan1-0:01772    ; # &G-AJ1-01772;
-        :eq g.jis-x0208_1983:0x3674   ; # &G-AJ1-01772;
-        :eq g.jis-x0208_1990:0x3674   ; # &G-AJ1-01772;
-        :eq g.jis-x0213-1_2000:0x3674 ; # &G-AJ1-01772;
-        :eq g.hanyo-denshi...ja:0x3674 ; # &G-AJ1-01772;
-        :eq g.gt:04939                ; # &G-AJ1-01772;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x53E3 ; # 口
+            isd:right    a.jis-x0208:0x3F29   # &G-J0-3F29;
+        ] ;
+        :eq g.ucs_unicode:0x55B0      ; # &G-MJ008493;
+        :eq g.mj:008493               ; # &G-MJ008493;
+        :eq g.adobe-japan1-0:01772    ; # &G-MJ008493;
+        :eq g.jis-x0208_1983:0x3674   ; # &G-MJ008493;
+        :eq g.jis-x0208_1990:0x3674   ; # &G-MJ008493;
+        :eq g.jis-x0213-1_2000:0x3674 ; # &G-MJ008493;
+        :eq g.hanyo-denshi...ja:0x3674 ; # &G-MJ008493;
+        :eq g.gt:04939                ; # &G-MJ008493;
         :subsume
             g2.mj:008493         ,
             g2.ucs_unicode:0x55B0 ;
@@ -53466,10 +56135,10 @@ a.ucs:0x55B0
             :rep.decomposition   [ :context domain:hanyo-denshi ;
                                    :target  a.ucs:0x55B0         ,
                                             a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.adobe-japan1-0:02543   # &g2-AJ1-02543;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+                isd:right    g2.adobe-japan1-0:02543   # &g2-AJ1-02543;
+            ] ;
             :eq g2.ucs_jis...1990:0x55B0  ; # &g2-MJ008493;
             :eq g2.ucs_jis...2000:0x55B0  ; # &g2-MJ008493;
             :eq g2.adobe-japan1-0:01772   ; # &g2-MJ008493;
@@ -53544,10 +56213,10 @@ a.ucs:0x55B0
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of [ :context domain:unicode ;
                                       :target     ucs:0x55B0  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x98DF   # &g2-UU+98DF;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+                isd:right    g2.ucs_unicode:0x98DF   # &g2-UU+98DF;
+            ] ;
             :g2.ucs_JP...hanazono      rdf:nil ;
             :subsume
                 repi.ucs_unicode:0x55B0 ,
@@ -53590,10 +56259,10 @@ a.ucs:0x20E3B
     g2.daikanwa:04016
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:04016 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.adobe-japan1-4:13436   # &g2-AJ1-13436;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.adobe-japan1-4:13436   # &g2-AJ1-13436;
+        ] ;
         :eq g2.cbeta:00067            ; # &g2-M-04016;
         :subsume
             repi.daikanwa:04016  ,
@@ -53613,10 +56282,10 @@ a.ucs:0x20E3B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20E3B ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x5EFA   # &g2-AJ1-01872;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x5EFA   # &g2-AJ1-01872;
+        ] ;
         :eq g2.cns11643-5:0x3672      ; # &g2-IU-00020E3B;
         :subsume
             repi.cns11643-5:0x3672 ,
@@ -53746,12 +56415,12 @@ rep.ucs_iso:0x20048
     isd:structure [ a idc:⿱ ;
         isd:above    a.ucs:0x4E05 ; # 丅
         isd:below    [
-            :structure [ a idc:⿴ ;
-                :surround a.ucs:0x2E87 ; # ⺇
-                :filling  [
-                    :structure [ a idc:⿱ ;
-                        :above    a.ucs:0x5E73 ; # 平
-                        :below    a.ucs:0x53E3   # 口
+            isd:structure [ a idc:⿴ ;
+                isd:surround a.ucs:0x2E87 ; # ⺇
+                isd:filling  [
+                    isd:structure [ a idc:⿱ ;
+                        isd:above    a.ucs:0x5E73 ; # 平
+                        isd:below    a.ucs:0x53E3   # 口
                     ]
                 ]
             ]
@@ -53761,7 +56430,7 @@ rep.ucs_iso:0x20048
     :form-of             [ :context domain:Zetian  ;
                            :sources chisebib:jiyun ;
                            :target  rep.adobe-japan1-0:01797 ] ;
-    :from.same           [ :sources chisebib:jiyun ,
+    ideo:same-as         [ :sources chisebib:jiyun ,
                                     chisebib:daikanwa ;
                            :target  rep.adobe-japan1-0:01797 ] ;
     :subsume
@@ -53843,9 +56512,6 @@ rep.adobe-japan1-5:19245
     ideo:radical          30 ; # ⼝ 
     ideo:strokes           9 ;
     ideo:total-strokes    12 ;
-    :rep.decomposition   [ :context domain:cid     ;
-                           :target  a.ucs:0x55B2         ,
-                                    a.ucs:0xE0100        ] ;
     isd:structure [ a idc:⿰ ;
         isd:left     a.ucs:0x53E3 ; # 口
         isd:right    rep.gt:35121   # &GT-35121;
@@ -53853,6 +56519,8 @@ rep.adobe-japan1-5:19245
     :eq rep.ucs_jis:0x55B2        ; # &AJ1-19245;
     :eq rep.jis-x0212:0x3574      ; # &I-JSP-3574;
     :eq rep.daikanwa:04021        ; # &I-M-04021;
+    :subsume
+        g2.adobe-japan1-5:19245 ;
     .
     rep.ucs_jis:0x55B2
                :abstract-glyph-of [ :context domain:jis     ;
@@ -53861,6 +56529,39 @@ rep.adobe-japan1-5:19245
                :abstract-glyph-of      jis-x0212:0x3574  .
     rep.daikanwa:04021
                :abstract-glyph-of       daikanwa:04021   .
+    g2.adobe-japan1-5:19245
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of adobe-japan1-5:19245 ;
+        :rep.decomposition   [ :context domain:cid     ;
+                               :target  a.ucs:0x55B2         ,
+                                        a.ucs:0xE0100        ] ;
+        :eq g2.ucs_jis:0x55B2         ; # &g2-AJ1-19245;
+        :eq g2.jis-x0212:0x3574       ; # &g2-AJ1-19245;
+        :eq g2.daikanwa:04021         ; # &g2-AJ1-19245;
+        :subsume
+            repi.daikanwa:04021  ,
+            repi.jis-x0212:0x3574 ,
+            repi.adobe-japan1-6:19245 ;
+        .
+        g2.ucs_jis:0x55B2
+              :abstract-glyph-form-of [ :context domain:jis     ;
+                                        :target     ucs:0x55B2  ] .
+        g2.jis-x0212:0x3574
+              :abstract-glyph-form-of      jis-x0212:0x3574  .
+        g2.daikanwa:04021
+              :abstract-glyph-form-of       daikanwa:04021   .
+        repi.daikanwa:04021
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:04021 ;
+            .
+        repi.jis-x0212:0x3574
+            a chisegg:glyph-image ;
+            :glyph-image-of jis-x0212:0x3574 ;
+            .
+        repi.adobe-japan1-5:19245
+            a chisegg:glyph-image ;
+            :glyph-image-of adobe-japan1-5:19245 ;
+            .
 
 rep.cns11643-1:0x5E4F
     a chisegg:abstract-glyph ;
@@ -53893,18 +56594,18 @@ rep.cns11643-1:0x5E4F
     g2.jef-china3:0x9AAC
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of jef-china3:0x9AAC ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.adobe-japan1-0:03839   # &g2-AJ1-03839;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.adobe-japan1-0:03839   # &g2-AJ1-03839;
+        ] ;
         .
     g2.cns11643-1:0x5E4F
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x5E4F ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x527C   # &g2-CU+7D04;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x527C   # &g2-CU+7D04;
+        ] ;
         :eq g2.ucs_cns:0x55B2         ; # &g2-CU+55B2;
         .
         g2.ucs_cns:0x55B2
@@ -53914,10 +56615,10 @@ rep.cns11643-1:0x5E4F
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x55B2  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x7D04   # &g2-UU+7D04;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x7D04   # &g2-UU+7D04;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb12345:0x5334         ; # &g2-UU+55B2;
         .
@@ -53963,19 +56664,19 @@ a.ucs:0x2F849
     g2.daikanwa:04022
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:04022 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x67FB   # &g2-AJ1-02090;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x67FB   # &g2-AJ1-02090;
+        ] ;
         .
     g2.ucs_iso:0x2F849
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x2F849 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-3:0x2D34   # &g2-CU+67FB;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-3:0x2D34   # &g2-CU+67FB;
+        ] ;
         :eq g2.cns11643-6:0x4733      ; # &g2-IU-0002F849;
         :subsume
             repi.cns11643-6:0x4733 ,
@@ -54023,10 +56724,10 @@ rep.cns11643-1:0x5E4B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x55B3  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x67E5   # &g2-UU+67E5;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x67E5   # &g2-UU+67E5;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x547B          ; # &g2-UU+55B3;
         .
@@ -54035,10 +56736,10 @@ rep.cns11643-1:0x5E4B
     g2.cns11643-1:0x5E4B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x5E4B ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x5167   # &g2-CU+67E5;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x5167   # &g2-CU+67E5;
+        ] ;
         :eq g2.ucs_cns:0x55B3         ; # &g2-CU+55B3;
         .
         g2.ucs_cns:0x55B3
@@ -54070,10 +56771,10 @@ a.ucs:0x55B4
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x55B4  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x5A01   # &g2-AJ1-01174;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x5A01   # &g2-AJ1-01174;
+        ] ;
         :eq g2.daikanwa:04023         ; # &g2-M-04023;
         :subsume
             repi.daikanwa:04023  ,
@@ -54098,10 +56799,10 @@ a.ucs:0x55B4
     g2.cns11643-3:0x3A2F
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x3A2F ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x5064   # &g2-CU+5A01;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x5064   # &g2-CU+5A01;
+        ] ;
         :eq g2.ucs_cns:0x55B4         ; # &g2-CU+55B4;
         .
         g2.ucs_cns:0x55B4
@@ -54190,10 +56891,10 @@ rep.adobe-japan1-0:01254
     :eq rep.daikanwa:04025        ; # &I-M-04025;
     :eq rep.shinjigen_1ed:1134    ; # &AJ1-01254;
     :eq rep.shinjigen_rev:1136    ; # &AJ1-01254;
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :sources chisebib:JP...Jouyou ,
-                                    chisebib:shinjigen_1ed ;
-                           :target  rep.adobe-japan1-0:04430 ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :sources chisebib:JP...Jouyou ,
+                                       chisebib:shinjigen_1ed ;
+                              :target  rep.adobe-japan1-0:04430 ] ;
     :subsume
         g2.adobe-japan1-0:01254 ;
     .
@@ -54410,10 +57111,10 @@ a.ucs:0x35D2
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x35D2  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x54C0   # &g2-AJ1-01129;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x54C0   # &g2-AJ1-01129;
+        ] ;
         :eq g2.cbeta:03762            ; # &g2-CB03762;
         :subsume
             repi.cbeta:03762     ,
@@ -54482,10 +57183,10 @@ rep.cns11643-2:0x3A4E
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5577  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x90CE   # &g2-AJ1-04064;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x90CE   # &g2-AJ1-04064;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x6025          ; # &g2-UU+5577;
         :eq g2.cns11643-2:0x3A4E      ; # &g2-UU+5577;
@@ -54519,8 +57220,8 @@ a.ucs:0x55B7
         isd:right    a.ucs:0x8D32   # 贲
     ] ;
     :eq rep.gb2312:0x4567         ; # &I-G0-4567;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  rep.mj:008697        ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  rep.mj:008697        ] ;
     :subsume
         g2.ucs_unicode:0x55B7 ;
     .
@@ -54645,8 +57346,8 @@ a.ucs:0x55BD
         isd:right    a.ucs:0x5A04   # 娄
     ] ;
     :eq rep.gb2312:0x6036         ; # &I-G0-6036;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  rep.adobe-japan1-5:19256 ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  rep.adobe-japan1-5:19256 ] ;
     :subsume
         g2.ucs_unicode:0x55BD ;
     .
@@ -54685,8 +57386,8 @@ a.ucs:0x55BE
         isd:below    a.ucs:0x544A   # 告
     ] ;
     :eq rep.gb2312:0x6037         ; # &I-G0-6037;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  rep.cns11643-2:0x686D ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  rep.cns11643-2:0x686D ] ;
     :subsume
         g2.ucs_unicode:0x55BE ;
     .
@@ -54720,9 +57421,78 @@ a.ucs:0x20DE7
     ideo:strokes           9 ;
     ideo:total-strokes    12 ;
     :eq rep.cns11643-5:0x3673     ; # &I-C5-3673;
+    :subsume
+        g2.ucs_iso:0x20DE7   ;
     .
     rep.cns11643-5:0x3673
                :abstract-glyph-of     cns11643-5:0x3673  .
+    g2.ucs_iso:0x20DE7
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x20DE7 ] ;
+        :eq g2.cns11643-5:0x3673      ; # &g2-IU-00020DE7;
+        :subsume
+            repi.cns11643-5:0x3673 ,
+            repi.ucs_iso:0x20DE7 ;
+        .
+        g2.cns11643-5:0x3673
+              :abstract-glyph-form-of     cns11643-5:0x3673  .
+        repi.cns11643-5:0x3673
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-5:0x3673 ;
+            .
+        repi.ucs_iso:0x20DE7
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:iso     ;
+                              :target     ucs:0x20DE7 ] ;
+            .
+
+a.ucs:0x20E03
+    a chisegg:abstract-character ;
+    :abstract-character-of ucs:0x20E03 ;
+    ideo:radical          30 ; # ⼝ 
+    ideo:strokes           9 ;
+    ideo:total-strokes    12 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x53E3 ; # 口
+        isd:right    a.ucs:0x38B2   # 㢲
+    ] ;
+    .
+
+rep.ucs_iso:0x20E03
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of [ :context domain:iso     ;
+                         :target     ucs:0x20E03 ] ;
+    :denotation-of
+        a.ucs:0x20E03        ;
+    ideo:radical          30 ; # ⼝ 
+    ideo:strokes           9 ;
+    ideo:total-strokes    12 ;
+    ideo:hanyu-dazidian  ( 1 663 2 ) ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x53E3 ; # 口
+        isd:right    rep.ucs-var-001:0x38B2   # &U-v001+38B2;
+    ] ;
+    :subsume
+        g2.ucs_iso:0x20E03   ;
+    .
+    g2.ucs_iso:0x20E03
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x20E03 ] ;
+        :subsume
+            repi.ucs_iso:0x20E03 ,
+            rep.hanziku-2:0xDAC0 ;
+        .
+        repi.ucs_iso:0x20E03
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:iso     ;
+                              :target     ucs:0x20E03 ] ;
+            .
+        rep.hanziku-2:0xDAC0
+            a chisegg:abstract-glyph ;
+            :abstract-glyph-of hanziku-2:0xDAC0 ;
+            .
 
 rep.ucs_iso:0x20E04
     a chisegg:abstract-glyph ;
@@ -54748,19 +57518,87 @@ rep.ucs_iso:0x20E04
     g2.ruimoku-v6:0xE01A
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of ruimoku-v6:0xE01A ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.mj:021701   # &g2-MJ021701;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.mj:021701   # &g2-MJ021701;
+        ] ;
         .
     g2.ucs_iso:0x20E04
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20E04 ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x5341   # &g2-CU+82F1;
+        ] ;
+        .
+
+a.ucs:0x20E24
+    a chisegg:abstract-character ;
+    :abstract-character-of ucs:0x20E24 ;
+    ideo:radical          30 ; # ⼝ 
+    ideo:strokes           9 ;
+    ideo:total-strokes    12 ;
     isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x5341   # &g2-CU+82F1;
+        isd:left     a.ucs:0x53E3 ; # 口
+        isd:right    a.ucs:0x5F85   # 待
     ] ;
+    .
+
+rep.ucs_iso:0x20E24
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of [ :context domain:iso     ;
+                         :target     ucs:0x20E24 ] ;
+    :denotation-of
+        a.ucs:0x20E24        ;
+    ideo:radical          30 ; # ⼝ 
+    ideo:strokes           9 ;
+    ideo:total-strokes    12 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x53E3 ; # 口
+        isd:right    rep.adobe-japan1-0:02868   # &AJ1-02868;
+    ] ;
+    :subsume
+        g2.ucs_iso:0x20E24   ;
+    .
+    g2.ucs_iso:0x20E24
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x20E24 ] ;
+        .
+
+a.ucs:0x2D236
+    a chisegg:abstract-character ;
+    :abstract-character-of ucs:0x2D236 ;
+    ideo:radical          30 ; # ⼝ 
+    ideo:strokes           9 ;
+    ideo:total-strokes    12 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x53F7 ; # 号
+        isd:right    a.ucs:0x752B   # 甫
+    ] ;
+    .
+
+rep.ucs_JP...hanazono:0x2D236
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of [ :context domain:JP...hanazono ;
+                         :target     ucs:0x2D236 ] ;
+    :denotation-of
+        a.ucs:0x2D236        ;
+    ideo:radical          30 ; # ⼝ 
+    ideo:strokes           9 ;
+    ideo:total-strokes    12 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     rep.mj:057144 ; # &MJ057144;
+        isd:right    rep.adobe-japan1-0:03635   # &AJ1-03635;
+    ] ;
+    :subsume
+        g2.ucs_JP...hanazono:0x2D236 ;
+    .
+    g2.ucs_JP...hanazono:0x2D236
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:JP...hanazono ;
+                                  :target     ucs:0x2D236 ] ;
         .
 
 rep.daikanwa:04026
@@ -55092,10 +57930,10 @@ rep.cns11643-4:0x3C4E
     g2.cns11643-4:0x3C4E
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-4:0x3C4E ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x584B   # &g2-CU+9006;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x584B   # &g2-CU+9006;
+        ] ;
         :eq g2.ucs_cns:0x20E3A        ; # &g2-CU+20E3A;
         .
         g2.ucs_cns:0x20E3A
@@ -55122,10 +57960,10 @@ rep.ucs_iso:0x20E3A
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20E3A ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.mj:025891   # &g2-MJ025891;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.mj:025891   # &g2-MJ025891;
+        ] ;
         .
 
 a.ucs:0x55C1
@@ -55202,10 +58040,10 @@ rep.adobe-japan1-6:21287
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x55C1         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_jis:0x8652   # &g2-JSP-5A39;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_jis:0x8652   # &g2-JSP-5A39;
+        ] ;
         :eq g2.ucs_jis:0x55C1         ; # &g2-AJ1-21287;
         :eq g2.jis-x0212:0x3576       ; # &g2-AJ1-21287;
         :subsume
@@ -55228,10 +58066,10 @@ rep.adobe-japan1-6:21287
     g2.cns11643-3:0x4051
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x4051 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-2:0x325A   # &g2-CU+8652;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-2:0x325A   # &g2-CU+8652;
+        ] ;
         :eq g2.ucs_cns:0x55C1         ; # &g2-CU+55C1;
         .
         g2.ucs_cns:0x55C1
@@ -55306,18 +58144,18 @@ rep.cns11643-2:0x4227
     g2.daikanwa:04037
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:04037 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_jis:0x4343   # &g2-JX2-7461;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_jis:0x4343   # &g2-JX2-7461;
+        ] ;
         .
     g2.cns11643-2:0x4227
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x4227 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-4:0x2F29   # &g2-CDP-8CDA;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-4:0x2F29   # &g2-CDP-8CDA;
+        ] ;
         :eq g2.ucs_cns:0x55C2         ; # &g2-CU+55C2;
         .
         g2.ucs_cns:0x55C2
@@ -55363,10 +58201,10 @@ rep.ucs_iso:0x20E40
     g2.daikanwa:04038
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:04038 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.adobe-japan1-0:02841   # &g2-AJ1-02841;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.adobe-japan1-0:02841   # &g2-AJ1-02841;
+        ] ;
         :eq g2.cbeta:01834            ; # &g2-M-04038;
         :subsume
             repi.daikanwa:04038  ,
@@ -55386,10 +58224,10 @@ rep.ucs_iso:0x20E40
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20E40 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x5B6B   # &g2-UU+5B6B;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x5B6B   # &g2-UU+5B6B;
+        ] ;
         :subsume
             repi.ucs_iso:0x20E40 ,
             rep.hanziku-2:0xDC72 ;
@@ -55535,10 +58373,10 @@ a.ucs:0x55C3
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x55C3         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x9AD8   # &g2-AJ1-02036;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x9AD8   # &g2-AJ1-02036;
+        ] ;
         :eq g2.adobe-japan1-5:19246   ; # &g2-AJ1-19246;
         :eq g2.jis-x0212:0x3577       ; # &g2-AJ1-19246;
         :eq g2.cns11643-2:0x416F      ; # &g2-AJ1-19246;
@@ -55728,18 +58566,18 @@ rep.cns11643-2:0x4178
     g2.daikanwa:04047
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:04047 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.daikanwa:05720   # &g2-M-05720;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.daikanwa:05720   # &g2-M-05720;
+        ] ;
         .
     g2.cns11643-2:0x4178
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x4178 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x546E   # &g2-CU+590F;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x546E   # &g2-CU+590F;
+        ] ;
         :eq g2.ucs_cns:0x55C4         ; # &g2-CU+55C4;
         .
         g2.ucs_cns:0x55C4
@@ -56047,10 +58885,10 @@ a.ucs:0x55C6
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x55C6         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.adobe-japan1-0:02772   # &g2-AJ1-02772;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.adobe-japan1-0:02772   # &g2-AJ1-02772;
+        ] ;
         :eq g2.ucs_cns:0x55C6         ; # &g2-AJ1-19247;
         :eq g2.ucs_jis:0x55C6         ; # &g2-AJ1-19247;
         :eq g2.jis-x0212:0x3578       ; # &g2-AJ1-19247;
@@ -56094,10 +58932,10 @@ a.ucs:0x55C6
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x55C6  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x5009   # &g2-UU+5009;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x5009   # &g2-UU+5009;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb12345:0x473A         ; # &g2-UU+55C6;
         .
@@ -56385,10 +59223,10 @@ a.ucs:0x55C9
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x55C9         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.adobe-japan1-0:02761   # &g2-AJ1-02761;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.adobe-japan1-0:02761   # &g2-AJ1-02761;
+        ] ;
         :eq g2.ucs_cns:0x55C9         ; # &g2-AJ1-17382;
         :eq g2.ucs_jis:0x55C9         ; # &g2-AJ1-17382;
         :eq g2.jis-x0212:0x3579       ; # &g2-AJ1-17382;
@@ -56438,10 +59276,10 @@ a.ucs:0x55C9
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x55C9  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x7D20   # &g2-UU+7D20;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x7D20   # &g2-UU+7D20;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x603C          ; # &g2-UU+55C9;
         .
@@ -56507,10 +59345,10 @@ a.ucs:0x55CB
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x55CB         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x8105   # &g2-AJ1-01716;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x8105   # &g2-AJ1-01716;
+        ] ;
         :eq g2.adobe-japan1-6:21288   ; # &g2-AJ1-21288;
         :eq g2.jis-x0212:0x357A       ; # &g2-AJ1-21288;
         :eq g2.daikanwa:04059         ; # &g2-AJ1-21288;
@@ -56546,10 +59384,10 @@ a.ucs:0x55CB
     g2.cns11643-2:0x4173
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x4173 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x575D   # &g2-CU+8105;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x575D   # &g2-CU+8105;
+        ] ;
         :eq g2.ucs_cns:0x55CB         ; # &g2-CU+55CB;
         .
         g2.ucs_cns:0x55CB
@@ -56581,7 +59419,7 @@ rep.daikanwa:04060
         isd:right    rep.adobe-japan1-5:19722   # &AJ1-19722;
     ] ;
     :eq rep.cbeta:01493           ; # &I-CB01493;
-    :from.wrong          [ :sources chisebib:zihui ,
+    ideo:wrong-form-of   [ :sources chisebib:zihui ,
                                     chisebib:daikanwa ;
                            :target  rep.adobe-japan1-0:04395 ] ;
     :subsume
@@ -56667,10 +59505,10 @@ a.ucs:0x20E4C
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20E4C ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x80FD   # &g2-AJ1-03315;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x80FD   # &g2-AJ1-03315;
+        ] ;
         :eq g2.daikanwa:04061         ; # &g2-M-04061;
         :eq g2.cbeta:03509            ; # &g2-M-04061;
         :subsume
@@ -56703,10 +59541,10 @@ a.ucs:0x20E4C
     g2.cns11643-5:0x3E35
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-5:0x3E35 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x5764   # &g2-CU+80FD;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x5764   # &g2-CU+80FD;
+        ] ;
         :eq g2.ucs_cns:0x20E4C        ; # &g2-CU+20E4C;
         .
         g2.ucs_cns:0x20E4C
@@ -56789,10 +59627,10 @@ rep.adobe-japan1-5:17383
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x55CC         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0xFA17   # &g2-AJ1-08571;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0xFA17   # &g2-AJ1-08571;
+        ] ;
         :eq g2.ucs_jis:0x55CC         ; # &g2-AJ1-17383;
         :eq g2.jis-x0212:0x357B       ; # &g2-AJ1-17383;
         :eq g2.jis-x0213-2:0x2435     ; # &g2-AJ1-17383;
@@ -56854,10 +59692,10 @@ rep.cns11643-2:0x4171
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x55CC  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x76CA   # &g2-UU+76CA;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x76CA   # &g2-UU+76CA;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x6049          ; # &g2-UU+55CC;
         :eq g2.cns11643-2:0x4171      ; # &g2-UU+55CC;
@@ -56923,6 +59761,8 @@ a.ucs:0x55CE
     :eq a.big5:0xB6DC             ; # &I-B-B6DC;
     :eq rep.daikanwa:04065        ; # &I-M-04065;
     :eq rep.jef-china3:0x46EF     ; # &I-JC3-46EF;
+    :subsume
+        g2.ucs_unicode:0x55CE ;
     .
     rep.adobe-japan1-5:16809
                :abstract-glyph-of adobe-japan1-5:16809   .
@@ -56940,6 +59780,67 @@ a.ucs:0x55CE
                :abstract-glyph-of       daikanwa:04065   .
     rep.jef-china3:0x46EF
                :abstract-glyph-of     jef-china3:0x46EF  .
+    g2.ucs_unicode:0x55CE
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x55CE  ] ;
+        :eq g2.adobe-japan1-5:16809   ; # &g2-AJ1-16809;
+        :eq g2.jis-x0212:0x357C       ; # &g2-AJ1-16809;
+        :eq g2.cns11643-1:0x6343      ; # &g2-AJ1-16809;
+        :eq g2.jis-x0213-1:0x2F2E     ; # &g2-AJ1-16809;
+        :eq g2.gb12345:0x4270         ; # &g2-AJ1-16809;
+        :eq g2.daikanwa:04065         ; # &g2-AJ1-16809;
+        :eq g2.jef-china3:0x46EF      ; # &g2-AJ1-16809;
+        :subsume
+            repi.daikanwa:04065  ,
+            repi.jis-x0213-1:0x2F2E ,
+            repi.adobe-japan1-6:16809 ,
+            repi.cns11643-1:0x6343 ,
+            repi.jef-china3:0x46EF ,
+            repi.ucs_unicode:0x55CE ;
+        .
+        g2.adobe-japan1-5:16809
+              :abstract-glyph-form-of adobe-japan1-5:16809   .
+        g2.jis-x0212:0x357C
+              :abstract-glyph-form-of      jis-x0212:0x357C  .
+        g2.cns11643-1:0x6343
+              :abstract-glyph-form-of     cns11643-1:0x6343  .
+        g2.jis-x0213-1:0x2F2E
+              :abstract-glyph-form-of    jis-x0213-1:0x2F2E  .
+        g2.gb12345:0x4270
+              :abstract-glyph-form-of        gb12345:0x4270  .
+        g2.daikanwa:04065
+              :abstract-glyph-form-of       daikanwa:04065   .
+        g2.jef-china3:0x46EF
+              :abstract-glyph-form-of     jef-china3:0x46EF  .
+        repi.daikanwa:04065
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:04065 ;
+            .
+        repi.jis-x0212:0x357C
+            a chisegg:glyph-image ;
+            :glyph-image-of jis-x0212:0x357C ;
+            :eq repi.jis-x0213-1:0x2F2E   ; # &R-JX1-2F2E;
+            .
+            repi.jis-x0213-1:0x2F2E
+                          :glyph-image-of    jis-x0213-1:0x2F2E  .
+        repi.adobe-japan1-5:16809
+            a chisegg:glyph-image ;
+            :glyph-image-of adobe-japan1-5:16809 ;
+            .
+        repi.cns11643-1:0x6343
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-1:0x6343 ;
+            .
+        repi.jef-china3:0x46EF
+            a chisegg:glyph-image ;
+            :glyph-image-of jef-china3:0x46EF ;
+            .
+        repi.ucs_unicode:0x55CE
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x55CE  ] ;
+            .
 
 a.ucs:0x55CF
     a chisegg:abstract-character ;
@@ -56996,10 +59897,10 @@ rep.ucs_unicode:0x55CF
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x55CF  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x8336   # &g2-UU+8336;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x8336   # &g2-UU+8336;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -57097,6 +59998,8 @@ a.ucs:0x55D1
     :eq rep.daikanwa:04068        ; # &I-M-04068;
     :eq rep.cbeta:05361           ; # &I-CB05361;
     :eq rep.jef-china3:0x46F0     ; # &I-JC3-46F0;
+    :subsume
+        g2.ucs_unicode:0x55D1 ;
     .
     rep.adobe-japan1-5:17384
                :abstract-glyph-of adobe-japan1-5:17384   .
@@ -57116,6 +60019,75 @@ a.ucs:0x55D1
                :abstract-glyph-of          cbeta:05361   .
     rep.jef-china3:0x46F0
                :abstract-glyph-of     jef-china3:0x46F0  .
+    g2.ucs_unicode:0x55D1
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x55D1  ] ;
+        :eq g2.adobe-japan1-5:17384   ; # &g2-AJ1-17384;
+        :eq g2.gb2312:0x603E          ; # &g2-AJ1-17384;
+        :eq g2.jis-x0212:0x357D       ; # &g2-AJ1-17384;
+        :eq g2.cns11643-1:0x6346      ; # &g2-AJ1-17384;
+        :eq g2.jis-x0213-2:0x2436     ; # &g2-AJ1-17384;
+        :eq g2.daikanwa:04068         ; # &g2-AJ1-17384;
+        :eq g2.cbeta:05361            ; # &g2-AJ1-17384;
+        :eq g2.jef-china3:0x46F0      ; # &g2-AJ1-17384;
+        :subsume
+            repi.daikanwa:04068  ,
+            repi.jis-x0213-2:0x2436 ,
+            repi.adobe-japan1-6:17384 ,
+            repi.cns11643-1:0x6346 ,
+            repi.jef-china3:0x46F0 ,
+            repi.ucs_unicode:0x55D1 ,
+            repi.cbeta:05361     ;
+        .
+        g2.adobe-japan1-5:17384
+              :abstract-glyph-form-of adobe-japan1-5:17384   .
+        g2.gb2312:0x603E
+              :abstract-glyph-form-of         gb2312:0x603E  .
+        g2.jis-x0212:0x357D
+              :abstract-glyph-form-of      jis-x0212:0x357D  .
+        g2.cns11643-1:0x6346
+              :abstract-glyph-form-of     cns11643-1:0x6346  .
+        g2.jis-x0213-2:0x2436
+              :abstract-glyph-form-of    jis-x0213-2:0x2436  .
+        g2.daikanwa:04068
+              :abstract-glyph-form-of       daikanwa:04068   .
+        g2.cbeta:05361
+              :abstract-glyph-form-of          cbeta:05361   .
+        g2.jef-china3:0x46F0
+              :abstract-glyph-form-of     jef-china3:0x46F0  .
+        repi.daikanwa:04068
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:04068 ;
+            .
+        repi.jis-x0212:0x357D
+            a chisegg:glyph-image ;
+            :glyph-image-of jis-x0212:0x357D ;
+            :eq repi.jis-x0213-2:0x2436   ; # &R-JX2-2436;
+            .
+            repi.jis-x0213-2:0x2436
+                          :glyph-image-of    jis-x0213-2:0x2436  .
+        repi.adobe-japan1-5:17384
+            a chisegg:glyph-image ;
+            :glyph-image-of adobe-japan1-5:17384 ;
+            .
+        repi.cns11643-1:0x6346
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-1:0x6346 ;
+            .
+        repi.jef-china3:0x46F0
+            a chisegg:glyph-image ;
+            :glyph-image-of jef-china3:0x46F0 ;
+            .
+        repi.ucs_unicode:0x55D1
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x55D1  ] ;
+            .
+        repi.cbeta:05361
+            a chisegg:glyph-image ;
+            :glyph-image-of cbeta:05361 ;
+            .
 
 a.ucs:0x55D2
     a chisegg:abstract-character ;
@@ -57168,10 +60140,10 @@ rep.mj:008527
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x55D2         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-2:0x3251   # &g2-M-30937;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-2:0x3251   # &g2-M-30937;
+        ] ;
         :eq g2.ucs_cns:0x55D2         ; # &g2-MJ008527;
         :eq g2.cns11643-2:0x417B      ; # &g2-MJ008527;
         :eq g2.hanyo-denshi...ks:046760 ; # &g2-MJ008527;
@@ -57262,10 +60234,10 @@ rep.mj:008526
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x55D2         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.mj:021865   # &g2-MJ021865;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.mj:021865   # &g2-MJ021865;
+        ] ;
         :eq g2.ucs_unicode:0x55D2     ; # &g2-MJ008526;
         :eq g2.adobe-japan1-5:17378   ; # &g2-MJ008526;
         :eq g2.gb2312:0x602A          ; # &g2-MJ008526;
@@ -57358,10 +60330,10 @@ a.ucs:0x55D3
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x55D3         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x6851   # &g2-AJ1-01794;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x6851   # &g2-AJ1-01794;
+        ] ;
         :eq g2.adobe-japan1-5:19248   ; # &g2-AJ1-19248;
         :eq g2.gb2312:0x4924          ; # &g2-AJ1-19248;
         :eq g2.jis-x0212:0x3621       ; # &g2-AJ1-19248;
@@ -57408,10 +60380,10 @@ a.ucs:0x55D3
     g2.cns11643-1:0x6341
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x6341 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x5625   # &g2-CU+6851;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x5625   # &g2-CU+6851;
+        ] ;
         :eq g2.ucs_cns:0x55D3         ; # &g2-CU+55D3;
         .
         g2.ucs_cns:0x55D3
@@ -57501,10 +60473,10 @@ rep.ucs_iso:0x20E50
     g2.daikanwa:04073
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:04073 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.daikanwa:05719   # &g2-M-05719;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.daikanwa:05719   # &g2-M-05719;
+        ] ;
         .
     g2.ucs_iso:0x20E50
         a chisegg:abstract-glyph-form ;
@@ -57576,10 +60548,10 @@ a.ucs_jis:0x55D4
     rep.adobe-japan1-0:04420
         a chisegg:abstract-glyph ;
         :abstract-glyph-of adobe-japan1-0:04420 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x53E3 ; # 口
-        isd:right    rep.mj:018170   # &MJ018170;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x53E3 ; # 口
+            isd:right    rep.mj:018170   # &MJ018170;
+        ] ;
         :eq rep.ucs_jis:0x55D4        ; # &AJ1-04420;
         :eq rep.ucs_ks:0x55D4         ; # &AJ1-04420;
         :eq rep.jis-x0208:0x5351      ; # &I-J90-5351;
@@ -57618,10 +60590,10 @@ a.ucs_jis:0x55D4
             :rep.decomposition   [ :context domain:cid     ;
                                    :target  a.ucs:0x55D4         ,
                                             a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.mj:018170   # &g2-MJ018170;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+                isd:right    g2.mj:018170   # &g2-MJ018170;
+            ] ;
             :eq g2.ucs_jis:0x55D4         ; # &g2-AJ1-04420;
             :eq g2.ucs_ks:0x55D4          ; # &g2-AJ1-04420;
             :eq g2.ks-x1001:0x7247        ; # &g2-AJ1-04420;
@@ -57923,10 +60895,10 @@ rep.adobe-japan1-6:21289
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x55D7         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.adobe-japan1-0:02062   # &g2-AJ1-02062;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.adobe-japan1-0:02062   # &g2-AJ1-02062;
+        ] ;
         :eq g2.ucs_jis:0x55D7         ; # &g2-AJ1-21289;
         :eq g2.jis-x0212:0x3622       ; # &g2-AJ1-21289;
         :eq g2.daikanwa:04080         ; # &g2-AJ1-21289;
@@ -57965,10 +60937,10 @@ rep.adobe-japan1-6:21289
     g2.cns11643-3:0x404E
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x404E ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x586C   # &g2-CU+9AA8;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x586C   # &g2-CU+9AA8;
+        ] ;
         :eq g2.ucs_cns:0x55D7         ; # &g2-CU+55D7;
         .
         g2.ucs_cns:0x55D7
@@ -57997,10 +60969,10 @@ rep.ucs_unicode:0x55D7
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x55D7  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x9AA8   # &g2-UU+9AA8;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x9AA8   # &g2-UU+9AA8;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :subsume
             repi.ucs_unicode:0x55D7 ,
@@ -58138,19 +61110,19 @@ rep.cns11643-4:0x3C4B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x55D8  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x595A   # &g2-UU+595A;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x595A   # &g2-UU+595A;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
     g2.cns11643-4:0x3C4B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-4:0x3C4B ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x5471   # &g2-CU+595A;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x5471   # &g2-CU+595A;
+        ] ;
         :eq g2.ucs_cns:0x55D8         ; # &g2-CU+55D8;
         .
         g2.ucs_cns:0x55D8
@@ -58230,10 +61202,10 @@ a.ucs:0x55D9
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x55D9  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x65C1   # &g2-AJ1-05082;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x65C1   # &g2-AJ1-05082;
+        ] ;
         :eq g2.cns11643-2:0x4226      ; # &g2-M-04083;
         :eq g2.daikanwa:04083         ; # &g2-M-04083;
         :subsume
@@ -58467,10 +61439,10 @@ rep.ucs_iso:0x20E54
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20E54 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.mj:008325   # &g2-MJ008325;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.mj:008325   # &g2-MJ008325;
+        ] ;
         :eq g2.cns11643-4:0x3C45      ; # &g2-M-04087;
         :eq g2.daikanwa:04087         ; # &g2-M-04087;
         :subsume
@@ -58534,17 +61506,16 @@ rep.adobe-japan1-5:19249
     ideo:radical          30 ; # ⼝ 
     ideo:strokes          10 ;
     ideo:total-strokes    13 ;
-    :rep.decomposition   [ :context domain:cid     ;
-                           :target  a.ucs:0x55DB         ,
-                                    a.ucs:0xE0100        ] ;
     isd:structure [ a idc:⿰ ;
         isd:left     a.ucs:0x53E3 ; # 口
-        isd:right    rep.gt:01936   # &GT-01936;
+        isd:right    rep.mj:056985   # &MJ056985;
     ] ;
     :eq rep.ucs_jis:0x55DB        ; # &AJ1-19249;
     :eq rep.jis-x0212:0x3624      ; # &I-JSP-3624;
     :eq rep.daikanwa:04088        ; # &I-M-04088;
     :eq rep.jef-china3:0x46F3     ; # &I-JC3-46F3;
+    :subsume
+        g2.adobe-japan1-5:19249 ;
     .
     rep.ucs_jis:0x55DB
                :abstract-glyph-of [ :context domain:jis     ;
@@ -58555,6 +61526,47 @@ rep.adobe-japan1-5:19249
                :abstract-glyph-of       daikanwa:04088   .
     rep.jef-china3:0x46F3
                :abstract-glyph-of     jef-china3:0x46F3  .
+    g2.adobe-japan1-5:19249
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of adobe-japan1-5:19249 ;
+        :rep.decomposition   [ :context domain:cid     ;
+                               :target  a.ucs:0x55DB         ,
+                                        a.ucs:0xE0100        ] ;
+        :eq g2.ucs_jis:0x55DB         ; # &g2-AJ1-19249;
+        :eq g2.jis-x0212:0x3624       ; # &g2-AJ1-19249;
+        :eq g2.daikanwa:04088         ; # &g2-AJ1-19249;
+        :eq g2.jef-china3:0x46F3      ; # &g2-AJ1-19249;
+        :subsume
+            repi.daikanwa:04088  ,
+            repi.jis-x0212:0x3624 ,
+            repi.adobe-japan1-6:19249 ,
+            repi.jef-china3:0x46F3 ;
+        .
+        g2.ucs_jis:0x55DB
+              :abstract-glyph-form-of [ :context domain:jis     ;
+                                        :target     ucs:0x55DB  ] .
+        g2.jis-x0212:0x3624
+              :abstract-glyph-form-of      jis-x0212:0x3624  .
+        g2.daikanwa:04088
+              :abstract-glyph-form-of       daikanwa:04088   .
+        g2.jef-china3:0x46F3
+              :abstract-glyph-form-of     jef-china3:0x46F3  .
+        repi.daikanwa:04088
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:04088 ;
+            .
+        repi.jis-x0212:0x3624
+            a chisegg:glyph-image ;
+            :glyph-image-of jis-x0212:0x3624 ;
+            .
+        repi.adobe-japan1-5:19249
+            a chisegg:glyph-image ;
+            :glyph-image-of adobe-japan1-5:19249 ;
+            .
+        repi.jef-china3:0x46F3
+            a chisegg:glyph-image ;
+            :glyph-image-of jef-china3:0x46F3 ;
+            .
 
 rep.cns11643-2:0x4170
     a chisegg:abstract-glyph ;
@@ -58653,10 +61665,10 @@ a.ucs:0x55DC
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x55DC         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x8006   # &g2-AJ1-06202;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x8006   # &g2-AJ1-06202;
+        ] ;
         :eq g2.adobe-japan1-0:04418   ; # &g2-AJ1-04418;
         :eq g2.gb2312:0x4A48          ; # &g2-AJ1-04418;
         :eq g2.ks-x1001:0x506E        ; # &g2-AJ1-04418;
@@ -58724,10 +61736,10 @@ a.ucs:0x55DC
     g2.cns11643-1:0x6344
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x6344 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x5752   # &g2-CU+8006;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x5752   # &g2-CU+8006;
+        ] ;
         :eq g2.ucs_cns:0x55DC         ; # &g2-CU+55DC;
         .
         g2.ucs_cns:0x55DC
@@ -59013,10 +62025,10 @@ rep.adobe-japan1-5:17385
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x55DD         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.adobe-japan1-0:07300   # &g2-AJ1-07300;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.adobe-japan1-0:07300   # &g2-AJ1-07300;
+        ] ;
         :eq g2.ucs_jis:0x55DD         ; # &g2-AJ1-17385;
         :eq g2.jis-x0213-2:0x2437     ; # &g2-AJ1-17385;
         :eq g2.gt:05050               ; # &g2-AJ1-17385;
@@ -59288,10 +62300,10 @@ rep.adobe-japan1-5:17386
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x35DA         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x6817   # &g2-AJ1-01792;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x6817   # &g2-AJ1-01792;
+        ] ;
         :eq g2.adobe-japan1-5:17386   ; # &g2-AJ1-17386;
         :eq g2.jis-x0213-2:0x2438     ; # &g2-AJ1-17386;
         :eq g2.daikanwa:04101         ; # &g2-AJ1-17386;
@@ -59331,10 +62343,10 @@ rep.adobe-japan1-5:17386
     g2.cns11643-3:0x404D
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x404D ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x5623   # &g2-CU+6817;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x5623   # &g2-CU+6817;
+        ] ;
         :eq g2.ucs_cns:0x35DA         ; # &g2-CU+35DA;
         .
         g2.ucs_cns:0x35DA
@@ -59359,10 +62371,10 @@ a.ucs:0x55DF
         :abstract-glyph-of adobe-japan1-0:04416 ;
         ideo:strokes          10 ;
         ideo:total-strokes    13 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x53E3 ; # 口
-        isd:right    rep.adobe-japan1-0:02089   # &AJ1-02089;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x53E3 ; # 口
+            isd:right    rep.adobe-japan1-0:02089   # &AJ1-02089;
+        ] ;
         :eq rep.ucs_jis:0x55DF        ; # &AJ1-04416;
         :eq rep.jis-x0208:0x534D      ; # &I-J90-534D;
         :eq rep.ks-x1001:0x732A       ; # &I-K0-732A;
@@ -59480,10 +62492,10 @@ a.ucs:0x55DF
         :abstract-glyph-of gb2312:0x6035 ;
         ideo:strokes           9 ;
         ideo:total-strokes    12 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x53E3 ; # 口
-        isd:right    rep.gb2312:0x326E   # &G0-326E;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x53E3 ; # 口
+            isd:right    rep.gb2312:0x326E   # &G0-326E;
+        ] ;
         :eq rep.ucs_unicode:0x55DF    ; # &G0-6035;
         :rep.ucs_JP...hanazono     rdf:nil ;
         :subsume
@@ -59558,7 +62570,7 @@ rep.daikanwa:04104
                          ] ;
     :form-of             [ :sources chisebib:jiyun ;
                            :target  a.ucs:0x916A         ] ;
-    :from.same           [ :sources chisebib:jiyun ,
+    ideo:same-as         [ :sources chisebib:jiyun ,
                                     chisebib:daikanwa ;
                            :target  a.ucs:0x916A         ] ;
     :subsume
@@ -59567,10 +62579,10 @@ rep.daikanwa:04104
     g2.daikanwa:04104
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:04104 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     rep.gt-k:02694 ; # &GT-K02694;
-        isd:right    g2.ucs_unicode:0x5404   # &g2-AJ1-01444;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     rep.gt-k:02694 ; # &GT-K02694;
+            isd:right    g2.ucs_unicode:0x5404   # &g2-AJ1-01444;
+        ] ;
         :subsume
             repi.daikanwa:04104  ,
             rep.hanziku-2:0xDBE4 ;
@@ -59706,10 +62718,10 @@ rep.cns11643-1:0x634B
     g2.cns11643-1:0x634B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x634B ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x5751   # &g2-CU+7FC1;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x5751   # &g2-CU+7FC1;
+        ] ;
         :eq g2.ucs_cns:0x55E1         ; # &g2-CU+55E1;
         .
         g2.ucs_cns:0x55E1
@@ -59719,10 +62731,10 @@ rep.cns11643-1:0x634B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x55E1  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.mj:020660   # &g2-MJ020660;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.mj:020660   # &g2-MJ020660;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x4E4B          ; # &g2-UU+55E1;
         .
@@ -60158,10 +63170,10 @@ rep.mj:008549
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x55E4         ,
                                         a.ucs:0xE0103        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_iso:0x2F9B7   # &g2-AJ1-06487;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_iso:0x2F9B7   # &g2-AJ1-06487;
+        ] ;
         :eq g2.ucs_jis...1990:0x55E4  ; # &g2-MJ008549;
         :eq g2.ucs_jis...2000:0x55E4  ; # &g2-MJ008549;
         :eq g2.ucs_jis...2004:0x55E4  ; # &g2-MJ008549;
@@ -60248,10 +63260,10 @@ rep.mj:008549
     g2.gt:05103
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of gt:05103 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.gt:44398   # &g2-GT-44398;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.gt:44398   # &g2-GT-44398;
+        ] ;
         .
 
 rep.adobe-japan1-4:14114
@@ -60488,8 +63500,9 @@ a.ucs:0x20E64
     :eq rep.cns11643-5:0x3E28     ; # &I-C5-3E28;
     :eq rep.jis-x0213-2:0x243A    ; # &I-JX2-243A;
     :eq rep.daikanwa:04115        ; # &I-M-04115;
-    :eq rep.hanziku-2:0xDAE7      ; # &I-HZK02-DAE7;
     :eq rep.cbeta:06235           ; # &I-CB06235;
+    :subsume
+        g2.ucs_iso:0x20E64   ;
     .
     rep.adobe-japan1-5:17388
                :abstract-glyph-of adobe-japan1-5:17388   .
@@ -60499,10 +63512,65 @@ a.ucs:0x20E64
                :abstract-glyph-of    jis-x0213-2:0x243A  .
     rep.daikanwa:04115
                :abstract-glyph-of       daikanwa:04115   .
-    rep.hanziku-2:0xDAE7
-               :abstract-glyph-of      hanziku-2:0xDAE7  .
     rep.cbeta:06235
                :abstract-glyph-of          cbeta:06235   .
+    g2.ucs_iso:0x20E64
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x20E64 ] ;
+        :eq g2.adobe-japan1-5:17388   ; # &g2-AJ1-17388;
+        :eq g2.cns11643-5:0x3E28      ; # &g2-AJ1-17388;
+        :eq g2.jis-x0213-2:0x243A     ; # &g2-AJ1-17388;
+        :eq g2.daikanwa:04115         ; # &g2-AJ1-17388;
+        :eq g2.cbeta:06235            ; # &g2-AJ1-17388;
+        :subsume
+            repi.daikanwa:04115  ,
+            repi.jis-x0213-2:0x243A ,
+            repi.adobe-japan1-6:17388 ,
+            repi.cns11643-5:0x3E28 ,
+            repi.ucs_iso:0x20E64 ,
+            rep.hanziku-2:0xDAE7 ,
+            repi.cbeta:06235     ;
+        .
+        g2.adobe-japan1-5:17388
+              :abstract-glyph-form-of adobe-japan1-5:17388   .
+        g2.cns11643-5:0x3E28
+              :abstract-glyph-form-of     cns11643-5:0x3E28  .
+        g2.jis-x0213-2:0x243A
+              :abstract-glyph-form-of    jis-x0213-2:0x243A  .
+        g2.daikanwa:04115
+              :abstract-glyph-form-of       daikanwa:04115   .
+        g2.cbeta:06235
+              :abstract-glyph-form-of          cbeta:06235   .
+        repi.daikanwa:04115
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:04115 ;
+            .
+        repi.jis-x0213-2:0x243A
+            a chisegg:glyph-image ;
+            :glyph-image-of jis-x0213-2:0x243A ;
+            .
+        repi.adobe-japan1-5:17388
+            a chisegg:glyph-image ;
+            :glyph-image-of adobe-japan1-5:17388 ;
+            .
+        repi.cns11643-5:0x3E28
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-5:0x3E28 ;
+            .
+        repi.ucs_iso:0x20E64
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:iso     ;
+                              :target     ucs:0x20E64 ] ;
+            .
+        rep.hanziku-2:0xDAE7
+            a chisegg:abstract-glyph ;
+            :abstract-glyph-of hanziku-2:0xDAE7 ;
+            .
+        repi.cbeta:06235
+            a chisegg:glyph-image ;
+            :glyph-image-of cbeta:06235 ;
+            .
 
 rep.daikanwa:04116
     a chisegg:abstract-glyph ;
@@ -60834,10 +63902,10 @@ a.ucs:0x20E98
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20E98 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x6D6A   # &g2-AJ1-04056;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x6D6A   # &g2-AJ1-04056;
+        ] ;
         :eq g2.daikanwa:04130         ; # &g2-M-04130;
         :eq g2.cbeta:03506            ; # &g2-M-04130;
         :subsume
@@ -61073,9 +64141,6 @@ rep.adobe-japan1-5:17389
     ideo:radical          30 ; # ⼝ 
     ideo:strokes          10 ;
     ideo:total-strokes    13 ;
-    :rep.decomposition   [ :context domain:cid     ;
-                           :target  a.ucs:0x55E9         ,
-                                    a.ucs:0xE0100        ] ;
     isd:structure [ a idc:⿰ ;
         isd:left     a.ucs:0x53E3 ; # 口
         isd:right    rep.ucs_iso:0x27D2A   # &C4-3026;
@@ -61085,6 +64150,8 @@ rep.adobe-japan1-5:17389
     :eq rep.jis-x0213-2:0x243B    ; # &I-JX2-243B;
     :eq rep.daikanwa:04138        ; # &I-M-04138;
     :eq rep.jef-china3:0x46F4     ; # &I-JC3-46F4;
+    :subsume
+        g2.adobe-japan1-5:17389 ;
     .
     rep.ucs_jis:0x55E9
                :abstract-glyph-of [ :context domain:jis     ;
@@ -61097,6 +64164,53 @@ rep.adobe-japan1-5:17389
                :abstract-glyph-of       daikanwa:04138   .
     rep.jef-china3:0x46F4
                :abstract-glyph-of     jef-china3:0x46F4  .
+    g2.adobe-japan1-5:17389
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of adobe-japan1-5:17389 ;
+        :rep.decomposition   [ :context domain:cid     ;
+                               :target  a.ucs:0x55E9         ,
+                                        a.ucs:0xE0100        ] ;
+        :eq g2.ucs_jis:0x55E9         ; # &g2-AJ1-17389;
+        :eq g2.jis-x0212:0x3627       ; # &g2-AJ1-17389;
+        :eq g2.jis-x0213-2:0x243B     ; # &g2-AJ1-17389;
+        :eq g2.daikanwa:04138         ; # &g2-AJ1-17389;
+        :eq g2.jef-china3:0x46F4      ; # &g2-AJ1-17389;
+        :subsume
+            repi.daikanwa:04138  ,
+            repi.jis-x0213-2:0x243B ,
+            repi.adobe-japan1-6:17389 ,
+            repi.jef-china3:0x46F4 ;
+        .
+        g2.ucs_jis:0x55E9
+              :abstract-glyph-form-of [ :context domain:jis     ;
+                                        :target     ucs:0x55E9  ] .
+        g2.jis-x0212:0x3627
+              :abstract-glyph-form-of      jis-x0212:0x3627  .
+        g2.jis-x0213-2:0x243B
+              :abstract-glyph-form-of    jis-x0213-2:0x243B  .
+        g2.daikanwa:04138
+              :abstract-glyph-form-of       daikanwa:04138   .
+        g2.jef-china3:0x46F4
+              :abstract-glyph-form-of     jef-china3:0x46F4  .
+        repi.daikanwa:04138
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:04138 ;
+            .
+        repi.jis-x0212:0x3627
+            a chisegg:glyph-image ;
+            :glyph-image-of jis-x0212:0x3627 ;
+            :eq repi.jis-x0213-2:0x243B   ; # &R-JX2-243B;
+            .
+            repi.jis-x0213-2:0x243B
+                          :glyph-image-of    jis-x0213-2:0x243B  .
+        repi.adobe-japan1-5:17389
+            a chisegg:glyph-image ;
+            :glyph-image-of adobe-japan1-5:17389 ;
+            .
+        repi.jef-china3:0x46F4
+            a chisegg:glyph-image ;
+            :glyph-image-of jef-china3:0x46F4 ;
+            .
 
 rep.cns11643-2:0x4179
     a chisegg:abstract-glyph ;
@@ -61113,12 +64227,38 @@ rep.cns11643-2:0x4179
     :eq rep.ucs_unicode:0x55E9    ; # &C2-4179;
     :rep.ucs_JP...hanazono     rdf:nil ;
     :eq rep.gb12345:0x5F6F        ; # &C2-4179;
+    :subsume
+        g2.ucs_unicode:0x55E9 ;
     .
     rep.ucs_unicode:0x55E9
                :abstract-glyph-of [ :context domain:unicode ;
                                     :target     ucs:0x55E9  ] .
     rep.gb12345:0x5F6F
                :abstract-glyph-of        gb12345:0x5F6F  .
+    g2.ucs_unicode:0x55E9
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x55E9  ] ;
+        :g2.ucs_JP...hanazono      rdf:nil ;
+        :eq g2.cns11643-2:0x4179      ; # &g2-UU+55E9;
+        :eq g2.gb12345:0x5F6F         ; # &g2-UU+55E9;
+        :subsume
+            repi.cns11643-2:0x4179 ,
+            repi.ucs_unicode:0x55E9 ;
+        .
+        g2.cns11643-2:0x4179
+              :abstract-glyph-form-of     cns11643-2:0x4179  .
+        g2.gb12345:0x5F6F
+              :abstract-glyph-form-of        gb12345:0x5F6F  .
+        repi.cns11643-2:0x4179
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-2:0x4179 ;
+            .
+        repi.ucs_unicode:0x55E9
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x55E9  ] ;
+            .
 
 a.ucs:0x5606
     a chisegg:abstract-character ;
@@ -61126,7 +64266,7 @@ a.ucs:0x5606
     ideo:radical          30 ; # ⼝ 
     isd:structure [ a idc:⿰ ;
         isd:left     a.ucs:0x53E3 ; # 口
-        isd:right    a.big5-cdp:0x8BD3   # &A-CDP-8BD3;
+        isd:right    a.ucs:0x26C29   # 𦰩
     ] ;
     :eq a.jis-x0208_1997:0x4332   ; # 嘆
     .
@@ -61143,17 +64283,13 @@ o.ucs_jis:0x5606
     ideo:radical          30 ; # ⼝ 
     isd:structure [ a idc:⿰ ;
         isd:left     a.ucs:0x53E3 ; # 口
-        isd:right    a.gt:07490   # &A-GT-07490;
+        isd:right    rep.ucs_iso:0x26C29   # &o-JX2-2544;
     ] ;
-    :eq a.ucs_jis:0x5606          ; # &o-J0-4332;
     :eq o.ucs_cns:0x2F84C         ; # &o-J0-4332;
     :eq o.jis-x0208:0x4332        ; # &o-J0-4332;
     :eq o.jis-x0213-1:0x4332      ; # &o-J0-4332;
     :eq o.adobe-japan1-0:02928    ; # &o-J0-4332;
     .
-    a.ucs_jis:0x5606
-           :abstract-character-of [ :context domain:jis     ;
-                                    :target     ucs:0x5606  ] .
     o.ucs_cns:0x2F84C
                 :unified-glyph-of [ :context domain:cns     ;
                                     :target     ucs:0x2F84C ] .
@@ -61174,7 +64310,7 @@ rep.adobe-japan1-0:02928
     ideo:total-strokes    13 ;
     isd:structure [ a idc:⿰ ;
         isd:left     a.ucs:0x53E3 ; # 口
-        isd:right    rep.gt:07490   # &GT-07490;
+        isd:right    rep.ucs_iso:0x26C29   # &GT-07490;
     ] ;
     :eq rep.ucs_jis:0x5606        ; # &AJ1-02928;
     :eq rep.jis-x0208:0x4332      ; # &I-J90-4332;
@@ -61184,8 +64320,8 @@ rep.adobe-japan1-0:02928
     :eq rep.gt-pj-1:17202         ; # &I-GT-05142;
     :eq rep.daikanwa...._.p:04138 ; # &AJ1-02928;
     :eq rep.shinjigen:1199        ; # &AJ1-02928;
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  rep.adobe-japan1-4:13366 ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  rep.adobe-japan1-4:13366 ] ;
     :subsume
         g2.adobe-japan1-0:02928 ;
     .
@@ -61212,10 +64348,10 @@ rep.adobe-japan1-0:02928
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5606         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.gt:07490   # &g2-GT-07490;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_jis:0x26C29   # &g2-GT-07490;
+        ] ;
         :eq g2.ucs_jis:0x5606         ; # &g2-AJ1-02928;
         :eq g2.jis-x0208:0x4332       ; # &g2-AJ1-02928;
         :eq g2.jis-x0213-1:0x4332     ; # &g2-AJ1-02928;
@@ -61277,9 +64413,31 @@ a.ucs:0x2F84C
     ideo:strokes          10 ;
     ideo:total-strokes    13 ;
     :eq rep.cns11643-6:0x5136     ; # &I-C6-5136;
+    :subsume
+        g2.ucs_iso:0x2F84C   ;
     .
     rep.cns11643-6:0x5136
                :abstract-glyph-of     cns11643-6:0x5136  .
+    g2.ucs_iso:0x2F84C
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x2F84C ] ;
+        :eq g2.cns11643-6:0x5136      ; # &g2-IU-0002F84C;
+        :subsume
+            repi.cns11643-6:0x5136 ,
+            repi.ucs_iso:0x2F84C ;
+        .
+        g2.cns11643-6:0x5136
+              :abstract-glyph-form-of     cns11643-6:0x5136  .
+        repi.cns11643-6:0x5136
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-6:0x5136 ;
+            .
+        repi.ucs_iso:0x2F84C
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:iso     ;
+                              :target     ucs:0x2F84C ] ;
+            .
 
 o.ucs_unicode:0x55C2
     a chisegg:unified-glyph ;
@@ -61384,10 +64542,10 @@ a.ucs:0x55EA
     rep.cns11643-3:0x404C
         a chisegg:abstract-glyph ;
         :abstract-glyph-of cns11643-3:0x404C ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x53E3 ; # 口
-        isd:right    rep.cns11643-1:0x5736   # &C1-5736;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x53E3 ; # 口
+            isd:right    rep.cns11643-1:0x5736   # &C1-5736;
+        ] ;
         :eq rep.ucs_unicode:0x55EA    ; # &C3-404C;
         :eq rep.gb2312:0x603A         ; # &C3-404C;
         :eq rep.cbeta:03986           ; # &I-CB03986;
@@ -61411,10 +64569,10 @@ a.ucs:0x55EA
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of [ :context domain:unicode ;
                                       :target     ucs:0x55EA  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x53E3 ; # 口
-        isd:right    g2.ucs_unicode:0x79E6   # &g2-UU+79E6;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x53E3 ; # 口
+                isd:right    g2.ucs_unicode:0x79E6   # &g2-UU+79E6;
+            ] ;
             :g2.ucs_JP...hanazono      rdf:nil ;
             :eq g2.gb2312:0x603A          ; # &g2-UU+55EA;
             :subsume
@@ -61435,10 +64593,10 @@ a.ucs:0x55EA
         g2.cns11643-3:0x404C
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of cns11643-3:0x404C ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x53E3 ; # 口
-        isd:right    g2.cns11643-1:0x5736   # &g2-CU+79E6;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x53E3 ; # 口
+                isd:right    g2.cns11643-1:0x5736   # &g2-CU+79E6;
+            ] ;
             :eq g2.ucs_cns:0x55EA         ; # &g2-CU+55EA;
             .
             g2.ucs_cns:0x55EA
@@ -61457,8 +64615,8 @@ a.ucs:0x55EB
         isd:right    a.ucs:0x8042   # 聂
     ] ;
     :eq rep.gb2312:0x603F         ; # &I-G0-603F;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  rep.adobe-japan1-0:04452 ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  rep.adobe-japan1-0:04452 ] ;
     :subsume
         g2.ucs_unicode:0x55EB ;
     .
@@ -61583,9 +64741,31 @@ a.ucs:0x55EE
         isd:right    a.ucs:0x6652   # 晒
     ] ;
     :eq rep.adobe-japan1-5:19251  ; # &I-AJ1-19251;
+    :subsume
+        g2.ucs_unicode:0x55EE ;
     .
     rep.adobe-japan1-5:19251
                :abstract-glyph-of adobe-japan1-5:19251   .
+    g2.ucs_unicode:0x55EE
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x55EE  ] ;
+        :eq g2.adobe-japan1-5:19251   ; # &g2-AJ1-19251;
+        :subsume
+            repi.adobe-japan1-6:19251 ,
+            repi.ucs_unicode:0x55EE ;
+        .
+        g2.adobe-japan1-5:19251
+              :abstract-glyph-form-of adobe-japan1-5:19251   .
+        repi.adobe-japan1-5:19251
+            a chisegg:glyph-image ;
+            :glyph-image-of adobe-japan1-5:19251 ;
+            .
+        repi.ucs_unicode:0x55EE
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x55EE  ] ;
+            .
 
 a.ucs:0x55EF
     a chisegg:abstract-character ;
@@ -61636,11 +64816,36 @@ a.ucs:0x55F1
     ] ;
     :eq rep.adobe-japan1-5:19252  ; # &I-AJ1-19252;
     :eq rep.gb12345:0x7C32        ; # 嗱
+    :subsume
+        g2.ucs_unicode:0x55F1 ;
     .
     rep.adobe-japan1-5:19252
                :abstract-glyph-of adobe-japan1-5:19252   .
     rep.gb12345:0x7C32
                :abstract-glyph-of        gb12345:0x7C32  .
+    g2.ucs_unicode:0x55F1
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x55F1  ] ;
+        :eq g2.adobe-japan1-5:19252   ; # &g2-AJ1-19252;
+        :eq g2.gb12345:0x7C32         ; # &g2-AJ1-19252;
+        :subsume
+            repi.adobe-japan1-6:19252 ,
+            repi.ucs_unicode:0x55F1 ;
+        .
+        g2.adobe-japan1-5:19252
+              :abstract-glyph-form-of adobe-japan1-5:19252   .
+        g2.gb12345:0x7C32
+              :abstract-glyph-form-of        gb12345:0x7C32  .
+        repi.adobe-japan1-5:19252
+            a chisegg:glyph-image ;
+            :glyph-image-of adobe-japan1-5:19252 ;
+            .
+        repi.ucs_unicode:0x55F1
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x55F1  ] ;
+            .
 
 a.ucs:0x55F2
     a chisegg:abstract-character ;
@@ -61676,8 +64881,8 @@ a.ucs:0x55F3
         isd:right    a.ucs:0x7231   # 爱
     ] ;
     :eq rep.gb2312:0x6048         ; # &I-G0-6048;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  rep.adobe-japan1-4:14406 ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  rep.adobe-japan1-4:14406 ] ;
     :subsume
         g2.ucs_unicode:0x55F3 ;
     .
@@ -61774,7 +64979,6 @@ a.ucs:0x20E95
     ideo:radical          30 ; # ⼝ 
     ideo:strokes          10 ;
     ideo:total-strokes    13 ;
-    ideo:hanyu-dazidian  ( 1 669 15 ) ;
     isd:structure [ a idc:⿰ ;
         isd:left     a.ucs:0x53E3 ; # 口
         isd:right    a.ucs:0x7559   # 留
@@ -61782,19 +64986,75 @@ a.ucs:0x20E95
     :sound               [ :context domain:ja...on ;
                            :target  ( "ru" ) ;
                          ] ;
-    :eq rep.adobe-japan1-5:17379  ; # &I-AJ1-17379;
+    .
+
+rep.adobe-japan1-5:17379
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of adobe-japan1-5:17379 ;
+    :denotation-of
+        a.ucs:0x20E95        ;
+    ideo:radical          30 ; # ⼝ 
+    ideo:strokes          10 ;
+    ideo:total-strokes    13 ;
+    ideo:hanyu-dazidian  ( 1 669 15 ) ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x53E3 ; # 口
+        isd:right    rep.mj:017681   # &MJ017681;
+    ] ;
+    :eq rep.ucs_iso:0x20E95       ; # &AJ1-17379;
     :eq rep.jis-x0213-2:0x2431    ; # &I-JX2-2431;
-    :eq rep.hanziku-2:0xDBF0      ; # &I-HZK02-DBF0;
     :eq rep.cbeta:00070           ; # &I-CB00070;
+    :subsume
+        g2.ucs_iso:0x20E95   ;
     .
-    rep.adobe-japan1-5:17379
-               :abstract-glyph-of adobe-japan1-5:17379   .
+    rep.ucs_iso:0x20E95
+               :abstract-glyph-of [ :context domain:iso     ;
+                                    :target     ucs:0x20E95 ] .
     rep.jis-x0213-2:0x2431
                :abstract-glyph-of    jis-x0213-2:0x2431  .
-    rep.hanziku-2:0xDBF0
-               :abstract-glyph-of      hanziku-2:0xDBF0  .
     rep.cbeta:00070
                :abstract-glyph-of          cbeta:00070   .
+    g2.ucs_iso:0x20E95
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x20E95 ] ;
+        :eq g2.adobe-japan1-5:17379   ; # &g2-AJ1-17379;
+        :eq g2.jis-x0213-2:0x2431     ; # &g2-AJ1-17379;
+        :eq g2.cbeta:00070            ; # &g2-AJ1-17379;
+        :subsume
+            repi.jis-x0213-2:0x2431 ,
+            repi.adobe-japan1-6:17379 ,
+            repi.cbeta:00070     ,
+            repi.ucs_iso:0x20E95 ,
+            rep.hanziku-2:0xDBF0 ;
+        .
+        g2.adobe-japan1-5:17379
+              :abstract-glyph-form-of adobe-japan1-5:17379   .
+        g2.jis-x0213-2:0x2431
+              :abstract-glyph-form-of    jis-x0213-2:0x2431  .
+        g2.cbeta:00070
+              :abstract-glyph-form-of          cbeta:00070   .
+        repi.jis-x0213-2:0x2431
+            a chisegg:glyph-image ;
+            :glyph-image-of jis-x0213-2:0x2431 ;
+            .
+        repi.adobe-japan1-5:17379
+            a chisegg:glyph-image ;
+            :glyph-image-of adobe-japan1-5:17379 ;
+            .
+        repi.cbeta:00070
+            a chisegg:glyph-image ;
+            :glyph-image-of cbeta:00070 ;
+            .
+        repi.ucs_iso:0x20E95
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:iso     ;
+                              :target     ucs:0x20E95 ] ;
+            .
+        rep.hanziku-2:0xDBF0
+            a chisegg:abstract-glyph ;
+            :abstract-glyph-of hanziku-2:0xDBF0 ;
+            .
 
 a.ucs:0x55F6
     a chisegg:abstract-character ;
@@ -61835,10 +65095,10 @@ rep.cns11643-1:0x6835
     g2.cns11643-1:0x6835
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x6835 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x5C2B   # &g2-CU+7562;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x5C2B   # &g2-CU+7562;
+        ] ;
         :eq g2.ucs_cns:0x55F6         ; # &g2-M-04139;
         :eq g2.daikanwa:04139         ; # &g2-M-04139;
         :subsume
@@ -61891,10 +65151,10 @@ rep.adobe-japan1-5:19253
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x55F6         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x7562   # &g2-GT-28043;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x7562   # &g2-GT-28043;
+        ] ;
         :eq g2.adobe-japan1-5:19253   ; # &g2-AJ1-19253;
         :eq g2.jis-x0212:0x3628       ; # &g2-AJ1-19253;
         :eq g2.gb12345:0x5F59         ; # &g2-AJ1-19253;
@@ -62025,10 +65285,10 @@ rep.adobe-japan1-0:04422
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x55F7         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.adobe-japan1-0:05065   # &g2-AJ1-05065;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.adobe-japan1-0:05065   # &g2-AJ1-05065;
+        ] ;
         :eq g2.ucs_jis:0x55F7         ; # &g2-AJ1-04422;
         :eq g2.jis-x0208:0x5353       ; # &g2-AJ1-04422;
         :eq g2.jis-x0213-1:0x5353     ; # &g2-AJ1-04422;
@@ -62098,10 +65358,10 @@ o.ucs_unicode:0x55F7
         :abstract-glyph-of gb2312:0x603B ;
         ideo:strokes          10 ;
         ideo:total-strokes    13 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x53E3 ; # 口
-        isd:right    rep.gb2312:0x303D   # &G0-303D;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x53E3 ; # 口
+            isd:right    rep.gb2312:0x303D   # &G0-303D;
+        ] ;
         :eq rep.ucs_unicode:0x55F7    ; # &G0-603B;
         :rep.ucs_JP...hanazono     rdf:nil ;
         :subsume
@@ -62124,10 +65384,10 @@ o.ucs_unicode:0x55F7
         :abstract-glyph-of cns11643-1:0x6830 ;
         ideo:strokes          11 ;
         ideo:total-strokes    14 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x53E3 ; # 口
-        isd:right    rep.cns11643-1:0x5A72   # &C1-5A72;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x53E3 ; # 口
+            isd:right    rep.cns11643-1:0x5A72   # &C1-5A72;
+        ] ;
         :eq rep.ucs_cns:0x55F7        ; # &C1-6830;
         :subsume
             g2.cns11643-1:0x6830 ;
@@ -62183,10 +65443,10 @@ rep.adobe-japan1-5:19254
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x55F8         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.adobe-japan1-0:05065 ; # &g2-AJ1-05065;
-        isd:below    g2.ucs_unicode:0x53E3   # &g2-AJ1-01969;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.adobe-japan1-0:05065 ; # &g2-AJ1-05065;
+            isd:below    g2.ucs_unicode:0x53E3   # &g2-AJ1-01969;
+        ] ;
         :eq g2.daikanwa:04143         ; # &g2-AJ1-19254;
         :eq g2.shinjigen:1214         ; # &g2-AJ1-19254;
         :subsume
@@ -62228,10 +65488,10 @@ o.ucs_unicode:0x55F8
         ideo:strokes          10 ;
         ideo:total-strokes    13 ;
         ideo:hanyu-dazidian  ( 1 664 5 ) ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.gb2312:0x303D ; # &G0-303D;
-        isd:below    a.ucs:0x53E3   # 口
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.gb2312:0x303D ; # &G0-303D;
+            isd:below    a.ucs:0x53E3   # 口
+        ] ;
         :rep.ucs_JP...hanazono     rdf:nil ;
         :subsume
             g2.ucs_unicode:0x55F8 ;
@@ -62258,10 +65518,10 @@ o.ucs_unicode:0x55F8
         :abstract-glyph-of cns11643-3:0x462E ;
         ideo:strokes          11 ;
         ideo:total-strokes    14 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.cns11643-1:0x5A72 ; # &C1-5A72;
-        isd:below    a.ucs:0x53E3   # 口
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.cns11643-1:0x5A72 ; # &C1-5A72;
+            isd:below    a.ucs:0x53E3   # 口
+        ] ;
         :eq rep.ucs_cns:0x55F8        ; # &C3-462E;
         :subsume
             g2.cns11643-3:0x462E ;
@@ -62336,10 +65596,10 @@ a.ucs:0x20ED7
         :abstract-glyph-of [ :context domain:iso     ;
                              :target     ucs:0x20ED7 ] ;
         ideo:hanyu-dazidian  ( 1 670 4 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x53E3 ; # 口
-        isd:right    rep.jis-x0213-2:0x726E   # &JX2-726E;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x53E3 ; # 口
+            isd:right    rep.jis-x0213-2:0x726E   # &JX2-726E;
+        ] ;
         :eq rep.daikanwa:04146        ; # &M-04146;
         :eq rep.cbeta:03780           ; # &I-CB03780;
         :subsume
@@ -62354,10 +65614,10 @@ a.ucs:0x20ED7
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of [ :context domain:iso     ;
                                       :target     ucs:0x20ED7 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.daikanwa:24888   # &g2-M-24888;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+                isd:right    g2.daikanwa:24888   # &g2-M-24888;
+            ] ;
             :eq g2.daikanwa:04146         ; # &g2-M-04146;
             :subsume
                 repi.daikanwa:04146  ,
@@ -62377,10 +65637,10 @@ a.ucs:0x20ED7
         g2.cbeta:03780
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of cbeta:03780 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x79BB   # &g2-JSP-5073;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+                isd:right    g2.ucs_unicode:0x79BB   # &g2-JSP-5073;
+            ] ;
             :subsume
                 repi.cbeta:03780     ,
                 rep.hanziku-2:0xDC46 ;
@@ -62396,10 +65656,10 @@ a.ucs:0x20ED7
     rep.cns11643-4:0x424D
         a chisegg:abstract-glyph ;
         :abstract-glyph-of cns11643-4:0x424D ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x53E3 ; # 口
-        isd:right    rep.cns11643-2:0x3766   # &C2-3766;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x53E3 ; # 口
+            isd:right    rep.cns11643-2:0x3766   # &C2-3766;
+        ] ;
         :eq rep.ucs_cns:0x20ED7       ; # &C4-424D;
         :subsume
             g2.cns11643-4:0x424D ;
@@ -62659,10 +65919,10 @@ a.ucs:0x55FA
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x55FA  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x5D14   # &g2-AJ1-04688;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x5D14   # &g2-AJ1-04688;
+        ] ;
         :eq g2.cns11643-2:0x4938      ; # &g2-M-04149;
         :eq g2.daikanwa:04149         ; # &g2-M-04149;
         :subsume
@@ -62744,23 +66004,81 @@ a.ucs:0x55FC
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x55FC ;
     ideo:radical          30 ; # ⼝ 
-    ideo:strokes          11 ;
-    ideo:total-strokes    14 ;
-    ideo:hanyu-dazidian  ( 1 673 9 ) ;
     isd:structure [ a idc:⿰ ;
         isd:left     a.ucs:0x53E3 ; # 口
         isd:right    a.ucs:0x83AB   # 莫
     ] ;
-    :eq rep.cns11643-2:0x4932     ; # &I-C2-4932;
     :eq a.big5:0xE14B             ; # &I-B-E14B;
-    :eq rep.daikanwa:04152        ; # &I-M-04152;
     .
-    rep.cns11643-2:0x4932
-               :abstract-glyph-of     cns11643-2:0x4932  .
     a.big5:0xE14B
            :abstract-character-of           big5:0xE14B  .
+
+rep.cns11643-2:0x4932
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of cns11643-2:0x4932 ;
+    :denotation-of
+        a.ucs:0x55FC         ;
+    ideo:radical          30 ; # ⼝ 
+    ideo:strokes          11 ;
+    ideo:total-strokes    14 ;
+    ideo:hanyu-dazidian  ( 1 673 9 ) ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x53E3 ; # 口
+        isd:right    rep.cns11643-1:0x5C7B   # &C1-5C7B;
+    ] ;
+    :eq rep.ucs_cns:0x55FC        ; # &C2-4932;
+    :eq rep.daikanwa:04152        ; # &I-M-04152;
+    ideo:interchangeable-form-of rep.mj:015839        ;
+    :subsume
+        g2.daikanwa:04152    ,
+        g2.cns11643-2:0x4932 ;
+    .
+    rep.ucs_cns:0x55FC
+               :abstract-glyph-of [ :context domain:cns     ;
+                                    :target     ucs:0x55FC  ] .
     rep.daikanwa:04152
                :abstract-glyph-of       daikanwa:04152   .
+    g2.daikanwa:04152
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of daikanwa:04152 ;
+        .
+    g2.cns11643-2:0x4932
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of cns11643-2:0x4932 ;
+        :eq g2.ucs_cns:0x55FC         ; # &g2-CU+55FC;
+        .
+        g2.ucs_cns:0x55FC
+              :abstract-glyph-form-of [ :context domain:cns     ;
+                                        :target     ucs:0x55FC  ] .
+
+rep.ucs_unicode:0x55FC
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of [ :context domain:unicode ;
+                         :target     ucs:0x55FC  ] ;
+    :denotation-of
+        a.ucs:0x55FC         ;
+    ideo:radical          30 ; # ⼝ 
+    ideo:strokes          10 ;
+    ideo:total-strokes    13 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x53E3 ; # 口
+        isd:right    rep.mj:022034   # &MJ022034;
+    ] ;
+    :subsume
+        g2.ucs_unicode:0x55FC ;
+    .
+    g2.ucs_unicode:0x55FC
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x55FC  ] ;
+        :subsume
+            repi.ucs_unicode:0x55FC ;
+        .
+        repi.ucs_unicode:0x55FC
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x55FC  ] ;
+            .
 
 a.ucs:0x20EDA
     a chisegg:abstract-character ;
@@ -62834,10 +66152,10 @@ a.ucs:0x55FD
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x55FD         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_jis:0x6B36   # &g2-JSP-456E;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_jis:0x6B36   # &g2-JSP-456E;
+        ] ;
         :eq g2.ucs_cns:0x55FD         ; # &g2-AJ1-04425;
         :eq g2.ucs_jis:0x55FD         ; # &g2-AJ1-04425;
         :eq g2.ucs_ks:0x55FD          ; # &g2-AJ1-04425;
@@ -62911,10 +66229,10 @@ a.ucs:0x55FD
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x55FD  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x6B36   # &g2-UU+6B36;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x6B36   # &g2-UU+6B36;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x4B54          ; # &g2-UU+55FD;
         :eq g2.shinjigen:1221         ; # &g2-UU+55FD;
@@ -62979,10 +66297,10 @@ a.ucs:0x55FE
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x55FE         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x65CF   # &g2-AJ1-02834;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x65CF   # &g2-AJ1-02834;
+        ] ;
         :eq g2.adobe-japan1-0:04424   ; # &g2-AJ1-04424;
         :eq g2.gb2312:0x6055          ; # &g2-AJ1-04424;
         :eq g2.ks-x1001:0x7133        ; # &g2-AJ1-04424;
@@ -63050,10 +66368,10 @@ a.ucs:0x55FE
     g2.cns11643-1:0x6826
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x6826 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x5A7E   # &g2-CU+65CF;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x5A7E   # &g2-CU+65CF;
+        ] ;
         :eq g2.ucs_cns:0x55FE         ; # &g2-CU+55FE;
         .
         g2.ucs_cns:0x55FE
@@ -63133,10 +66451,10 @@ a.ucs:0x55FF
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x55FF         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.adobe-japan1-0:06758   # &g2-AJ1-06758;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.adobe-japan1-0:06758   # &g2-AJ1-06758;
+        ] ;
         :eq g2.ucs_cns:0x55FF         ; # &g2-AJ1-21292;
         :eq g2.ucs_jis:0x55FF         ; # &g2-AJ1-21292;
         :eq g2.jis-x0212:0x3629       ; # &g2-AJ1-21292;
@@ -63188,10 +66506,10 @@ a.ucs:0x55FF
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x55FF  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x8CAA   # &g2-UU+8CAA;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x8CAA   # &g2-UU+8CAA;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -63348,10 +66666,10 @@ a.ucs:0x5600
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5600  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x5547   # &g2-AJ1-17370;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x5547   # &g2-AJ1-17370;
+        ] ;
         :eq g2.gb2312:0x6056          ; # &g2-M-04164;
         :eq g2.cns11643-1:0x6827      ; # &g2-M-04164;
         :eq g2.daikanwa:04164         ; # &g2-M-04164;
@@ -63474,10 +66792,10 @@ rep.cns11643-3:0x4629
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5603  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.mj:011018   # &g2-MJ011018;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.mj:011018   # &g2-MJ011018;
+        ] ;
         :eq g2.cns11643-3:0x4629      ; # &g2-M-04167;
         :eq g2.daikanwa:04167         ; # &g2-M-04167;
         :subsume
@@ -63547,10 +66865,10 @@ rep.cns11643-2:0x493A
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5604  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.mj:013994   # &g2-MJ013994;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.mj:013994   # &g2-MJ013994;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.daikanwa:04168         ; # &g2-M-04168;
         :subsume
@@ -63571,10 +66889,10 @@ rep.cns11643-2:0x493A
     g2.cns11643-2:0x493A
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x493A ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x5B40   # &g2-CU+689F;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x5B40   # &g2-CU+689F;
+        ] ;
         :eq g2.ucs_cns:0x5604         ; # &g2-CU+5604;
         .
         g2.ucs_cns:0x5604
@@ -63672,10 +66990,10 @@ rep.adobe-japan1-5:19255
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5605         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x65E3   # &g2-M-13724;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x65E3   # &g2-M-13724;
+        ] ;
         :eq g2.ucs_jis:0x5605         ; # &g2-AJ1-21293;
         :eq g2.jis-x0212:0x362A       ; # &g2-AJ1-21293;
         :eq g2.daikanwa:04170         ; # &g2-AJ1-21293;
@@ -63706,10 +67024,10 @@ rep.adobe-japan1-5:19255
     g2.cns11643-3:0x4636
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x4636 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-3:0x3641   # &g2-CU+65E3;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-3:0x3641   # &g2-CU+65E3;
+        ] ;
         :eq g2.ucs_cns:0x5605         ; # &g2-CU+5605;
         .
         g2.ucs_cns:0x5605
@@ -63778,10 +67096,10 @@ rep.ucs_unicode:0x5605
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5605  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x65E2   # &g2-UU+65E2;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x65E2   # &g2-UU+65E2;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb12345:0x7C31         ; # &g2-UU+5605;
         :subsume
@@ -63857,10 +67175,10 @@ rep.adobe-japan1-4:13366
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5606         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.gt-k:08042   # &g2-GT-K08042;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.gt-k:08042   # &g2-GT-K08042;
+        ] ;
         :eq g2.ucs_unicode:0x5606     ; # 嘆
         :eq g2.ucs_jis:0xFA37         ; # 嘆
         :g2.ucs_JP...hanazono      rdf:nil ;
@@ -63937,10 +67255,10 @@ rep.adobe-japan1-4:13366
     g2.cns11643-1:0x682C
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x682C ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.big5-cdp:0x8BD3   # &g2-CDP-8BD3;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.big5-cdp:0x8BD3   # &g2-CDP-8BD3;
+        ] ;
         :eq g2.ucs_cns:0x5606         ; # &g2-CU+5606;
         .
         g2.ucs_cns:0x5606
@@ -64091,10 +67409,10 @@ rep.cns11643-3:0x462D
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x35E5  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x90ED   # &g2-AJ1-01458;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x90ED   # &g2-AJ1-01458;
+        ] ;
         :eq g2.cns11643-3:0x462D      ; # &g2-M-04173;
         :eq g2.daikanwa:04173         ; # &g2-M-04173;
         :eq g2.cbeta:00943            ; # &g2-M-04173;
@@ -64637,7 +67955,7 @@ a.ucs:0x560D
     ideo:total-strokes    14 ;
     isd:structure [ a idc:⿰ ;
         isd:left     a.ucs:0x53E3 ; # 口
-        isd:right    a.ucs_component:0x5A41   # &IWDS1-348;
+        isd:right    a.ucs_component:0x5A41   # &A-compU+5A41;
     ] ;
     .
 
@@ -64702,10 +68020,10 @@ rep.adobe-japan1-5:19256
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x560D         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x5A41   # &g2-AJ1-04050;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x5A41   # &g2-AJ1-04050;
+        ] ;
         :eq g2.adobe-japan1-5:19256   ; # &g2-AJ1-19256;
         :eq g2.jis-x0212:0x362D       ; # &g2-AJ1-19256;
         :eq g2.gb12345:0x6036         ; # &g2-AJ1-19256;
@@ -64752,10 +68070,10 @@ rep.adobe-japan1-5:19256
     g2.cns11643-1:0x682E
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x682E ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x595F   # &g2-CU+5A41;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x595F   # &g2-CU+5A41;
+        ] ;
         :eq g2.ucs_cns:0x560D         ; # &g2-CU+560D;
         .
         g2.ucs_cns:0x560D
@@ -64906,39 +68224,94 @@ a.ucs:0x35E8
     rep.cbeta:01923
                :abstract-glyph-of          cbeta:01923   .
 
-rep.daikanwa:04189
-    a chisegg:abstract-glyph ;
-    :abstract-glyph-of daikanwa:04189 ;
-    :to.ucs              a.ucs:0x20EE6 ; # 𠻦
+a.ucs:0x20EE6
+    a chisegg:abstract-character ;
+    :abstract-character-of ucs:0x20EE6 ;
     ideo:radical          30 ; # ⼝ 
     ideo:strokes          11 ;
     ideo:total-strokes    14 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x53E3 ; # 口
+        isd:right    a.ucs:0x21569   # 𡕩
+    ] ;
     .
 
-a.ucs:0x20EE6
-    a chisegg:abstract-character ;
-    :abstract-character-of ucs:0x20EE6 ;
-
-    :morohashi-daikanwa          (4189 0 0) ;
+rep.ucs_iso:0x20EE6
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of [ :context domain:iso     ;
+                         :target     ucs:0x20EE6 ] ;
+    :denotation-of
+        a.ucs:0x20EE6        ;
     ideo:radical          30 ; # ⼝ 
     ideo:strokes          11 ;
     ideo:total-strokes    14 ;
-    :eq rep.cns11643-5:0x447B     ; # &I-C5-447B;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x53E3 ; # 口
+        isd:right    rep.ucs_iso:0x21569   # &C6-3E3C;
+    ] ;
+    :eq rep.cns11643-5:0x447B     ; # &C5-447B;
+    :eq rep.daikanwa:04189        ; # &I-M-04189;
+    :subsume
+        g2.daikanwa:04189    ,
+        g2.ucs_iso:0x20EE6   ;
     .
     rep.cns11643-5:0x447B
                :abstract-glyph-of     cns11643-5:0x447B  .
+    rep.daikanwa:04189
+               :abstract-glyph-of       daikanwa:04189   .
+    g2.daikanwa:04189
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of daikanwa:04189 ;
+        .
+    g2.ucs_iso:0x20EE6
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x20EE6 ] ;
+        :eq g2.cns11643-5:0x447B      ; # &g2-IU-00020EE6;
+        :subsume
+            repi.cns11643-5:0x447B ,
+            repi.ucs_iso:0x20EE6 ;
+        .
+        g2.cns11643-5:0x447B
+              :abstract-glyph-form-of     cns11643-5:0x447B  .
+        repi.cns11643-5:0x447B
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-5:0x447B ;
+            .
+        repi.ucs_iso:0x20EE6
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:iso     ;
+                              :target     ucs:0x20EE6 ] ;
+            .
 
-rep.hanziku-2:0xDDB1
+rep.ucs_JP...hanazono:0x20EE6
     a chisegg:abstract-glyph ;
-    :abstract-glyph-of hanziku-2:0xDDB1 ;
-    :to.ucs              a.ucs:0x20EE6 ; # 𠻦
-
-    :morohashi-daikanwa          (4189 0 1) ;
+    :abstract-glyph-of [ :context domain:JP...hanazono ;
+                         :target     ucs:0x20EE6 ] ;
+    :denotation-of
+        a.ucs:0x20EE6        ;
     ideo:radical          30 ; # ⼝ 
     ideo:strokes          11 ;
     ideo:total-strokes    14 ;
     ideo:hanyu-dazidian  ( 1 677 10 ) ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x53E3 ; # 口
+        isd:right    rep.ucs_JP...hanazono:0x21569   # &hanaJU+21569;
+    ] ;
+    :subsume
+        g2.ucs_JP...hanazono:0x20EE6 ;
     .
+    g2.ucs_JP...hanazono:0x20EE6
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:JP...hanazono ;
+                                  :target     ucs:0x20EE6 ] ;
+        :subsume
+            rep.hanziku-2:0xDDB1 ;
+        .
+        rep.hanziku-2:0xDDB1
+            a chisegg:abstract-glyph ;
+            :abstract-glyph-of hanziku-2:0xDDB1 ;
+            .
 
 a.ucs:0x560F
     a chisegg:abstract-character ;
@@ -65111,9 +68484,6 @@ rep.adobe-japan1-5:17393
     ideo:radical          30 ; # ⼝ 
     ideo:strokes          11 ;
     ideo:total-strokes    14 ;
-    :rep.decomposition   [ :context domain:cid     ;
-                           :target  a.ucs:0x5610         ,
-                                    a.ucs:0xE0100        ] ;
     isd:structure [ a idc:⿰ ;
         isd:left     a.ucs:0x53E3 ; # 口
         isd:right    rep.adobe-japan1-5:18400   # &AJ1-18400;
@@ -65123,6 +68493,8 @@ rep.adobe-japan1-5:17393
     :eq rep.jis-x0213-2:0x243F    ; # &I-JX2-243F;
     :eq rep.daikanwa:04194        ; # &I-M-04194;
     :eq rep.jef-china3:0x46FB     ; # &I-JC3-46FB;
+    :subsume
+        g2.adobe-japan1-5:17393 ;
     .
     rep.ucs_jis:0x5610
                :abstract-glyph-of [ :context domain:jis     ;
@@ -65135,6 +68507,53 @@ rep.adobe-japan1-5:17393
                :abstract-glyph-of       daikanwa:04194   .
     rep.jef-china3:0x46FB
                :abstract-glyph-of     jef-china3:0x46FB  .
+    g2.adobe-japan1-5:17393
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of adobe-japan1-5:17393 ;
+        :rep.decomposition   [ :context domain:cid     ;
+                               :target  a.ucs:0x5610         ,
+                                        a.ucs:0xE0100        ] ;
+        :eq g2.ucs_jis:0x5610         ; # &g2-AJ1-17393;
+        :eq g2.jis-x0212:0x3630       ; # &g2-AJ1-17393;
+        :eq g2.jis-x0213-2:0x243F     ; # &g2-AJ1-17393;
+        :eq g2.daikanwa:04194         ; # &g2-AJ1-17393;
+        :eq g2.jef-china3:0x46FB      ; # &g2-AJ1-17393;
+        :subsume
+            repi.daikanwa:04194  ,
+            repi.jis-x0213-2:0x243F ,
+            repi.adobe-japan1-6:17393 ,
+            repi.jef-china3:0x46FB ;
+        .
+        g2.ucs_jis:0x5610
+              :abstract-glyph-form-of [ :context domain:jis     ;
+                                        :target     ucs:0x5610  ] .
+        g2.jis-x0212:0x3630
+              :abstract-glyph-form-of      jis-x0212:0x3630  .
+        g2.jis-x0213-2:0x243F
+              :abstract-glyph-form-of    jis-x0213-2:0x243F  .
+        g2.daikanwa:04194
+              :abstract-glyph-form-of       daikanwa:04194   .
+        g2.jef-china3:0x46FB
+              :abstract-glyph-form-of     jef-china3:0x46FB  .
+        repi.daikanwa:04194
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:04194 ;
+            .
+        repi.jis-x0212:0x3630
+            a chisegg:glyph-image ;
+            :glyph-image-of jis-x0212:0x3630 ;
+            :eq repi.jis-x0213-2:0x243F   ; # &R-JX2-243F;
+            .
+            repi.jis-x0213-2:0x243F
+                          :glyph-image-of    jis-x0213-2:0x243F  .
+        repi.adobe-japan1-5:17393
+            a chisegg:glyph-image ;
+            :glyph-image-of adobe-japan1-5:17393 ;
+            .
+        repi.jef-china3:0x46FB
+            a chisegg:glyph-image ;
+            :glyph-image-of jef-china3:0x46FB ;
+            .
 
 rep.cns11643-1:0x6834
     a chisegg:abstract-glyph ;
@@ -65161,19 +68580,19 @@ rep.cns11643-1:0x6834
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5610  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x7FCF   # &g2-UU+7FCF;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x7FCF   # &g2-UU+7FCF;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
     g2.cns11643-1:0x6834
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x6834 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-2:0x3841   # &g2-CU+7FCF;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-2:0x3841   # &g2-CU+7FCF;
+        ] ;
         :eq g2.ucs_cns:0x5610         ; # &g2-CU+5610;
         .
         g2.ucs_cns:0x5610
@@ -65220,10 +68639,10 @@ a.ucs:0x5611
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5611         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x8656   # &g2-JSP-5A3B;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x8656   # &g2-JSP-5A3B;
+        ] ;
         :eq g2.adobe-japan1-5:19257   ; # &g2-AJ1-19257;
         :eq g2.jis-x0212:0x3631       ; # &g2-AJ1-19257;
         :eq g2.daikanwa:04195         ; # &g2-AJ1-19257;
@@ -65280,10 +68699,10 @@ a.ucs:0x5611
     g2.cns11643-3:0x4634
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x4634 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-2:0x3921   # &g2-CU+8656;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-2:0x3921   # &g2-CU+8656;
+        ] ;
         :eq g2.ucs_cns:0x5611         ; # &g2-CU+5611;
         .
         g2.ucs_cns:0x5611
@@ -65478,18 +68897,18 @@ a.ucs:0x35EB
     g2.daikanwa:04198
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:04198 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.daikanwa:24700   # &g2-M-24700;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.daikanwa:24700   # &g2-M-24700;
+        ] ;
         .
     g2.cns11643-4:0x4253
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-4:0x4253 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x5C42   # &g2-CU+796D;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x5C42   # &g2-CU+796D;
+        ] ;
         :eq g2.ucs_cns:0x35EB         ; # &g2-CU+35EB;
         .
         g2.ucs_cns:0x35EB
@@ -65499,10 +68918,10 @@ a.ucs:0x35EB
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x35EB  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x796D   # &g2-AJ1-02119;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x796D   # &g2-AJ1-02119;
+        ] ;
         :eq g2.cbeta:05356            ; # &g2-CB05356;
         :subsume
             repi.ucs_unicode:0x35EB ,
@@ -65984,10 +69403,10 @@ a.ucs:0x5617
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5617         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.gt-k:05014 ; # &GT-K05014;
-        isd:below    g2.ucs_unicode:0x65E8   # &g2-AJ1-02219;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.gt-k:05014 ; # &GT-K05014;
+            isd:below    g2.ucs_unicode:0x65E8   # &g2-AJ1-02219;
+        ] ;
         :eq g2.adobe-japan1-0:02448   ; # &g2-AJ1-02448;
         :eq g2.ks-x1001:0x5F44        ; # &g2-AJ1-02448;
         :eq g2.jis-x0208:0x3E28       ; # &g2-AJ1-02448;
@@ -66061,10 +69480,10 @@ a.ucs:0x5617
     g2.cns11643-1:0x6829
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x6829 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.gt-k:05014 ; # &GT-K05014;
-        isd:below    g2.cns11643-1:0x482F   # &g2-CU+65E8;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.gt-k:05014 ; # &GT-K05014;
+            isd:below    g2.cns11643-1:0x482F   # &g2-CU+65E8;
+        ] ;
         :eq g2.ucs_cns:0x5617         ; # &g2-CU+5617;
         .
         g2.ucs_cns:0x5617
@@ -66142,10 +69561,10 @@ a.ucs:0x5653
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5653         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x865B   # &g2-JX1-7B4E;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x865B   # &g2-JX1-7B4E;
+        ] ;
         :eq g2.adobe-japan1-0:07963   ; # &g2-AJ1-07963;
         :eq g2.ks-x1001:0x7A46        ; # &g2-AJ1-07963;
         :eq g2.jis-x0213-1_2004:0x7427 ; # &g2-AJ1-07963;
@@ -66205,10 +69624,10 @@ a.ucs:0x5653
         :abstract-glyph-form-of cns11643-1:0x6C38 ;
         ideo:strokes          12 ;
         ideo:total-strokes    15 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x6170   # &g2-CU+865B;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x6170   # &g2-CU+865B;
+        ] ;
         :eq g2.ucs_cns:0x5653         ; # &g2-CU+5653;
         .
         g2.ucs_cns:0x5653
@@ -66263,10 +69682,10 @@ a.ucs:0x5618
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5618         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x865A   # &g2-AJ1-01679;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x865A   # &g2-AJ1-01679;
+        ] ;
         :eq g2.adobe-japan1-0:01237   ; # &g2-AJ1-01237;
         :eq g2.gb2312:0x506A          ; # &g2-AJ1-01237;
         :eq g2.jis-x0208:0x3133       ; # &g2-AJ1-01237;
@@ -66311,10 +69730,10 @@ a.ucs:0x5618
     g2.cns11643-3:0x4633
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x4633 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-3:0x3861   # &g2-CU+865A;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-3:0x3861   # &g2-CU+865A;
+        ] ;
         :eq g2.ucs_cns:0x5618         ; # &g2-CU+5618;
         .
         g2.ucs_cns:0x5618
@@ -66399,10 +69818,10 @@ rep.ucs_iso:0x20EEC
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20EEC ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x5D25   # &g2-M-31008;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x5D25   # &g2-M-31008;
+        ] ;
         :eq g2.cns11643-5:0x4479      ; # &g2-M-04209;
         :eq g2.daikanwa:04209         ; # &g2-M-04209;
         :subsume
@@ -66451,10 +69870,10 @@ rep.cbeta:01021
     g2.cbeta:01021
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cbeta:01021 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.mj:021943   # &g2-MJ021943;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.mj:021943   # &g2-MJ021943;
+        ] ;
         .
 
 a.ucs:0x5619
@@ -66494,10 +69913,10 @@ a.ucs:0x5619
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5619         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x5A46   # &g2-AJ1-03330;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x5A46   # &g2-AJ1-03330;
+        ] ;
         :eq g2.adobe-japan1-6:21295   ; # &g2-AJ1-21295;
         :eq g2.jis-x0212:0x3633       ; # &g2-AJ1-21295;
         :eq g2.daikanwa:04210         ; # &g2-AJ1-21295;
@@ -66546,10 +69965,10 @@ a.ucs:0x5619
     g2.cns11643-4:0x424B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-4:0x424B ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x5967   # &g2-CU+5A46;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x5967   # &g2-CU+5A46;
+        ] ;
         :eq g2.ucs_cns:0x5619         ; # &g2-CU+5619;
         .
         g2.ucs_cns:0x5619
@@ -66710,19 +70129,19 @@ rep.ucs_iso:0x20EF1
     g2.daikanwa:04216
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:04216 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.daikanwa:41704   # &g2-M-41704;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.daikanwa:41704   # &g2-M-41704;
+        ] ;
         .
     g2.ucs_iso:0x20EF1
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20EF1 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x5D72   # &g2-CU+9675;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x5D72   # &g2-CU+9675;
+        ] ;
         :eq g2.cns11643-5:0x4478      ; # &g2-IU-00020EF1;
         :subsume
             repi.ucs_iso:0x20EF1 ,
@@ -66760,10 +70179,10 @@ rep.cbeta:01228
     g2.cbeta:01228
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cbeta:01228 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.mj:027617   # &g2-MJ027617;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.mj:027617   # &g2-MJ027617;
+        ] ;
         .
     rep.hanziku-2:0xDC71
         a chisegg:abstract-glyph ;
@@ -67150,10 +70569,10 @@ rep.mj:008603
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x561B         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ks-x1001:0x582B   # &g2-GT-65256;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ks-x1001:0x582B   # &g2-GT-65256;
+        ] ;
         :eq g2.ucs_jis:0x561B         ; # &g2-MJ008603;
         :eq g2.adobe-japan1-0:04426   ; # &g2-MJ008603;
         :eq g2.jis-x0208:0x5357       ; # &g2-MJ008603;
@@ -67209,10 +70628,10 @@ rep.mj:008603
     g2.cns11643-1:0x6828
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x6828 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x5E28   # &g2-CU+9EBB;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x5E28   # &g2-CU+9EBB;
+        ] ;
         :eq g2.ucs_cns:0x561B         ; # &g2-CU+561B;
         .
         g2.ucs_cns:0x561B
@@ -67251,10 +70670,10 @@ rep.mj:008604
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x561B         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x9EBB   # &g2-AJ1-03729;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x9EBB   # &g2-AJ1-03729;
+        ] ;
         :eq g2.ucs_unicode:0x561B     ; # &g2-MJ008604;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x426F          ; # &g2-MJ008604;
@@ -67408,18 +70827,18 @@ rep.cns11643-2:0x4939
     g2.daikanwa:04233
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:04233 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.adobe-japan1-0:05076   # &g2-AJ1-05076;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.adobe-japan1-0:05076   # &g2-AJ1-05076;
+        ] ;
         .
     g2.cns11643-2:0x4939
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x4939 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x5A7C   # &g2-CU+659B;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x5A7C   # &g2-CU+659B;
+        ] ;
         :eq g2.ucs_cns:0x561D         ; # &g2-CU+561D;
         .
         g2.ucs_cns:0x561D
@@ -67568,8 +70987,8 @@ a.ucs:0x5624
         isd:right    a.ucs:0x5A74   # 婴
     ] ;
     :eq rep.gb2312:0x6053         ; # &I-G0-6053;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x56B6         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x56B6         ] ;
     :subsume
         g2.ucs_unicode:0x5624 ;
     .
@@ -67689,10 +71108,10 @@ a.ucs:0x5628
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5628         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x7C9B   # &g2-AJ1-02391;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x7C9B   # &g2-AJ1-02391;
+        ] ;
         :eq g2.adobe-japan1-5:17390   ; # &g2-AJ1-17390;
         :eq g2.jis-x0213-2:0x243C     ; # &g2-AJ1-17390;
         :subsume
@@ -67720,10 +71139,10 @@ a.ucs:0x5628
     g2.cns11643-3:0x4630
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x4630 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-3:0x383E   # &g2-CU+7C9B;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-3:0x383E   # &g2-CU+7C9B;
+        ] ;
         :eq g2.ucs_cns:0x5628         ; # &g2-CU+5628;
         .
         g2.ucs_cns:0x5628
@@ -67804,10 +71223,10 @@ a.ucs:0x20F41
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20F41 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x8655   # &g2-AJ1-04244;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x8655   # &g2-AJ1-04244;
+        ] ;
         .
     g2.cbeta:03320
         a chisegg:abstract-glyph-form ;
@@ -67834,19 +71253,19 @@ a.ucs:0x20F44
     g2.cbeta:03295
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cbeta:03295 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.adobe-japan1-0:02931   # &g2-AJ1-02931;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.adobe-japan1-0:02931   # &g2-AJ1-02931;
+        ] ;
         .
     g2.ucs_iso:0x20F44
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20F44 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x63A2   # &g2-UU+63A2;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x63A2   # &g2-UU+63A2;
+        ] ;
         .
 
 a.ucs:0x2BAE0
@@ -67869,10 +71288,10 @@ a.ucs:0x2BAE0
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x2BAE0 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x5BBF   # &g2-AJ1-02387;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x5BBF   # &g2-AJ1-02387;
+        ] ;
         :eq g2.cbeta:03989            ; # &g2-CB03989;
         :subsume
             repi.cbeta:03989     ,
@@ -67968,10 +71387,10 @@ rep.mj:008611
     g2.cns11643-1:0x6C37
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x6C37 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x615E   # &g2-M-31214;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x615E   # &g2-M-31214;
+        ] ;
         :eq g2.ucs_cns:0x5629         ; # &g2-M-04235;
         :eq g2.daikanwa:04235         ; # &g2-M-04235;
         :subsume
@@ -68166,10 +71585,10 @@ a.ucs:0x562B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x562B  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x7136   # &g2-AJ1-02741;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x7136   # &g2-AJ1-02741;
+        ] ;
         :eq g2.daikanwa:04237         ; # &g2-M-04237;
         :eq rep.hanziku-2:0xDF58      ; # &g2-M-04237;
         :subsume
@@ -68192,10 +71611,10 @@ a.ucs:0x562B
     g2.cns11643-3:0x4B41
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x4B41 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x6053   # &g2-CU+7136;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x6053   # &g2-CU+7136;
+        ] ;
         :eq g2.ucs_cns:0x562B         ; # &g2-CU+562B;
         .
         g2.ucs_cns:0x562B
@@ -68274,10 +71693,10 @@ rep.adobe-japan1-5:19259
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x562C         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    a.ucs:0x2F8D4   # 最
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    a.ucs:0x2F8D4   # 最
+        ] ;
         :eq g2.ucs_jis:0x562C         ; # &g2-AJ1-19259;
         :eq g2.ucs_ks:0x562C          ; # &g2-AJ1-19259;
         :eq g2.jis-x0212:0x3634       ; # &g2-AJ1-19259;
@@ -68319,10 +71738,10 @@ rep.adobe-japan1-5:19259
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x562C  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x6700   # &g2-UU+6700;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x6700   # &g2-UU+6700;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x605C          ; # &g2-UU+562C;
         .
@@ -68374,10 +71793,10 @@ rep.ucs_iso:0x20F62
     g2.daikanwa:04240
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:04240 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.mj:007859   # &g2-MJ007859;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.mj:007859   # &g2-MJ007859;
+        ] ;
         :eq g2.cbeta:04853            ; # &g2-M-04240;
         :subsume
             repi.daikanwa:04240  ,
@@ -68397,10 +71816,10 @@ rep.ucs_iso:0x20F62
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20F62 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    rep.mj:007862   # &MJ007862;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    rep.mj:007862   # &MJ007862;
+        ] ;
         :eq g2.cns11643-7:0x2151      ; # &g2-IU-00020F62;
         :subsume
             repi.ucs_iso:0x20F62 ,
@@ -68477,10 +71896,10 @@ a.ucs:0x562E
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x562E  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x52DE   # &g2-AJ1-04286;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x52DE   # &g2-AJ1-04286;
+        ] ;
         :eq g2.gb12345:0x5F6B         ; # &g2-M-04242;
         :eq g2.daikanwa:04242         ; # &g2-M-04242;
         :eq g2.jef-china3:0x97D6      ; # &g2-M-04242;
@@ -68511,10 +71930,10 @@ a.ucs:0x562E
     g2.cns11643-1:0x6C31
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x6C31 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x5E38   # &g2-CU+52DE;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x5E38   # &g2-CU+52DE;
+        ] ;
         :eq g2.ucs_cns:0x562E         ; # &g2-CU+562E;
         .
         g2.ucs_cns:0x562E
@@ -68575,10 +71994,10 @@ a.ucs:0x35F1
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x35F1  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x96C6   # &g2-AJ1-02370;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x96C6   # &g2-AJ1-02370;
+        ] ;
         :eq g2.daikanwa:04244         ; # &g2-M-04244;
         :subsume
             repi.daikanwa:04244  ,
@@ -68602,10 +72021,10 @@ a.ucs:0x35F1
     g2.cns11643-4:0x4930
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-4:0x4930 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x6275   # &g2-CU+96C6;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x6275   # &g2-CU+96C6;
+        ] ;
         :eq g2.ucs_cns:0x35F1         ; # &g2-CU+35F1;
         .
         g2.ucs_cns:0x35F1
@@ -68775,10 +72194,10 @@ a.ucs:0x5630
     rep.adobe-japan1-5:17394
         a chisegg:abstract-glyph ;
         :abstract-glyph-of adobe-japan1-5:17394 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x53E3 ; # 口
-        isd:right    rep.adobe-japan1-0:01586   # &AJ1-01586;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x53E3 ; # 口
+            isd:right    rep.adobe-japan1-0:01586   # &AJ1-01586;
+        ] ;
         :eq rep.ucs_cns:0x5630        ; # &AJ1-17394;
         :eq rep.ucs_jis:0x5630        ; # &AJ1-17394;
         :eq rep.jis-x0212:0x3635      ; # &I-JSP-3635;
@@ -68808,10 +72227,10 @@ a.ucs:0x5630
             :rep.decomposition   [ :context domain:cid     ;
                                    :target  a.ucs:0x5630         ,
                                             a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.gt:11608   # &g2-GT-11608;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+                isd:right    g2.gt:11608   # &g2-GT-11608;
+            ] ;
             :eq g2.ucs_cns:0x5630         ; # &g2-AJ1-17394;
             :eq g2.ucs_jis:0x5630         ; # &g2-AJ1-17394;
             :eq g2.jis-x0212:0x3635       ; # &g2-AJ1-17394;
@@ -68861,10 +72280,10 @@ a.ucs:0x5630
         a chisegg:abstract-glyph ;
         :abstract-glyph-of [ :context domain:unicode ;
                              :target     ucs:0x5630  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x53E3 ; # 口
-        isd:right    rep.adobe-japan1-4:13700   # &AJ1-13700;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x53E3 ; # 口
+            isd:right    rep.adobe-japan1-4:13700   # &AJ1-13700;
+        ] ;
         :rep.ucs_JP...hanazono     rdf:nil ;
         :eq rep.gb12345:0x5F34        ; # &UU+5630;
         :eq rep.jef-china3:0x46FD     ; # &UU+5630;
@@ -68928,12 +72347,12 @@ a.ucs:0x5631
     :eq rep.gt-pj-1:15996         ; # &I-GT-05399;
     :eq rep.daikanwa:04249        ; # &I-M-04249;
     :eq rep.shinjigen:1237        ; # 嘱
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x56D1         ] ;
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  a.ucs:0x56D1         ] ;
-    :from.simplified     [ :context domain:ucs     ;
-                           :target  a.ucs:0x56D1         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x56D1         ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  a.ucs:0x56D1         ] ;
+    ideo:simplified-form-of [ :context domain:ucs     ;
+                              :target  a.ucs:0x56D1         ] ;
     :subsume
         g2.ucs_unicode:0x5631 ;
     .
@@ -69557,10 +72976,10 @@ rep.adobe-japan1-0:04431
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5634         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.adobe-japan1-0:06652   # &g2-AJ1-06652;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.adobe-japan1-0:06652   # &g2-AJ1-06652;
+        ] ;
         :eq g2.ucs_jis:0x5634         ; # &g2-AJ1-04431;
         :eq g2.ucs_ks:0x5634          ; # &g2-AJ1-04431;
         :eq g2.ks-x1001:0x7624        ; # &g2-AJ1-04431;
@@ -69719,6 +73138,8 @@ a.ucs:0x5635
     :eq a.big5:0xE4F9             ; # &I-B-E4F9;
     :eq rep.daikanwa:04259        ; # &I-M-04259;
     :eq rep.jef-china3:0x46FE     ; # &I-JC3-46FE;
+    :subsume
+        g2.ucs_unicode:0x5635 ;
     .
     rep.adobe-japan1-5:19260
                :abstract-glyph-of adobe-japan1-5:19260   .
@@ -69734,6 +73155,61 @@ a.ucs:0x5635
                :abstract-glyph-of       daikanwa:04259   .
     rep.jef-china3:0x46FE
                :abstract-glyph-of     jef-china3:0x46FE  .
+    g2.ucs_unicode:0x5635
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x5635  ] ;
+        :eq g2.adobe-japan1-5:19260   ; # &g2-AJ1-19260;
+        :eq g2.jis-x0212:0x3637       ; # &g2-AJ1-19260;
+        :eq g2.cns11643-2:0x4F61      ; # &g2-AJ1-19260;
+        :eq g2.gb12345:0x5F58         ; # &g2-AJ1-19260;
+        :eq g2.daikanwa:04259         ; # &g2-AJ1-19260;
+        :eq g2.jef-china3:0x46FE      ; # &g2-AJ1-19260;
+        :subsume
+            repi.daikanwa:04259  ,
+            repi.jis-x0212:0x3637 ,
+            repi.adobe-japan1-6:19260 ,
+            repi.cns11643-2:0x4F61 ,
+            repi.jef-china3:0x46FE ,
+            repi.ucs_unicode:0x5635 ;
+        .
+        g2.adobe-japan1-5:19260
+              :abstract-glyph-form-of adobe-japan1-5:19260   .
+        g2.jis-x0212:0x3637
+              :abstract-glyph-form-of      jis-x0212:0x3637  .
+        g2.cns11643-2:0x4F61
+              :abstract-glyph-form-of     cns11643-2:0x4F61  .
+        g2.gb12345:0x5F58
+              :abstract-glyph-form-of        gb12345:0x5F58  .
+        g2.daikanwa:04259
+              :abstract-glyph-form-of       daikanwa:04259   .
+        g2.jef-china3:0x46FE
+              :abstract-glyph-form-of     jef-china3:0x46FE  .
+        repi.daikanwa:04259
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:04259 ;
+            .
+        repi.jis-x0212:0x3637
+            a chisegg:glyph-image ;
+            :glyph-image-of jis-x0212:0x3637 ;
+            .
+        repi.adobe-japan1-5:19260
+            a chisegg:glyph-image ;
+            :glyph-image-of adobe-japan1-5:19260 ;
+            .
+        repi.cns11643-2:0x4F61
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-2:0x4F61 ;
+            .
+        repi.jef-china3:0x46FE
+            a chisegg:glyph-image ;
+            :glyph-image-of jef-china3:0x46FE ;
+            .
+        repi.ucs_unicode:0x5635
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x5635  ] ;
+            .
 
 a.ucs:0x5636
     a chisegg:abstract-character ;
@@ -69993,10 +73469,10 @@ a.ucs:0x5637
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5637         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.gt:38964   # &g2-GT-38964;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.gt:38964   # &g2-GT-38964;
+        ] ;
         :eq g2.ucs_cns:0x5637         ; # &g2-AJ1-14399;
         :eq g2.ucs_jis:0x5637         ; # &g2-AJ1-14399;
         :eq g2.jis-x0212:0x3638       ; # &g2-AJ1-14399;
@@ -70054,10 +73530,10 @@ a.ucs:0x5637
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5637  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x81EF   # &g2-UU+81EF;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x81EF   # &g2-UU+81EF;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :subsume
             repi.ucs_unicode:0x5637 ,
@@ -70402,10 +73878,10 @@ rep.ucs_iso:0x20F71
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20F71 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x5BCB   # &g2-UU+5BCB;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x5BCB   # &g2-UU+5BCB;
+        ] ;
         :eq g2.cns11643-7:0x214B      ; # &g2-M-04271;
         :eq g2.daikanwa:04271         ; # &g2-M-04271;
         :subsume
@@ -70539,6 +74015,8 @@ a.ucs:0x563B
     :eq a.big5:0xBC48             ; # &I-B-BC48;
     :eq rep.daikanwa:04276        ; # &I-M-04276;
     :eq rep.jef-china3:0x47A2     ; # &I-JC3-47A2;
+    :subsume
+        g2.ucs_unicode:0x563B ;
     .
     rep.adobe-japan1-5:16810
                :abstract-glyph-of adobe-japan1-5:16810   .
@@ -70556,6 +74034,67 @@ a.ucs:0x563B
                :abstract-glyph-of       daikanwa:04276   .
     rep.jef-china3:0x47A2
                :abstract-glyph-of     jef-china3:0x47A2  .
+    g2.ucs_unicode:0x563B
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x563B  ] ;
+        :eq g2.adobe-japan1-5:16810   ; # &g2-AJ1-16810;
+        :eq g2.gb2312:0x4E7B          ; # &g2-AJ1-16810;
+        :eq g2.jis-x0212:0x363A       ; # &g2-AJ1-16810;
+        :eq g2.cns11643-1:0x6C32      ; # &g2-AJ1-16810;
+        :eq g2.jis-x0213-1:0x2F32     ; # &g2-AJ1-16810;
+        :eq g2.daikanwa:04276         ; # &g2-AJ1-16810;
+        :eq g2.jef-china3:0x47A2      ; # &g2-AJ1-16810;
+        :subsume
+            repi.daikanwa:04276  ,
+            repi.jis-x0213-1:0x2F32 ,
+            repi.adobe-japan1-6:16810 ,
+            repi.cns11643-1:0x6C32 ,
+            repi.jef-china3:0x47A2 ,
+            repi.ucs_unicode:0x563B ;
+        .
+        g2.adobe-japan1-5:16810
+              :abstract-glyph-form-of adobe-japan1-5:16810   .
+        g2.gb2312:0x4E7B
+              :abstract-glyph-form-of         gb2312:0x4E7B  .
+        g2.jis-x0212:0x363A
+              :abstract-glyph-form-of      jis-x0212:0x363A  .
+        g2.cns11643-1:0x6C32
+              :abstract-glyph-form-of     cns11643-1:0x6C32  .
+        g2.jis-x0213-1:0x2F32
+              :abstract-glyph-form-of    jis-x0213-1:0x2F32  .
+        g2.daikanwa:04276
+              :abstract-glyph-form-of       daikanwa:04276   .
+        g2.jef-china3:0x47A2
+              :abstract-glyph-form-of     jef-china3:0x47A2  .
+        repi.daikanwa:04276
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:04276 ;
+            .
+        repi.jis-x0212:0x363A
+            a chisegg:glyph-image ;
+            :glyph-image-of jis-x0212:0x363A ;
+            :eq repi.jis-x0213-1:0x2F32   ; # &R-JX1-2F32;
+            .
+            repi.jis-x0213-1:0x2F32
+                          :glyph-image-of    jis-x0213-1:0x2F32  .
+        repi.adobe-japan1-5:16810
+            a chisegg:glyph-image ;
+            :glyph-image-of adobe-japan1-5:16810 ;
+            .
+        repi.cns11643-1:0x6C32
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-1:0x6C32 ;
+            .
+        repi.jef-china3:0x47A2
+            a chisegg:glyph-image ;
+            :glyph-image-of jef-china3:0x47A2 ;
+            .
+        repi.ucs_unicode:0x563B
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x563B  ] ;
+            .
 
 a.ucs:0x35F4
     a chisegg:abstract-character ;
@@ -70573,6 +74112,10 @@ rep.gt:05350
     ideo:radical          30 ; # ⼝ 
     ideo:strokes          12 ;
     ideo:total-strokes    15 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x53E3 ; # 口
+        isd:right    a.ucs:0x9592   # 閒
+    ] ;
     :eq rep.ucs_unicode:0x35F4    ; # &GT-05350;
     :rep.ucs_JP...hanazono     rdf:nil ;
     :eq rep.cns11643-4:0x492D     ; # &GT-05350;
@@ -70599,6 +74142,7 @@ rep.gt:05350
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x35F4  ] ;
+        :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.cns11643-4:0x492D      ; # &g2-GT-05350;
         :eq g2.gt:05350               ; # &g2-GT-05350;
         :subsume
@@ -70640,13 +74184,16 @@ rep.adobe-japan1-5:17395
     ideo:radical          30 ; # ⼝ 
     ideo:strokes          12 ;
     ideo:total-strokes    15 ;
-    :rep.decomposition   [ :context domain:cid     ;
-                           :target  a.ucs:0x35F4         ,
-                                    a.ucs:0xE0100        ] ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x53E3 ; # 口
+        isd:right    a.ucs:0x9593   # 間
+    ] ;
     :eq rep.ucs_jis:0x35F4        ; # &AJ1-17395;
     :eq rep.jis-x0213-2:0x2442    ; # &I-JX2-2442;
     :eq rep.gt:05465              ; # &I-GT-05465;
     :eq rep.gt-pj-9:15147         ; # &I-GT-05465;
+    :subsume
+        g2.adobe-japan1-5:17395 ;
     .
     rep.ucs_jis:0x35F4
                :abstract-glyph-of [ :context domain:jis     ;
@@ -70657,6 +74204,39 @@ rep.adobe-japan1-5:17395
                :abstract-glyph-of             gt:05465   .
     rep.gt-pj-9:15147
                :abstract-glyph-of        gt-pj-9:15147   .
+    g2.adobe-japan1-5:17395
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of adobe-japan1-5:17395 ;
+        :rep.decomposition   [ :context domain:cid     ;
+                               :target  a.ucs:0x35F4         ,
+                                        a.ucs:0xE0100        ] ;
+        :eq g2.ucs_jis:0x35F4         ; # &g2-AJ1-17395;
+        :eq g2.jis-x0213-2:0x2442     ; # &g2-AJ1-17395;
+        :eq g2.gt:05465               ; # &g2-AJ1-17395;
+        :subsume
+            repi.jis-x0213-2:0x2442 ,
+            repi.adobe-japan1-6:17395 ,
+            repi.gt:05465        ;
+        .
+        g2.ucs_jis:0x35F4
+              :abstract-glyph-form-of [ :context domain:jis     ;
+                                        :target     ucs:0x35F4  ] .
+        g2.jis-x0213-2:0x2442
+              :abstract-glyph-form-of    jis-x0213-2:0x2442  .
+        g2.gt:05465
+              :abstract-glyph-form-of             gt:05465   .
+        repi.jis-x0213-2:0x2442
+            a chisegg:glyph-image ;
+            :glyph-image-of jis-x0213-2:0x2442 ;
+            .
+        repi.adobe-japan1-5:17395
+            a chisegg:glyph-image ;
+            :glyph-image-of adobe-japan1-5:17395 ;
+            .
+        repi.gt:05465
+            a chisegg:glyph-image ;
+            :glyph-image-of gt:05465 ;
+            .
 
 a.ucs:0x20F75
     a chisegg:abstract-character ;
@@ -70793,6 +74373,8 @@ a.ucs:0x563D
     :eq rep.jis-x0213-2:0x2443    ; # &I-JX2-2443;
     :eq a.big5:0xE543             ; # &I-B-E543;
     :eq rep.daikanwa:04280        ; # &I-M-04280;
+    :subsume
+        g2.ucs_unicode:0x563D ;
     .
     rep.adobe-japan1-5:17396
                :abstract-glyph-of adobe-japan1-5:17396   .
@@ -70806,6 +74388,56 @@ a.ucs:0x563D
            :abstract-character-of           big5:0xE543  .
     rep.daikanwa:04280
                :abstract-glyph-of       daikanwa:04280   .
+    g2.ucs_unicode:0x563D
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x563D  ] ;
+        :eq g2.adobe-japan1-5:17396   ; # &g2-AJ1-17396;
+        :eq g2.jis-x0212:0x363C       ; # &g2-AJ1-17396;
+        :eq g2.cns11643-2:0x4F6A      ; # &g2-AJ1-17396;
+        :eq g2.jis-x0213-2:0x2443     ; # &g2-AJ1-17396;
+        :eq g2.daikanwa:04280         ; # &g2-AJ1-17396;
+        :subsume
+            repi.daikanwa:04280  ,
+            repi.jis-x0213-2:0x2443 ,
+            repi.adobe-japan1-6:17396 ,
+            repi.cns11643-2:0x4F6A ,
+            repi.ucs_unicode:0x563D ;
+        .
+        g2.adobe-japan1-5:17396
+              :abstract-glyph-form-of adobe-japan1-5:17396   .
+        g2.jis-x0212:0x363C
+              :abstract-glyph-form-of      jis-x0212:0x363C  .
+        g2.cns11643-2:0x4F6A
+              :abstract-glyph-form-of     cns11643-2:0x4F6A  .
+        g2.jis-x0213-2:0x2443
+              :abstract-glyph-form-of    jis-x0213-2:0x2443  .
+        g2.daikanwa:04280
+              :abstract-glyph-form-of       daikanwa:04280   .
+        repi.daikanwa:04280
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:04280 ;
+            .
+        repi.jis-x0212:0x363C
+            a chisegg:glyph-image ;
+            :glyph-image-of jis-x0212:0x363C ;
+            :eq repi.jis-x0213-2:0x2443   ; # &R-JX2-2443;
+            .
+            repi.jis-x0213-2:0x2443
+                          :glyph-image-of    jis-x0213-2:0x2443  .
+        repi.adobe-japan1-5:17396
+            a chisegg:glyph-image ;
+            :glyph-image-of adobe-japan1-5:17396 ;
+            .
+        repi.cns11643-2:0x4F6A
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-2:0x4F6A ;
+            .
+        repi.ucs_unicode:0x563D
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x563D  ] ;
+            .
 
 a.ucs:0x563E
     a chisegg:abstract-character ;
@@ -70974,10 +74606,10 @@ rep.adobe-japan1-5:17397
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5640         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x5DFD   # &g2-UU+5DFD;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    a.ucs:0x2F884   # 巽
+        ] ;
         :eq g2.adobe-japan1-5:17397   ; # &g2-AJ1-17397;
         :eq g2.jis-x0212:0x363E       ; # &g2-AJ1-17397;
         :eq g2.iso-ir165:0x2C3A       ; # &g2-AJ1-17397;
@@ -71022,10 +74654,10 @@ rep.adobe-japan1-5:17397
     g2.cns11643-2:0x4F68
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x4F68 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x5E78   # &g2-CU+5DFD;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x5E78   # &g2-CU+5DFD;
+        ] ;
         :eq g2.ucs_cns:0x5640         ; # &g2-CU+5640;
         .
         g2.ucs_cns:0x5640
@@ -71185,10 +74817,10 @@ rep.mj:008641
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x5642         ,
                                         a.ucs:0xE0103        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.mj:010275   # &g2-MJ010275;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.mj:010275   # &g2-MJ010275;
+        ] ;
         :eq g2.ucs_jis...2004:0x5642  ; # &g2-MJ008641;
         :eq g2.adobe-japan1-0:07642   ; # &g2-MJ008641;
         :eq g2.jis-x0208_1978:0x313D  ; # &g2-MJ008641;
@@ -71303,10 +74935,10 @@ rep.mj:008642
     g2.cns11643-2:0x4F5F
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x4F5F ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x5E71   # &g2-CU+5C0A;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x5E71   # &g2-CU+5C0A;
+        ] ;
         :eq g2.ucs_cns:0x5642         ; # &g2-CU+5642;
         .
         g2.ucs_cns:0x5642
@@ -71321,10 +74953,10 @@ rep.mj:008642
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x5642         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x5C0A   # &g2-UU+5C0A;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x5C0A   # &g2-UU+5C0A;
+        ] ;
         :eq g2.ucs_unicode:0x5642     ; # &g2-MJ008642;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.adobe-japan1-0:01247   ; # &g2-MJ008642;
@@ -71429,10 +75061,10 @@ a.ucs:0x5643
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5643         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x756A   # &g2-AJ1-03434;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x756A   # &g2-AJ1-03434;
+        ] ;
         :eq g2.adobe-japan1-6:21299   ; # &g2-AJ1-21299;
         :eq g2.jis-x0212:0x3640       ; # &g2-AJ1-21299;
         :eq g2.daikanwa:04287         ; # &g2-AJ1-21299;
@@ -71489,10 +75121,10 @@ a.ucs:0x5643
     g2.cns11643-4:0x492E
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-4:0x492E ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x606C   # &g2-CU+756A;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x606C   # &g2-CU+756A;
+        ] ;
         :eq g2.ucs_cns:0x5643         ; # &g2-CU+5643;
         .
         g2.ucs_cns:0x5643
@@ -71627,10 +75259,10 @@ rep.cns11643-3:0x4B3E
     g2.cns11643-3:0x4B3E
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x4B3E ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-2:0x3E78   # &g2-CU+7D5C;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-2:0x3E78   # &g2-CU+7D5C;
+        ] ;
         :eq g2.ucs_cns:0x5644         ; # &g2-CU+5644;
         :eq g2.jef-china3:0x47A5      ; # &g2-CU+5644;
         :subsume
@@ -71654,10 +75286,10 @@ rep.cns11643-3:0x4B3E
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5644  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x7D5C   # &g2-UU+7D5C;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x7D5C   # &g2-UU+7D5C;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :subsume
             repi.ucs_unicode:0x5644 ,
@@ -71878,10 +75510,10 @@ rep.adobe-japan1-6:21301
     g2.daikanwa:04296
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:04296 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.mj:013507   # &g2-MJ013507;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.mj:013507   # &g2-MJ013507;
+        ] ;
         :subsume
             repi.daikanwa:04296  ;
         .
@@ -71895,10 +75527,10 @@ rep.adobe-japan1-6:21301
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5646         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.mj:013508   # &g2-MJ013508;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.mj:013508   # &g2-MJ013508;
+        ] ;
         :eq g2.ucs_jis:0x5646         ; # &g2-AJ1-21301;
         :eq g2.jis-x0212:0x3642       ; # &g2-AJ1-21301;
         :subsume
@@ -71947,19 +75579,19 @@ rep.cns11643-2:0x4F65
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5646  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x6701   # &g2-UU+6701;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x6701   # &g2-UU+6701;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
     g2.cns11643-2:0x4F65
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x4F65 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-2:0x3C4C   # &g2-CU+6701;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-2:0x3C4C   # &g2-CU+6701;
+        ] ;
         :eq g2.ucs_cns:0x5646         ; # &g2-CU+5646;
         .
         g2.ucs_cns:0x5646
@@ -72005,10 +75637,10 @@ a.ucs:0x5647
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5647         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x7AE5   # &g2-AJ1-03216;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x7AE5   # &g2-AJ1-03216;
+        ] ;
         :eq g2.adobe-japan1-5:17398   ; # &g2-AJ1-17398;
         :eq g2.cns11643-3:0x4B37      ; # &g2-AJ1-17398;
         :eq g2.jis-x0213-2:0x2446     ; # &g2-AJ1-17398;
@@ -72085,10 +75717,10 @@ a.ucs:0x5648
     g2.cns11643-2:0x4F5E
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x4F5E ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.adobe-japan1-0:02348   # &g2-AJ1-02348;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.adobe-japan1-0:02348   # &g2-AJ1-02348;
+        ] ;
         :eq g2.ucs_cns:0x5648         ; # &g2-M-04298;
         :eq g2.daikanwa:04298         ; # &g2-M-04298;
         :subsume
@@ -72112,10 +75744,10 @@ a.ucs:0x5648
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5648  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x5C31   # &g2-UU+5C31;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x5C31   # &g2-UU+5C31;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -72177,10 +75809,10 @@ rep.adobe-japan1-4:14401
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5649         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.adobe-japan1-0:01526   # &g2-AJ1-01526;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.adobe-japan1-0:01526   # &g2-AJ1-01526;
+        ] ;
         :eq g2.ucs_cns:0x5649         ; # &g2-AJ1-14401;
         :eq g2.ucs_jis:0x5649         ; # &g2-AJ1-14401;
         :eq g2.jis-x0212:0x3643       ; # &g2-AJ1-14401;
@@ -72279,10 +75911,10 @@ a.ucs:0x564A
         a chisegg:detailed-glyph ;
         :detailed-glyph-of [ :context domain:cns     ;
                              :target     ucs:0x564A  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x53E3 ; # 口
-        isd:right    g.ucs_jis:0x77DE   # &G-AJ1-18203;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x53E3 ; # 口
+            isd:right    g.ucs_jis:0x77DE   # &G-AJ1-18203;
+        ] ;
         :eq g.daikanwa:04300          ; # &G-CU+564A;
         :subsume
             g2.daikanwa:04300    ,
@@ -72293,18 +75925,18 @@ a.ucs:0x564A
         g2.daikanwa:04300
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of daikanwa:04300 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.adobe-japan1-5:18203   # &g2-AJ1-18203;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+                isd:right    g2.adobe-japan1-5:18203   # &g2-AJ1-18203;
+            ] ;
             .
         g2.cns11643-2:0x4F63
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of cns11643-2:0x4F63 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-2:0x3E47   # &g2-CU+77DE;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+                isd:right    g2.cns11643-2:0x3E47   # &g2-CU+77DE;
+            ] ;
             :eq g2.ucs_cns:0x564A         ; # &g2-CU+564A;
             .
             g2.ucs_cns:0x564A
@@ -72314,10 +75946,10 @@ a.ucs:0x564A
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x564A  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x77DE   # &g2-UU+77DE;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x77DE   # &g2-UU+77DE;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -72355,10 +75987,10 @@ a.ucs:0x564B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x564B  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x6566   # &g2-AJ1-03248;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x6566   # &g2-AJ1-03248;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.cns11643-3:0x4B3B      ; # &g2-M-04301;
         :eq g2.daikanwa:04301         ; # &g2-M-04301;
@@ -72395,10 +76027,10 @@ a.ucs:0x564B
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x564B         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_jis:0x6566   # &g2-J90-4658;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_jis:0x6566   # &g2-J90-4658;
+        ] ;
         :eq g2.ucs_jis:0x564B         ; # &g2-AJ1-14402;
         :eq g2.jis-x0212:0x3644       ; # &g2-AJ1-14402;
         :eq g2.jef-china3:0x47A7      ; # &g2-AJ1-14402;
@@ -72807,10 +76439,10 @@ a.ucs:0x35F6
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x35F6  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x767C   # &g2-UU+767C;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x767C   # &g2-UU+767C;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.daikanwa:04305         ; # &g2-M-04305;
         :eq g2.cbeta:03308            ; # &g2-M-04305;
@@ -72839,10 +76471,10 @@ a.ucs:0x35F6
     g2.cns11643-7:0x214E
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-7:0x214E ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.adobe-japan1-0:05785   # &g2-AJ1-05785;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.adobe-japan1-0:05785   # &g2-AJ1-05785;
+        ] ;
         :eq g2.ucs_cns:0x35F6         ; # &g2-CU+35F6;
         .
         g2.ucs_cns:0x35F6
@@ -72888,10 +76520,10 @@ a.ucs:0x564D
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x564D         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x7126   # &g2-AJ1-02479;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x7126   # &g2-AJ1-02479;
+        ] ;
         :eq g2.adobe-japan1-5:19262   ; # &g2-AJ1-19262;
         :eq g2.gb2312:0x605D          ; # &g2-AJ1-19262;
         :eq g2.jis-x0212:0x3645       ; # &g2-AJ1-19262;
@@ -73072,10 +76704,10 @@ a.ucs:0x20F7F
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20F7F ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x8F9C   # &g2-AJ1-06882;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x8F9C   # &g2-AJ1-06882;
+        ] ;
         :eq g2.cns11643-7:0x2154      ; # &g2-M-04308;
         :eq g2.daikanwa:04308         ; # &g2-M-04308;
         :eq g2.cbeta:01120            ; # &g2-M-04308;
@@ -73309,7 +76941,7 @@ a.ucs:0x5650
     :eq rep.gt-pj-1:21338         ; # &I-GT-05355;
     :eq rep.daikanwa:04311        ; # &I-M-04311;
     :eq rep.shinjigen:1226        ; # 噐
-    :from.vulgar         [ :sources chisebib:yupian ,
+    ideo:vulgar-form-of  [ :sources chisebib:yupian ,
                                     chisebib:daikanwa ,
                                     chisebib:shinjigen ;
                            :target  rep.adobe-japan1-4:13333 ] ;
@@ -73443,9 +77075,9 @@ rep.cns11643-7:0x2149
     ideo:strokes          12 ;
     ideo:total-strokes    15 ;
     :eq rep.daikanwa:04313        ; # &I-M-04313;
-    :from.original       [ :sources chisebib:zhengzitong ,
-                                    chisebib:daikanwa ;
-                           :target  a.ucs:0x55C7         ] ;
+    ideo:original-form-of [ :sources chisebib:zhengzitong ,
+                                     chisebib:daikanwa ;
+                            :target  a.ucs:0x55C7         ] ;
     .
     rep.daikanwa:04313
                :abstract-glyph-of       daikanwa:04313   .
@@ -73710,10 +77342,10 @@ rep.cns11643-3:0x4635
     g2.cns11643-3:0x4635
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x4635 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.adobe-japan1-0:02167   # &g2-AJ1-02167;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.adobe-japan1-0:02167   # &g2-AJ1-02167;
+        ] ;
         :eq g2.ucs_cns:0x5651         ; # &g2-CB05586;
         :eq g2.cbeta:05586            ; # &g2-CB05586;
         :subsume
@@ -73737,10 +77369,10 @@ rep.cns11643-3:0x4635
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5651  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x7690   # &g2-UU+7690;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x7690   # &g2-UU+7690;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :subsume
             repi.ucs_unicode:0x5651 ,
@@ -73846,8 +77478,9 @@ a.ucs:0x5654
     :eq rep.jis-x0212:0x3647      ; # &I-JSP-3647;
     :eq rep.cns11643-3:0x4B39     ; # &I-C3-4B39;
     :eq rep.daikanwa:04324        ; # &I-M-04324;
-    :eq rep.hanziku-2:0xDFBB      ; # &I-HZK02-DFBB;
     :eq rep.cbeta:00077           ; # &I-CB00077;
+    :subsume
+        g2.ucs_unicode:0x5654 ;
     .
     rep.adobe-japan1-5:19263
                :abstract-glyph-of adobe-japan1-5:19263   .
@@ -73859,10 +77492,68 @@ a.ucs:0x5654
                :abstract-glyph-of     cns11643-3:0x4B39  .
     rep.daikanwa:04324
                :abstract-glyph-of       daikanwa:04324   .
-    rep.hanziku-2:0xDFBB
-               :abstract-glyph-of      hanziku-2:0xDFBB  .
     rep.cbeta:00077
                :abstract-glyph-of          cbeta:00077   .
+    g2.ucs_unicode:0x5654
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x5654  ] ;
+        :eq g2.adobe-japan1-5:19263   ; # &g2-AJ1-19263;
+        :eq g2.gb2312:0x6062          ; # &g2-AJ1-19263;
+        :eq g2.jis-x0212:0x3647       ; # &g2-AJ1-19263;
+        :eq g2.cns11643-3:0x4B39      ; # &g2-AJ1-19263;
+        :eq g2.daikanwa:04324         ; # &g2-AJ1-19263;
+        :eq g2.cbeta:00077            ; # &g2-AJ1-19263;
+        :subsume
+            repi.daikanwa:04324  ,
+            repi.jis-x0212:0x3647 ,
+            repi.adobe-japan1-6:19263 ,
+            repi.cns11643-3:0x4B39 ,
+            repi.ucs_unicode:0x5654 ,
+            rep.hanziku-2:0xDFBB ,
+            repi.cbeta:00077     ;
+        .
+        g2.adobe-japan1-5:19263
+              :abstract-glyph-form-of adobe-japan1-5:19263   .
+        g2.gb2312:0x6062
+              :abstract-glyph-form-of         gb2312:0x6062  .
+        g2.jis-x0212:0x3647
+              :abstract-glyph-form-of      jis-x0212:0x3647  .
+        g2.cns11643-3:0x4B39
+              :abstract-glyph-form-of     cns11643-3:0x4B39  .
+        g2.daikanwa:04324
+              :abstract-glyph-form-of       daikanwa:04324   .
+        g2.cbeta:00077
+              :abstract-glyph-form-of          cbeta:00077   .
+        repi.daikanwa:04324
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:04324 ;
+            .
+        repi.jis-x0212:0x3647
+            a chisegg:glyph-image ;
+            :glyph-image-of jis-x0212:0x3647 ;
+            .
+        repi.adobe-japan1-5:19263
+            a chisegg:glyph-image ;
+            :glyph-image-of adobe-japan1-5:19263 ;
+            .
+        repi.cns11643-3:0x4B39
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-3:0x4B39 ;
+            .
+        repi.ucs_unicode:0x5654
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x5654  ] ;
+            .
+        rep.hanziku-2:0xDFBB
+            a chisegg:abstract-glyph ;
+            :abstract-glyph-of hanziku-2:0xDFBB ;
+            .
+        repi.cbeta:00077
+            a chisegg:glyph-image ;
+            :glyph-image-of cbeta:00077 ;
+            .
 
 a.ucs:0x20FC5
     a chisegg:abstract-character ;
@@ -73942,10 +77633,10 @@ rep.ucs_iso:0x2018A
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x2018A ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.gt-k:02791 ; # &g2-CDP-8C4D;
-        isd:below    a.ucs:0x4E9E   # 亞
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.gt-k:02791 ; # &g2-CDP-8C4D;
+            isd:below    a.ucs:0x4E9E   # 亞
+        ] ;
         :eq g2.cns11643-7:0x2146      ; # &g2-M-04326;
         :eq g2.daikanwa:04326         ; # &g2-M-04326;
         :subsume
@@ -74105,19 +77796,19 @@ a.ucs:0x203E7
     g2.daikanwa:04329
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:04329 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.adobe-japan1-0:02772 ; # &g2-AJ1-02772;
-        isd:right    g2.adobe-japan1-0:04009   # &g2-AJ1-04009;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.adobe-japan1-0:02772 ; # &g2-AJ1-02772;
+            isd:right    g2.adobe-japan1-0:04009   # &g2-AJ1-04009;
+        ] ;
         .
     g2.ucs_iso:0x203E7
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x203E7 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.adobe-japan1-0:02772 ; # &g2-AJ1-02772;
-        isd:right    rep.gt-k:01023   # &GT-K01023;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.adobe-japan1-0:02772 ; # &g2-AJ1-02772;
+            isd:right    rep.gt-k:01023   # &GT-K01023;
+        ] ;
         :eq g2.cns11643-5:0x4C45      ; # &g2-IU-000203E7;
         :subsume
             repi.cns11643-5:0x4C45 ,
@@ -74166,10 +77857,10 @@ rep.daikanwa:04330
     g2.daikanwa:04330
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:04330 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.adobe-japan1-0:05603 ; # &g2-AJ1-05603;
-        isd:below    g2.ucs_unicode:0x53E3   # &g2-AJ1-01969;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.adobe-japan1-0:05603 ; # &g2-AJ1-05603;
+            isd:below    g2.ucs_unicode:0x53E3   # &g2-AJ1-01969;
+        ] ;
         :subsume
             repi.daikanwa:04330  ,
             rep.hanziku-2:0xDF50 ;
@@ -74210,10 +77901,10 @@ rep.cns11643-7:0x2163
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5655  ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.ucs_unicode:0x7232 ; # &g2-GT-25271;
-        isd:below    g2.ucs_unicode:0x53E3   # &g2-AJ1-01969;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.ucs_unicode:0x7232 ; # &g2-GT-25271;
+            isd:below    g2.ucs_unicode:0x53E3   # &g2-AJ1-01969;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.cns11643-7:0x2163      ; # &g2-UU+5655;
         :eq g2.gb12345:0x7D69         ; # &g2-UU+5655;
@@ -74311,19 +78002,19 @@ a.ucs:0x203D3
     g2.daikanwa:04333
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:04333 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.adobe-japan1-0:02772 ; # &g2-AJ1-02772;
-        isd:right    a.ucs:0x53F0   # 台
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.adobe-japan1-0:02772 ; # &g2-AJ1-02772;
+            isd:right    a.ucs:0x53F0   # 台
+        ] ;
         .
     g2.ucs_iso:0x203D3
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x203D3 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x5009 ; # &g2-UU+5009;
-        isd:right    a.ucs:0x53F0   # 台
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x5009 ; # &g2-UU+5009;
+            isd:right    a.ucs:0x53F0   # 台
+        ] ;
         .
 
 a.ucs:0x20FAF
@@ -74564,10 +78255,10 @@ a.ucs:0x5656
     g2.cns11643-3:0x4B3F
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x4B3F ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.adobe-japan1-0:01743   # &g2-AJ1-01743;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.adobe-japan1-0:01743   # &g2-AJ1-01743;
+        ] ;
         :eq g2.ucs_cns:0x5656         ; # &g2-M-04344;
         :eq g2.daikanwa:04344         ; # &g2-M-04344;
         :subsume
@@ -74591,10 +78282,10 @@ a.ucs:0x5656
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5656  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x7434   # &g2-UU+7434;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x7434   # &g2-UU+7434;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :subsume
             repi.ucs_unicode:0x5656 ,
@@ -74647,7 +78338,7 @@ rep.mj:008697
     :eq rep.gt-pj-1:18990         ; # &I-GT-05461;
     :eq rep.daikanwa:04345        ; # &I-M-04345;
     :eq rep.shinjigen:1247        ; # &MJ008697;
-    :from.vulgar         [ :sources chisebib:kangxi ,
+    ideo:vulgar-form-of  [ :sources chisebib:kangxi ,
                                     chisebib:daikanwa ;
                            :target  a.ucs:0x2F84F        ] ;
     :subsume
@@ -74689,10 +78380,10 @@ rep.mj:008697
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5674         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x6235   # &g2-CU+8CC1;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x6235   # &g2-CU+8CC1;
+        ] ;
         :eq g2.ucs_ks:0x5674          ; # &g2-MJ008697;
         :eq g2.adobe-japan1-4:13500   ; # &g2-MJ008697;
         :eq g2.jis-x0208_1978:0x4A2E  ; # &g2-MJ008697;
@@ -74763,10 +78454,10 @@ rep.mj:008697
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x5674         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x8CC1   # &g2-AJ1-06765;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x8CC1   # &g2-AJ1-06765;
+        ] ;
         :eq g2.adobe-japan1-0:03582   ; # &g2-AJ1-03582;
         :eq g2.jis-x0208_1990:0x4A2E  ; # &g2-AJ1-03582;
         :eq g2.cns11643-1:0x6C3B      ; # &g2-AJ1-03582;
@@ -74853,10 +78544,10 @@ a.ucs:0x5657
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5657  ] ;
         ideo:hanyu-dazidian  ( 1 682 18 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x83D0   # &g2-JSP-583A;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x83D0   # &g2-JSP-583A;
+        ] ;
         :eq g2.gb2312:0x605B          ; # &g2-M-04346;
         :eq g2.daikanwa:04346         ; # &g2-M-04346;
         :subsume
@@ -74879,10 +78570,10 @@ a.ucs:0x5657
     g2.cns11643-1:0x6C3A
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x6C3A ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-5:0x3B6F   # &g2-CU+83D0;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-5:0x3B6F   # &g2-CU+83D0;
+        ] ;
         :eq g2.ucs_cns:0x5657         ; # &g2-CU+5657;
         .
         g2.ucs_cns:0x5657
@@ -74954,19 +78645,19 @@ rep.gb2312:0x605F
     g2.daikanwa:04348
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:04348 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.daikanwa:24893   # &g2-M-24893;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.daikanwa:24893   # &g2-M-24893;
+        ] ;
         .
     g2.ucs_unicode:0x5659
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5659  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x79BD   # &g2-AJ1-01745;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x79BD   # &g2-AJ1-01745;
+        ] ;
         :eq g2.gb2312:0x605F          ; # &g2-UU+5659;
         :subsume
             repi.ucs_unicode:0x5659 ;
@@ -75001,10 +78692,10 @@ rep.cns11643-1:0x703B
     g2.cns11643-1:0x703B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x703B ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x655D   # &g2-CU+79BD;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x655D   # &g2-CU+79BD;
+        ] ;
         :eq g2.ucs_cns:0x5659         ; # &g2-CU+5659;
         .
         g2.ucs_cns:0x5659
@@ -75088,8 +78779,8 @@ a.ucs:0x20F96
     :eq rep.gt-pj-1:13423         ; # &I-GT-05357;
     :eq rep.daikanwa...._.p:04349 ; # 𠾖
     :eq rep.shinjigen:1224        ; # 𠾖
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  rep.adobe-japan1-4:13333 ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  rep.adobe-japan1-4:13333 ] ;
     :subsume
         g2.ucs_iso:0x20F96   ;
     .
@@ -75353,8 +79044,8 @@ a.ucs:0x565C
         isd:right    a.ucs:0x9C81   # 鲁
     ] ;
     :eq rep.gb2312:0x6060         ; # &I-G0-6060;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x5695         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x5695         ] ;
     :subsume
         g2.ucs_unicode:0x565C ;
     .
@@ -75406,10 +79097,10 @@ a.ucs:0x565D
     g2.cbeta:03997
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cbeta:03997 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.adobe-japan1-0:06078   # &g2-AJ1-06078;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.adobe-japan1-0:06078   # &g2-AJ1-06078;
+        ] ;
         .
     rep.hanziku-2:0xDFBF
         a chisegg:abstract-glyph ;
@@ -75419,10 +79110,10 @@ a.ucs:0x565D
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x565D  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x7D72   # &g2-UU+7D72;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x7D72   # &g2-UU+7D72;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb12345:0x5F50         ; # &g2-UU+565D;
         .
@@ -75566,6 +79257,8 @@ a.ucs:0x565E
     :eq rep.jis-x0213-2:0x2447    ; # &I-JX2-2447;
     :eq a.big5:0xE945             ; # &I-B-E945;
     :eq rep.daikanwa:04350        ; # &I-M-04350;
+    :subsume
+        g2.ucs_unicode:0x565E ;
     .
     rep.adobe-japan1-5:17399
                :abstract-glyph-of adobe-japan1-5:17399   .
@@ -75579,6 +79272,56 @@ a.ucs:0x565E
            :abstract-character-of           big5:0xE945  .
     rep.daikanwa:04350
                :abstract-glyph-of       daikanwa:04350   .
+    g2.ucs_unicode:0x565E
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x565E  ] ;
+        :eq g2.adobe-japan1-5:17399   ; # &g2-AJ1-17399;
+        :eq g2.jis-x0212:0x3648       ; # &g2-AJ1-17399;
+        :eq g2.cns11643-2:0x564F      ; # &g2-AJ1-17399;
+        :eq g2.jis-x0213-2:0x2447     ; # &g2-AJ1-17399;
+        :eq g2.daikanwa:04350         ; # &g2-AJ1-17399;
+        :subsume
+            repi.daikanwa:04350  ,
+            repi.jis-x0213-2:0x2447 ,
+            repi.adobe-japan1-6:17399 ,
+            repi.cns11643-2:0x564F ,
+            repi.ucs_unicode:0x565E ;
+        .
+        g2.adobe-japan1-5:17399
+              :abstract-glyph-form-of adobe-japan1-5:17399   .
+        g2.jis-x0212:0x3648
+              :abstract-glyph-form-of      jis-x0212:0x3648  .
+        g2.cns11643-2:0x564F
+              :abstract-glyph-form-of     cns11643-2:0x564F  .
+        g2.jis-x0213-2:0x2447
+              :abstract-glyph-form-of    jis-x0213-2:0x2447  .
+        g2.daikanwa:04350
+              :abstract-glyph-form-of       daikanwa:04350   .
+        repi.daikanwa:04350
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:04350 ;
+            .
+        repi.jis-x0212:0x3648
+            a chisegg:glyph-image ;
+            :glyph-image-of jis-x0212:0x3648 ;
+            :eq repi.jis-x0213-2:0x2447   ; # &R-JX2-2447;
+            .
+            repi.jis-x0213-2:0x2447
+                          :glyph-image-of    jis-x0213-2:0x2447  .
+        repi.adobe-japan1-5:17399
+            a chisegg:glyph-image ;
+            :glyph-image-of adobe-japan1-5:17399 ;
+            .
+        repi.cns11643-2:0x564F
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-2:0x564F ;
+            .
+        repi.ucs_unicode:0x565E
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x565E  ] ;
+            .
 
 a.ucs:0x20FC7
     a chisegg:abstract-character ;
@@ -75622,10 +79365,10 @@ rep.ucs_iso:0x20FC7
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20FC7 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.adobe-japan1-0:01394   # &g2-AJ1-01394;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.adobe-japan1-0:01394   # &g2-AJ1-01394;
+        ] ;
         :eq g2.cns11643-7:0x2C6A      ; # &g2-M-04351;
         :eq g2.daikanwa:04351         ; # &g2-M-04351;
         :eq g2.cbeta:06884            ; # &g2-M-04351;
@@ -75919,10 +79662,10 @@ a.ucs:0x5661
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5661         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.adobe-japan1-2:08618   # &g2-AJ1-08618;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.adobe-japan1-2:08618   # &g2-AJ1-08618;
+        ] ;
         :eq g2.ucs_jis:0x5661         ; # &g2-AJ1-21302;
         :eq g2.jis-x0212:0x364A       ; # &g2-AJ1-21302;
         :eq g2.daikanwa:04355         ; # &g2-AJ1-21302;
@@ -75953,10 +79696,10 @@ a.ucs:0x5661
     g2.cns11643-3:0x5040
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x5040 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x6669   # &g2-CU+8A79;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x6669   # &g2-CU+8A79;
+        ] ;
         :eq g2.ucs_cns:0x5661         ; # &g2-CB05158;
         :eq g2.cbeta:05158            ; # &g2-CB05158;
         :subsume
@@ -75980,10 +79723,10 @@ a.ucs:0x5661
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5661  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x8A79   # &g2-UU+8A79;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x8A79   # &g2-UU+8A79;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :subsume
             repi.ucs_unicode:0x5661 ,
@@ -76087,7 +79830,7 @@ a.ucs:0x5662
     ideo:radical          30 ; # ⼝ 
     isd:structure [ a idc:⿰ ;
         isd:left     a.ucs:0x53E3 ; # 口
-        isd:right    a.ucs_component:0x5967   # &BUCS+5967;
+        isd:right    a.ucs_iwds-1:0x5967   # &A-IWDSU+5967;
     ] ;
     .
 
@@ -76134,10 +79877,10 @@ rep.adobe-japan1-6:21303
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5662         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x5967   # &g2-AJ1-04557;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x5967   # &g2-AJ1-04557;
+        ] ;
         :eq g2.ucs_jis:0x5662         ; # &g2-AJ1-21303;
         :eq g2.jis-x0212:0x364B       ; # &g2-AJ1-21303;
         :eq g2.daikanwa:04359         ; # &g2-AJ1-21303;
@@ -76168,10 +79911,10 @@ rep.adobe-japan1-6:21303
     g2.cns11643-1:0x7047
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x7047 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x635F   # &g2-CU+5967;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x635F   # &g2-CU+5967;
+        ] ;
         :eq g2.ucs_cns:0x5662         ; # &g2-CU+5662;
         .
         g2.ucs_cns:0x5662
@@ -76202,10 +79945,10 @@ rep.gb2312:0x605E
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5662  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x5965   # &g2-AJ1-01310;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x5965   # &g2-AJ1-01310;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x605E          ; # &g2-UU+5662;
         .
@@ -76413,18 +80156,18 @@ a.ucs:0x5664
     g2.daikanwa:04364
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:04364 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.daikanwa:24743   # &g2-M-24743;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.daikanwa:24743   # &g2-M-24743;
+        ] ;
         .
     g2.cns11643-1:0x703F
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x703F ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x655B   # &g2-CU+7981;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x655B   # &g2-CU+7981;
+        ] ;
         :eq g2.ucs_cns:0x5664         ; # &g2-CU+5664;
         .
         g2.ucs_cns:0x5664
@@ -76437,10 +80180,10 @@ a.ucs:0x5664
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5664         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x7981   # &g2-AJ1-01744;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x7981   # &g2-AJ1-01744;
+        ] ;
         :eq g2.adobe-japan1-0:04436   ; # &g2-AJ1-04436;
         :eq g2.gb2312:0x6064          ; # &g2-AJ1-04436;
         :eq g2.jis-x0208:0x5361       ; # &g2-AJ1-04436;
@@ -76748,10 +80491,10 @@ rep.adobe-japan1-4:14404
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5666         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x6B72   # &g2-M-16326;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x6B72   # &g2-M-16326;
+        ] ;
         :eq g2.adobe-japan1-4:14404   ; # &g2-AJ1-14404;
         :eq g2.jis-x0212:0x364D       ; # &g2-AJ1-14404;
         :eq g2.cns11643-2:0x564B      ; # &g2-AJ1-14404;
@@ -76826,10 +80569,10 @@ a.ucs:0x20FD2
     g2.daikanwa:04373
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:04373 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.adobe-japan1-0:05339   # &g2-AJ1-05339;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.adobe-japan1-0:05339   # &g2-AJ1-05339;
+        ] ;
         :eq g2.cbeta:01231            ; # &g2-M-04373;
         :subsume
             repi.daikanwa:04373  ,
@@ -76849,10 +80592,10 @@ a.ucs:0x20FD2
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20FD2 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x6B47   # &g2-UU+6B47;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x6B47   # &g2-UU+6B47;
+        ] ;
         :subsume
             repi.ucs_iso:0x20FD2 ,
             rep.hanziku-2:0xE072 ;
@@ -77178,7 +80921,7 @@ a.ucs:0x566A
     :eq rep.gt-pj-1:21348         ; # &I-GT-05546;
     :eq rep.daikanwa:04380        ; # &I-M-04380;
     :eq rep.shinjigen:7770        ; # 噪
-    :from.vulgar         [ :sources chisebib:shinjigen ;
+    ideo:vulgar-form-of  [ :sources chisebib:shinjigen ;
                            :target  a.ucs:0x8B5F         ] ;
     :subsume
         g2.ucs_unicode:0x566A ,
@@ -77211,10 +80954,10 @@ a.ucs:0x566A
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x566A         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x55BF   # &g2-AJ1-17381;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x55BF   # &g2-AJ1-17381;
+        ] ;
         :eq g2.adobe-japan1-0:04439   ; # &g2-AJ1-04439;
         :eq g2.gb2312:0x546B          ; # &g2-AJ1-04439;
         :eq g2.jis-x0208:0x5364       ; # &g2-AJ1-04439;
@@ -77270,10 +81013,10 @@ a.ucs:0x566A
     g2.cns11643-1:0x7041
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x7041 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-2:0x417A   # &g2-CU+55BF;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-2:0x417A   # &g2-CU+55BF;
+        ] ;
         :eq g2.ucs_cns:0x566A         ; # &g2-CU+566A;
         .
         g2.ucs_cns:0x566A
@@ -77346,10 +81089,10 @@ a.ucs:0x566B
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x566B         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x610F   # &g2-AJ1-01177;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x610F   # &g2-AJ1-01177;
+        ] ;
         :eq g2.ucs_unicode:0x566B     ; # &g2-MJ008686;
         :eq g2.adobe-japan1-0:04435   ; # &g2-MJ008686;
         :eq g2.gb2312:0x6066          ; # &g2-MJ008686;
@@ -77437,10 +81180,10 @@ a.ucs:0x566B
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x566B         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    rep.jef-china3:0x4DD9   # &g2-AJ1-13639;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    rep.jef-china3:0x4DD9   # &g2-AJ1-13639;
+        ] ;
         :eq g2.hanyo-denshi...ks:050780 ; # &MJ008687;
         :eq g2.shinjigen:1255         ; # &MJ008687;
         :subsume
@@ -77679,10 +81422,10 @@ a.ucs:0x20FD8
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20FD8 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x96CB   # &g2-AJ1-07117;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x96CB   # &g2-AJ1-07117;
+        ] ;
         :eq g2.cns11643-7:0x2C6B      ; # &g2-M-04386;
         :eq g2.daikanwa:04386         ; # &g2-M-04386;
         :eq g2.cbeta:02597            ; # &g2-M-04386;
@@ -77809,9 +81552,9 @@ a.ucs:0x20FDC
     isd:structure [ a idc:⿰ ;
         isd:left     a.ucs:0x53E3 ; # 口
         isd:right    [
-            :structure [ a idc:⿰ ;
-                :left     a.ucs:0x679C ; # 果
-                :right    a.ucs:0x74E6   # 瓦
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x679C ; # 果
+                isd:right    a.ucs:0x74E6   # 瓦
             ]
         ]
     ] ;
@@ -77897,10 +81640,10 @@ a.ucs:0x566D
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x566D         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x656B   # &g2-AJ1-17721;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x656B   # &g2-AJ1-17721;
+        ] ;
         :eq g2.adobe-japan1-5:17401   ; # &g2-AJ1-17401;
         :eq g2.jis-x0212:0x364F       ; # &g2-AJ1-17401;
         :eq g2.cns11643-2:0x564D      ; # &g2-AJ1-17401;
@@ -78024,18 +81767,18 @@ rep.cns11643-1:0x7045
     g2.daikanwa:04394
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:04394 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.daikanwa:10947   # &g2-M-10947;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.daikanwa:10947   # &g2-M-10947;
+        ] ;
         .
     g2.cns11643-1:0x7045
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x7045 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x6378   # &g2-CU+611B;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x6378   # &g2-CU+611B;
+        ] ;
         :eq g2.ucs_cns:0x566F         ; # &g2-CU+566F;
         .
         g2.ucs_cns:0x566F
@@ -78044,10 +81787,10 @@ rep.cns11643-1:0x7045
     g2.jef-china3:0x47AD
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of jef-china3:0x47AD ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.mj:011751   # &g2-MJ011751;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.mj:011751   # &g2-MJ011751;
+        ] ;
         .
 
 rep.adobe-japan1-4:14406
@@ -78139,11 +81882,11 @@ a.ucs:0x35FF
     :form-of             [ :context domain:s.:.laugh-out ;
                            :sources chisebib:jiyun ;
                            :target  a.ucs:0x3C24         ] ;
-    :from.same           [ :context domain:s.:.hollow ;
+    ideo:same-as         [ :context domain:s.:.hollow ;
                            :sources chisebib:jiyun ,
                                     chisebib:daikanwa ;
                            :target  a.ucs:0x8C3A         ] ;
-    :from.same           [ :context domain:s.:.laugh-out ;
+    ideo:same-as         [ :context domain:s.:.laugh-out ;
                            :sources chisebib:jiyun ,
                                     chisebib:daikanwa ;
                            :target  a.ucs:0x3C24         ] ;
@@ -78398,10 +82141,10 @@ a.ucs:0x5671
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x5671         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_jis:0x8C66   # &g2-GT-48799;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_jis:0x8C66   # &g2-GT-48799;
+        ] ;
         :eq g2.ucs_jis:0x5671         ; # &g2-MJ008693;
         :eq g2.adobe-japan1-4:14407   ; # &g2-MJ008693;
         :eq g2.jis-x0212:0x3651       ; # &g2-MJ008693;
@@ -78453,10 +82196,10 @@ a.ucs:0x5671
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5671  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x8C66   # &g2-UU+8C66;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x8C66   # &g2-UU+8C66;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x6065          ; # &g2-UU+5671;
         .
@@ -78468,10 +82211,10 @@ a.ucs:0x5671
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x5671         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.jef-china3:0x65E6   # &g2-JC3-65E6;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.jef-china3:0x65E6   # &g2-JC3-65E6;
+        ] ;
         :eq g2.hanyo-denshi...jt:0xAF18 ; # &MJ008694;
         :eq g2.jef-china3:0x47AE      ; # &MJ008694;
         :subsume
@@ -78498,10 +82241,10 @@ a.ucs:0x5671
     g2.cns11643-1:0x7044
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x7044 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-2:0x475D   # &g2-CU+8C66;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-2:0x475D   # &g2-CU+8C66;
+        ] ;
         :eq g2.ucs_cns:0x5671         ; # &g2-CU+5671;
         .
         g2.ucs_cns:0x5671
@@ -78534,10 +82277,10 @@ a.ucs:0x3601
     g2.daikanwa:04404
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:04404 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_jis:0x776A   # &g2-JSP-4F23;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_jis:0x776A   # &g2-JSP-4F23;
+        ] ;
         :eq g2.cbeta:00079            ; # &g2-M-04404;
         :subsume
             repi.daikanwa:04404  ,
@@ -78557,10 +82300,10 @@ a.ucs:0x3601
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x3601  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x776A   # &g2-M-23466;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x776A   # &g2-M-23466;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.cns11643-3:0x503C      ; # &g2-UU+3601;
         :subsume
@@ -78719,18 +82462,18 @@ rep.cns11643-2:0x564A
     g2.daikanwa:04408
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:04408 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ks-x1001:0x6965   # &g2-M-32723;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ks-x1001:0x6965   # &g2-M-32723;
+        ] ;
         .
     g2.cns11643-2:0x564A
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x564A ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x663E   # &g2-CU+865E;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x663E   # &g2-CU+865E;
+        ] ;
         :eq g2.ucs_cns:0x5673         ; # &g2-CU+5673;
         .
         g2.ucs_cns:0x5673
@@ -79312,10 +83055,10 @@ a.ucs:0x5677
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5677  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.mj:014787   # &g2-MJ014787;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.mj:014787   # &g2-MJ014787;
+        ] ;
         :eq g2.cns11643-2:0x5650      ; # &g2-M-04427;
         :eq g2.daikanwa:04427         ; # &g2-M-04427;
         :subsume
@@ -79386,10 +83129,10 @@ a.ucs:0x5678
     rep.adobe-japan1-0:03245
         a chisegg:abstract-glyph ;
         :abstract-glyph-of adobe-japan1-0:03245 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x53E3 ; # 口
-        isd:right    rep.adobe-japan1-0:03252   # &AJ1-03252;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x53E3 ; # 口
+            isd:right    rep.adobe-japan1-0:03252   # &AJ1-03252;
+        ] ;
         :eq rep.ucs_jis:0x5678        ; # &AJ1-03245;
         :eq rep.jis-x0208:0x4655      ; # &I-J90-4655;
         :eq rep.jis-x0213-1:0x4655    ; # &I-JX1-4655;
@@ -79422,10 +83165,10 @@ a.ucs:0x5678
             :rep.decomposition   [ :context domain:cid     ;
                                    :target  a.ucs:0x5678         ,
                                             a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.daikanwa:43381   # &g2-HD-FT-3274;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+                isd:right    g2.daikanwa:43381   # &g2-HD-FT-3274;
+            ] ;
             :eq g2.jis-x0208_1978:0x4655  ; # &AJ1-07762;
             :eq g2.daikanwa:04429         ; # &AJ1-07762;
             :subsume
@@ -79460,10 +83203,10 @@ a.ucs:0x5678
             :rep.decomposition   [ :context domain:cid     ;
                                    :target  a.ucs:0x5678         ,
                                             a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.adobe-japan1-0:03252   # &g2-AJ1-03252;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+                isd:right    g2.adobe-japan1-0:03252   # &g2-AJ1-03252;
+            ] ;
             :eq g2.ucs_jis...1990:0x5678  ; # &g2-AJ1-03245;
             :eq g2.ucs_jis...2000:0x5678  ; # &g2-AJ1-03245;
             :eq g2.ucs_jis...2004:0x5678  ; # &g2-AJ1-03245;
@@ -79523,10 +83266,10 @@ a.ucs:0x5678
     rep.cns11643-1:0x7040
         a chisegg:abstract-glyph ;
         :abstract-glyph-of cns11643-1:0x7040 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x53E3 ; # 口
-        isd:right    rep.cns11643-1:0x6761   # &C1-6761;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x53E3 ; # 口
+            isd:right    rep.cns11643-1:0x6761   # &C1-6761;
+        ] ;
         :eq rep.ucs_unicode:0x5678    ; # &C1-7040;
         :rep.ucs_JP...hanazono     rdf:nil ;
         :eq rep.gb12345:0x3656        ; # &C1-7040;
@@ -79659,10 +83402,10 @@ a.ucs:0x567A
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x567A         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.adobe-japan1-0:02557   # &g2-AJ1-02557;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.adobe-japan1-0:02557   # &g2-AJ1-02557;
+        ] ;
         :eq g2.ucs_jis:0x567A         ; # &g2-AJ1-03404;
         :eq g2.jis-x0208:0x4838       ; # &g2-AJ1-03404;
         :eq g2.jis-x0213-1:0x4838     ; # &g2-AJ1-03404;
@@ -79719,10 +83462,10 @@ a.ucs:0x567A
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x567A  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x65B0   # &g2-UU+65B0;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x65B0   # &g2-UU+65B0;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -79796,10 +83539,10 @@ a.ucs:0x567B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x567B  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x585E   # &g2-AJ1-02105;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x585E   # &g2-AJ1-02105;
+        ] ;
         :eq g2.gb2312:0x6067          ; # &g2-M-H0072;
         :eq g2.cns11643-3:0x503D      ; # &g2-M-H0072;
         :eq g2.daikanwa...ho:0072     ; # &g2-M-H0072;
@@ -79860,6 +83603,40 @@ a.ucs:0x567C
     rep.hanziku-2:0xE154
                :abstract-glyph-of      hanziku-2:0xE154  .
 
+a.ucs:0x20FEC
+    a chisegg:abstract-character ;
+    :abstract-character-of ucs:0x20FEC ;
+    ideo:radical          30 ; # ⼝ 
+    ideo:strokes          13 ;
+    ideo:total-strokes    16 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x53E3 ; # 口
+        isd:right    a.ucs:0x50BB   # 傻
+    ] ;
+    .
+
+rep.ucs_iso:0x20FEC
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of [ :context domain:iso     ;
+                         :target     ucs:0x20FEC ] ;
+    :denotation-of
+        a.ucs:0x20FEC        ;
+    ideo:radical          30 ; # ⼝ 
+    ideo:strokes          13 ;
+    ideo:total-strokes    16 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x53E3 ; # 口
+        isd:right    rep.adobe-japan1-5:17285   # &AJ1-17285;
+    ] ;
+    :subsume
+        g2.ucs_iso:0x20FEC   ;
+    .
+    g2.ucs_iso:0x20FEC
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x20FEC ] ;
+        .
+
 rep.cbeta:02743
     a chisegg:abstract-glyph ;
     :abstract-glyph-of cbeta:02743 ;
@@ -79878,10 +83655,10 @@ rep.cbeta:02743
     g2.cbeta:02743
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cbeta:02743 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.adobe-japan1-0:05338   # &g2-AJ1-05338;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.adobe-japan1-0:05338   # &g2-AJ1-05338;
+        ] ;
         .
 
 a.ucs:0x20FF3
@@ -79916,10 +83693,10 @@ rep.ucs_iso:0x20FF3
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20FF3 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.mj:011039   # &g2-MJ011039;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.mj:011039   # &g2-MJ011039;
+        ] ;
         .
 
 rep.cbeta:03520
@@ -80040,6 +83817,25 @@ rep.ucs_iso:0x21031
             :glyph-image-of cbeta:00882 ;
             .
 
+a.ucs:0x21034
+    a chisegg:abstract-character ;
+    :abstract-character-of ucs:0x21034 ;
+    ideo:radical          30 ; # ⼝ 
+    ideo:strokes          13 ;
+    ideo:total-strokes    16 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x53E3 ; # 口
+        isd:right    a.ucs:0x6440   # 摀
+    ] ;
+    :subsume
+        g2.ucs_iso:0x21034   ;
+    .
+    g2.ucs_iso:0x21034
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x21034 ] ;
+        .
+
 a.ucs:0x2A894
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x2A894 ;
@@ -80060,10 +83856,10 @@ a.ucs:0x2A894
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x2A894 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x5ECC   # &g2-AJ1-21504;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x5ECC   # &g2-AJ1-21504;
+        ] ;
         :eq g2.ruimoku-v6:0xE041      ; # &g2-IU-0002A894;
         :subsume
             repi.ruimoku-v6:0xE041 ,
@@ -80118,7 +83914,7 @@ rep.ucs_iso:0x2103D
     :eq rep.daikanwa:04434        ; # &I-M-04434;
     :eq rep.shinjigen_1ed:1143    ; # &C4-557A;
     :eq rep.shinjigen_rev:1110    ; # &C4-557A;
-    :from.vulgar         [ :sources chisebib:jiyun ,
+    ideo:vulgar-form-of  [ :sources chisebib:jiyun ,
                                     chisebib:danchuu ,
                                     chisebib:daikanwa...p1 ,
                                     chisebib:shinjigen_1ed ,
@@ -80356,7 +84152,7 @@ a.ucs:0x567E
     :eq rep.daikanwa:04442        ; # &I-M-04442;
     :form-of             [ :sources chisebib:jiyun ;
                            :target  a.ucs:0x5591         ] ;
-    :from.same           [ :sources chisebib:jiyun ,
+    ideo:same-as         [ :sources chisebib:jiyun ,
                                     chisebib:daikanwa ;
                            :target  a.ucs:0x5591         ] ;
     :subsume
@@ -80383,18 +84179,18 @@ a.ucs:0x567E
         g2.daikanwa:04442
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of daikanwa:04442 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x53E3 ; # 口
-        isd:right    g2.daikanwa:25578   # &g2-M-25578;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x53E3 ; # 口
+                isd:right    g2.daikanwa:25578   # &g2-M-25578;
+            ] ;
             .
         g2.cns11643-2:0x5C52
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of cns11643-2:0x5C52 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x53E3 ; # 口
-        isd:right    g2.cns11643-2:0x4C51   # &g2-CU+7AA8;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x53E3 ; # 口
+                isd:right    g2.cns11643-2:0x4C51   # &g2-CU+7AA8;
+            ] ;
             :eq g2.ucs_cns:0x567E         ; # &g2-CU+567E;
             .
             g2.ucs_cns:0x567E
@@ -80404,10 +84200,10 @@ a.ucs:0x567E
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x567E  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x7AA8   # &g2-UU+7AA8;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x7AA8   # &g2-UU+7AA8;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -80426,7 +84222,7 @@ a.ucs:0x21043
         :abstract-glyph-of daikanwa:04443 ;
         :form-of             [ :sources chisebib:jiyun ;
                                :target  rep.jis-x0213-1:0x7C3C ] ;
-        :from.same           [ :sources chisebib:jiyun ,
+        ideo:same-as         [ :sources chisebib:jiyun ,
                                         chisebib:daikanwa ;
                                :target  rep.jis-x0213-1:0x7C3C ] ;
         .
@@ -80501,19 +84297,19 @@ rep.cns11643-2:0x5C54
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x567F  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x7FE0   # &g2-UU+7FE0;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x7FE0   # &g2-UU+7FE0;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
     g2.cns11643-2:0x5C54
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x5C54 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.mj:020697   # &g2-MJ020697;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.mj:020697   # &g2-MJ020697;
+        ] ;
         :eq g2.ucs_cns:0x567F         ; # &g2-CU+567F;
         .
         g2.ucs_cns:0x567F
@@ -80579,10 +84375,10 @@ rep.adobe-japan1-0:04441
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5680         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.mj:010230   # &g2-MJ010230;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.mj:010230   # &g2-MJ010230;
+        ] ;
         :eq g2.adobe-japan1-0:04441   ; # &g2-AJ1-04441;
         :eq g2.jis-x0208:0x5366       ; # &g2-AJ1-04441;
         :eq g2.cns11643-1:0x7346      ; # &g2-AJ1-04441;
@@ -80692,19 +84488,19 @@ rep.cns11643-2:0x5C55
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5681  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x7FDF   # &g2-GT-K11273;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x7FDF   # &g2-GT-K11273;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
     g2.cns11643-2:0x5C55
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x5C55 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x6A4B   # &g2-CU+7FDF;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x6A4B   # &g2-CU+7FDF;
+        ] ;
         :eq g2.ucs_cns:0x5681         ; # &g2-CU+5681;
         .
         g2.ucs_cns:0x5681
@@ -80738,10 +84534,10 @@ a.ucs:0x5682
     g2.cns11643-2:0x5C53
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x5C53 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.adobe-japan1-0:01538   # &g2-AJ1-01538;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.adobe-japan1-0:01538   # &g2-AJ1-01538;
+        ] ;
         :eq g2.ucs_cns:0x5682         ; # &g2-M-04447;
         :eq g2.daikanwa:04447         ; # &g2-M-04447;
         :subsume
@@ -80765,10 +84561,10 @@ a.ucs:0x5682
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5682  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x76E3   # &g2-UU+76E3;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x76E3   # &g2-UU+76E3;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -80813,6 +84609,8 @@ a.ucs:0x3605
     :eq rep.jis-x0213-2:0x244A    ; # &I-JX2-244A;
     :eq rep.daikanwa:04449        ; # &I-M-04449;
     :eq rep.cbeta:00081           ; # &I-CB00081;
+    :subsume
+        g2.ucs_unicode:0x3605 ;
     .
     rep.adobe-japan1-5:17402
                :abstract-glyph-of adobe-japan1-5:17402   .
@@ -80824,6 +84622,63 @@ a.ucs:0x3605
                :abstract-glyph-of       daikanwa:04449   .
     rep.cbeta:00081
                :abstract-glyph-of          cbeta:00081   .
+    g2.ucs_unicode:0x3605
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x3605  ] ;
+        :eq g2.adobe-japan1-5:17402   ; # &g2-AJ1-17402;
+        :eq g2.cns11643-7:0x3737      ; # &g2-AJ1-17402;
+        :eq g2.jis-x0213-2:0x244A     ; # &g2-AJ1-17402;
+        :eq g2.daikanwa:04449         ; # &g2-AJ1-17402;
+        :eq g2.cbeta:00081            ; # &g2-AJ1-17402;
+        :subsume
+            repi.daikanwa:04449  ,
+            repi.jis-x0213-2:0x244A ,
+            repi.adobe-japan1-6:17402 ,
+            repi.cns11643-7:0x3737 ,
+            repi.ucs_unicode:0x3605 ,
+            rep.hanziku-2:0xE1A5 ,
+            repi.cbeta:00081     ;
+        .
+        g2.adobe-japan1-5:17402
+              :abstract-glyph-form-of adobe-japan1-5:17402   .
+        g2.cns11643-7:0x3737
+              :abstract-glyph-form-of     cns11643-7:0x3737  .
+        g2.jis-x0213-2:0x244A
+              :abstract-glyph-form-of    jis-x0213-2:0x244A  .
+        g2.daikanwa:04449
+              :abstract-glyph-form-of       daikanwa:04449   .
+        g2.cbeta:00081
+              :abstract-glyph-form-of          cbeta:00081   .
+        repi.daikanwa:04449
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:04449 ;
+            .
+        repi.jis-x0213-2:0x244A
+            a chisegg:glyph-image ;
+            :glyph-image-of jis-x0213-2:0x244A ;
+            .
+        repi.adobe-japan1-5:17402
+            a chisegg:glyph-image ;
+            :glyph-image-of adobe-japan1-5:17402 ;
+            .
+        repi.cns11643-7:0x3737
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-7:0x3737 ;
+            .
+        repi.ucs_unicode:0x3605
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x3605  ] ;
+            .
+        rep.hanziku-2:0xE1A5
+            a chisegg:abstract-glyph ;
+            :abstract-glyph-of hanziku-2:0xE1A5 ;
+            .
+        repi.cbeta:00081
+            a chisegg:glyph-image ;
+            :glyph-image-of cbeta:00081 ;
+            .
 
 a.ucs:0x3606
     a chisegg:abstract-character ;
@@ -80965,10 +84820,10 @@ rep.cns11643-2:0x5C50
     g2.daikanwa:04452
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:04452 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.daikanwa:31582   # &g2-M-31582;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.daikanwa:31582   # &g2-M-31582;
+        ] ;
         .
     g2.cns11643-2:0x5C50
         a chisegg:abstract-glyph-form ;
@@ -81011,10 +84866,10 @@ rep.adobe-japan1-6:21306
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5684         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.mj:022475   # &g2-MJ022475;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.mj:022475   # &g2-MJ022475;
+        ] ;
         :eq g2.adobe-japan1-6:21306   ; # &g2-AJ1-21306;
         :eq g2.jis-x0212:0x3654       ; # &g2-AJ1-21306;
         :eq g2.iso-ir165:0x2C3B       ; # &g2-AJ1-21306;
@@ -81126,10 +84981,10 @@ a.ucs:0x5685
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5685         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x9700   # &g2-AJ1-02343;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x9700   # &g2-AJ1-02343;
+        ] ;
         :eq g2.adobe-japan1-5:19264   ; # &g2-AJ1-19264;
         :eq g2.gb2312:0x6069          ; # &g2-AJ1-19264;
         :eq g2.jis-x0212:0x3655       ; # &g2-AJ1-19264;
@@ -81168,10 +85023,10 @@ a.ucs:0x5685
     g2.cns11643-1:0x7348
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x7348 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x6B66   # &g2-CU+9700;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x6B66   # &g2-CU+9700;
+        ] ;
         :eq g2.ucs_cns:0x5685         ; # &g2-CU+5685;
         .
         g2.ucs_cns:0x5685
@@ -81278,10 +85133,10 @@ rep.mj:008721
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x5686         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ks-x1001:0x7B5A   # &g2-M-31634;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ks-x1001:0x7B5A   # &g2-M-31634;
+        ] ;
         :eq g2.ucs_cns:0x5686         ; # &g2-MJ008721;
         :eq g2.cns11643-2:0x5C4F      ; # &g2-MJ008721;
         :eq g2.hanyo-denshi...ks:051060 ; # &g2-MJ008721;
@@ -81373,10 +85228,10 @@ rep.mj:008720
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x5686         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.mj:022522   # &g2-MJ022522;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.mj:022522   # &g2-MJ022522;
+        ] ;
         :eq g2.ucs_unicode:0x5686     ; # &g2-MJ008720;
         :eq g2.adobe-japan1-0:04440   ; # &g2-MJ008720;
         :eq g2.gb2312:0x6063          ; # &g2-MJ008720;
@@ -81670,10 +85525,10 @@ rep.adobe-japan1-5:17403
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5688         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x53AD   # &g2-AJ1-01280;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x53AD   # &g2-AJ1-01280;
+        ] ;
         :eq g2.adobe-japan1-5:17403   ; # &g2-AJ1-17403;
         :eq g2.jis-x0212:0x3656       ; # &g2-AJ1-17403;
         :eq g2.jis-x0213-2:0x244B     ; # &g2-AJ1-17403;
@@ -81728,10 +85583,10 @@ rep.adobe-japan1-5:17403
     g2.cns11643-4:0x5574
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-4:0x5574 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x6825   # &g2-CU+53AD;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x6825   # &g2-CU+53AD;
+        ] ;
         :eq g2.ucs_cns:0x5688         ; # &g2-CU+5688;
         .
         g2.ucs_cns:0x5688
@@ -82248,10 +86103,10 @@ a.ucs:0x568C
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x568C         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x9F4A   # &g2-AJ1-07457;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x9F4A   # &g2-AJ1-07457;
+        ] ;
         :eq g2.adobe-japan1-5:17404   ; # &g2-AJ1-17404;
         :eq g2.jis-x0212:0x3658       ; # &g2-AJ1-17404;
         :eq g2.cns11643-2:0x5C4D      ; # &g2-AJ1-17404;
@@ -82544,10 +86399,10 @@ rep.ucs_iso:0x21054
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x21054 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x7CBE   # &g2-AJ1-02654;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x7CBE   # &g2-AJ1-02654;
+        ] ;
         .
 
 a.ucs:0x568E
@@ -82806,7 +86661,7 @@ a.ucs:0x568F
     :eq rep.gt-pj-1:21354         ; # &I-GT-05636;
     :eq rep.daikanwa:04493        ; # &I-M-04493;
     :eq rep.shinjigen:1275        ; # 嚏
-    :from.vulgar         [ :sources chisebib:shinjigen ;
+    ideo:vulgar-form-of  [ :sources chisebib:shinjigen ;
                            :target  a.ucs:0x5694         ] ;
     :subsume
         g2.ucs_unicode:0x568F ;
@@ -82924,10 +86779,10 @@ a.ucs:0x5690
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5690  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x5617   # &g2-AJ1-02448;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x5617   # &g2-AJ1-02448;
+        ] ;
         :eq g2.daikanwa:04494         ; # &g2-M-04494;
         :subsume
             repi.daikanwa:04494  ,
@@ -82947,10 +86802,10 @@ a.ucs:0x5690
     g2.cns11643-1:0x7347
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x7347 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x6829   # &g2-CU+5617;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x6829   # &g2-CU+5617;
+        ] ;
         :eq g2.ucs_cns:0x5690         ; # &g2-CU+5690;
         .
         g2.ucs_cns:0x5690
@@ -83025,10 +86880,10 @@ a.ucs:0x5693
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5693  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x5BDF   # &g2-AJ1-02159;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x5BDF   # &g2-AJ1-02159;
+        ] ;
         :eq g2.gb2312:0x606A          ; # &g2-UU+5693;
         :eq g2.jef-china3:0x8EE0      ; # &g2-UU+5693;
         :subsume
@@ -83051,10 +86906,10 @@ a.ucs:0x5693
     g2.cns11643-2:0x5C4C
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x5C4C ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x6856   # &g2-CU+5BDF;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x6856   # &g2-CU+5BDF;
+        ] ;
         :eq g2.ucs_cns:0x5693         ; # &g2-CU+5693;
         .
         g2.ucs_cns:0x5693
@@ -83100,6 +86955,72 @@ a.ucs:0x2104E
         :abstract-glyph-of cns11643-5:0x5B29 ;
         .
 
+a.ucs:0x2105A
+    a chisegg:abstract-character ;
+    :abstract-character-of ucs:0x2105A ;
+    ideo:radical          30 ; # ⼝ 
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x53E3 ; # 口
+        isd:right    a.ucs:0x6F22   # 漢
+    ] ;
+    .
+
+rep.ucs_iso:0x2105A
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of [ :context domain:iso     ;
+                         :target     ucs:0x2105A ] ;
+    :denotation-of
+        a.ucs:0x2105A        ;
+    ideo:radical          30 ; # ⼝ 
+    ideo:strokes          14 ;
+    ideo:total-strokes    17 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x53E3 ; # 口
+        isd:right    rep.adobe-japan1-4:13332   # &AJ1-13332;
+    ] ;
+    :subsume
+        g2.ucs_iso:0x2105A   ;
+    .
+    g2.ucs_iso:0x2105A
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x2105A ] ;
+        .
+
+a.ucs:0x21087
+    a chisegg:abstract-character ;
+    :abstract-character-of ucs:0x21087 ;
+    ideo:radical          30 ; # ⼝ 
+    ideo:strokes          14 ;
+    ideo:total-strokes    17 ;
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.ucs:0x5405 ; # 吅
+        isd:below    a.ucs:0x21569   # 𡕩
+    ] ;
+    .
+
+rep.ucs_iso:0x21087
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of [ :context domain:iso     ;
+                         :target     ucs:0x21087 ] ;
+    :denotation-of
+        a.ucs:0x21087        ;
+    ideo:radical          30 ; # ⼝ 
+    ideo:strokes          14 ;
+    ideo:total-strokes    17 ;
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.ucs:0x5405 ; # 吅
+        isd:below    rep.ucs_JP...hanazono:0x21569   # &hanaJU+21569;
+    ] ;
+    :subsume
+        g2.ucs_iso:0x21087   ;
+    .
+    g2.ucs_iso:0x21087
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x21087 ] ;
+        .
+
 rep.daikanwa:04492
     a chisegg:abstract-glyph ;
     :abstract-glyph-of daikanwa:04492 ;
@@ -83749,18 +87670,18 @@ rep.cns11643-2:0x6146
     g2.daikanwa:04515
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:04515 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.daikanwa:11170   # &g2-M-11170;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.daikanwa:11170   # &g2-M-11170;
+        ] ;
         .
     g2.cns11643-2:0x6146
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x6146 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.mj:011890   # &g2-MJ011890;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.mj:011890   # &g2-MJ011890;
+        ] ;
         :eq g2.ucs_cns:0x5698         ; # &g2-CU+5698;
         .
         g2.ucs_cns:0x5698
@@ -84127,10 +88048,10 @@ a.ucs:0x569B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x569B  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x6A02   # &g2-AJ1-05276;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x6A02   # &g2-AJ1-05276;
+        ] ;
         :eq g2.daikanwa:04524         ; # &g2-M-04524;
         :eq g2.cbeta:03526            ; # &g2-M-04524;
         :subsume
@@ -84163,10 +88084,10 @@ a.ucs:0x569B
     g2.cns11643-3:0x5758
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x5758 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x6D40   # &g2-CU+6A02;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x6D40   # &g2-CU+6A02;
+        ] ;
         :eq g2.ucs_cns:0x569B         ; # &g2-CU+569B;
         .
         g2.ucs_cns:0x569B
@@ -84268,10 +88189,10 @@ o.ucs_jis:0x569D
     rep.mj:008744
         a chisegg:abstract-glyph ;
         :abstract-glyph-of mj:008744 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x53E3 ; # 口
-        isd:right    rep.mj:011077   # &MJ011077;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x53E3 ; # 口
+            isd:right    rep.mj:011077   # &MJ011077;
+        ] ;
         :eq rep.ucs_jis:0x569D        ; # &MJ008744;
         :eq rep.adobe-japan1-5:17405  ; # &I-AJ1-17405;
         :eq rep.jis-x0212:0x365C      ; # &I-JSP-365C;
@@ -84364,10 +88285,10 @@ o.ucs_jis:0x569D
     rep.cns11643-2:0x614A
         a chisegg:abstract-glyph ;
         :abstract-glyph-of cns11643-2:0x614A ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x53E3 ; # 口
-        isd:right    rep.cns11643-1:0x6C5D   # &C1-6C5D;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x53E3 ; # 口
+            isd:right    rep.cns11643-1:0x6C5D   # &C1-6C5D;
+        ] ;
         :eq rep.ucs_cns:0x569D        ; # &C2-614A;
         :subsume
             g2.cns11643-2:0x614A ;
@@ -84413,10 +88334,10 @@ rep.mj:008745
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x569D         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.mj:011076   # &g2-MJ011076;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.mj:011076   # &g2-MJ011076;
+        ] ;
         :eq g2.ucs_unicode:0x569D     ; # &g2-MJ008745;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.hanyo-denshi...jt:0xAF21 ; # &g2-MJ008745;
@@ -84450,21 +88371,40 @@ a.ucs:0x569E
     ideo:radical          30 ; # ⼝ 
     ideo:strokes          15 ;
     ideo:total-strokes    18 ;
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.jis-x0208:0x3548 ; # &J97-3548;
+        isd:below    a.ucs:0x5586   # 喆
+    ] ;
+    .
+
+rep.adobe-japan1-5:16811
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of adobe-japan1-5:16811 ;
+    :denotation-of
+        a.ucs:0x569E         ;
+    ideo:radical          30 ; # ⼝ 
+    ideo:strokes          15 ;
+    ideo:total-strokes    18 ;
     ideo:hanyu-dazidian  ( 1 698 14 ) ;
     isd:structure [ a idc:⿱ ;
         isd:above    a.ucs:0x5409 ; # 吉
-        isd:below    a.ucs:0x5586   # 喆
+        isd:below    rep.mj:008435   # &MJ008435;
     ] ;
-    :eq rep.adobe-japan1-5:16811  ; # &I-AJ1-16811;
+    :eq rep.ucs_unicode:0x569E    ; # &AJ1-16811;
     :eq rep.jis-x0212:0x365D      ; # &I-JSP-365D;
     :eq rep.cns11643-3:0x5759     ; # &I-C3-5759;
     :eq rep.jis-x0213-1:0x2F3B    ; # &I-JX1-2F3B;
     :eq rep.daikanwa:04528        ; # &I-M-04528;
-    :eq rep.hanziku-2:0xE1E1      ; # &I-HZK02-E1E1;
     :eq rep.jef-china3:0x46A7     ; # &I-JC3-46A7;
+    ideo:ancient-form-of [ :sources chisebib:shuowen ,
+                                    chisebib:daikanwa ;
+                           :target  a.ucs:0x54F2         ] ;
+    :subsume
+        g2.ucs_unicode:0x569E ;
     .
-    rep.adobe-japan1-5:16811
-               :abstract-glyph-of adobe-japan1-5:16811   .
+    rep.ucs_unicode:0x569E
+               :abstract-glyph-of [ :context domain:unicode ;
+                                    :target     ucs:0x569E  ] .
     rep.jis-x0212:0x365D
                :abstract-glyph-of      jis-x0212:0x365D  .
     rep.cns11643-3:0x5759
@@ -84473,10 +88413,71 @@ a.ucs:0x569E
                :abstract-glyph-of    jis-x0213-1:0x2F3B  .
     rep.daikanwa:04528
                :abstract-glyph-of       daikanwa:04528   .
-    rep.hanziku-2:0xE1E1
-               :abstract-glyph-of      hanziku-2:0xE1E1  .
     rep.jef-china3:0x46A7
                :abstract-glyph-of     jef-china3:0x46A7  .
+    g2.ucs_unicode:0x569E
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x569E  ] ;
+        :eq g2.adobe-japan1-5:16811   ; # &g2-AJ1-16811;
+        :eq g2.jis-x0212:0x365D       ; # &g2-AJ1-16811;
+        :eq g2.cns11643-3:0x5759      ; # &g2-AJ1-16811;
+        :eq g2.jis-x0213-1:0x2F3B     ; # &g2-AJ1-16811;
+        :eq g2.daikanwa:04528         ; # &g2-AJ1-16811;
+        :eq g2.jef-china3:0x46A7      ; # &g2-AJ1-16811;
+        :subsume
+            repi.daikanwa:04528  ,
+            repi.jis-x0213-1:0x2F3B ,
+            repi.adobe-japan1-6:16811 ,
+            repi.cns11643-3:0x5759 ,
+            repi.jef-china3:0x46A7 ,
+            repi.ucs_unicode:0x569E ,
+            rep.hanziku-2:0xE1E1 ;
+        .
+        g2.adobe-japan1-5:16811
+              :abstract-glyph-form-of adobe-japan1-5:16811   .
+        g2.jis-x0212:0x365D
+              :abstract-glyph-form-of      jis-x0212:0x365D  .
+        g2.cns11643-3:0x5759
+              :abstract-glyph-form-of     cns11643-3:0x5759  .
+        g2.jis-x0213-1:0x2F3B
+              :abstract-glyph-form-of    jis-x0213-1:0x2F3B  .
+        g2.daikanwa:04528
+              :abstract-glyph-form-of       daikanwa:04528   .
+        g2.jef-china3:0x46A7
+              :abstract-glyph-form-of     jef-china3:0x46A7  .
+        repi.daikanwa:04528
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:04528 ;
+            .
+        repi.jis-x0212:0x365D
+            a chisegg:glyph-image ;
+            :glyph-image-of jis-x0212:0x365D ;
+            :eq repi.jis-x0213-1:0x2F3B   ; # &R-JX1-2F3B;
+            .
+            repi.jis-x0213-1:0x2F3B
+                          :glyph-image-of    jis-x0213-1:0x2F3B  .
+        repi.adobe-japan1-5:16811
+            a chisegg:glyph-image ;
+            :glyph-image-of adobe-japan1-5:16811 ;
+            .
+        repi.cns11643-3:0x5759
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-3:0x5759 ;
+            .
+        repi.jef-china3:0x46A7
+            a chisegg:glyph-image ;
+            :glyph-image-of jef-china3:0x46A7 ;
+            .
+        repi.ucs_unicode:0x569E
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x569E  ] ;
+            .
+        rep.hanziku-2:0xE1E1
+            a chisegg:abstract-glyph ;
+            :abstract-glyph-of hanziku-2:0xE1E1 ;
+            .
 
 a.ucs:0x210A0
     a chisegg:abstract-character ;
@@ -84516,19 +88517,19 @@ rep.ucs_iso:0x210A0
     g2.daikanwa:04529
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:04529 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.daikanwa:31818   # &g2-M-31818;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.daikanwa:31818   # &g2-M-31818;
+        ] ;
         .
     g2.ucs_iso:0x210A0
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x210A0 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x6E5B   # &g2-CU+8521;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x6E5B   # &g2-CU+8521;
+        ] ;
         :eq g2.cns11643-4:0x5A79      ; # &g2-IU-000210A0;
         :subsume
             repi.cns11643-4:0x5A79 ,
@@ -84591,10 +88592,10 @@ a.ucs:0x210A1
     g2.daikanwa:04530
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:04530 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ks-x1001:0x6226   # &g2-K0-6226;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ks-x1001:0x6226   # &g2-K0-6226;
+        ] ;
         :eq g2.cbeta:00944            ; # &g2-M-04530;
         :subsume
             repi.daikanwa:04530  ,
@@ -84619,10 +88620,10 @@ a.ucs:0x210A1
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x210A1 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x6D30   # &g2-CU+6578;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x6D30   # &g2-CU+6578;
+        ] ;
         :eq g2.cns11643-4:0x5A72      ; # &g2-IU-000210A1;
         :subsume
             repi.ucs_iso:0x210A1 ,
@@ -84698,44 +88699,93 @@ a.ucs:0x569F
     ideo:radical          30 ; # ⼝ 
     ideo:strokes          15 ;
     ideo:total-strokes    18 ;
+    ideo:hanyu-dazidian  ( 1 700 5 ) ;
     isd:structure [ a idc:⿰ ;
         isd:left     a.ucs:0x53E3 ; # 口
         isd:right    a.ucs:0x9ECE   # 黎
     ] ;
+    :eq rep.adobe-japan1-5:19265  ; # &I-AJ1-19265;
+    :eq rep.jis-x0212:0x365E      ; # &I-JSP-365E;
+    :eq rep.cns11643-3:0x5757     ; # &I-C3-5757;
+    :eq rep.daikanwa:04533        ; # &I-M-04533;
+    :eq rep.cbeta:00769           ; # &I-CB00769;
     :subsume
-        rep.jis-x0212:0x365E ,
-        rep.adobe-japan1-5:19265 ,
-        rep.cns11643-3:0x5757 ;
+        g2.ucs_unicode:0x569F ,
+        g2.adobe-japan1-5:19265 ,
+        g2.cns11643-3:0x5757 ;
     .
+    rep.adobe-japan1-5:19265
+               :abstract-glyph-of adobe-japan1-5:19265   .
     rep.jis-x0212:0x365E
-        a chisegg:abstract-glyph ;
-        :abstract-glyph-of jis-x0212:0x365E ;
-        :eq rep.ucs_unicode:0x569F    ; # &JSP-365E;
-        :eq rep.daikanwa:04533        ; # &I-M-04533;
-        :eq rep.cbeta:00769           ; # &I-CB00769;
+               :abstract-glyph-of      jis-x0212:0x365E  .
+    rep.cns11643-3:0x5757
+               :abstract-glyph-of     cns11643-3:0x5757  .
+    rep.daikanwa:04533
+               :abstract-glyph-of       daikanwa:04533   .
+    rep.cbeta:00769
+               :abstract-glyph-of          cbeta:00769   .
+    g2.ucs_unicode:0x569F
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x569F  ] ;
+        :eq g2.jis-x0212:0x365E       ; # &g2-JSP-365E;
+        :eq g2.daikanwa:04533         ; # &g2-JSP-365E;
+        :eq g2.cbeta:00769            ; # &g2-JSP-365E;
+        :subsume
+            repi.daikanwa:04533  ,
+            repi.jis-x0212:0x365E ,
+            repi.ucs_unicode:0x569F ,
+            repi.cbeta:00769     ;
         .
-        rep.ucs_unicode:0x569F
-                   :abstract-glyph-of [ :context domain:unicode ;
-                                        :target     ucs:0x569F  ] .
-        rep.daikanwa:04533
-                   :abstract-glyph-of       daikanwa:04533   .
-        rep.cbeta:00769
-                   :abstract-glyph-of          cbeta:00769   .
-    rep.adobe-japan1-5:19265
-        a chisegg:abstract-glyph ;
-        :abstract-glyph-of adobe-japan1-5:19265 ;
+        g2.jis-x0212:0x365E
+              :abstract-glyph-form-of      jis-x0212:0x365E  .
+        g2.daikanwa:04533
+              :abstract-glyph-form-of       daikanwa:04533   .
+        g2.cbeta:00769
+              :abstract-glyph-form-of          cbeta:00769   .
+        repi.daikanwa:04533
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:04533 ;
+            .
+        repi.jis-x0212:0x365E
+            a chisegg:glyph-image ;
+            :glyph-image-of jis-x0212:0x365E ;
+            .
+        repi.ucs_unicode:0x569F
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x569F  ] ;
+            .
+        repi.cbeta:00769
+            a chisegg:glyph-image ;
+            :glyph-image-of cbeta:00769 ;
+            .
+    g2.adobe-japan1-5:19265
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of adobe-japan1-5:19265 ;
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x569F         ,
                                         a.ucs:0xE0100        ] ;
-        ideo:hanyu-dazidian  ( 1 700 5 ) ;
-        :eq rep.hanziku-2:0xE259      ; # &I-HZK02-E259;
+        :subsume
+            repi.adobe-japan1-6:19265 ,
+            rep.hanziku-2:0xE259 ;
         .
+        repi.adobe-japan1-5:19265
+            a chisegg:glyph-image ;
+            :glyph-image-of adobe-japan1-5:19265 ;
+            .
         rep.hanziku-2:0xE259
-                   :abstract-glyph-of      hanziku-2:0xE259  .
-    rep.cns11643-3:0x5757
-        a chisegg:abstract-glyph ;
-        :abstract-glyph-of cns11643-3:0x5757 ;
+            a chisegg:abstract-glyph ;
+            :abstract-glyph-of hanziku-2:0xE259 ;
+            .
+    g2.cns11643-3:0x5757
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of cns11643-3:0x5757 ;
+        :eq g2.ucs_cns:0x569F         ; # &g2-CU+569F;
         .
+        g2.ucs_cns:0x569F
+              :abstract-glyph-form-of [ :context domain:cns     ;
+                                        :target     ucs:0x569F  ] .
 
 a.ucs:0x210A4
     a chisegg:abstract-character ;
@@ -84955,10 +89005,10 @@ a.ucs:0x210C3
     g2.daikanwa:04542
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:04542 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.gt:35635   # &g2-GT-35635;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.gt:35635   # &g2-GT-35635;
+        ] ;
         :eq g2.cbeta:03529            ; # &g2-M-04542;
         :subsume
             repi.daikanwa:04542  ,
@@ -84982,10 +89032,10 @@ a.ucs:0x210C3
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x210C3 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x7DDD   # &g2-UU+7DDD;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x7DDD   # &g2-UU+7DDD;
+        ] ;
         .
 
 a.ucs:0x56A0
@@ -85050,10 +89100,10 @@ rep.adobe-japan1-0:04443
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x56A0         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.mj:007602   # &g2-MJ007602;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.mj:007602   # &g2-MJ007602;
+        ] ;
         :eq g2.adobe-japan1-0:04443   ; # &g2-AJ1-04443;
         :eq g2.jis-x0208:0x5368       ; # &g2-AJ1-04443;
         :eq g2.cns11643-3:0x575C      ; # &g2-AJ1-04443;
@@ -85148,8 +89198,8 @@ a.ucs:0x56A2
     :eq rep.gt:05701              ; # &I-GT-05701;
     :eq rep.gt-pj-1:18233         ; # &I-GT-05701;
     :eq rep.daikanwa...ho:0561    ; # 嚢
-    :from.simplified     [ :sources chisebib:daikanwa ;
-                           :target  a.ucs:0x56CA         ] ;
+    ideo:simplified-form-of [ :sources chisebib:daikanwa ;
+                              :target  a.ucs:0x56CA         ] ;
     :subsume
         g2.ucs_unicode:0x56A2 ;
     .
@@ -85336,10 +89386,10 @@ a.ucs:0x210B0
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x210B0 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.mj:026403   # &g2-MJ026403;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.mj:026403   # &g2-MJ026403;
+        ] ;
         .
     g2.cbeta:03325
         a chisegg:abstract-glyph-form ;
@@ -85429,10 +89479,10 @@ a.ucs:0x56A5
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x56A5         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x71D5   # &g2-AJ1-01295;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x71D5   # &g2-AJ1-01295;
+        ] ;
         :eq g2.adobe-japan1-0:04446   ; # &g2-AJ1-04446;
         :eq g2.jis-x0208_1983:0x536B  ; # &g2-AJ1-04446;
         :eq g2.ks-x1001:0x663F        ; # &g2-AJ1-04446;
@@ -85507,10 +89557,10 @@ a.ucs:0x56A5
     g2.cns11643-1:0x782C
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x782C ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x713A   # &g2-CU+71D5;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x713A   # &g2-CU+71D5;
+        ] ;
         :eq g2.ucs_cns:0x56A5         ; # &g2-CU+56A5;
         .
         g2.ucs_cns:0x56A5
@@ -85567,37 +89617,78 @@ a.ucs:0x56A6
         isd:left     a.ucs:0x53E3 ; # 口
         isd:right    a.ucs:0x6B77   # 歷
     ] ;
+    :eq rep.adobe-japan1-5:19266  ; # &I-AJ1-19266;
+    :eq rep.jis-x0212:0x365F      ; # &I-JSP-365F;
+    :eq rep.cns11643-2:0x653E     ; # &I-C2-653E;
+    :eq rep.gb12345:0x5F3F        ; # 嚦
     :eq a.big5:0xF1F2             ; # &I-B-F1F2;
+    :eq rep.daikanwa:04546        ; # &I-M-04546;
     :subsume
-        rep.adobe-japan1-5:19266 ,
-        rep.cns11643-2:0x653E ;
+        g2.ucs_unicode:0x56A6 ,
+        g2.cns11643-2:0x653E ;
     .
+    rep.adobe-japan1-5:19266
+               :abstract-glyph-of adobe-japan1-5:19266   .
+    rep.jis-x0212:0x365F
+               :abstract-glyph-of      jis-x0212:0x365F  .
+    rep.cns11643-2:0x653E
+               :abstract-glyph-of     cns11643-2:0x653E  .
+    rep.gb12345:0x5F3F
+               :abstract-glyph-of        gb12345:0x5F3F  .
     a.big5:0xF1F2
            :abstract-character-of           big5:0xF1F2  .
-    rep.adobe-japan1-5:19266
-        a chisegg:abstract-glyph ;
-        :abstract-glyph-of adobe-japan1-5:19266 ;
+    rep.daikanwa:04546
+               :abstract-glyph-of       daikanwa:04546   .
+    g2.ucs_unicode:0x56A6
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x56A6  ] ;
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x56A6         ,
                                         a.ucs:0xE0100        ] ;
-        :eq rep.ucs_unicode:0x56A6    ; # &AJ1-19266;
-        :eq rep.jis-x0212:0x365F      ; # &I-JSP-365F;
-        :eq rep.gb12345:0x5F3F        ; # &AJ1-19266;
-        :eq rep.daikanwa:04546        ; # &I-M-04546;
+        :eq g2.adobe-japan1-5:19266   ; # &g2-AJ1-19266;
+        :eq g2.jis-x0212:0x365F       ; # &g2-AJ1-19266;
+        :eq g2.gb12345:0x5F3F         ; # &g2-AJ1-19266;
+        :eq g2.daikanwa:04546         ; # &g2-AJ1-19266;
+        :subsume
+            repi.daikanwa:04546  ,
+            repi.jis-x0212:0x365F ,
+            repi.adobe-japan1-6:19266 ,
+            repi.ucs_unicode:0x56A6 ;
         .
-        rep.ucs_unicode:0x56A6
-                   :abstract-glyph-of [ :context domain:unicode ;
-                                        :target     ucs:0x56A6  ] .
-        rep.jis-x0212:0x365F
-                   :abstract-glyph-of      jis-x0212:0x365F  .
-        rep.gb12345:0x5F3F
-                   :abstract-glyph-of        gb12345:0x5F3F  .
-        rep.daikanwa:04546
-                   :abstract-glyph-of       daikanwa:04546   .
-    rep.cns11643-2:0x653E
-        a chisegg:abstract-glyph ;
-        :abstract-glyph-of cns11643-2:0x653E ;
+        g2.adobe-japan1-5:19266
+              :abstract-glyph-form-of adobe-japan1-5:19266   .
+        g2.jis-x0212:0x365F
+              :abstract-glyph-form-of      jis-x0212:0x365F  .
+        g2.gb12345:0x5F3F
+              :abstract-glyph-form-of        gb12345:0x5F3F  .
+        g2.daikanwa:04546
+              :abstract-glyph-form-of       daikanwa:04546   .
+        repi.daikanwa:04546
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:04546 ;
+            .
+        repi.jis-x0212:0x365F
+            a chisegg:glyph-image ;
+            :glyph-image-of jis-x0212:0x365F ;
+            .
+        repi.adobe-japan1-5:19266
+            a chisegg:glyph-image ;
+            :glyph-image-of adobe-japan1-5:19266 ;
+            .
+        repi.ucs_unicode:0x56A6
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x56A6  ] ;
+            .
+    g2.cns11643-2:0x653E
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of cns11643-2:0x653E ;
+        :eq g2.ucs_cns:0x56A6         ; # &g2-CU+56A6;
         .
+        g2.ucs_cns:0x56A6
+              :abstract-glyph-form-of [ :context domain:cns     ;
+                                        :target     ucs:0x56A6  ] .
 
 rep.daikanwa:04547
     a chisegg:abstract-glyph ;
@@ -85673,10 +89764,10 @@ rep.adobe-japan1-6:21308
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x56A7         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x76E7   # &g2-AJ1-05807;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x76E7   # &g2-AJ1-05807;
+        ] ;
         :eq g2.adobe-japan1-6:21308   ; # &g2-AJ1-21308;
         :eq g2.jis-x0212:0x3660       ; # &g2-AJ1-21308;
         :eq g2.daikanwa:04548         ; # &g2-AJ1-21308;
@@ -85712,10 +89803,10 @@ rep.adobe-japan1-6:21308
     g2.cns11643-2:0x653F
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x653F ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x714D   # &g2-CU+76E7;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x714D   # &g2-CU+76E7;
+        ] ;
         :eq g2.ucs_cns:0x56A7         ; # &g2-CU+56A7;
         .
         g2.ucs_cns:0x56A7
@@ -85845,10 +89936,10 @@ rep.mj:008757
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x56A8         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x9F8D   # &g2-AJ1-03966;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x9F8D   # &g2-AJ1-03966;
+        ] ;
         :eq g2.ucs_unicode:0x56A8     ; # &g2-MJ008757;
         :eq g2.adobe-japan1-5:17406   ; # &g2-MJ008757;
         :eq g2.jis-x0212:0x3661       ; # &g2-MJ008757;
@@ -85908,10 +89999,10 @@ rep.mj:008757
     g2.cns11643-1:0x782D
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x782D ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x733E   # &g2-CU+9F8D;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x733E   # &g2-CU+9F8D;
+        ] ;
         :eq g2.ucs_cns:0x56A8         ; # &g2-CU+56A8;
         .
         g2.ucs_cns:0x56A8
@@ -85923,10 +90014,10 @@ rep.mj:008757
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x56A8         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    rep.jef-china3:0x70A4   # &g2-HD-FT-3C5D;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    rep.jef-china3:0x70A4   # &g2-HD-FT-3C5D;
+        ] ;
         :eq g2.hanyo-denshi...ks:052320 ; # &MJ008758;
         :subsume
             repi.hanyo-denshi...ks:052320 ,
@@ -86167,10 +90258,10 @@ rep.adobe-japan1-5:16812
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x56A9         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ks-x1001:0x5A5A   # &g2-GT-35788;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ks-x1001:0x5A5A   # &g2-GT-35788;
+        ] ;
         :eq g2.ucs_jis:0x56A9         ; # &g2-AJ1-16812;
         :eq g2.jis-x0212:0x3662       ; # &g2-AJ1-16812;
         :eq g2.jis-x0213-1:0x2F3C     ; # &g2-AJ1-16812;
@@ -86221,19 +90312,19 @@ rep.adobe-japan1-5:16812
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x56A9  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x7E1B   # &g2-UU+7E1B;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x7E1B   # &g2-UU+7E1B;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
     g2.cns11643-4:0x5F4D
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-4:0x5F4D ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x716B   # &g2-CU+7E1B;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x716B   # &g2-CU+7E1B;
+        ] ;
         :eq g2.ucs_cns:0x56A9         ; # &g2-CU+56A9;
         .
         g2.ucs_cns:0x56A9
@@ -86365,10 +90456,10 @@ rep.ucs_iso:0x210E7
     g2.daikanwa:04559
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:04559 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.adobe-japan1-0:05344   # &g2-AJ1-05344;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.adobe-japan1-0:05344   # &g2-AJ1-05344;
+        ] ;
         .
     rep.hanziku-2:0xE2AD
         a chisegg:abstract-glyph ;
@@ -86378,10 +90469,10 @@ rep.ucs_iso:0x210E7
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x210E7 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-2:0x576A   # &g2-CU+6B54;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-2:0x576A   # &g2-CU+6B54;
+        ] ;
         :eq g2.cns11643-5:0x675B      ; # &g2-IU-000210E7;
         :subsume
             repi.ucs_iso:0x210E7 ,
@@ -86584,10 +90675,10 @@ rep.adobe-japan1-4:14411
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x56AC         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0xFA6A   # &g2-AJ1-07788;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0xFA6A   # &g2-AJ1-07788;
+        ] ;
         :eq g2.ucs_jis:0x56AC         ; # &g2-AJ1-14411;
         :eq g2.ucs_ks:0x56AC          ; # &g2-AJ1-14411;
         :eq g2.ks-x1001:0x5E2D        ; # &g2-AJ1-14411;
@@ -86649,10 +90740,10 @@ rep.adobe-japan1-4:14411
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x56AC  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x983B   # &g2-UU+983B;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x983B   # &g2-UU+983B;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.cns11643-2:0x6541      ; # &g2-UU+56AC;
         :subsume
@@ -87122,19 +91213,69 @@ a.ucs:0x210EA
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x210EA ;
     ideo:radical          30 ; # ⼝ 
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x53E3 ; # 口
+        isd:right    a.ucs:0x477F   # 䝿
+    ] ;
+    .
+
+rep.ucs_iso:0x210EA
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of [ :context domain:iso     ;
+                         :target     ucs:0x210EA ] ;
+    :denotation-of
+        a.ucs:0x210EA        ;
+    ideo:radical          30 ; # ⼝ 
     ideo:strokes          16 ;
     ideo:total-strokes    19 ;
     ideo:hanyu-dazidian  ( 1 703 4 ) ;
-    :eq rep.cns11643-7:0x463C     ; # &I-C7-463C;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x53E3 ; # 口
+        isd:right    rep.cns11643-3:0x5274   # &C3-5274;
+    ] ;
+    :eq rep.cns11643-7:0x463C     ; # &C7-463C;
     :eq rep.daikanwa:04566        ; # &I-M-04566;
-    :eq rep.hanziku-2:0xE2DA      ; # &I-HZK02-E2DA;
+    ideo:original-form-of [ :sources chisebib:kangxi ,
+                                     chisebib:daikanwa ;
+                            :target  a.ucs:0x5633         ] ;
+    :subsume
+        g2.daikanwa:04566    ,
+        g2.ucs_iso:0x210EA   ,
+        g2.cns11643-7:0x463C ;
     .
     rep.cns11643-7:0x463C
                :abstract-glyph-of     cns11643-7:0x463C  .
     rep.daikanwa:04566
                :abstract-glyph-of       daikanwa:04566   .
-    rep.hanziku-2:0xE2DA
-               :abstract-glyph-of      hanziku-2:0xE2DA  .
+    g2.daikanwa:04566
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of daikanwa:04566 ;
+        .
+    g2.ucs_iso:0x210EA
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x210EA ] ;
+        :subsume
+            repi.ucs_iso:0x210EA ,
+            rep.hanziku-2:0xE2DA ;
+        .
+        repi.ucs_iso:0x210EA
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:iso     ;
+                              :target     ucs:0x210EA ] ;
+            .
+        rep.hanziku-2:0xE2DA
+            a chisegg:abstract-glyph ;
+            :abstract-glyph-of hanziku-2:0xE2DA ;
+            .
+    g2.cns11643-7:0x463C
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of cns11643-7:0x463C ;
+        :eq g2.ucs_cns:0x210EA        ; # &g2-CU+210EA;
+        .
+        g2.ucs_cns:0x210EA
+              :abstract-glyph-form-of [ :context domain:cns     ;
+                                        :target     ucs:0x210EA ] .
 
 rep.daikanwa:04567
     a chisegg:abstract-glyph ;
@@ -87372,10 +91513,10 @@ a.ucs:0x56AF
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x56AF  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x970D   # &g2-AJ1-07122;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x970D   # &g2-AJ1-07122;
+        ] ;
         :eq g2.gb2312:0x606B          ; # &g2-M-04575;
         :eq g2.daikanwa:04575         ; # &g2-M-04575;
         :eq g2.cbeta:01235            ; # &g2-M-04575;
@@ -87411,10 +91552,10 @@ a.ucs:0x56AF
     g2.cns11643-3:0x5A2D
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x5A2D ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x7277   # &g2-CU+970D;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x7277   # &g2-CU+970D;
+        ] ;
         :eq g2.ucs_cns:0x56AF         ; # &g2-CU+56AF;
         .
         g2.ucs_cns:0x56AF
@@ -87537,20 +91678,20 @@ a.ucs:0x56B0
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x56B0  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x78E8   # &g2-AJ1-03727;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x78E8   # &g2-AJ1-03727;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
     g2.ucs_JP...hanazono:0x56B0
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:JP...hanazono ;
                                   :target     ucs:0x56B0  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ks-x1001:0x5828   # &g2-M-24449;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ks-x1001:0x5828   # &g2-M-24449;
+        ] ;
         .
 
 a.ucs:0x56B1
@@ -87664,10 +91805,10 @@ a.ucs:0x21113
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x21113 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x8E47   # &g2-AJ1-06816;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x8E47   # &g2-AJ1-06816;
+        ] ;
         :eq g2.cns11643-5:0x6B6F      ; # &g2-M-04582;
         :eq g2.daikanwa:04582         ; # &g2-M-04582;
         :eq g2.cbeta:02916            ; # &g2-M-04582;
@@ -87867,9 +92008,6 @@ rep.adobe-japan1-5:16813
     ideo:radical          30 ; # ⼝ 
     ideo:strokes          17 ;
     ideo:total-strokes    20 ;
-    :rep.decomposition   [ :context domain:cid     ;
-                           :target  a.ucs:0x56B3         ,
-                                    a.ucs:0xE0100        ] ;
     isd:structure [ a idc:⿱ ;
         isd:above    a.ucs:0x2696F ; # 𦥯
         isd:below    a.ucs:0x543F   # 吿
@@ -87878,6 +92016,8 @@ rep.adobe-japan1-5:16813
     :eq rep.jis-x0212:0x3667      ; # &I-JSP-3667;
     :eq rep.jis-x0213-1:0x2F3E    ; # &I-JX1-2F3E;
     :eq rep.daikanwa:04586        ; # &I-M-04586;
+    :subsume
+        g2.adobe-japan1-5:16813 ;
     .
     rep.ucs_jis:0x56B3
                :abstract-glyph-of [ :context domain:jis     ;
@@ -87888,6 +92028,45 @@ rep.adobe-japan1-5:16813
                :abstract-glyph-of    jis-x0213-1:0x2F3E  .
     rep.daikanwa:04586
                :abstract-glyph-of       daikanwa:04586   .
+    g2.adobe-japan1-5:16813
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of adobe-japan1-5:16813 ;
+        :rep.decomposition   [ :context domain:cid     ;
+                               :target  a.ucs:0x56B3         ,
+                                        a.ucs:0xE0100        ] ;
+        :eq g2.ucs_jis:0x56B3         ; # &g2-AJ1-16813;
+        :eq g2.jis-x0212:0x3667       ; # &g2-AJ1-16813;
+        :eq g2.jis-x0213-1:0x2F3E     ; # &g2-AJ1-16813;
+        :eq g2.daikanwa:04586         ; # &g2-AJ1-16813;
+        :subsume
+            repi.daikanwa:04586  ,
+            repi.jis-x0213-1:0x2F3E ,
+            repi.adobe-japan1-6:16813 ;
+        .
+        g2.ucs_jis:0x56B3
+              :abstract-glyph-form-of [ :context domain:jis     ;
+                                        :target     ucs:0x56B3  ] .
+        g2.jis-x0212:0x3667
+              :abstract-glyph-form-of      jis-x0212:0x3667  .
+        g2.jis-x0213-1:0x2F3E
+              :abstract-glyph-form-of    jis-x0213-1:0x2F3E  .
+        g2.daikanwa:04586
+              :abstract-glyph-form-of       daikanwa:04586   .
+        repi.daikanwa:04586
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:04586 ;
+            .
+        repi.jis-x0212:0x3667
+            a chisegg:glyph-image ;
+            :glyph-image-of jis-x0212:0x3667 ;
+            :eq repi.jis-x0213-1:0x2F3E   ; # &R-JX1-2F3E;
+            .
+            repi.jis-x0213-1:0x2F3E
+                          :glyph-image-of    jis-x0213-1:0x2F3E  .
+        repi.adobe-japan1-5:16813
+            a chisegg:glyph-image ;
+            :glyph-image-of adobe-japan1-5:16813 ;
+            .
 
 rep.cns11643-2:0x686D
     a chisegg:abstract-glyph ;
@@ -87989,19 +92168,19 @@ a.ucs:0x3613
     g2.daikanwa:04588
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:04588 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.daikanwa:41433   # &g2-M-41433;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.daikanwa:41433   # &g2-M-41433;
+        ] ;
         .
     g2.ucs_unicode:0x3613
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x3613  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x95CC   # &g2-UU+95CC;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x95CC   # &g2-UU+95CC;
+        ] ;
         :eq g2.cns11643-5:0x6B73      ; # &g2-CB01836;
         :eq g2.cbeta:01836            ; # &g2-CB01836;
         :subsume
@@ -88099,10 +92278,10 @@ rep.adobe-japan1-0:04449
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x56B4         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x5405 ; # 吅
-        isd:below    rep.ucs_iso:0x20A9A   # &C4-4249;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x5405 ; # 吅
+            isd:below    rep.ucs_iso:0x20A9A   # &C4-4249;
+        ] ;
         :eq g2.ucs_cns:0x56B4         ; # &g2-AJ1-04449;
         :eq g2.ucs_jis:0x56B4         ; # &g2-AJ1-04449;
         :eq g2.ucs_ks:0x56B4          ; # &g2-AJ1-04449;
@@ -88200,9 +92379,9 @@ rep.ucs_unicode:0x56B4
     isd:structure [ a idc:⿱ ;
         isd:above    a.ucs:0x5405 ; # 吅
         isd:below    [
-            :structure [ a idc:⿸ ;
-                :surround a.ucs:0x5382 ; # 厂
-                :filling  rep.gb2312:0x3852   # &G0-3852;
+            isd:structure [ a idc:⿸ ;
+                isd:surround a.ucs:0x5382 ; # 厂
+                isd:filling  rep.gb2312:0x3852   # &G0-3852;
             ]
         ]
     ] ;
@@ -88291,10 +92470,10 @@ rep.cns11643-2:0x686C
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x56B5  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x6BDA   # &g2-AJ1-17902;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x6BDA   # &g2-AJ1-17902;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.daikanwa:04591         ; # &g2-M-04591;
         :subsume
@@ -88315,10 +92494,10 @@ rep.cns11643-2:0x686C
     g2.cns11643-2:0x686C
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x686C ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x737E   # &g2-CU+6BDA;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x737E   # &g2-CU+6BDA;
+        ] ;
         :eq g2.ucs_cns:0x56B5         ; # &g2-CU+56B5;
         .
         g2.ucs_cns:0x56B5
@@ -88377,10 +92556,10 @@ a.ucs:0x56B6
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x56B6         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x5B30   # &g2-AJ1-01255;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x5B30   # &g2-AJ1-01255;
+        ] ;
         :eq g2.adobe-japan1-0:04448   ; # &g2-AJ1-04448;
         :eq g2.jis-x0208:0x536D       ; # &g2-AJ1-04448;
         :eq g2.jis-x0213-1:0x536D     ; # &g2-AJ1-04448;
@@ -88436,10 +92615,10 @@ a.ucs:0x56B6
     g2.cns11643-1:0x7963
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x7963 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x734F   # &g2-CU+5B30;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x734F   # &g2-CU+5B30;
+        ] ;
         :eq g2.ucs_cns:0x56B6         ; # &g2-CU+56B6;
         .
         g2.ucs_cns:0x56B6
@@ -88667,18 +92846,18 @@ rep.daikanwa:04599
     g2.daikanwa:04599
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:04599 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.daikanwa:41434   # &g2-M-41434;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.daikanwa:41434   # &g2-M-41434;
+        ] ;
         .
     rep.hanziku-2:0xE35D
         a chisegg:abstract-glyph ;
         :abstract-glyph-of hanziku-2:0xE35D ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.adobe-japan1-0:07078   # &g2-AJ1-07078;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.adobe-japan1-0:07078   # &g2-AJ1-07078;
+        ] ;
         .
 
 rep.ucs_iso:0x21122
@@ -88751,10 +92930,10 @@ a.ucs:0x56B7
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x56B7         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x8944   # &g2-AJ1-06620;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x8944   # &g2-AJ1-06620;
+        ] ;
         :eq g2.adobe-japan1-5:19267   ; # &g2-AJ1-19267;
         :eq g2.gb2312:0x4842          ; # &g2-AJ1-19267;
         :eq g2.jis-x0212:0x3668       ; # &g2-AJ1-19267;
@@ -88793,10 +92972,10 @@ a.ucs:0x56B7
     g2.cns11643-1:0x7962
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x7962 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x7543   # &g2-CU+8944;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x7543   # &g2-CU+8944;
+        ] ;
         :eq g2.ucs_cns:0x56B7         ; # &g2-CU+56B7;
         .
         g2.ucs_cns:0x56B7
@@ -88809,25 +92988,50 @@ a.ucs:0x3614
     ideo:radical          30 ; # ⼝ 
     ideo:strokes          17 ;
     ideo:total-strokes    20 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x53E3 ; # 口
+        isd:right    a.ucs:0x8CFD   # 賽
+    ] ;
+    :eq rep.adobe-japan1-5:19131  ; # &I-AJ1-19131;
+    :eq rep.cns11643-3:0x5C35     ; # &I-C3-5C35;
     :subsume
-        rep.adobe-japan1-5:19131 ,
-        rep.cns11643-3:0x5C35 ;
+        g2.ucs_unicode:0x3614 ;
     .
     rep.adobe-japan1-5:19131
-        a chisegg:abstract-glyph ;
-        :abstract-glyph-of adobe-japan1-5:19131 ;
+               :abstract-glyph-of adobe-japan1-5:19131   .
+    rep.cns11643-3:0x5C35
+               :abstract-glyph-of     cns11643-3:0x5C35  .
+    g2.ucs_unicode:0x3614
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x3614  ] ;
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x3614         ,
                                         a.ucs:0xE0100        ] ;
+        :eq g2.adobe-japan1-5:19131   ; # &g2-AJ1-19131;
+        :eq g2.cns11643-3:0x5C35      ; # &g2-AJ1-19131;
+        :subsume
+            repi.adobe-japan1-6:19131 ,
+            repi.cns11643-3:0x5C35 ,
+            repi.ucs_unicode:0x3614 ;
         .
-    rep.cns11643-3:0x5C35
-        a chisegg:abstract-glyph ;
-        :abstract-glyph-of cns11643-3:0x5C35 ;
-        :eq rep.ucs_unicode:0x3614    ; # &C3-5C35;
-        .
-        rep.ucs_unicode:0x3614
-                   :abstract-glyph-of [ :context domain:unicode ;
-                                        :target     ucs:0x3614  ] .
+        g2.adobe-japan1-5:19131
+              :abstract-glyph-form-of adobe-japan1-5:19131   .
+        g2.cns11643-3:0x5C35
+              :abstract-glyph-form-of     cns11643-3:0x5C35  .
+        repi.adobe-japan1-5:19131
+            a chisegg:glyph-image ;
+            :glyph-image-of adobe-japan1-5:19131 ;
+            .
+        repi.cns11643-3:0x5C35
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-3:0x5C35 ;
+            .
+        repi.ucs_unicode:0x3614
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x3614  ] ;
+            .
 
 a.ucs:0x56B9
     a chisegg:abstract-character ;
@@ -88853,9 +93057,9 @@ a.ucs:0x56BA
     isd:structure [ a idc:⿰ ;
         isd:left     a.ucs:0x53E3 ; # 口
         isd:right    [
-            :structure [ a idc:⿺ ;
-                :surround a.ucs:0x9042 ; # 遂
-                :filling  a.ucs:0x7F52   # 罒
+            isd:structure [ a idc:⿺ ;
+                isd:surround a.ucs:0x9042 ; # 遂
+                isd:filling  a.ucs:0x7F52   # 罒
             ]
         ]
     ] ;
@@ -89101,10 +93305,10 @@ rep.cns11643-3:0x5E27
     g2.cns11643-3:0x5E27
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x5E27 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.mj:023039   # &g2-MJ023039;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.mj:023039   # &g2-MJ023039;
+        ] ;
         :eq g2.ucs_cns:0x3615         ; # &g2-M-04603;
         :eq g2.daikanwa:04603         ; # &g2-M-04603;
         :subsume
@@ -89146,10 +93350,10 @@ rep.ucs_unicode:0x3615
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x3615  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x85CD   # &g2-UU+85CD;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x85CD   # &g2-UU+85CD;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -89276,10 +93480,10 @@ rep.daikanwa:04607
     g2.daikanwa:04607
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:04607 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.mj:026547   # &g2-MJ026547;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.mj:026547   # &g2-MJ026547;
+        ] ;
         :eq g2.cbeta:03534            ; # &g2-M-04607;
         :subsume
             repi.daikanwa:04607  ,
@@ -89462,10 +93666,10 @@ rep.adobe-japan1-6:21310
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x56BE         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.gt:56559   # &g2-HD-JB-6676;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.gt:56559   # &g2-HD-JB-6676;
+        ] ;
         :eq g2.ucs_cns:0x56BE         ; # &g2-AJ1-21310;
         :eq g2.ucs_jis:0x56BE         ; # &g2-AJ1-21310;
         :eq g2.jis-x0212:0x3669       ; # &g2-AJ1-21310;
@@ -89527,10 +93731,10 @@ rep.ucs_unicode:0x56BE
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x56BE  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x96DA   # &g2-HD-JD-7B73;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x96DA   # &g2-HD-JD-7B73;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -89608,10 +93812,10 @@ rep.ucs_unicode:0x56BF
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x56BF  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x820A   # &g2-AJ1-06300;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x820A   # &g2-AJ1-06300;
+        ] ;
         :eq g2.gb12345:0x7C38         ; # &g2-UU+56BF;
         :subsume
             repi.ucs_unicode:0x56BF ;
@@ -89642,10 +93846,10 @@ rep.cns11643-4:0x6634
     g2.cns11643-4:0x6634
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-4:0x6634 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x772E   # &g2-M-30249;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x772E   # &g2-M-30249;
+        ] ;
         :eq g2.ucs_cns:0x56BF         ; # &g2-CU+56BF;
         .
         g2.ucs_cns:0x56BF
@@ -89989,10 +94193,10 @@ rep.adobe-japan1-0:04452
     g2.gt:05810
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of gt:05810 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.gt:37779   # &g2-GT-37779;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.gt:37779   # &g2-GT-37779;
+        ] ;
         :eq g2.daikanwa:04615         ; # &g2-GT-05810;
         :eq g2.shinjigen:1292         ; # &g2-GT-05810;
         :subsume
@@ -90017,10 +94221,10 @@ rep.adobe-japan1-0:04452
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x56C1         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.adobe-japan1-0:06224   # &g2-AJ1-06224;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.adobe-japan1-0:06224   # &g2-AJ1-06224;
+        ] ;
         :eq g2.ucs_jis...1990:0x56C1  ; # &g2-AJ1-04452;
         :eq g2.ucs_jis...2000:0x56C1  ; # &g2-AJ1-04452;
         :eq g2.ucs_jis...2004:0x56C1  ; # &g2-AJ1-04452;
@@ -90090,10 +94294,10 @@ rep.adobe-japan1-0:04452
     g2.cns11643-1:0x7A64
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x7A64 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x772B   # &g2-CU+8076;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x772B   # &g2-CU+8076;
+        ] ;
         :eq g2.ucs_cns:0x56C1         ; # &g2-CU+56C1;
         .
         g2.ucs_cns:0x56C1
@@ -90103,10 +94307,10 @@ rep.adobe-japan1-0:04452
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x56C1  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x8076   # &g2-UU+8076;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x8076   # &g2-UU+8076;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb12345:0x603F         ; # &g2-UU+56C1;
         .
@@ -90249,7 +94453,7 @@ rep.cns11643-3:0x5E26
     :eq rep.big5-cdp:0x8AE8       ; # &I-CDP-8AE8;
     :eq rep.daikanwa:04617        ; # &I-M-04617;
     :eq rep.cbeta:01193           ; # &I-CB01193;
-    :from.same           [ :sources chisebib:zihui ,
+    ideo:same-as         [ :sources chisebib:zihui ,
                                     chisebib:daikanwa ;
                            :target  a.ucs:0x56C2         ] ;
     .
@@ -90361,10 +94565,10 @@ a.ucs:0x56C3
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x56C3         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.adobe-japan1-0:07121   # &g2-AJ1-07121;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.adobe-japan1-0:07121   # &g2-AJ1-07121;
+        ] ;
         :eq g2.ucs_cns:0x56C3         ; # &g2-AJ1-04453;
         :eq g2.ucs_jis:0x56C3         ; # &g2-AJ1-04453;
         :eq g2.jis-x0208:0x5372       ; # &g2-AJ1-04453;
@@ -90425,10 +94629,10 @@ a.ucs:0x56C3
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x56C3  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x96DC   # &g2-UU+96DC;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x96DC   # &g2-UU+96DC;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -90552,22 +94756,116 @@ a.ucs:0x21154
     ideo:radical          30 ; # ⼝ 
     ideo:strokes          18 ;
     ideo:total-strokes    21 ;
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.ucs:0x20C60 ; # 𠱠
+        isd:below    [
+            isd:structure [ a idc:⿸ ;
+                isd:surround a.ucs:0x5382 ; # 厂
+                isd:filling  a.ucs-itaiji-001:0x20B56   # &A-U-i001+20B56;
+            ]
+        ]
+    ] ;
+    :sound               [ :context domain:ja...on ;
+                           :target  ( "geN" ) ;
+                         ] ;
+    .
+
+rep.mj:032766
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of mj:032766 ;
+    :denotation-of
+        a.ucs:0x21154        ;
+    ideo:radical          30 ; # ⼝ 
+    ideo:strokes          18 ;
+    ideo:total-strokes    21 ;
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.ucs:0x20C60 ; # 𠱠
+        isd:below    [
+            isd:structure [ a idc:⿸ ;
+                isd:surround a.ucs:0x5382 ; # 厂
+                isd:filling  rep.ucs-itaiji-001:0x20B56   # &U-i001+20B56;
+            ]
+        ]
+    ] ;
+    :eq rep.koseki:052820         ; # &MJ032766;
+    :eq rep.daikanwa:48985        ; # &I-M-48985;
+    :form-of             [ :sources chisebib:koseki ;
+                           :target  rep.daikanwa:04638   ] ;
+    ideo:same-as         [ :sources chisebib:daikanwa ;
+                           :target  rep.daikanwa:04638   ] ;
     :subsume
-        rep.daikanwa:48985   ,
-        rep.ucs_iso:0x21154  ;
+        g2.mj:032766         ;
     .
+    rep.koseki:052820
+               :abstract-glyph-of         koseki:052820  .
     rep.daikanwa:48985
-        a chisegg:abstract-glyph ;
-        :abstract-glyph-of daikanwa:48985 ;
+               :abstract-glyph-of       daikanwa:48985   .
+    g2.mj:032766
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of mj:032766 ;
+        :eq g2.koseki:052820          ; # &g2-MJ032766;
+        :eq g2.daikanwa:48985         ; # &g2-MJ032766;
+        :subsume
+            repi.daikanwa:48985  ,
+            repi.mj:032766       ;
         .
-    rep.ucs_iso:0x21154
-        a chisegg:abstract-glyph ;
-        :abstract-glyph-of [ :context domain:iso     ;
-                             :target     ucs:0x21154 ] ;
-        :eq rep.cns11643-7:0x527C     ; # &C7-527C;
+        g2.koseki:052820
+              :abstract-glyph-form-of         koseki:052820  .
+        g2.daikanwa:48985
+              :abstract-glyph-form-of       daikanwa:48985   .
+        repi.daikanwa:48985
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:48985 ;
+            .
+        repi.mj:032766
+            a chisegg:glyph-image ;
+            :glyph-image-of mj:032766 ;
+            .
+
+rep.ucs_iso:0x21154
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of [ :context domain:iso     ;
+                         :target     ucs:0x21154 ] ;
+    :denotation-of
+        a.ucs:0x21154        ;
+    ideo:radical          30 ; # ⼝ 
+    ideo:strokes          18 ;
+    ideo:total-strokes    21 ;
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.ucs:0x20C60 ; # 𠱠
+        isd:below    [
+            isd:structure [ a idc:⿸ ;
+                isd:surround a.ucs:0x5382 ; # 厂
+                isd:filling  rep.ucs-itaiji-002:0x20B56   # &U-i002+20B56;
+            ]
+        ]
+    ] ;
+    :eq rep.cns11643-7:0x527C     ; # &C7-527C;
+    :subsume
+        g2.ucs_iso:0x21154   ;
+    .
+    rep.cns11643-7:0x527C
+               :abstract-glyph-of     cns11643-7:0x527C  .
+    g2.ucs_iso:0x21154
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x21154 ] ;
+        :eq g2.cns11643-7:0x527C      ; # &g2-IU-00021154;
+        :subsume
+            repi.cns11643-7:0x527C ,
+            repi.ucs_iso:0x21154 ;
         .
-        rep.cns11643-7:0x527C
-                   :abstract-glyph-of     cns11643-7:0x527C  .
+        g2.cns11643-7:0x527C
+              :abstract-glyph-form-of     cns11643-7:0x527C  .
+        repi.cns11643-7:0x527C
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-7:0x527C ;
+            .
+        repi.ucs_iso:0x21154
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:iso     ;
+                              :target     ucs:0x21154 ] ;
+            .
 
 a.ucs:0x56C4
     a chisegg:abstract-character ;
@@ -90601,10 +94899,10 @@ rep.ucs_unicode:0x56C4
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x56C4  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x96E2   # &g2-AJ1-03949;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x96E2   # &g2-AJ1-03949;
+        ] ;
         :subsume
             repi.ucs_unicode:0x56C4 ;
         .
@@ -90648,19 +94946,19 @@ a.ucs:0x21126
     g2.cbeta:01236
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cbeta:01236 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.adobe-japan1-0:03999   # &g2-AJ1-03999;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.adobe-japan1-0:03999   # &g2-AJ1-03999;
+        ] ;
         .
     g2.ucs_iso:0x21126
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x21126 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x81E8   # &g2-GT-38930;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x81E8   # &g2-GT-38930;
+        ] ;
         .
 
 a.ucs:0x21141
@@ -90695,10 +94993,10 @@ a.ucs:0x21144
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x21144 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x4EAD ; # &g2-AJ1-03070;
-        isd:right    a.ucs:0x55AE   # 單
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x4EAD ; # &g2-AJ1-03070;
+            isd:right    a.ucs:0x55AE   # 單
+        ] ;
         :eq g2.cbeta:03599            ; # &g2-CB03599;
         :subsume
             repi.cbeta:03599     ,
@@ -90809,6 +95107,8 @@ a.ucs:0x56C5
     :eq rep.gb12345:0x5966        ; # 囅
     :eq a.big5:0xF6D8             ; # &I-B-F6D8;
     :eq rep.daikanwa:04625        ; # &I-M-04625;
+    :subsume
+        g2.ucs_unicode:0x56C5 ;
     .
     rep.adobe-japan1-5:17408
                :abstract-glyph-of adobe-japan1-5:17408   .
@@ -90824,6 +95124,59 @@ a.ucs:0x56C5
            :abstract-character-of           big5:0xF6D8  .
     rep.daikanwa:04625
                :abstract-glyph-of       daikanwa:04625   .
+    g2.ucs_unicode:0x56C5
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x56C5  ] ;
+        :eq g2.adobe-japan1-5:17408   ; # &g2-AJ1-17408;
+        :eq g2.jis-x0212:0x366A       ; # &g2-AJ1-17408;
+        :eq g2.cns11643-2:0x6D46      ; # &g2-AJ1-17408;
+        :eq g2.jis-x0213-2:0x2453     ; # &g2-AJ1-17408;
+        :eq g2.gb12345:0x5966         ; # &g2-AJ1-17408;
+        :eq g2.daikanwa:04625         ; # &g2-AJ1-17408;
+        :subsume
+            repi.daikanwa:04625  ,
+            repi.jis-x0213-2:0x2453 ,
+            repi.adobe-japan1-6:17408 ,
+            repi.cns11643-2:0x6D46 ,
+            repi.ucs_unicode:0x56C5 ;
+        .
+        g2.adobe-japan1-5:17408
+              :abstract-glyph-form-of adobe-japan1-5:17408   .
+        g2.jis-x0212:0x366A
+              :abstract-glyph-form-of      jis-x0212:0x366A  .
+        g2.cns11643-2:0x6D46
+              :abstract-glyph-form-of     cns11643-2:0x6D46  .
+        g2.jis-x0213-2:0x2453
+              :abstract-glyph-form-of    jis-x0213-2:0x2453  .
+        g2.gb12345:0x5966
+              :abstract-glyph-form-of        gb12345:0x5966  .
+        g2.daikanwa:04625
+              :abstract-glyph-form-of       daikanwa:04625   .
+        repi.daikanwa:04625
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:04625 ;
+            .
+        repi.jis-x0212:0x366A
+            a chisegg:glyph-image ;
+            :glyph-image-of jis-x0212:0x366A ;
+            :eq repi.jis-x0213-2:0x2453   ; # &R-JX2-2453;
+            .
+            repi.jis-x0213-2:0x2453
+                          :glyph-image-of    jis-x0213-2:0x2453  .
+        repi.adobe-japan1-5:17408
+            a chisegg:glyph-image ;
+            :glyph-image-of adobe-japan1-5:17408 ;
+            .
+        repi.cns11643-2:0x6D46
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-2:0x6D46 ;
+            .
+        repi.ucs_unicode:0x56C5
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x56C5  ] ;
+            .
 
 a.ucs:0x56C6
     a chisegg:abstract-character ;
@@ -90990,10 +95343,10 @@ rep.cns11643-3:0x5F40
     g2.daikanwa:04628
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:04628 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ks-x1001:0x5572   # &g2-GT-64844;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ks-x1001:0x5572   # &g2-GT-64844;
+        ] ;
         :eq g2.cbeta:00691            ; # &g2-M-04628;
         :eq g2.jef-china3:0x8CC8      ; # &g2-M-04628;
         :subsume
@@ -91021,10 +95374,10 @@ rep.cns11643-3:0x5F40
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x56C7  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x9E97   # &g2-AJ1-04023;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x9E97   # &g2-AJ1-04023;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :subsume
             repi.ucs_unicode:0x56C7 ,
@@ -91042,10 +95395,10 @@ rep.cns11643-3:0x5F40
     g2.cns11643-3:0x5F40
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x5F40 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x795E   # &g2-CU+9E97;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x795E   # &g2-CU+9E97;
+        ] ;
         :eq g2.ucs_cns:0x56C7         ; # &g2-CU+56C7;
         .
         g2.ucs_cns:0x56C7
@@ -91101,10 +95454,10 @@ rep.mj:008794
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x56C8         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.daikanwa:32330   # &g2-M-32330;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.daikanwa:32330   # &g2-M-32330;
+        ] ;
         :eq g2.hanyo-denshi...ks:052900 ; # &g2-MJ008794;
         :eq g2.daikanwa:04629         ; # &g2-MJ008794;
         :subsume
@@ -91134,10 +95487,10 @@ rep.mj:008794
     g2.cns11643-1:0x7B59
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x7B59 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x786B   # &g2-CU+85DD;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x786B   # &g2-CU+85DD;
+        ] ;
         :eq g2.ucs_cns:0x56C8         ; # &g2-CU+56C8;
         .
         g2.ucs_cns:0x56C8
@@ -91194,10 +95547,10 @@ rep.mj:008793
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x56C8         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.mj:023068   # &g2-MJ023068;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.mj:023068   # &g2-MJ023068;
+        ] ;
         :eq g2.ucs_jis:0x56C8         ; # &g2-MJ008793;
         :eq g2.adobe-japan1-0:04455   ; # &g2-MJ008793;
         :eq g2.jis-x0208:0x5374       ; # &g2-MJ008793;
@@ -91246,10 +95599,10 @@ rep.mj:008793
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x56C8  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x85DD   # &g2-UU+85DD;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x85DD   # &g2-UU+85DD;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb12345:0x5F3D         ; # &g2-UU+56C8;
         .
@@ -91399,10 +95752,10 @@ a.ucs:0x56C9
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x56C9         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.adobe-japan1-0:03919   # &g2-AJ1-03919;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.adobe-japan1-0:03919   # &g2-AJ1-03919;
+        ] ;
         :eq g2.ucs_jis:0x56C9         ; # &g2-AJ1-14414;
         :eq g2.jis-x0212:0x366B       ; # &g2-AJ1-14414;
         :eq g2.jis-x0213-1:0x2F3F     ; # &g2-AJ1-14414;
@@ -91447,10 +95800,10 @@ a.ucs:0x56C9
     g2.cns11643-1:0x7B5B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x7B5B ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x7865   # &g2-CU+7F85;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x7865   # &g2-CU+7F85;
+        ] ;
         :eq g2.ucs_cns:0x56C9         ; # &g2-CU+56C9;
         .
         g2.ucs_cns:0x56C9
@@ -91460,10 +95813,10 @@ a.ucs:0x56C9
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x56C9  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x7F85   # &g2-UU+7F85;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x7F85   # &g2-UU+7F85;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb12345:0x7853         ; # &g2-UU+56C9;
         .
@@ -91921,24 +96274,66 @@ a.ucs:0x2116E
     ideo:radical          30 ; # ⼝ 
     ideo:strokes          19 ;
     ideo:total-strokes    22 ;
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.ucs:0x20C60 ; # 𠱠
+        isd:below    a.ucs:0x20A94   # 𠪔
+    ] ;
+    :sound               [ :context domain:ja...on ;
+                           :target  ( "geN" ) ;
+                         ] ;
     .
 
-g2.daikanwa...._.p:04641
-    a chisegg:abstract-glyph-form ;
-    :abstract-glyph-form-of daikanwa...._.p:04641 ;
+rep.mj:032779
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of mj:032779 ;
     :denotation-of
         a.ucs:0x2116E        ;
     ideo:radical          30 ; # ⼝ 
     ideo:strokes          19 ;
     ideo:total-strokes    22 ;
     ideo:hanyu-dazidian  ( 1 708 1 ) ;
-    :eq rep.daikanwa...._.p:04641 ; # &M-p04641;
-    :eq rep.hanziku-2:0xE3DA      ; # &M-p04641;
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.ucs:0x20C60 ; # 𠱠
+        isd:below    rep.daikanwa:03012   # &M-03012;
+    ] ;
+    :eq rep.koseki:053030         ; # &MJ032779;
+    :eq rep.daikanwa...._.p:04641 ; # &MJ032779;
+    ideo:ancient-form-of [ :sources chisebib:shuowen ,
+                                    chisebib:daikanwa ;
+                           :target  rep.adobe-japan1-0:04449 ] ;
+    :subsume
+        g2.mj:032779         ;
     .
+    rep.koseki:053030
+               :abstract-glyph-of         koseki:053030  .
     rep.daikanwa...._.p:04641
                :abstract-glyph-of daikanwa...._.p:04641   .
-    rep.hanziku-2:0xE3DA
-               :abstract-glyph-of      hanziku-2:0xE3DA  .
+    g2.mj:032779
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of mj:032779 ;
+        :eq g2.koseki:053030          ; # &g2-MJ032779;
+        :eq g2.daikanwa...._.p:04641  ; # &g2-MJ032779;
+        :subsume
+            repi.daikanwa...._.p:04641 ,
+            repi.mj:032779       ,
+            rep.hanziku-2:0xE3DA ;
+        .
+        g2.koseki:053030
+              :abstract-glyph-form-of         koseki:053030  .
+        g2.daikanwa...._.p:04641
+              :abstract-glyph-form-of daikanwa...._.p:04641   .
+        repi.daikanwa...._.p:04641
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa...._.p:04641 ;
+            .
+        repi.mj:032779
+            a chisegg:glyph-image ;
+            :glyph-image-of mj:032779 ;
+            .
+        rep.hanziku-2:0xE3DA
+            a chisegg:abstract-glyph ;
+            :abstract-glyph-of hanziku-2:0xE3DA ;
+            .
 
 rep.ucs_iso:0x2116E
     a chisegg:abstract-glyph ;
@@ -91949,10 +96344,36 @@ rep.ucs_iso:0x2116E
     ideo:radical          30 ; # ⼝ 
     ideo:strokes          19 ;
     ideo:total-strokes    22 ;
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.ucs:0x20C60 ; # 𠱠
+        isd:below    rep.ucs_iso:0x20A94   # &C6-5123;
+    ] ;
     :eq rep.cns11643-7:0x5758     ; # &C7-5758;
+    :subsume
+        g2.ucs_iso:0x2116E   ;
     .
     rep.cns11643-7:0x5758
                :abstract-glyph-of     cns11643-7:0x5758  .
+    g2.ucs_iso:0x2116E
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x2116E ] ;
+        :eq g2.cns11643-7:0x5758      ; # &g2-IU-0002116E;
+        :subsume
+            repi.cns11643-7:0x5758 ,
+            repi.ucs_iso:0x2116E ;
+        .
+        g2.cns11643-7:0x5758
+              :abstract-glyph-form-of     cns11643-7:0x5758  .
+        repi.cns11643-7:0x5758
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-7:0x5758 ;
+            .
+        repi.ucs_iso:0x2116E
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:iso     ;
+                              :target     ucs:0x2116E ] ;
+            .
 
 a.ucs:0x56CE
     a chisegg:abstract-character ;
@@ -92133,10 +96554,10 @@ rep.ucs_iso:0x21167
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x21167 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x96E3   # &g2-JX1-7D63;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x96E3   # &g2-JX1-7D63;
+        ] ;
         :eq g2.cbeta:03326            ; # &g2-CB03326;
         :subsume
             repi.cbeta:03326     ,
@@ -92211,7 +96632,7 @@ a.ucs:0x56CF
     :eq rep.daikanwa:04643        ; # &I-M-04643;
     :eq rep.shinjigen:6673        ; # 囏
     :eq rep.cbeta:05429           ; # &I-CB05429;
-    :from.ancient        [ :sources chisebib:shinjigen ;
+    ideo:ancient-form-of [ :sources chisebib:shinjigen ;
                            :target  a.ucs:0x8271         ] ;
     :subsume
         g2.ucs_unicode:0x56CF ;
@@ -92350,10 +96771,10 @@ rep.adobe-japan1-6:21312
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x56D0         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.adobe-japan1-0:05652   # &g2-AJ1-05652;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.adobe-japan1-0:05652   # &g2-AJ1-05652;
+        ] ;
         :eq g2.ucs_jis:0x56D0         ; # &g2-AJ1-21312;
         :eq g2.jis-x0212:0x366F       ; # &g2-AJ1-21312;
         :eq g2.daikanwa:04645         ; # &g2-AJ1-21312;
@@ -92420,19 +96841,19 @@ rep.cns11643-4:0x6A43
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x56D0  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x737B   # &g2-UU+737B;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x737B   # &g2-UU+737B;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
     g2.cns11643-4:0x6A43
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-4:0x6A43 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-1:0x7978   # &g2-CU+737B;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-1:0x7978   # &g2-CU+737B;
+        ] ;
         :eq g2.ucs_cns:0x56D0         ; # &g2-CU+56D0;
         .
         g2.ucs_cns:0x56D0
@@ -92555,10 +96976,10 @@ a.ucs:0x21176
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x21176 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x9A2B   # &g2-AJ1-07249;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x9A2B   # &g2-AJ1-07249;
+        ] ;
         :eq g2.cns11643-7:0x5B48      ; # &g2-M-04650;
         :eq g2.daikanwa:04650         ; # &g2-M-04650;
         :eq g2.cbeta:06732            ; # &g2-M-04650;
@@ -92660,10 +97081,10 @@ rep.cns11643-1:0x7C34
     g2.cns11643-1:0x7C34
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x7C34 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ks-x1001:0x614C   # &g2-M-32427;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ks-x1001:0x614C   # &g2-M-32427;
+        ] ;
         :eq g2.ucs_cns:0x56CC         ; # &g2-M-04652;
         :eq g2.daikanwa:04652         ; # &g2-M-04652;
         :subsume
@@ -92877,10 +97298,10 @@ a.ucs:0x56D1
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x56D1         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.adobe-japan1-0:04657   # &g2-AJ1-04657;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.adobe-japan1-0:04657   # &g2-AJ1-04657;
+        ] ;
         :eq g2.ucs_jis:0x56D1         ; # &g2-AJ1-04457;
         :eq g2.ucs_ks:0x56D1          ; # &g2-AJ1-04457;
         :eq g2.ks-x1001:0x7536        ; # &g2-AJ1-04457;
@@ -92945,10 +97366,10 @@ a.ucs:0x56D1
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x56D1  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x5C6C   # &g2-UU+5C6C;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x5C6C   # &g2-UU+5C6C;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.cns11643-1:0x7C5D      ; # &g2-UU+56D1;
         :eq g2.gb12345:0x5676         ; # &g2-UU+56D1;
@@ -93088,18 +97509,18 @@ rep.cns11643-3:0x6071
     g2.daikanwa:04658
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:04658 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.daikanwa:32519   # &g2-M-32519;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.daikanwa:32519   # &g2-M-32519;
+        ] ;
         .
     g2.cns11643-3:0x6071
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x6071 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ks-x1001:0x5535   # &g2-GT-43909;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ks-x1001:0x5535   # &g2-GT-43909;
+        ] ;
         :eq g2.ucs_cns:0x56D2         ; # &g2-CU+56D2;
         .
         g2.ucs_cns:0x56D2
@@ -93339,10 +97760,10 @@ rep.mj:008810
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x56D3         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.adobe-japan1-0:07465   # &g2-AJ1-07465;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.adobe-japan1-0:07465   # &g2-AJ1-07465;
+        ] ;
         :eq g2.ucs_cns:0x56D3         ; # &g2-MJ008810;
         :eq g2.cns11643-2:0x7033      ; # &g2-MJ008810;
         :eq g2.hanyo-denshi...jt:0xAF34 ; # &g2-MJ008810;
@@ -93374,10 +97795,10 @@ rep.mj:008810
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x56D3  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x9F67   # &g2-UU+9F67;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x9F67   # &g2-UU+9F67;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -93465,20 +97886,39 @@ a.ucs:0x56CD
     ideo:radical          30 ; # ⼝ 
     .
 
+a.ucs_unicode:0x56CD
+    a chisegg:abstract-character ;
+    :abstract-character-of [ :context domain:unicode ;
+                             :target     ucs:0x56CD  ] ;
+    :denotation-of
+        a.ucs:0x56CD         ;
+    ideo:radical          30 ; # ⼝ 
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x559C ; # 喜
+        isd:right    a.ucs:0x559C   # 喜
+    ] ;
+    :eq a.cns11643-2:0x7034       ; # &A-JX2-2454;
+    :eq a.jis-x0213-2:0x2454      ; # &A-JX2-2454;
+    :eq a.daikanwa...ho:0076      ; # &A-JX2-2454;
+    .
+    a.cns11643-2:0x7034
+           :abstract-character-of     cns11643-2:0x7034  .
+    a.jis-x0213-2:0x2454
+           :abstract-character-of    jis-x0213-2:0x2454  .
+    a.daikanwa...ho:0076
+           :abstract-character-of  daikanwa...ho:0076    .
+
 rep.adobe-japan1-5:17409
     a chisegg:abstract-glyph ;
     :abstract-glyph-of adobe-japan1-5:17409 ;
     :denotation-of
-        a.ucs:0x56CD         ;
+        a.ucs_unicode:0x56CD ;
     ideo:radical          30 ; # ⼝ 
     ideo:strokes          21 ;
     ideo:total-strokes    24 ;
-    :rep.decomposition   [ :context domain:cid     ;
-                           :target  a.ucs:0x56CD         ,
-                                    a.ucs:0xE0100        ] ;
     isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x559C ; # 喜
-        isd:right    a.ucs:0x559C   # 喜
+        isd:left     rep.adobe-japan1-0:01578 ; # &AJ1-01578;
+        isd:right    rep.adobe-japan1-0:01578   # &AJ1-01578;
     ] ;
     :eq rep.ucs_unicode:0x56CD    ; # &AJ1-17409;
     :eq rep.jis-x0212:0x3671      ; # &I-JSP-3671;
@@ -93488,6 +97928,8 @@ rep.adobe-japan1-5:17409
     :eq a.big5:0xF8A6             ; # &I-B-F8A6;
     :eq rep.daikanwa...ho:0076    ; # &AJ1-17409;
     :eq rep.jef-china3:0x95C5     ; # &I-JC3-95C5;
+    :subsume
+        g2.ucs_unicode:0x56CD ;
     .
     rep.ucs_unicode:0x56CD
                :abstract-glyph-of [ :context domain:unicode ;
@@ -93506,16 +97948,113 @@ rep.adobe-japan1-5:17409
                :abstract-glyph-of  daikanwa...ho:0076    .
     rep.jef-china3:0x95C5
                :abstract-glyph-of     jef-china3:0x95C5  .
+    g2.ucs_unicode:0x56CD
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x56CD  ] ;
+        :rep.decomposition   [ :context domain:cid     ;
+                               :target  a.ucs:0x56CD         ,
+                                        a.ucs:0xE0100        ] ;
+        :eq g2.adobe-japan1-5:17409   ; # &g2-AJ1-17409;
+        :eq g2.jis-x0212:0x3671       ; # &g2-AJ1-17409;
+        :eq g2.cns11643-2:0x7034      ; # &g2-AJ1-17409;
+        :eq g2.jis-x0213-2:0x2454     ; # &g2-AJ1-17409;
+        :eq g2.gb12345:0x7D6E         ; # &g2-AJ1-17409;
+        :eq g2.daikanwa...ho:0076     ; # &g2-AJ1-17409;
+        :eq g2.jef-china3:0x95C5      ; # &g2-AJ1-17409;
+        :subsume
+            repi.daikanwa...ho:0076 ,
+            repi.jis-x0213-2:0x2454 ,
+            repi.adobe-japan1-6:17409 ,
+            repi.cns11643-2:0x7034 ,
+            repi.ucs_unicode:0x56CD ,
+            repi.jef-china3:0x95C5 ;
+        .
+        g2.adobe-japan1-5:17409
+              :abstract-glyph-form-of adobe-japan1-5:17409   .
+        g2.jis-x0212:0x3671
+              :abstract-glyph-form-of      jis-x0212:0x3671  .
+        g2.cns11643-2:0x7034
+              :abstract-glyph-form-of     cns11643-2:0x7034  .
+        g2.jis-x0213-2:0x2454
+              :abstract-glyph-form-of    jis-x0213-2:0x2454  .
+        g2.gb12345:0x7D6E
+              :abstract-glyph-form-of        gb12345:0x7D6E  .
+        g2.daikanwa...ho:0076
+              :abstract-glyph-form-of  daikanwa...ho:0076    .
+        g2.jef-china3:0x95C5
+              :abstract-glyph-form-of     jef-china3:0x95C5  .
+        repi.daikanwa...ho:0076
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa...ho:0076 ;
+            .
+        repi.jis-x0212:0x3671
+            a chisegg:glyph-image ;
+            :glyph-image-of jis-x0212:0x3671 ;
+            :eq repi.jis-x0213-2:0x2454   ; # &R-JX2-2454;
+            .
+            repi.jis-x0213-2:0x2454
+                          :glyph-image-of    jis-x0213-2:0x2454  .
+        repi.adobe-japan1-5:17409
+            a chisegg:glyph-image ;
+            :glyph-image-of adobe-japan1-5:17409 ;
+            .
+        repi.cns11643-2:0x7034
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-2:0x7034 ;
+            .
+        repi.ucs_unicode:0x56CD
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x56CD  ] ;
+            .
+        repi.jef-china3:0x95C5
+            a chisegg:glyph-image ;
+            :glyph-image-of jef-china3:0x95C5 ;
+            .
+
+o.ucs_ks:0x56CD
+    a chisegg:unified-glyph ;
+    :unified-glyph-of [ :context domain:ks      ;
+                        :target     ucs:0x56CD  ] ;
+    :denotation-of
+        a.ucs:0x56CD         ;
+    ideo:radical          30 ; # ⼝ 
+    ideo:strokes          19 ;
+    ideo:total-strokes    22 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x20DAE ; # 𠶮
+        isd:right    a.ucs:0x20DAE   # 𠶮
+    ] ;
+    .
 
 rep.ks-x1001:0x7D6E
     a chisegg:abstract-glyph ;
     :abstract-glyph-of ks-x1001:0x7D6E ;
     :denotation-of
-        a.ucs:0x56CD         ;
+        o.ucs_ks:0x56CD      ;
     ideo:radical          30 ; # ⼝ 
     ideo:strokes          19 ;
     ideo:total-strokes    22 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     rep.ucs_iso:0x20DAE ; # &HD-JT-AED0;
+        isd:right    rep.ucs_iso:0x20DAE   # &HD-JT-AED0;
+    ] ;
+    :eq rep.ucs_ks:0x56CD         ; # &K0-7D6E;
+    :subsume
+        g2.ks-x1001:0x7D6E   ;
     .
+    rep.ucs_ks:0x56CD
+               :abstract-glyph-of [ :context domain:ks      ;
+                                    :target     ucs:0x56CD  ] .
+    g2.ks-x1001:0x7D6E
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of ks-x1001:0x7D6E ;
+        :eq g2.ucs_ks:0x56CD          ; # &g2-K0-7D6E;
+        .
+        g2.ucs_ks:0x56CD
+              :abstract-glyph-form-of [ :context domain:ks      ;
+                                        :target     ucs:0x56CD  ] .
 
 rep.daikanwa:04663
     a chisegg:abstract-glyph ;
@@ -93588,10 +98127,10 @@ rep.cns11643-4:0x6C6C
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x361B  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x9F95   # &g2-AJ1-07471;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x9F95   # &g2-AJ1-07471;
+        ] ;
         :eq g2.daikanwa:04664         ; # &g2-M-04664;
         :eq g2.cbeta:03784            ; # &g2-M-04664;
         :subsume
@@ -93619,10 +98158,10 @@ rep.cns11643-4:0x6C6C
     g2.cns11643-4:0x6C6C
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-4:0x6C6C ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.cns11643-2:0x6E7B   # &g2-CU+9F95;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.cns11643-2:0x6E7B   # &g2-CU+9F95;
+        ] ;
         :eq g2.ucs_cns:0x361B         ; # &g2-CU+361B;
         .
         g2.ucs_cns:0x361B
@@ -93703,19 +98242,19 @@ a.ucs:0x56D5
     g2.cbeta:00772
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cbeta:00772 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.adobe-japan1-0:06648   # &g2-AJ1-06648;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.adobe-japan1-0:06648   # &g2-AJ1-06648;
+        ] ;
         .
     g2.ucs_unicode:0x56D5
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x56D5  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
-        isd:right    g2.ucs_unicode:0x89BD   # &g2-UU+89BD;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x53E3 ; # &g2-AJ1-01969;
+            isd:right    g2.ucs_unicode:0x89BD   # &g2-UU+89BD;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb12345:0x7D3A         ; # &g2-UU+56D5;
         .
@@ -93935,7 +98474,7 @@ a.ucs_component:0x5405
     :abstract-character-of [ :context domain:component ;
                              :target     ucs:0x5405  ] ;
     ideo:radical          30 ; # ⼝ 
-    :eq a.iwds-1:0398             ; # &IWDS1-398;
+    :eq a.iwds-1:0398             ; # &A-compU+5405;
     .
     a.iwds-1:0398
            :abstract-character-of         iwds-1:0398    .
@@ -94100,16 +98639,6 @@ a.ucs:0x20BFA
     rep.hanziku-12:0xEBFB
                :abstract-glyph-of     hanziku-12:0xEBFB  .
 
-a.ucs:0x20C06
-    a chisegg:abstract-character ;
-    :abstract-character-of ucs:0x20C06 ;
-    ideo:radical          30 ; # ⼝ 
-    ideo:hanyu-dazidian  ( 1 585 7 ) ;
-    :eq rep.hanziku-2:0xCAD5      ; # &I-HZK02-CAD5;
-    .
-    rep.hanziku-2:0xCAD5
-               :abstract-glyph-of      hanziku-2:0xCAD5  .
-
 a.ucs:0x20C07
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x20C07 ;
@@ -94570,16 +99099,6 @@ a.ucs:0x20D66
     rep.hanziku-2:0xD5B4
                :abstract-glyph-of      hanziku-2:0xD5B4  .
 
-a.ucs:0x20D67
-    a chisegg:abstract-character ;
-    :abstract-character-of ucs:0x20D67 ;
-    ideo:radical          30 ; # ⼝ 
-    ideo:hanyu-dazidian  ( 1 638 9 ) ;
-    :eq rep.hanziku-2:0xD5B8      ; # &I-HZK02-D5B8;
-    .
-    rep.hanziku-2:0xD5B8
-               :abstract-glyph-of      hanziku-2:0xD5B8  .
-
 a.ucs:0x20D68
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x20D68 ;
@@ -94780,16 +99299,6 @@ a.ucs:0x20E02
     rep.hanziku-2:0xDAA2
                :abstract-glyph-of      hanziku-2:0xDAA2  .
 
-a.ucs:0x20E03
-    a chisegg:abstract-character ;
-    :abstract-character-of ucs:0x20E03 ;
-    ideo:radical          30 ; # ⼝ 
-    ideo:hanyu-dazidian  ( 1 663 2 ) ;
-    :eq rep.hanziku-2:0xDAC0      ; # &I-HZK02-DAC0;
-    .
-    rep.hanziku-2:0xDAC0
-               :abstract-glyph-of      hanziku-2:0xDAC0  .
-
 a.ucs:0x20E05
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x20E05 ;