Sync up with the current environment.
[chise/chiset.git] / Ideograph-R009-Man.ttl
index e7e0bac..16a3177 100644 (file)
@@ -7,6 +7,7 @@
 @prefix chisegg: <http://rdf.chise.org/rdf/type/character/ggg/> .
 @prefix domain: <http://rdf.chise.org/data/domain/> .
 @prefix script: <http://rdf.chise.org/data/script/> .
+@prefix ideocomb: <http://rdf.chise.org/data/character/ideo/combination/> .
 @prefix chisebib: <http://rdf.chise.org/data/bibliography/> .
 @prefix ruimoku: <http://www.chise.org/est/view/article@ruimoku/rep.id=/> .
 @prefix zob1959: <http://chise.zinbun.kyoto-u.ac.jp/koukotsu/rubbings/> .
 @prefix rep.big5-cdp: <http://www.chise.org/est/view/character/rep.big5-cdp=> .
 @prefix g2.big5-cdp: <http://www.chise.org/est/view/character/g2.big5-cdp=> .
 @prefix repi.big5-cdp: <http://www.chise.org/est/view/character/repi.big5-cdp=> .
+@prefix a.big5-cdp: <http://www.chise.org/est/view/character/a.big5-cdp=> .
 @prefix a.mj: <http://www.chise.org/est/view/character/a.mj=> .
 @prefix rep.hanyo-denshi...ja: <http://www.chise.org/est/view/character/rep.hanyo-denshi...ja=> .
 @prefix rep.hanyo-denshi...jb: <http://www.chise.org/est/view/character/rep.hanyo-denshi...jb=> .
 @prefix repi.mj: <http://www.chise.org/est/view/character/repi.mj=> .
 @prefix o.hanyo-denshi...ft: <http://www.chise.org/est/view/character/o.hanyo-denshi...ft=> .
 @prefix g.hanyo-denshi...ja: <http://www.chise.org/est/view/character/g.hanyo-denshi...ja=> .
+@prefix g.hanyo-denshi...ib: <http://www.chise.org/est/view/character/g.hanyo-denshi...ib=> .
 @prefix g.hanyo-denshi...jt: <http://www.chise.org/est/view/character/g.hanyo-denshi...jt=> .
 @prefix g.hanyo-denshi...ks: <http://www.chise.org/est/view/character/g.hanyo-denshi...ks=> .
 @prefix rep.gt: <http://www.chise.org/est/view/character/rep.gt=> .
 @prefix g2.shinjigen_rev: <http://www.chise.org/est/view/character/g2.shinjigen@rev=> .
 @prefix rep.hanziku-1: <http://www.chise.org/est/view/character/rep.hanziku-1=> .
 @prefix rep.hanziku-3: <http://www.chise.org/est/view/character/rep.hanziku-3=> .
-@prefix rep.hanziku-6: <http://www.chise.org/est/view/character/rep.hanziku-6=> .
 @prefix rep.hanziku-7: <http://www.chise.org/est/view/character/rep.hanziku-7=> .
 @prefix rep.hanziku-11: <http://www.chise.org/est/view/character/rep.hanziku-11=> .
 @prefix rep.hanziku-12: <http://www.chise.org/est/view/character/rep.hanziku-12=> .
 @prefix g2.ruimoku-v6: <http://www.chise.org/est/view/character/g2.ruimoku-v6=> .
 @prefix repi.ruimoku-v6: <http://www.chise.org/est/view/character/repi.ruimoku-v6=> .
 @prefix rep.big5-cdp-itaiji-001: <http://www.chise.org/est/view/character/rep.big5-cdp-itaiji-001=> .
+@prefix rep.big5-cdp-var-001: <http://www.chise.org/est/view/character/rep.big5-cdp-var-001=> .
 @prefix a.iwds-1: <http://www.chise.org/est/view/character/a.iwds-1=> .
 @prefix rep.ucs-var-001: <http://www.chise.org/est/view/character/rep.ucs-var-001=> .
 @prefix rep.ucs-var-002: <http://www.chise.org/est/view/character/rep.ucs-var-002=> .
-@prefix rep.ucs-sip-var-003: <http://www.chise.org/est/view/character/rep.ucs-sip-var-003=> .
+@prefix g2.ucs-var-002: <http://www.chise.org/est/view/character/g2.ucs-var-002=> .
+@prefix rep.ucs-var-003: <http://www.chise.org/est/view/character/rep.ucs-var-003=> .
 @prefix rep.ucs-var-004: <http://www.chise.org/est/view/character/rep.ucs-var-004=> .
 @prefix rep.ucs-var-006: <http://www.chise.org/est/view/character/rep.ucs-var-006=> .
-@prefix rep.ucs-bmp-var-006: <http://www.chise.org/est/view/character/rep.ucs-bmp-var-006=> .
 @prefix rep.ucs-itaiji-001: <http://www.chise.org/est/view/character/rep.ucs-itaiji-001=> .
 @prefix a.ucs-itaiji-001: <http://www.chise.org/est/view/character/a.ucs-itaiji-001=> .
 @prefix rep.ucs-itaiji-002: <http://www.chise.org/est/view/character/rep.ucs-itaiji-002=> .
 @prefix rep.ucs-itaiji-003: <http://www.chise.org/est/view/character/rep.ucs-itaiji-003=> .
 @prefix rep.ucs-itaiji-004: <http://www.chise.org/est/view/character/rep.ucs-itaiji-004=> .
 @prefix rep.ucs-itaiji-005: <http://www.chise.org/est/view/character/rep.ucs-itaiji-005=> .
-@prefix rep.ucs-bmp-itaiji-009: <http://www.chise.org/est/view/character/rep.ucs-bmp-itaiji-009=> .
-@prefix rep.ucs-bmp-cjk_gb: <http://www.chise.org/est/view/character/rep.ucs-bmp-cjk@gb=> .
-@prefix g2.ucs-bmp-cjk_gb: <http://www.chise.org/est/view/character/g2.ucs-bmp-cjk@gb=> .
-@prefix repi.ucs-bmp-cjk_gb: <http://www.chise.org/est/view/character/repi.ucs-bmp-cjk@gb=> .
+@prefix rep.ucs-itaiji-009: <http://www.chise.org/est/view/character/rep.ucs-itaiji-009=> .
 
 @prefix ucs: <http://rdf.chise.org/data/ccs/ucs/code-point/> .
 @prefix mj: <http://rdf.chise.org/data/ccs/mj/code-point/> .
 @prefix shinjigen: <http://rdf.chise.org/data/ccs/shinjigen/code-point/> .
 @prefix hanziku-1: <http://rdf.chise.org/data/ccs/hanziku-1/code-point/> .
 @prefix hanziku-3: <http://rdf.chise.org/data/ccs/hanziku-3/code-point/> .
-@prefix hanziku-6: <http://rdf.chise.org/data/ccs/hanziku-6/code-point/> .
 @prefix hanziku-7: <http://rdf.chise.org/data/ccs/hanziku-7/code-point/> .
 @prefix hanziku-11: <http://rdf.chise.org/data/ccs/hanziku-11/code-point/> .
 @prefix hanziku-12: <http://rdf.chise.org/data/ccs/hanziku-12/code-point/> .
 @prefix jef-china3: <http://rdf.chise.org/data/ccs/jef-china3/code-point/> .
 @prefix ruimoku-v6: <http://rdf.chise.org/data/ccs/ruimoku-v6/code-point/> .
 @prefix big5-cdp-itaiji-001: <http://rdf.chise.org/data/ccs/big5-cdp-itaiji-001/code-point/> .
+@prefix big5-cdp-var-001: <http://rdf.chise.org/data/ccs/big5-cdp-var-001/code-point/> .
 @prefix iwds-1: <http://rdf.chise.org/data/ccs/iwds-1/code-point/> .
 @prefix ucs-var-001: <http://rdf.chise.org/data/ccs/ucs-var-001/code-point/> .
 @prefix ucs-var-002: <http://rdf.chise.org/data/ccs/ucs-var-002/code-point/> .
-@prefix ucs-sip-var-003: <http://rdf.chise.org/data/ccs/ucs-sip-var-003/code-point/> .
+@prefix ucs-var-003: <http://rdf.chise.org/data/ccs/ucs-var-003/code-point/> .
 @prefix ucs-var-004: <http://rdf.chise.org/data/ccs/ucs-var-004/code-point/> .
 @prefix ucs-var-006: <http://rdf.chise.org/data/ccs/ucs-var-006/code-point/> .
-@prefix ucs-bmp-var-006: <http://rdf.chise.org/data/ccs/ucs-bmp-var-006/code-point/> .
 @prefix ucs-itaiji-001: <http://rdf.chise.org/data/ccs/ucs-itaiji-001/code-point/> .
 @prefix ucs-itaiji-002: <http://rdf.chise.org/data/ccs/ucs-itaiji-002/code-point/> .
 @prefix ucs-itaiji-003: <http://rdf.chise.org/data/ccs/ucs-itaiji-003/code-point/> .
 @prefix ucs-itaiji-004: <http://rdf.chise.org/data/ccs/ucs-itaiji-004/code-point/> .
 @prefix ucs-itaiji-005: <http://rdf.chise.org/data/ccs/ucs-itaiji-005/code-point/> .
-@prefix ucs-bmp-itaiji-009: <http://rdf.chise.org/data/ccs/ucs-bmp-itaiji-009/code-point/> .
-@prefix ucs-bmp-cjk: <http://rdf.chise.org/data/ccs/ucs-bmp-cjk/code-point/> .
+@prefix ucs-itaiji-009: <http://rdf.chise.org/data/ccs/ucs-itaiji-009/code-point/> .
 
 a.ucs_component:0x4EBA
     a chisegg:abstract-character ;
@@ -340,7 +338,7 @@ a.ucs_component:0x4EBA
     ideo:radical           9 ; # ⼈ 
     ideo:strokes           0 ;
     ideo:total-strokes     2 ;
-    :eq a.iwds-1:0146             ; # &IWDS1-146;
+    :eq a.iwds-1:0146             ; # &A-compU+4EBA;
     .
     a.iwds-1:0146
            :abstract-character-of         iwds-1:0146    .
@@ -920,6 +918,8 @@ a.ucs:0x201A4
 a.ucs:0x4EBE
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x4EBE ;
+    :denotation-of
+        a.ucs_iwds-1:0x5166  ;
     ideo:radical           9 ; # ⼈ 
     ideo:strokes           1 ;
     ideo:total-strokes     3 ;
@@ -931,8 +931,8 @@ a.ucs:0x4EBE
     :eq rep.cns11643-3:0x2133     ; # &I-C3-2133;
     :eq rep.big5-cdp:0x8CA1       ; # &I-CDP-8CA1;
     :eq rep.shinjigen_rev:0091    ; # 亾
-    :from.original       [ :sources chisebib:shinjigen_rev ;
-                           :target  rep.mj:006462        ] ;
+    ideo:original-form-of [ :sources chisebib:shinjigen_rev ;
+                            :target  rep.mj:006462        ] ;
     :subsume
         g2.cns11643-3:0x2133 ,
         g2.ucs_unicode:0x4EBE ,
@@ -948,10 +948,10 @@ a.ucs:0x4EBE
     g2.cns11643-3:0x2133
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x2133 ;
-    isd:structure [ a idc:⿺ ;
-        isd:surround rep.gt-k:00027 ; # &GT-K00027;
-        isd:filling  g2.ucs_unicode:0x4EBA   # &g2-AJ1-02579;
-    ] ;
+        isd:structure [ a idc:⿺ ;
+            isd:surround rep.gt-k:00027 ; # &GT-K00027;
+            isd:filling  g2.ucs_unicode:0x4EBA   # &g2-AJ1-02579;
+        ] ;
         :eq g2.ucs_cns:0x4EBE         ; # &g2-CU+4EBE;
         :eq g2.shinjigen_rev:0091     ; # &g2-CU+4EBE;
         .
@@ -965,10 +965,10 @@ a.ucs:0x4EBE
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4EBE  ] ;
-    isd:structure [ a idc:⿺ ;
-        isd:surround rep.gt-k:00029 ; # &g2-CDP-8C7B;
-        isd:filling  g2.ucs_unicode:0x4EBA   # &g2-AJ1-02579;
-    ] ;
+        isd:structure [ a idc:⿺ ;
+            isd:surround rep.gt-k:00029 ; # &g2-CDP-8C7B;
+            isd:filling  g2.ucs_unicode:0x4EBA   # &g2-AJ1-02579;
+        ] ;
         :subsume
             repi.ucs_unicode:0x4EBE ;
         .
@@ -980,10 +980,44 @@ a.ucs:0x4EBE
     g2.big5-cdp:0x8CA1
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of big5-cdp:0x8CA1 ;
+        isd:structure [ a idc:⿺ ;
+            isd:surround rep.gt-k:00029 ; # &g2-CDP-8C7B;
+            isd:filling  rep.gt-k:00049   # &GT-K00049;
+        ] ;
+        .
+
+a.ucs_iwds-1:0x5166
+    a chisegg:abstract-character ;
+    :abstract-character-of [ :context domain:iwds-1  ;
+                             :target     ucs:0x5166  ] ;
+    :denotation-of
+        bucs:0x4EA1          ;
+    ideo:radical           9 ; # ⼈ 
+    ideo:strokes           1 ;
+    ideo:total-strokes     3 ;
     isd:structure [ a idc:⿺ ;
-        isd:surround rep.gt-k:00029 ; # &g2-CDP-8C7B;
-        isd:filling  rep.gt-k:00049   # &GT-K00049;
+        isd:surround a.ucs:0x200CA ; # 𠃊
+        isd:filling  a.ucs_component:0x4EBA   # &A-compU+4EBA;
     ] ;
+    ideo:original-form-of a.ucs:0x4EA1         ;
+    .
+
+rep.big5-cdp:0x8B7A
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of big5-cdp:0x8B7A ;
+    ideo:radical           9 ; # ⼈ 
+    ideo:strokes           1 ;
+    ideo:total-strokes     3 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    a.ucs:0x4E28   # 丨
+    ] ;
+    :subsume
+        g2.big5-cdp:0x8B7A   ;
+    .
+    g2.big5-cdp:0x8B7A
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of big5-cdp:0x8B7A ;
         .
 
 a.ucs:0x4EC0
@@ -1638,8 +1672,8 @@ a.ucs:0x4EC5
     :eq rep.daikanwa:00353        ; # &I-M-00353;
     :eq rep.hanziku-1:0xBAA7      ; # &I-HZK01-BAA7;
     :eq rep.cbeta:04556           ; # &I-CB04556;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  rep.mj:007049        ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  rep.mj:007049        ] ;
     :subsume
         g2.daikanwa:00353    ,
         g2.ucs_unicode:0x4EC5 ;
@@ -1657,10 +1691,10 @@ a.ucs:0x4EC5
     g2.daikanwa:00353
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:00353 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.gt-k:00065   # &g2-M-03115;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.gt-k:00065   # &g2-M-03115;
+        ] ;
         :eq g2.cbeta:04556            ; # &g2-M-00353;
         :subsume
             repi.daikanwa:00353  ,
@@ -1680,10 +1714,10 @@ a.ucs:0x4EC5
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4EC5  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x53C8   # &g2-AJ1-03746;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x53C8   # &g2-AJ1-03746;
+        ] ;
         :eq g2.gb2312:0x3D76          ; # &g2-UU+4EC5;
         :eq g2.cns11643-3:0x2149      ; # &g2-UU+4EC5;
         :subsume
@@ -1735,8 +1769,8 @@ a.ucs:0x4EC6
     :eq rep.gt-pj-1:20541         ; # &I-GT-00481;
     :eq rep.daikanwa:00354        ; # &I-M-00354;
     :eq rep.shinjigen:0124        ; # 仆
-    :from.simplified     [ :context domain:CN      ;
-                           :target  rep.adobe-japan1-0:03707 ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  rep.adobe-japan1-0:03707 ] ;
     :subsume
         g2.ucs_unicode:0x4EC6 ;
     .
@@ -1858,10 +1892,10 @@ a.ucs:0x4EC7
     :eq rep.shinjigen:0117        ; # 仇
     :form-of             [ :sources chisebib:jiyun ;
                            :target  a.ucs:0x3ABA         ] ;
-    :from.interchangeable [ :sources chisebib:jiyun ,
-                                     chisebib:daikanwa ;
-                            :target  a.ucs:0x3ABA         ] ;
-    :from.same           [ :context domain:ancient ;
+    ideo:interchangeable-form-of [ :sources chisebib:jiyun ,
+                                            chisebib:daikanwa ;
+                                   :target  a.ucs:0x3ABA         ] ;
+    ideo:same-as         [ :context domain:ancient ;
                            :sources chisebib:yiqiejing-yinyi ;
                            :target  rep.mj:025914        ] ;
     :subsume
@@ -2011,10 +2045,10 @@ a.ucs:0x4EC8
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4EC8         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:007273   # &g2-MJ007273;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:007273   # &g2-MJ007273;
+        ] ;
         :eq g2.ucs_jis:0x4EC8         ; # &g2-AJ1-17249;
         :eq g2.jis-x0213-2:0x2139     ; # &g2-AJ1-17249;
         :eq g2.daikanwa:00356         ; # &g2-AJ1-17249;
@@ -2045,10 +2079,10 @@ a.ucs:0x4EC8
     g2.cns11643-2:0x2134
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x2134 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x442C   # &g2-CU+516B;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x442C   # &g2-CU+516B;
+        ] ;
         :eq g2.ucs_cns:0x4EC8         ; # &g2-CU+4EC8;
         .
         g2.ucs_cns:0x4EC8
@@ -2058,10 +2092,10 @@ a.ucs:0x4EC8
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4EC8  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:007274   # &g2-MJ007274;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:007274   # &g2-MJ007274;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -2175,10 +2209,10 @@ rep.adobe-japan1-0:02067
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4ECA         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.ucs_iso:0x201A2 ; # &g2-AJ1-13857;
-        isd:below    rep.ucs-sip-var-003:0x2A70A   # &U-v003+2A70A;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.ucs_iso:0x201A2 ; # &g2-AJ1-13857;
+            isd:below    rep.ucs-var-003:0x2A70A   # &U-v003+2A70A;
+        ] ;
         :eq g2.ucs_cns:0x4ECA         ; # &g2-AJ1-02067;
         :eq g2.ucs_jis:0x4ECA         ; # &g2-AJ1-02067;
         :eq g2.ucs_ks:0x4ECA          ; # &g2-AJ1-02067;
@@ -2271,10 +2305,10 @@ rep.adobe-japan1-0:02067
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4ECA  ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.ucs_iso:0x201A2 ; # &g2-AJ1-13857;
-        isd:below    g2.ucs_iso:0x2A70A   # &g2-IU-0002A70A;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.ucs_iso:0x201A2 ; # &g2-AJ1-13857;
+            isd:below    g2.ucs_iso:0x2A70A   # &g2-IU-0002A70A;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x3D71          ; # &g2-UU+4ECA;
         .
@@ -2428,17 +2462,17 @@ a.ucs:0x4ECC
     rep.cns11643-3:0x214C
         a chisegg:abstract-glyph ;
         :abstract-glyph-of cns11643-3:0x214C ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x4EBA ; # 人
-        isd:below    a.ucs:0x4EBA   # 人
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x4EBA ; # 人
+            isd:below    a.ucs:0x4EBA   # 人
+        ] ;
         :eq rep.ucs_cns:0x4ECC        ; # &C3-214C;
         :eq rep.daikanwa:00360        ; # &I-M-00360;
         :eq rep.cbeta:08093           ; # &I-CB08093;
-        :from.original       [ :sources chisebib:shuowen ,
-                                        chisebib:shuowen-tongxun-dingsheng ,
-                                        chisebib:daikanwa ;
-                               :target  a.ucs:0x51B0         ] ;
+        ideo:original-form-of [ :sources chisebib:shuowen ,
+                                         chisebib:shuowen-tongxun-dingsheng ,
+                                         chisebib:daikanwa ;
+                                :target  a.ucs:0x51B0         ] ;
         .
         rep.ucs_cns:0x4ECC
                    :abstract-glyph-of [ :context domain:cns     ;
@@ -2638,8 +2672,8 @@ a.ucs:0x4ECE
     :eq rep.shinjigen:2356        ; # 从
     :eq rep.hanziku-1:0xB9A3      ; # &I-HZK01-B9A3;
     :eq rep.cbeta:05155           ; # &I-CB05155;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  rep.mj:011321        ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  rep.mj:011321        ] ;
     :subsume
         g2.ucs_unicode:0x4ECE ;
     .
@@ -2756,9 +2790,9 @@ rep.cns11643-6:0x214C
     isd:structure [ a idc:⿺ ;
         isd:surround a.ucs:0x200CA ; # 𠃊
         isd:filling  [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x4EBA ; # 人
-                :below    a.ucs:0x4E00   # 一
+            isd:structure [ a idc:⿱ ;
+                isd:above    a.ucs:0x4EBA ; # 人
+                isd:below    a.ucs:0x4E00   # 一
             ]
         ]
     ] ;
@@ -2779,9 +2813,9 @@ a.ucs:0x201A6
     isd:structure [ a idc:⿺ ;
         isd:surround a.ucs:0x200CA ; # 𠃊
         isd:filling  [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x4EBA ; # 人
-                :below    a.ucs:0x4E00   # 一
+            isd:structure [ a idc:⿱ ;
+                isd:above    a.ucs:0x4EBA ; # 人
+                isd:below    a.ucs:0x4E00   # 一
             ]
         ]
     ] ;
@@ -2818,8 +2852,8 @@ a.ucs:0x4ECF
     :eq rep.gt-pj-1:18985         ; # &I-GT-00482;
     :eq rep.daikanwa:00364        ; # &I-M-00364;
     :eq rep.shinjigen:0125        ; # 仏
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  rep.adobe-japan1-0:04128 ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  rep.adobe-japan1-0:04128 ] ;
     :subsume
         g2.ucs_unicode:0x4ECF ;
     .
@@ -2982,6 +3016,7 @@ a.jis-x0208:0x4662
     :eq rep.ucs_big5:0x5167       ; # &J97-4662;
     :eq a.jis-x0213-1:0x4662      ; # &J97-4662;
     :eq a.big5:0xA4BA             ; # &I-B-A4BA;
+    :eq a.iwds-1:0148             ; # &J97-4662;
     .
     bucs:0x5167
         :super-abstract-character-of [ :context domain:bucs    ;
@@ -2996,6 +3031,8 @@ a.jis-x0208:0x4662
            :abstract-character-of    jis-x0213-1:0x4662  .
     a.big5:0xA4BA
            :abstract-character-of           big5:0xA4BA  .
+    a.iwds-1:0148
+           :abstract-character-of         iwds-1:0148    .
 
 a.ucs:0x5185
     a chisegg:abstract-character ;
@@ -3025,9 +3062,9 @@ a.ucs:0x5185
     :eq rep.daikanwa:01512        ; # &I-M-01512;
     :eq rep.daikanwa...._.p:00366 ; # 内
     :eq rep.shinjigen:0481        ; # 内
-    :from.same           [ :sources chisebib:daikanwa.:.00366...._.p ;
+    ideo:same-as         [ :sources chisebib:daikanwa.:.00366...._.p ;
                            :target  a.ucs:0x5167         ] ;
-    :from.vulgar         [ :sources chisebib:daikanwa.:.01512 ;
+    ideo:vulgar-form-of  [ :sources chisebib:daikanwa.:.01512 ;
                            :target  a.ucs:0x5167         ] ;
     .
     rep.adobe-japan1-0:03258
@@ -3339,10 +3376,10 @@ a.ucs:0x4ED5
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4ED5  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    a.ucs:0x58EB   # 士
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    a.ucs:0x58EB   # 士
+        ] ;
         :eq g2.adobe-japan1-0:02195   ; # &g2-AJ1-02195;
         :eq g2.gb2312:0x4A4B          ; # &g2-AJ1-02195;
         :eq g2.ks-x1001:0x5E42        ; # &g2-AJ1-02195;
@@ -3510,10 +3547,10 @@ a.ucs:0x4ED6
                                :target  a.ucs:0x4ED6         ,
                                         a.ucs:0xE0100        ] ;
         ideo:hanyu-dazidian  ( 1 115 6 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x4E5F   # &g2-AJ1-03829;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x4E5F   # &g2-AJ1-03829;
+        ] ;
         :eq g2.adobe-japan1-0:02846   ; # &g2-AJ1-02846;
         :eq g2.gb2312:0x4B7B          ; # &g2-AJ1-02846;
         :eq g2.ks-x1001:0x7662        ; # &g2-AJ1-02846;
@@ -3587,10 +3624,10 @@ a.ucs:0x4ED6
     g2.cns11643-1:0x456C
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x456C ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x443E   # &g2-CU+4E5F;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x443E   # &g2-CU+4E5F;
+        ] ;
         :eq g2.ucs_cns:0x4ED6         ; # &g2-CU+4ED6;
         :subsume
             repi.cns11643-1:0x456C ,
@@ -3629,7 +3666,7 @@ a.ucs:0x4ED7
     ideo:radical           9 ; # ⼈ 
     isd:structure [ a idc:⿰ ;
         isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    a.ucs_component:0x4E08   # &BUCS+4E08;
+        isd:right    a.ucs_iwds-1:0x4E08   # &A-IWDSU+4E08;
     ] ;
     .
 
@@ -3690,10 +3727,10 @@ rep.adobe-japan1-0:04120
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4ED7         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.gt:00018   # &g2-AJ1-13463;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.gt:00018   # &g2-AJ1-13463;
+        ] ;
         :eq g2.ucs_jis:0x4ED7         ; # &g2-AJ1-04120;
         :eq g2.ucs_ks:0x4ED7          ; # &g2-AJ1-04120;
         :eq g2.ks-x1001:0x6D5C        ; # &g2-AJ1-04120;
@@ -3758,10 +3795,10 @@ rep.adobe-japan1-0:04120
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4ED7  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x4E08   # &g2-AJ1-02510;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x4E08   # &g2-AJ1-02510;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x554C          ; # &g2-UU+4ED7;
         :eq g2.cns11643-1:0x456D      ; # &g2-UU+4ED7;
@@ -4420,18 +4457,18 @@ o.ucs_unicode:0x4EDE
     rep.daikanwa:00379
         a chisegg:abstract-glyph ;
         :abstract-glyph-of daikanwa:00379 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    rep.gt:02406   # &GT-02406;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    rep.gt:02406   # &GT-02406;
+        ] ;
         .
     rep.cns11643-1:0x4571
         a chisegg:abstract-glyph ;
         :abstract-glyph-of cns11643-1:0x4571 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    rep.cns11643-1:0x4443   # &C1-4443;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    rep.cns11643-1:0x4443   # &C1-4443;
+        ] ;
         :eq rep.ucs_cns:0x4EDE        ; # &C1-4571;
         :subsume
             g2.cns11643-1:0x4571 ;
@@ -4450,10 +4487,10 @@ o.ucs_unicode:0x4EDE
     rep.mj:006526
         a chisegg:abstract-glyph ;
         :abstract-glyph-of mj:006526 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    rep.mj:007450   # &MJ007450;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    rep.mj:007450   # &MJ007450;
+        ] ;
         :eq rep.ucs_unicode:0x4EDE    ; # &MJ006526;
         :eq rep.adobe-japan1-0:04121  ; # &I-AJ1-04121;
         :eq rep.jis-x0208:0x5040      ; # &I-J90-5040;
@@ -4569,10 +4606,10 @@ a.mj:006527
     rep.mj:006527
         a chisegg:abstract-glyph ;
         :abstract-glyph-of mj:006527 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    a.ucs:0x2F81E   # 刃
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    a.ucs:0x2F81E   # 刃
+        ] ;
         :eq rep.hanyo-denshi...ft:0x3461 ; # &I-HD-FT-3461;
         :subsume
             g2.mj:006527         ;
@@ -4585,10 +4622,10 @@ a.mj:006527
             :rep.decomposition   [ :context domain:hanyo-denshi ;
                                    :target  a.ucs:0x4EDE         ,
                                             a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    a.ucs:0x2F81E   # 刃
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2E85 ; # ⺅
+                isd:right    a.ucs:0x2F81E   # 刃
+            ] ;
             :eq g2.hanyo-denshi...ft:0x3461 ; # &g2-MJ006527;
             :subsume
                 repi.hanyo-denshi...ft:0x3461 ,
@@ -4665,10 +4702,10 @@ a.ucs:0x4EDF
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4EDF  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5343   # &g2-AJ1-02701;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5343   # &g2-AJ1-02701;
+        ] ;
         :eq g2.adobe-japan1-0:04123   ; # &g2-AJ1-04123;
         :eq g2.gb2312:0x472A          ; # &g2-AJ1-04123;
         :eq g2.ks-x1001:0x7435        ; # &g2-AJ1-04123;
@@ -5057,10 +5094,10 @@ a.ucs:0x4EE3
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4EE3         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5F0B   # &g2-AJ1-04768;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5F0B   # &g2-AJ1-04768;
+        ] ;
         :eq g2.adobe-japan1-0:02885   ; # &g2-AJ1-02885;
         :eq g2.gb2312:0x347A          ; # &g2-AJ1-02885;
         :eq g2.ks-x1001:0x535B        ; # &g2-AJ1-02885;
@@ -5139,10 +5176,10 @@ a.ucs:0x4EE3
     g2.cns11643-1:0x456E
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x456E ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.gt-k:00233   # &GT-K00233;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.gt-k:00233   # &GT-K00233;
+        ] ;
         :eq g2.ucs_cns:0x4EE3         ; # &g2-CU+4EE3;
         .
         g2.ucs_cns:0x4EE3
@@ -5206,10 +5243,10 @@ a.ucs:0x4EE4
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4EE4         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.big5-cdp:0x8AFC ; # &CDP-8AFC;
-        isd:below    rep.big5-cdp:0x8A60   # &CDP-8A60;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.big5-cdp:0x8AFC ; # &CDP-8AFC;
+            isd:below    rep.big5-cdp:0x8A60   # &CDP-8A60;
+        ] ;
         :eq g2.ucs_jis:0x4EE4         ; # &g2-AJ1-04009;
         :eq g2.ucs_ks:0x4EE4          ; # &g2-AJ1-04009;
         :eq g2.ks-x1001:0x5635        ; # &g2-AJ1-04009;
@@ -5287,10 +5324,10 @@ a.ucs:0x4EE4
     rep.gt-k:01023
         a chisegg:abstract-glyph ;
         :abstract-glyph-of gt-k:01023 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.big5-cdp:0x8AFC ; # &CDP-8AFC;
-        isd:below    a.ucs:0x9FB4   # 龴
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.big5-cdp:0x8AFC ; # &CDP-8AFC;
+            isd:below    a.ucs:0x9FB4   # 龴
+        ] ;
         :eq g2.ucs_cns:0x4EE4         ; # &GT-K01023;
         :eq g2.cns11643-1:0x456F      ; # &GT-K01023;
         :eq rep.gt-pj-k1:19035        ; # &GT-K01023;
@@ -5316,10 +5353,10 @@ a.ucs:0x4EE4
     rep.gt-k:01022
         a chisegg:abstract-glyph ;
         :abstract-glyph-of gt-k:01022 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x4EBD ; # 亽
-        isd:below    a.ucs:0x9FB4   # 龴
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x4EBD ; # 亽
+            isd:below    a.ucs:0x9FB4   # 龴
+        ] ;
         :eq g2.ucs_unicode:0x4EE4     ; # &GT-K01022;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x416E          ; # &GT-K01022;
@@ -5409,10 +5446,10 @@ a.ucs:0x4EE5
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4EE5         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     rep.big5-cdp:0x89EB ; # &CDP-89EB;
-        isd:right    a.ucs:0x4EBA   # 人
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     rep.big5-cdp:0x89EB ; # &CDP-89EB;
+            isd:right    a.ucs:0x4EBA   # 人
+        ] ;
         :eq g2.ucs_jis:0x4EE5         ; # &g2-AJ1-01166;
         :eq g2.ucs_ks:0x4EE5          ; # &g2-AJ1-01166;
         :eq g2.ks-x1001:0x6C24        ; # &g2-AJ1-01166;
@@ -5679,9 +5716,9 @@ a.ucs:0x36A2
         :abstract-glyph-of daikanwa:00395 ;
         ideo:radical           9 ; # ⼈ 
         ideo:strokes           3 ;
-        :from.ancient        [ :sources chisebib:daikanwa ;
+        ideo:ancient-form-of [ :sources chisebib:daikanwa ;
                                :target  rep.adobe-japan1-4:13382 ] ;
-        :to.mistakable       rep.daikanwa:06040   ;
+        ideo:mistakable      rep.daikanwa:06040   ;
         :subsume
             g2.daikanwa:00395    ,
             g2.cns11643-3:0x2174 ;
@@ -5703,10 +5740,10 @@ a.ucs:0x36A2
         :abstract-glyph-of daikanwa:06040 ;
         ideo:radical          38 ; # ⼥ 
         ideo:strokes           2 ;
-        :from.ancient        [ :sources chisebib:shuowen ,
+        ideo:ancient-form-of [ :sources chisebib:shuowen ,
                                         chisebib:daikanwa ;
                                :target  a.ucs:0x5974         ] ;
-        :to.mistakable       rep.daikanwa:00395   ;
+        ideo:mistakable      rep.daikanwa:00395   ;
         :subsume
             g2.daikanwa:06040    ,
             g2.ucs_unicode:0x36A2 ;
@@ -5755,10 +5792,10 @@ a.ucs:0x201B2
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x201B2 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5E7F   # &g2-AJ1-04741;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5E7F   # &g2-AJ1-04741;
+        ] ;
         :eq g2.cns11643-4:0x2158      ; # &g2-M-00396;
         :eq g2.daikanwa:00396         ; # &g2-M-00396;
         :subsume
@@ -5961,10 +5998,10 @@ a.ucs:0x4EED
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4EED         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:04250   # &g2-AJ1-04250;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:04250   # &g2-AJ1-04250;
+        ] ;
         :eq g2.ucs_jis:0x4EED         ; # &g2-AJ1-04122;
         :eq g2.jis-x0208:0x5041       ; # &g2-AJ1-04122;
         :eq g2.jis-x0213-1:0x5041     ; # &g2-AJ1-04122;
@@ -6013,10 +6050,10 @@ a.ucs:0x4EED
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4EED  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5204   # &g2-CDP-89F7;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5204   # &g2-CDP-89F7;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -6158,8 +6195,8 @@ a.ucs:0x4EEE
     :eq rep.gt-pj-1:12862         ; # &I-GT-00526;
     :eq rep.daikanwa:00398        ; # &I-M-00398;
     :eq rep.shinjigen:0144        ; # 仮
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  a.ucs:0x5047         ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  a.ucs:0x5047         ] ;
     :subsume
         g2.adobe-japan1-0:01342 ,
         g2.ucs_unicode:0x4EEE ;
@@ -6186,10 +6223,10 @@ a.ucs:0x4EEE
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4EEE         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:03411   # &g2-AJ1-03411;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:03411   # &g2-AJ1-03411;
+        ] ;
         :eq g2.ucs_cns:0x4EEE         ; # &g2-AJ1-01342;
         :eq g2.ucs_jis:0x4EEE         ; # &g2-AJ1-01342;
         :eq g2.jis-x0208:0x323E       ; # &g2-AJ1-01342;
@@ -6250,13 +6287,13 @@ a.ucs:0x4EEE
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4EEE  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x53CD   # &g2-GT-K00476;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x53CD   # &g2-GT-K00476;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq rep.shinjigen:0146        ; # &g2-UU+4EEE;
-        :from.vulgar         [ :sources chisebib:shinjigen ;
+        ideo:vulgar-form-of  [ :sources chisebib:shinjigen ;
                                :target  a.ucs:0x5047         ] ;
         :subsume
             repi.ucs_unicode:0x4EEE ,
@@ -6307,10 +6344,10 @@ a.ucs:0x4EEF
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4EEF         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:02455   # &g2-AJ1-02455;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:02455   # &g2-AJ1-02455;
+        ] ;
         :eq g2.ucs_jis:0x4EEF         ; # &g2-AJ1-21086;
         :eq g2.jis-x0212:0x304B       ; # &g2-AJ1-21086;
         :eq g2.daikanwa:00399         ; # &g2-AJ1-21086;
@@ -6342,10 +6379,10 @@ a.ucs:0x4EEF
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4EEF  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5C11   # &g2-UU+5C11;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5C11   # &g2-UU+5C11;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.cns11643-3:0x2268      ; # &g2-UU+4EEF;
         :subsume
@@ -6582,10 +6619,10 @@ rep.adobe-japan1-5:17252
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4EF1         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:02067   # &g2-AJ1-02067;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:02067   # &g2-AJ1-02067;
+        ] ;
         :eq g2.ucs_cns:0x4EF1         ; # &g2-AJ1-17252;
         :eq g2.ucs_jis:0x4EF1         ; # &g2-AJ1-17252;
         :eq g2.jis-x0212:0x304C       ; # &g2-AJ1-17252;
@@ -6646,10 +6683,10 @@ rep.adobe-japan1-5:17252
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4EF1  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x4ECA   # &g2-UU+4ECA;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x4ECA   # &g2-UU+4ECA;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -6681,10 +6718,10 @@ a.ucs:0x3438
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x3438  ] ;
         ideo:hanyu-dazidian  ( 1 125 2 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x6B20   # &g2-UU+6B20;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x6B20   # &g2-UU+6B20;
+        ] ;
         :eq g2.daikanwa:00402         ; # &g2-M-00402;
         :subsume
             repi.daikanwa:00402  ,
@@ -6709,10 +6746,10 @@ a.ucs:0x3438
     g2.cns11643-6:0x234E
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-6:0x234E ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:01853   # &g2-AJ1-01853;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:01853   # &g2-AJ1-01853;
+        ] ;
         :eq g2.ucs_cns:0x3438         ; # &g2-CU+3438;
         .
         g2.ucs_cns:0x3438
@@ -6908,10 +6945,10 @@ a.ucs:0x4EF3
                                :target  a.ucs:0x4EF3         ,
                                         a.ucs:0xE0100        ] ;
         ideo:hanyu-dazidian  ( 1 121 1 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x6BD4   # &g2-AJ1-03450;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x6BD4   # &g2-AJ1-03450;
+        ] ;
         :eq g2.adobe-japan1-5:19144   ; # &g2-AJ1-19144;
         :eq g2.gb2312:0x5872          ; # &g2-AJ1-19144;
         :eq g2.jis-x0212:0x304D       ; # &g2-AJ1-19144;
@@ -6961,10 +6998,10 @@ a.ucs:0x4EF3
     g2.cns11643-1:0x4738
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x4738 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4552   # &g2-CU+6BD4;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4552   # &g2-CU+6BD4;
+        ] ;
         :eq g2.ucs_cns:0x4EF3         ; # &g2-CU+4EF3;
         .
         g2.ucs_cns:0x4EF3
@@ -7057,10 +7094,10 @@ rep.ucs_iso:0x201B5
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x201B5 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:007278   # &g2-MJ007278;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:007278   # &g2-MJ007278;
+        ] ;
         :eq g2.daikanwa:00407         ; # &g2-M-00407;
         :eq g2.cbeta:01027            ; # &g2-M-00407;
         :subsume
@@ -7088,10 +7125,10 @@ rep.ucs_iso:0x201B5
     g2.cns11643-4:0x222B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-4:0x222B ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x447B   # &g2-CU+516E;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x447B   # &g2-CU+516E;
+        ] ;
         :eq g2.ucs_cns:0x201B5        ; # &g2-CU+201B5;
         .
         g2.ucs_cns:0x201B5
@@ -7416,8 +7453,8 @@ a.ucs:0x4EF7
     :eq rep.gt-pj-1:20547         ; # &I-GT-00529;
     :eq rep.daikanwa:00412        ; # &I-M-00412;
     :eq rep.shinjigen:0150        ; # 价
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x50F9         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x50F9         ] ;
     :subsume
         g2.ucs_unicode:0x4EF7 ;
     .
@@ -7600,21 +7637,68 @@ a.ucs:0x4EFA
     ideo:radical           9 ; # ⼈ 
     ideo:strokes           4 ;
     ideo:total-strokes     6 ;
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.ucs_component:0x4EBA ; # &A-compU+4EBA;
+        isd:below    a.ucs:0x2CF16   # 𬼖
+    ] ;
+    .
+
+rep.cns11643-3:0x2276
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of cns11643-3:0x2276 ;
+    :denotation-of
+        a.ucs:0x4EFA         ;
+    ideo:radical           9 ; # ⼈ 
+    ideo:strokes           4 ;
+    ideo:total-strokes     6 ;
     ideo:hanyu-dazidian  ( 1 116 5 ) ;
     isd:structure [ a idc:⿱ ;
         isd:above    a.ucs:0x201A2 ; # 𠆢
-        isd:below    rep.big5-cdp:0x89E3   # &CDP-89E3;
+        isd:below    rep.mj:056865   # &MJ056865;
     ] ;
-    :eq rep.cns11643-3:0x2276     ; # &I-C3-2276;
+    :eq rep.ucs_unicode:0x4EFA    ; # &C3-2276;
     :eq rep.daikanwa:00415        ; # &I-M-00415;
-    :eq rep.hanziku-1:0xBBCB      ; # &I-HZK01-BBCB;
+    :subsume
+        g2.ucs_unicode:0x4EFA ;
     .
-    rep.cns11643-3:0x2276
-               :abstract-glyph-of     cns11643-3:0x2276  .
+    rep.ucs_unicode:0x4EFA
+               :abstract-glyph-of [ :context domain:unicode ;
+                                    :target     ucs:0x4EFA  ] .
     rep.daikanwa:00415
                :abstract-glyph-of       daikanwa:00415   .
-    rep.hanziku-1:0xBBCB
-               :abstract-glyph-of      hanziku-1:0xBBCB  .
+    g2.ucs_unicode:0x4EFA
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x4EFA  ] ;
+        :eq g2.cns11643-3:0x2276      ; # &g2-M-00415;
+        :eq g2.daikanwa:00415         ; # &g2-M-00415;
+        :subsume
+            repi.daikanwa:00415  ,
+            repi.cns11643-3:0x2276 ,
+            repi.ucs_unicode:0x4EFA ,
+            rep.hanziku-1:0xBBCB ;
+        .
+        g2.cns11643-3:0x2276
+              :abstract-glyph-form-of     cns11643-3:0x2276  .
+        g2.daikanwa:00415
+              :abstract-glyph-form-of       daikanwa:00415   .
+        repi.daikanwa:00415
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:00415 ;
+            .
+        repi.cns11643-3:0x2276
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-3:0x2276 ;
+            .
+        repi.ucs_unicode:0x4EFA
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x4EFA  ] ;
+            .
+        rep.hanziku-1:0xBBCB
+            a chisegg:abstract-glyph ;
+            :abstract-glyph-of hanziku-1:0xBBCB ;
+            .
 
 a.jis-x0208:0x4724
     a chisegg:abstract-character ;
@@ -7622,8 +7706,16 @@ a.jis-x0208:0x4724
     ideo:radical           9 ; # ⼈ 
     ideo:strokes           4 ;
     ideo:total-strokes     6 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    a.ucs_component:0x58EC   # &A-compU+58EC;
+    ] ;
+    :eq a.ucs_iwds-1:0x4EFB       ; # &J97-4724;
     :eq a.jis-x0213-1:0x4724      ; # &J97-4724;
     .
+    a.ucs_iwds-1:0x4EFB
+           :abstract-character-of [ :context domain:iwds-1  ;
+                                    :target     ucs:0x4EFB  ] .
     a.jis-x0213-1:0x4724
            :abstract-character-of    jis-x0213-1:0x4724  .
 
@@ -7698,10 +7790,10 @@ rep.adobe-japan1-0:03290
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4EFB         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.adobe-japan1-0:02583   # &AJ1-02583;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x58EC   # &g2-AJ1-02583;
+        ] ;
         :eq g2.adobe-japan1-0:03290   ; # &g2-AJ1-03290;
         :eq g2.gb2312:0x484E          ; # &g2-AJ1-03290;
         :eq g2.ks-x1001:0x6C72        ; # &g2-AJ1-03290;
@@ -7795,10 +7887,10 @@ rep.cns11643-1:0x4736
     g2.cns11643-1:0x4736
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x4736 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.cns11643-1:0x4531   # &C1-4531;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4531   # &g2-CU+58EC;
+        ] ;
         :eq g2.ucs_cns:0x4EFB         ; # &g2-CU+4EFB;
         :subsume
             repi.cns11643-1:0x4736 ,
@@ -7833,7 +7925,7 @@ a.ucs:0x4EFC
     :eq rep.cns11643-3:0x226E     ; # &I-C3-226E;
     :eq rep.daikanwa:00417        ; # &I-M-00417;
     :eq rep.jef-china3:0x43CF     ; # &I-JC3-43CF;
-    :from.wrong          [ :sources chisebib:zhengzitong ,
+    ideo:wrong-form-of   [ :sources chisebib:zhengzitong ,
                                     chisebib:daikanwa ;
                            :target  a.ucs:0x4FC7         ] ;
     :subsume
@@ -7943,10 +8035,10 @@ a.ucs:0x4EFD
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4EFD         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:007456   # &g2-MJ007456;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:007456   # &g2-MJ007456;
+        ] ;
         :eq g2.ucs_jis:0x4EFD         ; # &g2-AJ1-14312;
         :eq g2.jis-x0212:0x304F       ; # &g2-AJ1-14312;
         :eq g2.jis-x0213-1:0x2E29     ; # &g2-AJ1-14312;
@@ -7991,10 +8083,10 @@ a.ucs:0x4EFD
     g2.cns11643-1:0x4739
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x4739 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4521   # &g2-CU+5206;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4521   # &g2-CU+5206;
+        ] ;
         :eq g2.ucs_cns:0x4EFD         ; # &g2-CU+4EFD;
         .
         g2.ucs_cns:0x4EFD
@@ -8004,10 +8096,10 @@ a.ucs:0x4EFD
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4EFD  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:007455   # &g2-MJ007455;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:007455   # &g2-MJ007455;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x375D          ; # &g2-UU+4EFD;
         .
@@ -8096,10 +8188,10 @@ a.ucs:0x4EFF
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4EFF         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x65B9   # &g2-AJ1-03661;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x65B9   # &g2-AJ1-03661;
+        ] ;
         :eq g2.adobe-japan1-4:14313   ; # &g2-AJ1-14313;
         :eq g2.gb2312:0x3742          ; # &g2-AJ1-14313;
         :eq g2.jis-x0212:0x3051       ; # &g2-AJ1-14313;
@@ -8216,10 +8308,10 @@ a.ucs:0x4F00
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x4F00         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.mj:007276   # &MJ007276;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:007276   # &g2-MJ007276;
+        ] ;
         :eq g2.ucs_jis:0x4F00         ; # &g2-MJ006558;
         :eq g2.adobe-japan1-2:08374   ; # &g2-MJ006558;
         :eq g2.jis-x0212:0x3052       ; # &g2-MJ006558;
@@ -8278,10 +8370,10 @@ a.ucs:0x4F00
     g2.cns11643-2:0x2170
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x2170 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x447C   # &g2-CU+516C;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x447C   # &g2-CU+516C;
+        ] ;
         :eq g2.ucs_cns:0x4F00         ; # &g2-CU+4F00;
         .
         g2.ucs_cns:0x4F00
@@ -8290,39 +8382,56 @@ a.ucs:0x4F00
     rep.mj:006559
         a chisegg:abstract-glyph ;
         :abstract-glyph-of mj:006559 ;
-        :rep.decomposition   [ :context domain:hanyo-denshi ;
-                               :target  a.ucs:0x4F00         ,
-                                        a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:007275   # &g2-MJ007275;
-    ] ;
-        :eq g2.ucs_unicode:0x4F00     ; # &MJ006559;
-        :g2.ucs_JP...hanazono      rdf:nil ;
-        :eq g2.hanyo-denshi...ib:0x2D40 ; # &MJ006559;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    a.jis-x0213-1:0x3878   # &G-MJ007275;
+        ] ;
+        :eq g.ucs_unicode:0x4F00      ; # &MJ006559;
+        :eq g.hanyo-denshi...ib:0x2D40 ; # &MJ006559;
         :subsume
-            repi.ucs_unicode:0x4F00 ,
-            repi.hanyo-denshi...ib:0x2D40 ,
-            repi.mj:006559       ;
+            g2.mj:006559         ;
         .
-        g2.ucs_unicode:0x4F00
-              :abstract-glyph-form-of [ :context domain:unicode ;
+        g.ucs_unicode:0x4F00
+                   :detailed-glyph-of [ :context domain:unicode ;
                                         :target     ucs:0x4F00  ] .
-        g2.hanyo-denshi...ib:0x2D40
-              :abstract-glyph-form-of hanyo-denshi...ib:0x2D40  .
-        repi.ucs_unicode:0x4F00
-            a chisegg:glyph-image ;
-            :glyph-image-of [ :context domain:unicode ;
-                              :target     ucs:0x4F00  ] ;
-            .
-        repi.hanyo-denshi...ib:0x2D40
-            a chisegg:glyph-image ;
-            :glyph-image-of hanyo-denshi...ib:0x2D40 ;
-            .
-        repi.mj:006559
-            a chisegg:glyph-image ;
-            :glyph-image-of mj:006559 ;
+        g.hanyo-denshi...ib:0x2D40
+                   :detailed-glyph-of hanyo-denshi...ib:0x2D40  .
+        g2.mj:006559
+            a chisegg:abstract-glyph-form ;
+            :abstract-glyph-form-of mj:006559 ;
+            :rep.decomposition   [ :context domain:hanyo-denshi ;
+                                   :target  a.ucs:0x4F00         ,
+                                            a.ucs:0xE0102        ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2E85 ; # ⺅
+                isd:right    g2.mj:007275   # &g2-MJ007275;
+            ] ;
+            :eq g2.ucs_unicode:0x4F00     ; # &g2-MJ006559;
+            :g2.ucs_JP...hanazono      rdf:nil ;
+            :eq g2.hanyo-denshi...ib:0x2D40 ; # &g2-MJ006559;
+            :subsume
+                repi.ucs_unicode:0x4F00 ,
+                repi.hanyo-denshi...ib:0x2D40 ,
+                repi.mj:006559       ;
             .
+            g2.ucs_unicode:0x4F00
+                  :abstract-glyph-form-of [ :context domain:unicode ;
+                                            :target     ucs:0x4F00  ] .
+            g2.hanyo-denshi...ib:0x2D40
+                  :abstract-glyph-form-of hanyo-denshi...ib:0x2D40  .
+            repi.ucs_unicode:0x4F00
+                a chisegg:glyph-image ;
+                :glyph-image-of [ :context domain:unicode ;
+                                  :target     ucs:0x4F00  ] ;
+                .
+            repi.hanyo-denshi...ib:0x2D40
+                a chisegg:glyph-image ;
+                :glyph-image-of hanyo-denshi...ib:0x2D40 ;
+                .
+            repi.mj:006559
+                a chisegg:glyph-image ;
+                :glyph-image-of mj:006559 ;
+                .
 
 a.ucs:0x4F01
     a chisegg:abstract-character ;
@@ -8665,19 +8774,19 @@ a.ucs:0x4F05
     rep.daikanwa:00427
         a chisegg:abstract-glyph ;
         :abstract-glyph-of daikanwa:00427 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.adobe-japan1-0:03246   # &AJ1-03246;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.adobe-japan1-0:03246   # &AJ1-03246;
+        ] ;
         .
     rep.cns11643-2:0x2175
         a chisegg:abstract-glyph ;
         :abstract-glyph-of cns11643-2:0x2175 ;
         ideo:hanyu-dazidian  ( 1 120 7 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.cns11643-1:0x453A   # &C1-453A;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.cns11643-1:0x453A   # &C1-453A;
+        ] ;
         :eq rep.ucs_unicode:0x4F05    ; # &C2-2175;
         .
         rep.ucs_unicode:0x4F05
@@ -8710,11 +8819,9 @@ a.ucs:0x4F07
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x4F07 ;
     ideo:radical           9 ; # ⼈ 
-    ideo:strokes           4 ;
-    ideo:total-strokes     6 ;
     isd:structure [ a idc:⿰ ;
         isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    a.ucs:0x6BB3   # 殳
+        isd:right    a.ucs_component:0x6BB3   # &A-compU+6BB3;
     ] ;
     .
 
@@ -8753,19 +8860,19 @@ rep.cns11643-3:0x2274
     g2.cbeta:02526
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cbeta:02526 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:014908   # &g2-MJ014908;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:014908   # &g2-MJ014908;
+        ] ;
         .
     g2.ucs_unicode:0x4F07
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4F07  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x6BB3   # &g2-UU+6BB3;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x6BB3   # &g2-UU+6BB3;
+        ] ;
         :eq g2.cns11643-3:0x2274      ; # &g2-UU+4F07;
         :subsume
             repi.cns11643-3:0x2274 ,
@@ -8788,6 +8895,20 @@ rep.cns11643-3:0x2274
             :abstract-glyph-of hanziku-1:0xBDB0 ;
             .
 
+rep.ucs-itaiji-001:0x4F07
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of ucs-itaiji-001:0x4F07 ;
+    :denotation-of
+        a.ucs:0x4F07         ;
+    ideo:radical           9 ; # ⼈ 
+    ideo:strokes           6 ;
+    ideo:total-strokes     8 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    rep.ucs-itaiji-003:0x20B1B   # &U-i003+20B1B;
+    ] ;
+    .
+
 a.ucs:0x4F08
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x4F08 ;
@@ -8873,10 +8994,10 @@ a.ucs:0x4F09
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4F09         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x4EA2   # &g2-AJ1-04111;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x4EA2   # &g2-AJ1-04111;
+        ] ;
         :eq g2.adobe-japan1-0:04125   ; # &g2-AJ1-04125;
         :eq g2.gb2312:0x5878          ; # &g2-AJ1-04125;
         :eq g2.ks-x1001:0x7972        ; # &g2-AJ1-04125;
@@ -9030,10 +9151,10 @@ rep.mj:006569
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x4F0A         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5C39   # &g2-AJ1-04649;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5C39   # &g2-AJ1-04649;
+        ] ;
         :eq g2.ucs_unicode:0x4F0A     ; # &g2-MJ006569;
         :eq g2.adobe-japan1-0:01167   ; # &g2-MJ006569;
         :eq g2.gb2312:0x5241          ; # &g2-MJ006569;
@@ -9154,10 +9275,10 @@ rep.mj:059314
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x4F0A         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:010330   # &g2-MJ010330;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:010330   # &g2-MJ010330;
+        ] ;
         :eq g2.hanyo-denshi...jt:0xAD4D ; # &g2-MJ059314;
         :subsume
             repi.hanyo-denshi...jt:0xAD4D ,
@@ -9364,10 +9485,10 @@ rep.mj:006570
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x4F0B         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:007990   # &g2-MJ007990;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:007990   # &g2-MJ007990;
+        ] ;
         :eq g2.ucs_unicode:0x4F0B     ; # &g2-MJ006570;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.iso-ir165:0x7A2C       ; # &g2-MJ006570;
@@ -9785,7 +9906,7 @@ a.ucs:0x343A
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x343A ;
     :denotation-of
-        a.ucs_component:0x4E51 ;
+        a.ucs_iwds-1:0x4E51  ;
     ideo:radical           9 ; # ⼈ 
     :sound               [ :context domain:ja...on...go...p.:.yin2 ;
                            :target  ( "goN" ) ;
@@ -9818,18 +9939,18 @@ rep.cns11643-4:0x2231
     :eq rep.ucs_unicode:0x343A    ; # &C4-2231;
     :eq rep.big5-cdp:0x894B       ; # &I-CDP-894B;
     :eq rep.daikanwa:00437        ; # &I-M-00437;
-    :from.original       [ :context domain:p.:.yin2 ;
-                           :sources chisebib:zhengzitong ;
-                           :target  a.ucs:0x4E51         ] ;
-    :from.original       [ :context domain:p.:.zhong4 ;
-                           :sources chisebib:zhengzitong ,
-                                    chisebib:daikanwa ;
-                           :target  rep.adobe-japan1-5:19582 ] ;
-    :from.same           [ :context domain:p.:.yin2 ;
+    ideo:original-form-of [ :context domain:p.:.yin2 ;
+                            :sources chisebib:zhengzitong ;
+                            :target  a.ucs:0x4E51         ] ;
+    ideo:original-form-of [ :context domain:p.:.zhong4 ;
+                            :sources chisebib:zhengzitong ,
+                                     chisebib:daikanwa ;
+                            :target  rep.adobe-japan1-5:19582 ] ;
+    ideo:same-as         [ :context domain:p.:.yin2 ;
                            :sources chisebib:zhengzitong ,
                                     chisebib:daikanwa ;
-                           :target  a.ucs:0x4E51         ] ;
-    :to.mistakable       [ :sources chisebib:daikanwa ;
+                           :target  rep.adobe-japan1-5:17241 ] ;
+    ideo:mistakable      [ :sources chisebib:daikanwa ;
                            :target  rep.mj:030386        ] ;
     :subsume
         g2.ucs_unicode:0x343A ;
@@ -10111,10 +10232,10 @@ a.ucs:0x4F10
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4F10         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x6208   # &g2-AJ1-04930;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x6208   # &g2-AJ1-04930;
+        ] ;
         :eq g2.adobe-japan1-0:03398   ; # &g2-AJ1-03398;
         :eq g2.gb2312:0x3725          ; # &g2-AJ1-03398;
         :eq g2.ks-x1001:0x5B69        ; # &g2-AJ1-03398;
@@ -10188,10 +10309,10 @@ a.ucs:0x4F10
     g2.cns11643-1:0x4731
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x4731 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.gt:14544   # &g2-GT-14544;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.gt:14544   # &g2-GT-14544;
+        ] ;
         :eq g2.ucs_cns:0x4F10         ; # &g2-CU+4F10;
         .
         g2.ucs_cns:0x4F10
@@ -10368,10 +10489,10 @@ a.ucs:0x201B8
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x201B8 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x6534   # &g2-AJ1-05058;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x6534   # &g2-AJ1-05058;
+        ] ;
         :eq g2.cns11643-4:0x2230      ; # &g2-M-00441;
         :eq g2.daikanwa:00441         ; # &g2-M-00441;
         :subsume
@@ -10416,9 +10537,9 @@ a.ucs:0x201B9
     isd:structure [ a idc:⿱ ;
         isd:above    a.ucs:0x201A2 ; # 𠆢
         isd:below    [
-            :structure [ a idc:⿺ ;
-                :surround a.ucs:0x4E5A ; # 乚
-                :filling  a.ucs:0x5F61   # 彡
+            isd:structure [ a idc:⿺ ;
+                isd:surround a.ucs:0x4E5A ; # 乚
+                isd:filling  a.ucs:0x5F61   # 彡
             ]
         ]
     ] ;
@@ -10608,10 +10729,10 @@ rep.cns11643-3:0x2269
     g2.daikanwa:00447
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:00447 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-4:13966   # &g2-AJ1-13966;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-4:13966   # &g2-AJ1-13966;
+        ] ;
         :subsume
             repi.daikanwa:00447  ,
             rep.hanziku-1:0xBCEA ;
@@ -10627,10 +10748,10 @@ rep.cns11643-3:0x2269
     g2.cns11643-3:0x2269
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x2269 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5167   # &g2-UU+5167;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5167   # &g2-UU+5167;
+        ] ;
         :eq g2.ucs_cns:0x343B         ; # &g2-CU+343B;
         .
         g2.ucs_cns:0x343B
@@ -10658,10 +10779,10 @@ rep.ucs_unicode:0x343B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x343B  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5185   # &g2-AJ1-03258;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5185   # &g2-AJ1-03258;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -10831,7 +10952,7 @@ a.ucs:0x4F16
     :eq rep.cns11643-3:0x2270     ; # &I-C3-2270;
     :eq rep.jis-x0213-2:0x2140    ; # &I-JX2-2140;
     :eq rep.daikanwa:00452        ; # &I-M-00452;
-    :from.same           [ :sources chisebib:yunhai ,
+    ideo:same-as         [ :sources chisebib:yunhai ,
                                     chisebib:daikanwa ;
                            :target  a.ucs:0x5E11         ] ;
     :subsume
@@ -10851,10 +10972,10 @@ a.ucs:0x4F16
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4F16  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x53CB   # &g2-AJ1-03857;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x53CB   # &g2-AJ1-03857;
+        ] ;
         :eq g2.adobe-japan1-5:17254   ; # &g2-AJ1-17254;
         :eq g2.jis-x0212:0x305A       ; # &g2-AJ1-17254;
         :eq g2.cns11643-3:0x2270      ; # &g2-AJ1-17254;
@@ -10965,8 +11086,8 @@ a.ucs:0x4F18
     :eq a.big5:0xC9AC             ; # &I-B-C9AC;
     :eq rep.daikanwa:00454        ; # &I-M-00454;
     :eq rep.jef-china3:0x82A4     ; # &I-JC3-82A4;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  rep.mj:007179        ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  rep.mj:007179        ] ;
     :subsume
         g2.cns11643-2:0x216B ,
         g2.ucs_unicode:0x4F18 ;
@@ -10984,10 +11105,10 @@ a.ucs:0x4F18
     g2.cns11643-2:0x216B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x216B ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:03820   # &g2-AJ1-03820;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:03820   # &g2-AJ1-03820;
+        ] ;
         :eq g2.ucs_cns:0x4F18         ; # &g2-M-00454;
         :eq g2.daikanwa:00454         ; # &g2-M-00454;
         :subsume
@@ -11011,10 +11132,10 @@ a.ucs:0x4F18
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4F18  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5C24   # &g2-UU+5C24;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5C24   # &g2-UU+5C24;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x5345          ; # &g2-UU+4F18;
         .
@@ -11059,10 +11180,10 @@ rep.ucs_iso:0x201CF
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x201CF ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x201A2 ; # 𠆢
-        isd:below    g2.adobe-japan1-0:02067   # &g2-AJ1-02067;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x201A2 ; # 𠆢
+            isd:below    g2.adobe-japan1-0:02067   # &g2-AJ1-02067;
+        ] ;
         :eq g2.cns11643-6:0x2351      ; # &g2-M-00455;
         :eq g2.daikanwa:00455         ; # &g2-M-00455;
         :subsume
@@ -11090,10 +11211,10 @@ rep.ucs_iso:0x201CF
     rep.hanziku-1:0xBBEE
         a chisegg:abstract-glyph ;
         :abstract-glyph-of hanziku-1:0xBBEE ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.gt-k:00058 ; # &GT-K00058;
-        isd:below    g2.ucs_unicode:0x4ECA   # &g2-UU+4ECA;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.gt-k:00058 ; # &GT-K00058;
+            isd:below    g2.ucs_unicode:0x4ECA   # &g2-UU+4ECA;
+        ] ;
         .
 
 a.ucs:0x201CB
@@ -11140,8 +11261,8 @@ a.ucs:0x4F19
     :eq rep.gt-pj-2:13160         ; # &I-GT-00527;
     :eq rep.daikanwa:00457        ; # &I-M-00457;
     :eq rep.jef-china3:0x41F5     ; # &I-JC3-41F5;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x5925         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x5925         ] ;
     :subsume
         g2.ucs_unicode:0x4F19 ,
         g2.cns11643-1:0x472D ;
@@ -11171,10 +11292,10 @@ a.ucs:0x4F19
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4F19         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x706B   # &g2-AJ1-01360;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x706B   # &g2-AJ1-01360;
+        ] ;
         :eq g2.adobe-japan1-5:19146   ; # &g2-AJ1-19146;
         :eq g2.gb2312:0x3B6F          ; # &g2-AJ1-19146;
         :eq g2.jis-x0212:0x305C       ; # &g2-AJ1-19146;
@@ -11229,10 +11350,10 @@ a.ucs:0x4F19
     g2.cns11643-1:0x472D
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x472D ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4556   # &g2-CU+706B;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4556   # &g2-CU+706B;
+        ] ;
         :eq g2.ucs_cns:0x4F19         ; # &g2-CU+4F19;
         .
         g2.ucs_cns:0x4F19
@@ -11250,6 +11371,10 @@ a.ucs:0x201B0
     ideo:strokes           3 ;
     ideo:total-strokes     5 ;
     ideo:hanyu-dazidian  ( 1 114 9 ) ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    rep.gt-k:00367   # &GT-K00367;
+    ] ;
     :eq rep.cns11643-6:0x2236     ; # &I-C6-2236;
     :eq rep.daikanwa:00458        ; # &I-M-00458;
     :subsume
@@ -11329,10 +11454,10 @@ a.ucs:0x4F1A
     :eq rep.daikanwa:00460        ; # &I-M-00460;
     :eq rep.shinjigen:0147        ; # 会
     :eq rep.hanziku-1:0xBBC9      ; # &I-HZK01-BBC9;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  rep.adobe-japan1-0:04171 ] ;
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  rep.adobe-japan1-0:04171 ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  rep.adobe-japan1-0:04171 ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  rep.adobe-japan1-0:04171 ] ;
     :subsume
         g2.ucs_unicode:0x4F1A ;
     .
@@ -11466,8 +11591,8 @@ rep.gb2312:0x5871
     :eq rep.ucs_unicode:0x4F1B    ; # &G0-5871;
     :eq rep.daikanwa:00461        ; # &I-M-00461;
     :eq rep.hanziku-1:0xBCAA      ; # &I-HZK01-BCAA;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  rep.adobe-japan1-0:04182 ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  rep.adobe-japan1-0:04182 ] ;
     .
     rep.ucs_unicode:0x4F1B
                :abstract-glyph-of [ :context domain:unicode ;
@@ -11636,8 +11761,8 @@ a.ucs:0x4F1D
     :eq rep.gt-pj-1:17729         ; # &I-GT-00577;
     :eq rep.daikanwa...._.p:00462 ; # 伝
     :eq rep.shinjigen:0161        ; # 伝
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  rep.mj:007023        ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  rep.mj:007023        ] ;
     :subsume
         g2.ucs_unicode:0x4F1D ;
     .
@@ -11736,8 +11861,8 @@ a.ucs:0x4F20
     ] ;
     :eq rep.gb2312:0x342B         ; # &I-G0-342B;
     :eq rep.hanziku-1:0xBBF7      ; # &I-HZK01-BBF7;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  rep.mj:007023        ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  rep.mj:007023        ] ;
     .
     rep.gb2312:0x342B
                :abstract-glyph-of         gb2312:0x342B  .
@@ -11750,12 +11875,15 @@ a.ucs:0x4F28
     ideo:radical           9 ; # ⼈ 
     ideo:strokes           4 ;
     ideo:total-strokes     6 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    a.ucs_component:0x52FB   # &BUCS+52FB;
+    ] ;
     .
 
-o.ucs_cns:0x4F28
-    a chisegg:unified-glyph ;
-    :unified-glyph-of [ :context domain:cns     ;
-                        :target     ucs:0x4F28  ] ;
+rep.cns11643-3:0x2272
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of cns11643-3:0x2272 ;
     :denotation-of
         a.ucs:0x4F28         ;
     ideo:radical           9 ; # ⼈ 
@@ -11765,35 +11893,42 @@ o.ucs_cns:0x4F28
         isd:left     a.ucs:0x4EBB ; # 亻
         isd:right    a.ucs:0x52FB   # 勻
     ] ;
+    :eq rep.ucs_cns:0x4F28        ; # &C3-2272;
+    :eq rep.daikanwa:48916        ; # &I-M-48916;
     :subsume
-        rep.daikanwa:48916   ,
-        rep.cns11643-3:0x2272 ;
+        g2.daikanwa:48916    ,
+        g2.cns11643-3:0x2272 ;
     .
+    rep.ucs_cns:0x4F28
+               :abstract-glyph-of [ :context domain:cns     ;
+                                    :target     ucs:0x4F28  ] .
     rep.daikanwa:48916
-        a chisegg:abstract-glyph ;
-        :abstract-glyph-of daikanwa:48916 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.adobe-japan1-5:16799   # &AJ1-16799;
-    ] ;
+               :abstract-glyph-of       daikanwa:48916   .
+    g2.daikanwa:48916
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of daikanwa:48916 ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x52FB   # &g2-AJ1-16799;
+        ] ;
         .
-    rep.cns11643-3:0x2272
-        a chisegg:abstract-glyph ;
-        :abstract-glyph-of cns11643-3:0x2272 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.cns11643-1:0x4524   # &C1-4524;
-    ] ;
-        :eq rep.ucs_cns:0x4F28        ; # &C3-2272;
+    g2.cns11643-3:0x2272
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of cns11643-3:0x2272 ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4524   # &g2-CU+52FB;
+        ] ;
+        :eq g2.ucs_cns:0x4F28         ; # &g2-CU+4F28;
         .
-        rep.ucs_cns:0x4F28
-                   :abstract-glyph-of [ :context domain:cns     ;
+        g2.ucs_cns:0x4F28
+              :abstract-glyph-form-of [ :context domain:cns     ;
                                         :target     ucs:0x4F28  ] .
 
-o.ucs_unicode:0x4F28
-    a chisegg:unified-glyph ;
-    :unified-glyph-of [ :context domain:unicode ;
-                        :target     ucs:0x4F28  ] ;
+a.ucs_unicode:0x4F28
+    a chisegg:abstract-character ;
+    :abstract-character-of [ :context domain:unicode ;
+                             :target     ucs:0x4F28  ] ;
     :denotation-of
         a.ucs:0x4F28         ;
     ideo:radical           9 ; # ⼈ 
@@ -11803,22 +11938,48 @@ o.ucs_unicode:0x4F28
         isd:left     a.ucs:0x4EBB ; # 亻
         isd:right    a.ucs:0x5300   # 匀
     ] ;
-    :subsume
-        rep.ucs_unicode:0x4F28 ;
     .
-    rep.ucs_unicode:0x4F28
-        a chisegg:abstract-glyph ;
-        :abstract-glyph-of [ :context domain:unicode ;
-                             :target     ucs:0x4F28  ] ;
-        ideo:hanyu-dazidian  ( 1 124 16 ) ;
+
+rep.ucs_unicode:0x4F28
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of [ :context domain:unicode ;
+                         :target     ucs:0x4F28  ] ;
+    :denotation-of
+        a.ucs_unicode:0x4F28 ;
+    ideo:radical           9 ; # ⼈ 
+    ideo:strokes           4 ;
+    ideo:total-strokes     6 ;
+    ideo:hanyu-dazidian  ( 1 124 16 ) ;
     isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
+        isd:left     a.ucs:0x4EBB ; # 亻
         isd:right    rep.adobe-japan1-4:14287   # &AJ1-14287;
     ] ;
-        :eq rep.hanziku-1:0xBD7A      ; # &HZK01-BD7A;
+    :rep.ucs_JP...hanazono     rdf:nil ;
+    :subsume
+        g2.ucs_unicode:0x4F28 ;
+    .
+    g2.ucs_unicode:0x4F28
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x4F28  ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5300   # &g2-AJ1-14287;
+        ] ;
+        :g2.ucs_JP...hanazono      rdf:nil ;
+        :subsume
+            repi.ucs_unicode:0x4F28 ,
+            rep.hanziku-1:0xBD7A ;
         .
+        repi.ucs_unicode:0x4F28
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x4F28  ] ;
+            .
         rep.hanziku-1:0xBD7A
-                   :abstract-glyph-of      hanziku-1:0xBD7A  .
+            a chisegg:abstract-glyph ;
+            :abstract-glyph-of hanziku-1:0xBD7A ;
+            .
 
 a.ucs:0x201D3
     a chisegg:abstract-character ;
@@ -11859,7 +12020,7 @@ rep.ucs_iso:0x201D0
     :eq rep.gt:00598              ; # &I-GT-00598;
     :eq rep.gt-pj-11:17201        ; # &I-GT-00598;
     :eq rep.daikanwa...ho:0013    ; # &GT-00598;
-    :from.same           [ :sources chisebib:jiyun ,
+    ideo:same-as         [ :sources chisebib:jiyun ,
                                     chisebib:daikanwa ;
                            :target  a.ucs:0x4F03         ] ;
     :subsume
@@ -11896,10 +12057,10 @@ rep.ucs_iso:0x201D0
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x201D0 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.mj:006311   # &MJ006311;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.mj:006311   # &MJ006311;
+        ] ;
         :eq g2.cns11643-5:0x2226      ; # &g2-IU-000201D0;
         :subsume
             repi.ucs_iso:0x201D0 ,
@@ -11990,10 +12151,10 @@ a.ucs:0x4F22
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4F22  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:016801   # &g2-MJ016801;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:016801   # &g2-MJ016801;
+        ] ;
         :eq g2.gb2312:0x5873          ; # &g2-UU+4F22;
         .
         g2.gb2312:0x5873
@@ -12160,10 +12321,10 @@ rep.ucs_iso:0x204E2
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x204E2 ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.ucs_unicode:0x5165 ; # &g2-UU+5165;
-        isd:below    a.ucs:0x624B   # 手
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.ucs_unicode:0x5165 ; # &g2-UU+5165;
+            isd:below    a.ucs:0x624B   # 手
+        ] ;
         .
 
 rep.big5-cdp:0x88D2
@@ -12222,10 +12383,10 @@ a.ucs:0x4F2D
     g2.cns11643-2:0x2328
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x2328 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:01904   # &g2-AJ1-01904;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:01904   # &g2-AJ1-01904;
+        ] ;
         :eq g2.ucs_cns:0x4F2D         ; # &g2-M-00463;
         :eq g2.daikanwa:00463         ; # &g2-M-00463;
         :subsume
@@ -12249,10 +12410,10 @@ a.ucs:0x4F2D
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4F2D  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x7384   # &g2-UU+7384;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x7384   # &g2-UU+7384;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :subsume
             repi.ucs_unicode:0x4F2D ;
@@ -12300,10 +12461,10 @@ a.ucs:0x4F2E
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4F2E         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5974   # &g2-AJ1-03157;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5974   # &g2-AJ1-03157;
+        ] ;
         :eq g2.adobe-japan1-5:19148   ; # &g2-AJ1-19148;
         :eq g2.jis-x0212:0x305D       ; # &g2-AJ1-19148;
         :eq g2.daikanwa:00464         ; # &g2-AJ1-19148;
@@ -12352,10 +12513,10 @@ a.ucs:0x4F2E
     g2.cns11643-4:0x2339
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-4:0x2339 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4643   # &g2-CU+5974;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4643   # &g2-CU+5974;
+        ] ;
         :eq g2.ucs_cns:0x4F2E         ; # &g2-CU+4F2E;
         .
         g2.ucs_cns:0x4F2E
@@ -12653,10 +12814,10 @@ a.ucs:0x201D7
         :abstract-glyph-of [ :context domain:iso     ;
                              :target     ucs:0x201D7 ] ;
         ideo:hanyu-dazidian  ( 1 136 4 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.gb2312:0x394F   # &G0-394F;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.gb2312:0x394F   # &G0-394F;
+        ] ;
         :eq rep.daikanwa:00468        ; # &M-00468;
         :subsume
             g2.ucs_iso:0x201D7   ;
@@ -12706,19 +12867,19 @@ a.ucs:0x3442
     rep.daikanwa:00469
         a chisegg:abstract-glyph ;
         :abstract-glyph-of daikanwa:00469 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.jef-china3:0x41A2   # &JC3-41A2;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.jef-china3:0x41A2   # &JC3-41A2;
+        ] ;
         .
     rep.cns11643-3:0x244A
         a chisegg:abstract-glyph ;
         :abstract-glyph-of cns11643-3:0x244A ;
         ideo:hanyu-dazidian  ( 1 130 5 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.mj:006327   # &MJ006327;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.mj:006327   # &MJ006327;
+        ] ;
         :eq rep.ucs_unicode:0x3442    ; # &C3-244A;
         :eq rep.hanziku-1:0xBEB4      ; # &I-HZK01-BEB4;
         .
@@ -12915,10 +13076,10 @@ rep.mj:006651
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x4F60         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-4:14122   # &g2-AJ1-14122;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-4:14122   # &g2-AJ1-14122;
+        ] ;
         :eq g2.ucs_cns:0x4F60         ; # &g2-MJ006651;
         :eq g2.ucs_jis:0x4F60         ; # &g2-MJ006651;
         :eq g2.adobe-japan1-4:14316   ; # &g2-MJ006651;
@@ -12996,10 +13157,10 @@ rep.mj:006651
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4F60  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5C14   # &g2-M-07479;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5C14   # &g2-M-07479;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x4463          ; # &g2-UU+4F60;
         .
@@ -13056,10 +13217,10 @@ a.ucs:0x2F804
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x4F60         ,
                                         a.ucs:0xE0103        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.gt:09428   # &g2-GT-09428;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.gt:09428   # &g2-GT-09428;
+        ] ;
         :eq g2.ucs_cns:0x2F804        ; # &g2-MJ006652;
         :eq g2.adobe-japan1-4:15388   ; # &g2-MJ006652;
         :eq g2.cns11643-6:0x2572      ; # &g2-MJ006652;
@@ -13153,10 +13314,10 @@ a.ucs:0x4F32
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4F32  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5C3C   # &g2-AJ1-03276;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5C3C   # &g2-AJ1-03276;
+        ] ;
         :eq g2.gb2312:0x5923          ; # &g2-M-00473;
         :eq g2.daikanwa:00473         ; # &g2-M-00473;
         :subsume
@@ -13184,10 +13345,10 @@ a.ucs:0x4F32
     g2.cns11643-3:0x2448
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x2448 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4647   # &g2-CU+5C3C;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4647   # &g2-CU+5C3C;
+        ] ;
         :eq g2.ucs_cns:0x4F32         ; # &g2-CU+4F32;
         .
         g2.ucs_cns:0x4F32
@@ -13546,10 +13707,10 @@ a.ucs:0x4F35
     g2.cns11643-3:0x244F
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x244F ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x463E   # &g2-CU+56DB;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x463E   # &g2-CU+56DB;
+        ] ;
         :eq g2.ucs_cns:0x4F35         ; # &g2-M-00477;
         :eq g2.daikanwa:00477         ; # &g2-M-00477;
         :eq g2.jef-china3:0x41FA      ; # &g2-M-00477;
@@ -13581,10 +13742,10 @@ a.ucs:0x4F35
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4F35  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x56DB   # &g2-UU+56DB;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x56DB   # &g2-UU+56DB;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :subsume
             repi.ucs_unicode:0x4F35 ,
@@ -13605,10 +13766,10 @@ a.ucs:0x4F35
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4F35         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:02203   # &g2-AJ1-02203;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:02203   # &g2-AJ1-02203;
+        ] ;
         :eq g2.ucs_jis:0x4F35         ; # &g2-AJ1-21093;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.jis-x0212:0x3061       ; # &g2-AJ1-21093;
@@ -13697,10 +13858,10 @@ a.ucs:0x4F36
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x4F36         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:04009   # &g2-AJ1-04009;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:04009   # &g2-AJ1-04009;
+        ] ;
         :eq g2.ucs_jis:0x4F36         ; # &g2-MJ006605;
         :eq g2.ucs_ks:0x4F36          ; # &g2-MJ006605;
         :eq g2.adobe-japan1-0:04010   ; # &g2-MJ006605;
@@ -13775,10 +13936,10 @@ a.ucs:0x4F36
     g2.cns11643-1:0x4926
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x4926 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.gt-k:01023   # &GT-K01023;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.gt-k:01023   # &GT-K01023;
+        ] ;
         :eq g2.ucs_cns:0x4F36         ; # &g2-CU+4F36;
         .
         g2.ucs_cns:0x4F36
@@ -13790,10 +13951,10 @@ a.ucs:0x4F36
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x4F36         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.gt-k:01022   # &GT-K01022;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.gt-k:01022   # &GT-K01022;
+        ] ;
         :eq g2.ucs_unicode:0x4F36     ; # &MJ006606;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x4166          ; # &MJ006606;
@@ -14504,10 +14665,10 @@ a.ucs:0x4F3C
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4F3C         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:01166   # &g2-AJ1-01166;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:01166   # &g2-AJ1-01166;
+        ] ;
         :eq g2.ucs_jis:0x4F3C         ; # &g2-AJ1-02245;
         :eq g2.ucs_ks:0x4F3C          ; # &g2-AJ1-02245;
         :eq g2.ks-x1001:0x5E44        ; # &g2-AJ1-02245;
@@ -14584,10 +14745,10 @@ a.ucs:0x4F3C
         :abstract-glyph-form-of cns11643-1:0x487D ;
         ideo:strokes           5 ;
         ideo:total-strokes     7 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4568   # &g2-CU+4EE5;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4568   # &g2-CU+4EE5;
+        ] ;
         :eq g2.ucs_cns:0x4F3C         ; # &g2-CU+4F3C;
         .
         g2.ucs_cns:0x4F3C
@@ -14599,10 +14760,10 @@ a.ucs:0x4F3C
                                   :target     ucs:0x4F3C  ] ;
         ideo:strokes           4 ;
         ideo:total-strokes     6 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x4EE5   # &g2-UU+4EE5;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x4EE5   # &g2-UU+4EE5;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x4B46          ; # &g2-UU+4F3C;
         .
@@ -15356,10 +15517,10 @@ a.ucs:0x4F47
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4F47         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5B81   # &g2-AJ1-17523;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5B81   # &g2-AJ1-17523;
+        ] ;
         :eq g2.adobe-japan1-0:04131   ; # &g2-AJ1-04131;
         :eq g2.ks-x1001:0x6E37        ; # &g2-AJ1-04131;
         :eq g2.jis-x0208:0x504A       ; # &g2-AJ1-04131;
@@ -15448,8 +15609,8 @@ a.ucs:0x4F2B
     ] ;
     :eq rep.adobe-japan1-5:19147  ; # &I-AJ1-19147;
     :eq rep.gb2312:0x5879         ; # &I-G0-5879;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x4F47         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x4F47         ] ;
     :subsume
         g2.ucs_unicode:0x4F2B ;
     .
@@ -15464,10 +15625,10 @@ a.ucs:0x4F2B
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4F2B         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x3749   # &g2-UU+3749;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x3749   # &g2-UU+3749;
+        ] ;
         :eq g2.adobe-japan1-5:19147   ; # &g2-AJ1-19147;
         :eq g2.gb2312:0x5879          ; # &g2-AJ1-19147;
         :subsume
@@ -15812,10 +15973,10 @@ a.ucs:0x4F4C
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4F4C         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x6B64   # &g2-AJ1-02065;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x6B64   # &g2-AJ1-02065;
+        ] ;
         :eq g2.adobe-japan1-6:21097   ; # &g2-AJ1-21097;
         :eq g2.jis-x0212:0x306B       ; # &g2-AJ1-21097;
         :eq g2.daikanwa:00502         ; # &g2-AJ1-21097;
@@ -15857,10 +16018,10 @@ a.ucs:0x4F4C
         :abstract-glyph-form-of cns11643-2:0x253D ;
         ideo:strokes           6 ;
         ideo:total-strokes     8 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x483A   # &g2-CU+6B64;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x483A   # &g2-CU+6B64;
+        ] ;
         :eq g2.ucs_cns:0x4F4C         ; # &g2-CU+4F4C;
         .
         g2.ucs_cns:0x4F4C
@@ -15924,10 +16085,10 @@ a.ucs:0x4F4D
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4F4D         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x7ACB   # &g2-AJ1-03953;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x7ACB   # &g2-AJ1-03953;
+        ] ;
         :eq g2.adobe-japan1-0:01168   ; # &g2-AJ1-01168;
         :eq g2.gb2312:0x4E3B          ; # &g2-AJ1-01168;
         :eq g2.ks-x1001:0x6A48        ; # &g2-AJ1-01168;
@@ -16219,8 +16380,8 @@ a.ucs:0x4F4F
     :eq rep.daikanwa:00505        ; # &I-M-00505;
     :eq rep.shinjigen:0181        ; # 住
     :subsume
-        rep.mj:006633        ,
-        g2.mj:006632         ;
+        a.jis-x0208:0x3D3B   ,
+        rep.ucs-var-003:0x4F4F ;
     .
     rep.mj:006632
                :abstract-glyph-of             mj:006632  .
@@ -16254,166 +16415,233 @@ a.ucs:0x4F4F
                :abstract-glyph-of       daikanwa:00505   .
     rep.shinjigen:0181
                :abstract-glyph-of      shinjigen:0181    .
-    rep.mj:006633
-        a chisegg:abstract-glyph ;
-        :abstract-glyph-of mj:006633 ;
-        :rep.decomposition   [ :context domain:cid     ;
-                               :target  a.ucs:0x4F4F         ,
-                                        a.ucs:0xE0101        ] ;
-        :rep.decomposition   [ :context domain:hanyo-denshi ;
-                               :target  a.ucs:0x4F4F         ,
-                                        a.ucs:0xE0103        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.mj:006363   # &MJ006363;
-    ] ;
-        :eq g2.adobe-japan1-4:13820   ; # &MJ006633;
-        :eq g2.hanyo-denshi...jt:0xAD53 ; # &MJ006633;
-        :eq g2.daikanwa:00505         ; # &MJ006633;
-        :eq rep.shinjigen:0182        ; # &MJ006633;
-        :eq rep.jef-china3:0x42A5     ; # &I-JC3-42A5;
-        :subsume
-            repi.daikanwa:00505  ,
-            repi.adobe-japan1-6:13820 ,
-            repi.hanyo-denshi...jt:0xAD53 ,
-            repi.mj:006633       ,
-            repi.jef-china3:0x42A5 ;
-        .
-        g2.adobe-japan1-4:13820
-              :abstract-glyph-form-of adobe-japan1-4:13820   .
-        g2.hanyo-denshi...jt:0xAD53
-              :abstract-glyph-form-of hanyo-denshi...jt:0xAD53  .
-        g2.daikanwa:00505
-              :abstract-glyph-form-of       daikanwa:00505   .
-        rep.shinjigen:0182
-                   :abstract-glyph-of      shinjigen:0182    .
-        rep.jef-china3:0x42A5
-                   :abstract-glyph-of     jef-china3:0x42A5  .
-        repi.daikanwa:00505
-            a chisegg:glyph-image ;
-            :glyph-image-of daikanwa:00505 ;
-            .
-        repi.adobe-japan1-4:13820
-            a chisegg:glyph-image ;
-            :glyph-image-of adobe-japan1-4:13820 ;
-            .
-        repi.hanyo-denshi...jt:0xAD53
-            a chisegg:glyph-image ;
-            :glyph-image-of hanyo-denshi...jt:0xAD53 ;
-            .
-        repi.mj:006633
-            a chisegg:glyph-image ;
-            :glyph-image-of mj:006633 ;
-            .
-        repi.jef-china3:0x42A5
-            a chisegg:glyph-image ;
-            :glyph-image-of jef-china3:0x42A5 ;
-            .
-    g2.mj:006632
-        a chisegg:abstract-glyph-form ;
-        :abstract-glyph-form-of mj:006632 ;
-        :rep.decomposition   [ :context domain:cid     ;
-                               :target  a.ucs:0x4F4F         ,
-                                        a.ucs:0xE0100        ] ;
-        :rep.decomposition   [ :context domain:hanyo-denshi ;
-                               :target  a.ucs:0x4F4F         ,
-                                        a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:006362   # &g2-MJ006362;
-    ] ;
-        :eq g2.ucs_unicode:0x4F4F     ; # &g2-MJ006632;
-        :eq g2.adobe-japan1-0:02373   ; # &g2-MJ006632;
-        :eq g2.gb2312:0x5721          ; # &g2-MJ006632;
-        :eq g2.ks-x1001:0x712C        ; # &g2-MJ006632;
-        :eq g2.jis-x0208:0x3D3B       ; # &g2-MJ006632;
-        :eq g2.cns11643-1:0x486E      ; # &g2-MJ006632;
-        :eq g2.jis-x0213-1:0x3D3B     ; # &g2-MJ006632;
-        :eq g2.hanyo-denshi...ja:0x3D3B ; # &g2-MJ006632;
-        :eq g2.gt:00649               ; # &g2-MJ006632;
-        :eq g2.gt-k:02572             ; # &g2-MJ006632;
-        :eq g2.shinjigen:0181         ; # &g2-MJ006632;
-        :subsume
-            repi.jis-x0208:0x3D3B ,
-            repi.adobe-japan1-6:02373 ,
-            repi.mj:006632       ,
-            repi.ks-x1001:0x712C ,
-            repi.ucs_unicode:0x4F4F ,
-            repi.cns11643-1:0x486E ,
-            repi.gt:00649        ,
-            repi.hng-khi:02510   ,
-            repi.hng-khm:01980   ;
-        .
-        g2.ucs_unicode:0x4F4F
-              :abstract-glyph-form-of [ :context domain:unicode ;
+    a.jis-x0208:0x3D3B
+        a chisegg:abstract-character ;
+        :abstract-character-of jis-x0208:0x3D3B ;
+        :eq g.ucs_unicode:0x4F4F      ; # &G-MJ006633;
+        :eq g.mj:006633               ; # &G-MJ006633;
+        :eq g.adobe-japan1-0:02373    ; # &G-MJ006633;
+        :eq g.adobe-japan1-4:13820    ; # &MJ006633;
+        :eq g.jis-x0208:0x3D3B        ; # &G-MJ006633;
+        :eq g.cns11643-1:0x486E       ; # &G-MJ006633;
+        :eq g.jis-x0213-1:0x3D3B      ; # &G-MJ006633;
+        :eq g.hanyo-denshi...ja:0x3D3B ; # &G-MJ006633;
+        :eq g.hanyo-denshi...jt:0xAD53 ; # &MJ006633;
+        :eq g.daikanwa:00505          ; # &MJ006633;
+        :subsume
+            rep.mj:006633        ,
+            g2.mj:006632         ;
+        .
+        g.ucs_unicode:0x4F4F
+                   :detailed-glyph-of [ :context domain:unicode ;
                                         :target     ucs:0x4F4F  ] .
-        g2.adobe-japan1-0:02373
-              :abstract-glyph-form-of adobe-japan1-0:02373   .
-        g2.gb2312:0x5721
-              :abstract-glyph-form-of         gb2312:0x5721  .
-        g2.ks-x1001:0x712C
-              :abstract-glyph-form-of       ks-x1001:0x712C  .
-        g2.jis-x0208:0x3D3B
-              :abstract-glyph-form-of      jis-x0208:0x3D3B  .
-        g2.cns11643-1:0x486E
-              :abstract-glyph-form-of     cns11643-1:0x486E  .
-        g2.jis-x0213-1:0x3D3B
-              :abstract-glyph-form-of    jis-x0213-1:0x3D3B  .
-        g2.hanyo-denshi...ja:0x3D3B
-              :abstract-glyph-form-of hanyo-denshi...ja:0x3D3B  .
-        g2.gt:00649
-              :abstract-glyph-form-of             gt:00649   .
-        g2.gt-k:02572
-              :abstract-glyph-form-of           gt-k:02572   .
-        g2.shinjigen:0181
-              :abstract-glyph-form-of      shinjigen:0181    .
-        repi.jis-x0208:0x3D3B
-            a chisegg:glyph-image ;
-            :glyph-image-of jis-x0208:0x3D3B ;
-            :eq repi.jis-x0213-1:0x3D3B   ; # &R-J0-3D3B;
-            .
-            repi.jis-x0213-1:0x3D3B
-                          :glyph-image-of    jis-x0213-1:0x3D3B  .
-        repi.adobe-japan1-0:02373
-            a chisegg:glyph-image ;
-            :glyph-image-of adobe-japan1-0:02373 ;
-            .
-        repi.mj:006632
-            a chisegg:glyph-image ;
-            :glyph-image-of mj:006632 ;
-            .
-        repi.ks-x1001:0x712C
-            a chisegg:glyph-image ;
-            :glyph-image-of ks-x1001:0x712C ;
-            :eq repi.ucs_ks:0x4F4F        ; # &R-K0-712C;
-            .
-            repi.ucs_ks:0x4F4F
-                          :glyph-image-of [ :context domain:ks      ;
+        g.mj:006633
+                   :detailed-glyph-of             mj:006633  .
+        g.adobe-japan1-0:02373
+                   :detailed-glyph-of adobe-japan1-0:02373   .
+        g.adobe-japan1-4:13820
+                   :detailed-glyph-of adobe-japan1-4:13820   .
+        g.jis-x0208:0x3D3B
+                   :detailed-glyph-of      jis-x0208:0x3D3B  .
+        g.cns11643-1:0x486E
+                   :detailed-glyph-of     cns11643-1:0x486E  .
+        g.jis-x0213-1:0x3D3B
+                   :detailed-glyph-of    jis-x0213-1:0x3D3B  .
+        g.hanyo-denshi...ja:0x3D3B
+                   :detailed-glyph-of hanyo-denshi...ja:0x3D3B  .
+        g.hanyo-denshi...jt:0xAD53
+                   :detailed-glyph-of hanyo-denshi...jt:0xAD53  .
+        g.daikanwa:00505
+                   :detailed-glyph-of       daikanwa:00505   .
+        rep.mj:006633
+            a chisegg:abstract-glyph ;
+            :abstract-glyph-of mj:006633 ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x4EBB ; # 亻
+                isd:right    rep.mj:006363   # &MJ006363;
+            ] ;
+            :eq g.adobe-japan1-4:13820    ; # &MJ006633;
+            :eq g.hanyo-denshi...jt:0xAD53 ; # &MJ006633;
+            :eq g.daikanwa:00505          ; # &MJ006633;
+            :eq rep.shinjigen:0182        ; # &MJ006633;
+            :eq rep.jef-china3:0x42A5     ; # &I-JC3-42A5;
+            :subsume
+                g2.mj:006633         ;
+            .
+            g.adobe-japan1-4:13820
+                       :detailed-glyph-of adobe-japan1-4:13820   .
+            g.hanyo-denshi...jt:0xAD53
+                       :detailed-glyph-of hanyo-denshi...jt:0xAD53  .
+            g.daikanwa:00505
+                       :detailed-glyph-of       daikanwa:00505   .
+            rep.shinjigen:0182
+                       :abstract-glyph-of      shinjigen:0182    .
+            rep.jef-china3:0x42A5
+                       :abstract-glyph-of     jef-china3:0x42A5  .
+            g2.mj:006633
+                a chisegg:abstract-glyph-form ;
+                :abstract-glyph-form-of mj:006633 ;
+                :rep.decomposition   [ :context domain:cid     ;
+                                       :target  a.ucs:0x4F4F         ,
+                                                a.ucs:0xE0101        ] ;
+                :rep.decomposition   [ :context domain:hanyo-denshi ;
+                                       :target  a.ucs:0x4F4F         ,
+                                                a.ucs:0xE0103        ] ;
+                isd:structure [ a idc:⿰ ;
+                    isd:left     a.ucs:0x2E85 ; # ⺅
+                    isd:right    g2.mj:006363   # &g2-MJ006363;
+                ] ;
+                :eq g2.adobe-japan1-4:13820   ; # &g2-MJ006633;
+                :eq g2.hanyo-denshi...jt:0xAD53 ; # &g2-MJ006633;
+                :eq g2.daikanwa:00505         ; # &g2-MJ006633;
+                :eq g2.shinjigen:0182         ; # &g2-MJ006633;
+                :eq g2.jef-china3:0x42A5      ; # &g2-MJ006633;
+                :subsume
+                    repi.daikanwa:00505  ,
+                    repi.adobe-japan1-6:13820 ,
+                    repi.hanyo-denshi...jt:0xAD53 ,
+                    repi.mj:006633       ,
+                    repi.jef-china3:0x42A5 ;
+                .
+                g2.adobe-japan1-4:13820
+                      :abstract-glyph-form-of adobe-japan1-4:13820   .
+                g2.hanyo-denshi...jt:0xAD53
+                      :abstract-glyph-form-of hanyo-denshi...jt:0xAD53  .
+                g2.daikanwa:00505
+                      :abstract-glyph-form-of       daikanwa:00505   .
+                g2.shinjigen:0182
+                      :abstract-glyph-form-of      shinjigen:0182    .
+                g2.jef-china3:0x42A5
+                      :abstract-glyph-form-of     jef-china3:0x42A5  .
+                repi.daikanwa:00505
+                    a chisegg:glyph-image ;
+                    :glyph-image-of daikanwa:00505 ;
+                    .
+                repi.adobe-japan1-4:13820
+                    a chisegg:glyph-image ;
+                    :glyph-image-of adobe-japan1-4:13820 ;
+                    .
+                repi.hanyo-denshi...jt:0xAD53
+                    a chisegg:glyph-image ;
+                    :glyph-image-of hanyo-denshi...jt:0xAD53 ;
+                    .
+                repi.mj:006633
+                    a chisegg:glyph-image ;
+                    :glyph-image-of mj:006633 ;
+                    .
+                repi.jef-china3:0x42A5
+                    a chisegg:glyph-image ;
+                    :glyph-image-of jef-china3:0x42A5 ;
+                    .
+        g2.mj:006632
+            a chisegg:abstract-glyph-form ;
+            :abstract-glyph-form-of mj:006632 ;
+            :rep.decomposition   [ :context domain:cid     ;
+                                   :target  a.ucs:0x4F4F         ,
+                                            a.ucs:0xE0100        ] ;
+            :rep.decomposition   [ :context domain:hanyo-denshi ;
+                                   :target  a.ucs:0x4F4F         ,
+                                            a.ucs:0xE0102        ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2E85 ; # ⺅
+                isd:right    g2.mj:006362   # &g2-MJ006362;
+            ] ;
+            :eq g2.ucs_unicode:0x4F4F     ; # &g2-MJ006632;
+            :eq g2.adobe-japan1-0:02373   ; # &g2-MJ006632;
+            :eq g2.gb2312:0x5721          ; # &g2-MJ006632;
+            :eq g2.ks-x1001:0x712C        ; # &g2-MJ006632;
+            :eq g2.jis-x0208:0x3D3B       ; # &g2-MJ006632;
+            :eq g2.cns11643-1:0x486E      ; # &g2-MJ006632;
+            :eq g2.jis-x0213-1:0x3D3B     ; # &g2-MJ006632;
+            :eq g2.hanyo-denshi...ja:0x3D3B ; # &g2-MJ006632;
+            :eq g2.gt:00649               ; # &g2-MJ006632;
+            :eq g2.gt-k:02572             ; # &g2-MJ006632;
+            :eq g2.shinjigen:0181         ; # &g2-MJ006632;
+            :subsume
+                repi.jis-x0208:0x3D3B ,
+                repi.adobe-japan1-6:02373 ,
+                repi.mj:006632       ,
+                repi.ks-x1001:0x712C ,
+                repi.ucs_unicode:0x4F4F ,
+                repi.cns11643-1:0x486E ,
+                repi.gt:00649        ,
+                repi.hng-khi:02510   ,
+                repi.hng-khm:01980   ;
+            .
+            g2.ucs_unicode:0x4F4F
+                  :abstract-glyph-form-of [ :context domain:unicode ;
                                             :target     ucs:0x4F4F  ] .
-        repi.ucs_unicode:0x4F4F
-            a chisegg:glyph-image ;
-            :glyph-image-of [ :context domain:unicode ;
-                              :target     ucs:0x4F4F  ] ;
-            .
-        repi.cns11643-1:0x486E
-            a chisegg:glyph-image ;
-            :glyph-image-of cns11643-1:0x486E ;
-            .
-        repi.gt:00649
-            a chisegg:glyph-image ;
-            :glyph-image-of gt:00649 ;
-            :eq repi.gt-k:02572           ; # &R-GT-00649;
-            .
-            repi.gt-k:02572
-                          :glyph-image-of           gt-k:02572   .
-        repi.hng-khi:02510
-            a chisegg:glyph-image ;
-            :glyph-image-of hng-khi:02510 ;
-            .
-        repi.hng-khm:01980
-            a chisegg:glyph-image ;
-            :glyph-image-of hng-khm:01980 ;
-            .
+            g2.adobe-japan1-0:02373
+                  :abstract-glyph-form-of adobe-japan1-0:02373   .
+            g2.gb2312:0x5721
+                  :abstract-glyph-form-of         gb2312:0x5721  .
+            g2.ks-x1001:0x712C
+                  :abstract-glyph-form-of       ks-x1001:0x712C  .
+            g2.jis-x0208:0x3D3B
+                  :abstract-glyph-form-of      jis-x0208:0x3D3B  .
+            g2.cns11643-1:0x486E
+                  :abstract-glyph-form-of     cns11643-1:0x486E  .
+            g2.jis-x0213-1:0x3D3B
+                  :abstract-glyph-form-of    jis-x0213-1:0x3D3B  .
+            g2.hanyo-denshi...ja:0x3D3B
+                  :abstract-glyph-form-of hanyo-denshi...ja:0x3D3B  .
+            g2.gt:00649
+                  :abstract-glyph-form-of             gt:00649   .
+            g2.gt-k:02572
+                  :abstract-glyph-form-of           gt-k:02572   .
+            g2.shinjigen:0181
+                  :abstract-glyph-form-of      shinjigen:0181    .
+            repi.jis-x0208:0x3D3B
+                a chisegg:glyph-image ;
+                :glyph-image-of jis-x0208:0x3D3B ;
+                :eq repi.jis-x0213-1:0x3D3B   ; # &R-J0-3D3B;
+                .
+                repi.jis-x0213-1:0x3D3B
+                              :glyph-image-of    jis-x0213-1:0x3D3B  .
+            repi.adobe-japan1-0:02373
+                a chisegg:glyph-image ;
+                :glyph-image-of adobe-japan1-0:02373 ;
+                .
+            repi.mj:006632
+                a chisegg:glyph-image ;
+                :glyph-image-of mj:006632 ;
+                .
+            repi.ks-x1001:0x712C
+                a chisegg:glyph-image ;
+                :glyph-image-of ks-x1001:0x712C ;
+                :eq repi.ucs_ks:0x4F4F        ; # &R-K0-712C;
+                .
+                repi.ucs_ks:0x4F4F
+                              :glyph-image-of [ :context domain:ks      ;
+                                                :target     ucs:0x4F4F  ] .
+            repi.ucs_unicode:0x4F4F
+                a chisegg:glyph-image ;
+                :glyph-image-of [ :context domain:unicode ;
+                                  :target     ucs:0x4F4F  ] ;
+                .
+            repi.cns11643-1:0x486E
+                a chisegg:glyph-image ;
+                :glyph-image-of cns11643-1:0x486E ;
+                .
+            repi.gt:00649
+                a chisegg:glyph-image ;
+                :glyph-image-of gt:00649 ;
+                :eq repi.gt-k:02572           ; # &R-GT-00649;
+                .
+                repi.gt-k:02572
+                              :glyph-image-of           gt-k:02572   .
+            repi.hng-khi:02510
+                a chisegg:glyph-image ;
+                :glyph-image-of hng-khi:02510 ;
+                .
+            repi.hng-khm:01980
+                a chisegg:glyph-image ;
+                :glyph-image-of hng-khm:01980 ;
+                .
+    rep.ucs-var-003:0x4F4F
+        a chisegg:abstract-glyph ;
+        :abstract-glyph-of ucs-var-003:0x4F4F ;
+        .
 
 a.ucs:0x4F50
     a chisegg:abstract-character ;
@@ -16750,12 +16978,12 @@ rep.adobe-japan1-0:02862
     :eq rep.gt-pj-1:16974         ; # &I-GT-00660;
     :eq rep.daikanwa:00509        ; # &I-M-00509;
     :eq rep.shinjigen:0188        ; # &AJ1-02862;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  rep.ucs_unicode:0x9AD4 ] ;
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  rep.adobe-japan1-0:07274 ] ;
-    :from.simplified     [ :context domain:ucs     ;
-                           :target  a.ucs:0x9AD4         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  rep.ucs_unicode:0x9AD4 ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  rep.adobe-japan1-0:07274 ] ;
+    ideo:simplified-form-of [ :context domain:ucs     ;
+                              :target  a.ucs:0x9AD4         ] ;
     :subsume
         g2.ucs_unicode:0x4F53 ;
     .
@@ -17198,10 +17426,10 @@ a.ucs:0x4F57
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4F57         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5B83   # &g2-AJ1-04623;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5B83   # &g2-AJ1-04623;
+        ] ;
         :eq g2.adobe-japan1-0:04130   ; # &g2-AJ1-04130;
         :eq g2.gb2312:0x5922          ; # &g2-AJ1-04130;
         :eq g2.jis-x0208:0x5049       ; # &g2-AJ1-04130;
@@ -17312,10 +17540,10 @@ a.ucs:0x4F58
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4F58  ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x201A2 ; # 𠆢
-        isd:below    g2.ucs_unicode:0x793A   # &g2-AJ1-02260;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x201A2 ; # 𠆢
+            isd:below    g2.ucs_unicode:0x793A   # &g2-AJ1-02260;
+        ] ;
         :eq g2.adobe-japan1-5:17258   ; # &g2-AJ1-17258;
         :eq g2.gb2312:0x595C          ; # &g2-AJ1-17258;
         :eq g2.jis-x0212:0x306F       ; # &g2-AJ1-17258;
@@ -17368,10 +17596,10 @@ a.ucs:0x4F58
     g2.cns11643-2:0x2327
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x2327 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x201A2 ; # 𠆢
-        isd:below    g2.cns11643-1:0x467C   # &g2-M-24623;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x201A2 ; # 𠆢
+            isd:below    g2.cns11643-1:0x467C   # &g2-M-24623;
+        ] ;
         :eq g2.ucs_cns:0x4F58         ; # &g2-CU+4F58;
         .
         g2.ucs_cns:0x4F58
@@ -17413,8 +17641,8 @@ rep.adobe-japan1-0:03880
     :eq rep.gt-pj-1:19774         ; # &I-GT-00693;
     :eq rep.daikanwa:00515        ; # &I-M-00515;
     :eq rep.shinjigen:0202        ; # &AJ1-03880;
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  rep.adobe-japan1-0:07208 ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  rep.adobe-japan1-0:07208 ] ;
     :subsume
         g2.ucs_unicode:0x4F59 ,
         rep.gt-k:02663       ;
@@ -17536,9 +17764,9 @@ rep.adobe-japan1-0:03880
         rep.gt-pj-k1:13405
                    :abstract-glyph-of       gt-pj-k1:13405   .
 
-rep.ucs-bmp-var-006:0x4F59
+rep.ucs-var-006:0x4F59
     a chisegg:abstract-glyph ;
-    :abstract-glyph-of ucs-bmp-var-006:0x4F59 ;
+    :abstract-glyph-of ucs-var-006:0x4F59 ;
     :denotation-of
         a.ucs:0x4F59         ;
     ideo:radical           9 ; # ⼈ 
@@ -17548,10 +17776,7 @@ rep.ucs-bmp-var-006:0x4F59
         isd:above    a.ucs:0x204DB ; # 𠓛
         isd:below    a.ucs:0x6729   # 朩
     ] ;
-    :eq rep.ucs-var-006:0x4F59    ; # &U-v006+4F59;
     .
-    rep.ucs-var-006:0x4F59
-               :abstract-glyph-of    ucs-var-006:0x4F59  .
 
 a.ucs:0x4F5A
     a chisegg:abstract-character ;
@@ -17604,10 +17829,10 @@ a.ucs:0x4F5A
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4F5A  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5931   # &g2-AJ1-02278;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5931   # &g2-AJ1-02278;
+        ] ;
         :eq g2.adobe-japan1-0:04126   ; # &g2-AJ1-04126;
         :eq g2.gb2312:0x587D          ; # &g2-AJ1-04126;
         :eq g2.ks-x1001:0x6C6A        ; # &g2-AJ1-04126;
@@ -18028,10 +18253,10 @@ a.ucs:0x3445
     :eq rep.cns11643-6:0x2571     ; # &I-C6-2571;
     :eq rep.daikanwa:00519        ; # &I-M-00519;
     :eq rep.jef-china3:0x42A9     ; # &I-JC3-42A9;
-    :from.original       [ :sources chisebib:zhengzitong ,
-                                    chisebib:daikanwa ,
-                                    chisebib:hng ;
-                           :target  a.ucs:0x4F5C         ] ;
+    ideo:original-form-of [ :sources chisebib:zhengzitong ,
+                                     chisebib:daikanwa ,
+                                     chisebib:hng ;
+                            :target  a.ucs:0x4F5C         ] ;
     :subsume
         g2.ucs_unicode:0x3445 ;
     .
@@ -18263,10 +18488,10 @@ a.ucs:0x4F5E
                                :target  a.ucs:0x4F5E         ,
                                         a.ucs:0xE0100        ] ;
         ideo:hanyu-dazidian  ( 1 129 10 ) ;
-    isd:structure [ a idc:⿸ ;
-        isd:surround a.ucs:0x4EC1 ; # 仁
-        isd:filling  g2.ucs_unicode:0x5973   # &g2-AJ1-02433;
-    ] ;
+        isd:structure [ a idc:⿸ ;
+            isd:surround a.ucs:0x4EC1 ; # 仁
+            isd:filling  g2.ucs_unicode:0x5973   # &g2-AJ1-02433;
+        ] ;
         :eq g2.adobe-japan1-0:04563   ; # &g2-AJ1-04563;
         :eq g2.gb2312:0x587A          ; # &g2-AJ1-04563;
         :eq g2.jis-x0208:0x5524       ; # &g2-AJ1-04563;
@@ -18322,10 +18547,10 @@ a.ucs:0x4F5E
     g2.cns11643-1:0x4871
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x4871 ;
-    isd:structure [ a idc:⿸ ;
-        isd:surround a.ucs:0x4EC1 ; # 仁
-        isd:filling  g2.cns11643-1:0x444C   # &g2-CU+5973;
-    ] ;
+        isd:structure [ a idc:⿸ ;
+            isd:surround a.ucs:0x4EC1 ; # 仁
+            isd:filling  g2.cns11643-1:0x444C   # &g2-CU+5973;
+        ] ;
         :eq g2.ucs_cns:0x4F5E         ; # &g2-CU+4F5E;
         :subsume
             repi.cns11643-1:0x4871 ,
@@ -18392,10 +18617,10 @@ rep.adobe-japan1-5:16780
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4F5F         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    a.ucs:0x2F81A   # 冬
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    a.ucs:0x2F81A   # 冬
+        ] ;
         :eq g2.ucs_jis:0x4F5F         ; # &g2-AJ1-16780;
         :eq g2.jis-x0212:0x3070       ; # &g2-AJ1-16780;
         :eq g2.jis-x0213-1:0x2E31     ; # &g2-AJ1-16780;
@@ -18675,15 +18900,15 @@ a.ucs:0x201DC
         :abstract-glyph-of [ :context domain:iso     ;
                              :target     ucs:0x201DC ] ;
         ideo:hanyu-dazidian  ( 1 129 6 ) ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x201A2 ; # 𠆢
-                :below    a.ucs:0x53B6   # 厶
-            ]
+        isd:structure [ a idc:⿱ ;
+            isd:above    [
+                isd:structure [ a idc:⿱ ;
+                    isd:above    a.ucs:0x201A2 ; # 𠆢
+                    isd:below    a.ucs:0x53B6   # 厶
+                ]
+            ] ;
+            isd:below    a.ucs:0x4E5F   # 也
         ] ;
-        isd:below    a.ucs:0x4E5F   # 也
-    ] ;
         :eq rep.daikanwa:00527        ; # &M-00527;
         :eq rep.hanziku-1:0xBE73      ; # &I-HZK01-BE73;
         :subsume
@@ -18697,15 +18922,15 @@ a.ucs:0x201DC
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of [ :context domain:iso     ;
                                       :target     ucs:0x201DC ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x201A2 ; # 𠆢
-                :below    a.ucs:0x53B6   # 厶
-            ]
-        ] ;
-        isd:below    g2.ucs_unicode:0x4E5F   # &g2-AJ1-03829;
-    ] ;
+            isd:structure [ a idc:⿱ ;
+                isd:above    [
+                    isd:structure [ a idc:⿱ ;
+                        isd:above    a.ucs:0x201A2 ; # 𠆢
+                        isd:below    a.ucs:0x53B6   # 厶
+                    ]
+                ] ;
+                isd:below    g2.ucs_unicode:0x4E5F   # &g2-AJ1-03829;
+            ] ;
             :eq g2.daikanwa:00527         ; # &g2-M-00527;
             :subsume
                 repi.daikanwa:00527  ,
@@ -18725,20 +18950,20 @@ a.ucs:0x201DC
     rep.cns11643-6:0x2574
         a chisegg:abstract-glyph ;
         :abstract-glyph-of cns11643-6:0x2574 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x516C ; # 公
-        isd:below    a.ucs:0x4E5F   # 也
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x516C ; # 公
+            isd:below    a.ucs:0x4E5F   # 也
+        ] ;
         :subsume
             g2.cns11643-6:0x2574 ;
         .
         g2.cns11643-6:0x2574
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of cns11643-6:0x2574 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.cns11643-1:0x447C ; # &g2-CU+516C;
-        isd:below    g2.cns11643-1:0x443E   # &g2-CU+4E5F;
-    ] ;
+            isd:structure [ a idc:⿱ ;
+                isd:above    g2.cns11643-1:0x447C ; # &g2-CU+516C;
+                isd:below    g2.cns11643-1:0x443E   # &g2-CU+4E5F;
+            ] ;
             :eq g2.ucs_cns:0x201DC        ; # &g2-CU+201DC;
             .
             g2.ucs_cns:0x201DC
@@ -18772,10 +18997,10 @@ a.ucs:0x201FE
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x201FE ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_iso:0x233B6   # &g2-IU-000233B6;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_iso:0x233B6   # &g2-IU-000233B6;
+        ] ;
         :eq g2.cns11643-6:0x256E      ; # &g2-M-00528;
         :eq g2.daikanwa:00528         ; # &g2-M-00528;
         :eq g2.cbeta:06401            ; # &g2-M-00528;
@@ -19060,10 +19285,10 @@ a.ucs:0x4F62
     rep.cns11643-2:0x227C
         a chisegg:abstract-glyph ;
         :abstract-glyph-of cns11643-2:0x227C ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.mj:010776   # &MJ010776;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.mj:010776   # &MJ010776;
+        ] ;
         :eq rep.ucs_cns:0x4F62        ; # &C2-227C;
         :eq rep.daikanwa:00538        ; # &I-M-00538;
         .
@@ -19077,10 +19302,10 @@ a.ucs:0x4F62
         :abstract-glyph-of [ :context domain:unicode ;
                              :target     ucs:0x4F62  ] ;
         ideo:hanyu-dazidian  ( 1 120 5 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.mj:010777   # &MJ010777;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.mj:010777   # &MJ010777;
+        ] ;
         :eq rep.jef-china3:0x9EC8     ; # &UU+4F62;
         .
         rep.jef-china3:0x9EC8
@@ -19113,8 +19338,8 @@ a.ucs:0x4F63
     :eq a.big5:0xA6FE             ; # &I-B-A6FE;
     :eq rep.daikanwa:00539        ; # &I-M-00539;
     :eq rep.jef-china3:0x42AB     ; # &I-JC3-42AB;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  rep.adobe-japan1-0:03885 ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  rep.adobe-japan1-0:03885 ] ;
     .
     rep.adobe-japan1-6:21099
                :abstract-glyph-of adobe-japan1-6:21099   .
@@ -19139,7 +19364,7 @@ rep.daikanwa:00540
     ideo:radical           9 ; # ⼈ 
     ideo:strokes           5 ;
     ideo:total-strokes     7 ;
-    :from.vulgar         [ :sources chisebib:zhengzitong ,
+    ideo:vulgar-form-of  [ :sources chisebib:zhengzitong ,
                                     chisebib:daikanwa ;
                            :target  rep.adobe-japan1-0:02862 ] ;
     .
@@ -19363,20 +19588,20 @@ a.ucs:0x201EE
     rep.cbeta:06079
         a chisegg:abstract-glyph ;
         :abstract-glyph-of cbeta:06079 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x201A2 ; # 𠆢
-        isd:below    rep.jef-china3:0x41A2   # &JC3-41A2;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x201A2 ; # 𠆢
+            isd:below    rep.jef-china3:0x41A2   # &JC3-41A2;
+        ] ;
         .
     rep.ucs_iso:0x201EE
         a chisegg:abstract-glyph ;
         :abstract-glyph-of [ :context domain:iso     ;
                              :target     ucs:0x201EE ] ;
         ideo:hanyu-dazidian  ( 1 128 10 ) ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x201A2 ; # 𠆢
-        isd:below    rep.mj:006327   # &MJ006327;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x201A2 ; # 𠆢
+            isd:below    rep.mj:006327   # &MJ006327;
+        ] ;
         :eq rep.hanziku-1:0xBE57      ; # &HZK01-BE57;
         .
         rep.hanziku-1:0xBE57
@@ -19444,6 +19669,20 @@ a.ucs:0x2A72C
                                   :target     ucs:0x2A72C ] ;
         .
 
+rep.big5-cdp-var-001:0x8C62
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of big5-cdp-var-001:0x8C62 ;
+    :denotation-of
+        a.big5-cdp:0x8C62    ;
+    ideo:radical           9 ; # ⼈ 
+    ideo:strokes           5 ;
+    ideo:total-strokes     7 ;
+    isd:structure [ a idc:⿻ ;
+        isd:underlying a.ucs:0x5DFE ; # 巾
+        isd:overlaying a.ucs:0x4ECE   # 从
+    ] ;
+    .
+
 a.ucs:0x20203
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x20203 ;
@@ -19527,10 +19766,10 @@ rep.adobe-japan1-0:04137
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4F69  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_iso:0x2B95E   # &g2-CDP-8DA7;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_iso:0x2B95E   # &g2-CDP-8DA7;
+        ] ;
         :eq g2.adobe-japan1-0:04137   ; # &g2-AJ1-04137;
         :eq g2.gb2312:0x4565          ; # &g2-AJ1-04137;
         :eq g2.ks-x1001:0x7825        ; # &g2-AJ1-04137;
@@ -19857,10 +20096,10 @@ a.ucs:0x4F6C
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4F6C         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x8001   # &g2-AJ1-04061;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x8001   # &g2-AJ1-04061;
+        ] ;
         :eq g2.adobe-japan1-5:16782   ; # &g2-AJ1-16782;
         :eq g2.gb2312:0x4050          ; # &g2-AJ1-16782;
         :eq g2.jis-x0212:0x3073       ; # &g2-AJ1-16782;
@@ -19913,10 +20152,10 @@ a.ucs:0x4F6C
     g2.cns11643-1:0x4B71
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x4B71 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4852   # &g2-CU+8001;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4852   # &g2-CU+8001;
+        ] ;
         :eq g2.ucs_cns:0x4F6C         ; # &g2-CU+4F6C;
         .
         g2.ucs_cns:0x4F6C
@@ -19952,10 +20191,10 @@ a.ucs:0x4F6D
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4F6D  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5905   # &g2-M-05695;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5905   # &g2-M-05695;
+        ] ;
         :eq g2.daikanwa:00549         ; # &g2-M-00549;
         :subsume
             repi.daikanwa:00549  ,
@@ -19980,10 +20219,10 @@ a.ucs:0x4F6D
     g2.cns11643-3:0x2747
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x2747 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-3:0x2344   # &g2-CDP-8D5F;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-3:0x2344   # &g2-CDP-8D5F;
+        ] ;
         :eq g2.ucs_cns:0x4F6D         ; # &g2-CU+4F6D;
         .
         g2.ucs_cns:0x4F6D
@@ -19992,10 +20231,10 @@ a.ucs:0x4F6D
     g2.jef-china3:0x42BC
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of jef-china3:0x42BC ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cbeta:03232   # &g2-CB03232;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cbeta:03232   # &g2-CB03232;
+        ] ;
         .
 
 a.ucs:0x20205
@@ -20013,10 +20252,10 @@ a.ucs:0x20205
         :abstract-glyph-of [ :context domain:iso     ;
                              :target     ucs:0x20205 ] ;
         ideo:hanyu-dazidian  ( 1 154 10 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    a.ucs:0x6536   # 收
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    a.ucs:0x6536   # 收
+        ] ;
         :eq rep.daikanwa:00550        ; # &M-00550;
         :eq rep.hanziku-1:0xC3A8      ; # &I-HZK01-C3A8;
         .
@@ -20642,19 +20881,19 @@ a.ucs:0x4F74
     g2.daikanwa:00560
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:00560 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.daikanwa:28999   # &g2-M-28999;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.daikanwa:28999   # &g2-M-28999;
+        ] ;
         .
     g2.ucs_unicode:0x4F74
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4F74  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x8033   # &g2-UU+8033;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x8033   # &g2-UU+8033;
+        ] ;
         :eq g2.gb2312:0x5926          ; # &g2-UU+4F74;
         :eq g2.jef-china3:0x97CC      ; # &g2-UU+4F74;
         :subsume
@@ -20677,10 +20916,10 @@ a.ucs:0x4F74
     g2.cns11643-2:0x2539
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x2539 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4856   # &g2-CU+8033;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4856   # &g2-CU+8033;
+        ] ;
         :eq g2.ucs_cns:0x4F74         ; # &g2-CU+4F74;
         :subsume
             repi.cns11643-2:0x2539 ;
@@ -20737,8 +20976,8 @@ a.ucs:0x4F75
     :eq rep.gt-pj-1:19003         ; # &I-GT-00791;
     :eq rep.daikanwa:00561        ; # &I-M-00561;
     :eq rep.shinjigen:0235        ; # 併
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  a.ucs:0x5002         ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  a.ucs:0x5002         ] ;
     :subsume
         g2.ucs_unicode:0x4F75 ;
     .
@@ -21175,10 +21414,10 @@ a.ucs:0x4F79
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4F79         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.mj:007888   # &MJ007888;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.mj:007888   # &MJ007888;
+        ] ;
         :eq rep.ucs_unicode:0x4F79    ; # &AJ1-21102;
         :eq rep.jis-x0212:0x3078      ; # &I-JSP-3078;
         :eq rep.cns11643-2:0x2541     ; # &I-C2-2541;
@@ -21294,10 +21533,10 @@ rep.mj:006678
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x4F7A         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:007267   # &g2-MJ007267;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:007267   # &g2-MJ007267;
+        ] ;
         :eq g2.ucs_jis:0x4F7A         ; # &g2-MJ006678;
         :eq g2.ucs_ks:0x4F7A          ; # &g2-MJ006678;
         :eq g2.adobe-japan1-4:14320   ; # &g2-MJ006678;
@@ -21364,10 +21603,10 @@ rep.mj:006678
     g2.cns11643-1:0x4C21
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x4C21 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4740   # &g2-CU+5168;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4740   # &g2-CU+5168;
+        ] ;
         :eq g2.ucs_cns:0x4F7A         ; # &g2-CU+4F7A;
         .
         g2.ucs_cns:0x4F7A
@@ -21574,10 +21813,10 @@ a.ucs:0x4F7C
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4F7C         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.gt:00389   # &g2-AJ1-13439;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.gt:00389   # &g2-AJ1-13439;
+        ] ;
         :eq g2.ucs_jis:0x4F7C         ; # &g2-AJ1-01959;
         :eq g2.jis-x0208:0x3873       ; # &g2-AJ1-01959;
         :eq g2.jis-x0213-1:0x3873     ; # &g2-AJ1-01959;
@@ -21626,10 +21865,10 @@ a.ucs:0x4F7C
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4F7C  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:006467   # &g2-MJ006467;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:006467   # &g2-MJ006467;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x592E          ; # &g2-UU+4F7C;
         :eq g2.cns11643-2:0x2533      ; # &g2-UU+4F7C;
@@ -21710,10 +21949,10 @@ rep.mj:006683
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x4F7D         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.mj:014748   # &MJ014748;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.mj:014748   # &MJ014748;
+        ] ;
         :eq g2.ucs_jis:0x4F7D         ; # &g2-MJ006683;
         :eq g2.adobe-japan1-4:14321   ; # &g2-MJ006683;
         :eq g2.jis-x0212:0x307A       ; # &g2-MJ006683;
@@ -21794,10 +22033,10 @@ rep.mj:006684
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x4F7D         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x6B21   # &g2-UU+6B21;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x6B21   # &g2-UU+6B21;
+        ] ;
         :eq g2.ucs_unicode:0x4F7D     ; # &g2-MJ006684;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.hanyo-denshi...ib:0x2D4E ; # &g2-MJ006684;
@@ -21855,10 +22094,10 @@ rep.cns11643-2:0x2535
     g2.cns11643-2:0x2535
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x2535 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4839   # &g2-CU+6B21;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4839   # &g2-CU+6B21;
+        ] ;
         :eq g2.ucs_cns:0x4F7D         ; # &g2-CU+4F7D;
         .
         g2.ucs_cns:0x4F7D
@@ -21917,10 +22156,10 @@ a.ucs:0x4F7E
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4F7E         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cbeta:13213   # &g2-CB13213;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cbeta:13213   # &g2-CB13213;
+        ] ;
         :eq g2.ucs_jis:0x4F7E         ; # &g2-AJ1-14322;
         :eq g2.ucs_ks:0x4F7E          ; # &g2-AJ1-14322;
         :eq g2.ks-x1001:0x6C6B        ; # &g2-AJ1-14322;
@@ -21976,20 +22215,20 @@ a.ucs:0x4F7E
     g2.jef-china3:0x42B0
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of jef-china3:0x42B0 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.gt:37861   # &g2-GT-37861;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.gt:37861   # &g2-GT-37861;
+        ] ;
         .
     g2.ucs_unicode:0x4F7E
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4F7E  ] ;
         ideo:hanyu-dazidian  ( 1 150 6 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x43CC   # &g2-UU+43CC;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x43CC   # &g2-UU+43CC;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x592B          ; # &g2-UU+4F7E;
         .
@@ -21998,10 +22237,10 @@ a.ucs:0x4F7E
     g2.cns11643-1:0x4B7C
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x4B7C ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-4:0x232D   # &g2-CU+43CC;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-4:0x232D   # &g2-CU+43CC;
+        ] ;
         :eq g2.ucs_cns:0x4F7E         ; # &g2-CU+4F7E;
         .
         g2.ucs_cns:0x4F7E
@@ -22070,10 +22309,10 @@ a.ucs:0x4F7F
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4F7F         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.jef-china3:0x47B6   # &g2-AJ1-13513;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.jef-china3:0x47B6   # &g2-AJ1-13513;
+        ] ;
         :eq g2.jis-x0208_1978:0x3B48  ; # &g2-AJ1-13450;
         :eq g2.jis-x0208_1983:0x3B48  ; # &g2-AJ1-13450;
         :eq g2.daikanwa:00573         ; # &g2-AJ1-13450;
@@ -22129,10 +22368,10 @@ a.ucs:0x4F7F
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4F7F         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x540F   # &g2-AJ1-03939;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x540F   # &g2-AJ1-03939;
+        ] ;
         :eq g2.adobe-japan1-0:02198   ; # &g2-AJ1-02198;
         :eq g2.gb2312:0x4A39          ; # &g2-AJ1-02198;
         :eq g2.ks-x1001:0x5E45        ; # &g2-AJ1-02198;
@@ -22300,10 +22539,10 @@ a.ucs:0x4F82
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4F82         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x386F   # &g2-M-09225;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x386F   # &g2-M-09225;
+        ] ;
         :eq g2.adobe-japan1-5:17262   ; # &g2-AJ1-17262;
         :eq g2.jis-x0212:0x307D       ; # &g2-AJ1-17262;
         :eq g2.jis-x0213-2:0x214B     ; # &g2-AJ1-17262;
@@ -22353,10 +22592,10 @@ a.ucs:0x4F82
     g2.cns11643-2:0x2549
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x2549 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-3:0x2360   # &g2-CU+386F;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-3:0x2360   # &g2-CU+386F;
+        ] ;
         :eq g2.ucs_cns:0x4F82         ; # &g2-CU+4F82;
         .
         g2.ucs_cns:0x4F82
@@ -22521,7 +22760,7 @@ a.ucs:0x20209
     :eq rep.cns11643-3:0x274E     ; # &I-C3-274E;
     :eq rep.daikanwa:00578        ; # &I-M-00578;
     :eq rep.shinjigen:0212        ; # 𠈉
-    :from.ancient        [ :sources chisebib:shinjigen ;
+    ideo:ancient-form-of [ :sources chisebib:shinjigen ;
                            :target  a.ucs:0x4F83         ] ;
     :subsume
         g2.ucs_iso:0x20209   ,
@@ -22596,7 +22835,7 @@ a.ucs:0x4F84
     :eq rep.daikanwa:00579        ; # &I-M-00579;
     :eq rep.shinjigen:1660        ; # 侄
     :eq rep.jef-china3:0x42B2     ; # &I-JC3-42B2;
-    :from.vulgar         [ :context domain:s.:.niece ;
+    ideo:vulgar-form-of  [ :context domain:s.:.niece ;
                            :sources chisebib:zihui ,
                                     chisebib:zhengzitong ,
                                     chisebib:daikanwa ,
@@ -22733,10 +22972,10 @@ a.ucs:0x4F85
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4F85         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:006470   # &g2-MJ006470;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:006470   # &g2-MJ006470;
+        ] ;
         :eq g2.ucs_cns:0x4F85         ; # &g2-AJ1-17263;
         :eq g2.ucs_jis:0x4F85         ; # &g2-AJ1-17263;
         :eq g2.jis-x0212:0x3121       ; # &g2-AJ1-17263;
@@ -22786,10 +23025,10 @@ a.ucs:0x4F85
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4F85  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x4EA5   # &g2-UU+4EA5;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x4EA5   # &g2-UU+4EA5;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -23440,10 +23679,10 @@ rep.adobe-japan1-6:21105
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4F8C         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.adobe-japan1-0:02067 ; # &g2-AJ1-02067;
-        isd:below    a.ucs:0x4E91   # 云
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.adobe-japan1-0:02067 ; # &g2-AJ1-02067;
+            isd:below    a.ucs:0x4E91   # 云
+        ] ;
         :eq g2.ucs_cns:0x4F8C         ; # &g2-AJ1-21105;
         :eq g2.ucs_jis:0x4F8C         ; # &g2-AJ1-21105;
         :eq g2.jis-x0212:0x3124       ; # &g2-AJ1-21105;
@@ -23495,10 +23734,10 @@ rep.adobe-japan1-6:21105
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4F8C  ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.ucs_unicode:0x4ECA ; # &g2-UU+4ECA;
-        isd:below    a.ucs:0x4E91   # 云
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.ucs_unicode:0x4ECA ; # &g2-UU+4ECA;
+            isd:below    a.ucs:0x4E91   # 云
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -23571,10 +23810,10 @@ rep.adobe-japan1-0:02246
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4F8D         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5BFA   # &g2-AJ1-02249;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5BFA   # &g2-AJ1-02249;
+        ] ;
         :eq g2.adobe-japan1-0:02246   ; # &g2-AJ1-02246;
         :eq g2.gb2312:0x4A4C          ; # &g2-AJ1-02246;
         :eq g2.ks-x1001:0x6334        ; # &g2-AJ1-02246;
@@ -23678,10 +23917,10 @@ rep.cns11643-1:0x4B6E
     g2.cns11643-1:0x4B6E
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x4B6E ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4779   # &g2-CU+5BFA;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4779   # &g2-CU+5BFA;
+        ] ;
         :eq g2.ucs_cns:0x4F8D         ; # &g2-CU+4F8D;
         .
         g2.ucs_cns:0x4F8D
@@ -23748,10 +23987,10 @@ a.ucs:0x4F8E
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4F8E         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x7C73   # &g2-AJ1-03606;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x7C73   # &g2-AJ1-03606;
+        ] ;
         :eq g2.adobe-japan1-6:21106   ; # &g2-AJ1-21106;
         :eq g2.jis-x0212:0x3125       ; # &g2-AJ1-21106;
         :eq g2.daikanwa:00591         ; # &g2-AJ1-21106;
@@ -23796,10 +24035,10 @@ a.ucs:0x4F8E
     g2.cns11643-3:0x2748
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x2748 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x484D   # &g2-CU+7C73;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x484D   # &g2-CU+7C73;
+        ] ;
         :eq g2.ucs_cns:0x4F8E         ; # &g2-CU+4F8E;
         .
         g2.ucs_cns:0x4F8E
@@ -24013,10 +24252,10 @@ a.ucs:0x4F91
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4F91         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:013521   # &g2-MJ013521;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:013521   # &g2-MJ013521;
+        ] ;
         :eq g2.adobe-japan1-0:04139   ; # &g2-AJ1-04139;
         :eq g2.gb2312:0x5927          ; # &g2-AJ1-04139;
         :eq g2.ks-x1001:0x6A62        ; # &g2-AJ1-04139;
@@ -24084,10 +24323,10 @@ a.ucs:0x4F91
     g2.cns11643-1:0x4B7E
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x4B7E ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4834   # &g2-CU+6709;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4834   # &g2-CU+6709;
+        ] ;
         :eq g2.ucs_cns:0x4F91         ; # &g2-CU+4F91;
         .
         g2.ucs_cns:0x4F91
@@ -24137,10 +24376,10 @@ a.ucs:0x4F92
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4F92         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5B89   # &g2-AJ1-01158;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5B89   # &g2-AJ1-01158;
+        ] ;
         :eq g2.adobe-japan1-2:08378   ; # &g2-AJ1-08378;
         :eq g2.jis-x0212:0x3127       ; # &g2-AJ1-08378;
         :eq g2.jis-x0213-2:0x214D     ; # &g2-AJ1-08378;
@@ -24190,10 +24429,10 @@ a.ucs:0x4F92
     g2.cns11643-2:0x2548
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x2548 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4778   # &g2-CU+5B89;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4778   # &g2-CU+5B89;
+        ] ;
         :eq g2.ucs_cns:0x4F92         ; # &g2-CU+4F92;
         .
         g2.ucs_cns:0x4F92
@@ -24539,7 +24778,7 @@ a.ucs:0x4ED1
     ideo:total-strokes     4 ;
     isd:structure [ a idc:⿱ ;
         isd:above    a.ucs:0x201A2 ; # 𠆢
-        isd:below    a.ucs_component:0x4E03   # &IWDS1-141;
+        isd:below    a.ucs_component:0x4E03   # &A-compU+4E03;
     ] ;
     .
 
@@ -24557,8 +24796,8 @@ rep.gb2312:0x4258
         isd:below    a.ucs:0x5315   # 匕
     ] ;
     :eq rep.ucs_unicode:0x4ED1    ; # &G0-4258;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  rep.adobe-japan1-0:04142 ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  rep.adobe-japan1-0:04142 ] ;
     :subsume
         g2.ucs_unicode:0x4ED1 ;
     .
@@ -24625,10 +24864,10 @@ rep.cns11643-3:0x2745
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x344D  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:06205   # &g2-AJ1-06205;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:06205   # &g2-AJ1-06205;
+        ] ;
         :eq g2.cns11643-3:0x2745      ; # &g2-M-00600;
         :eq g2.daikanwa:00600         ; # &g2-M-00600;
         :subsume
@@ -24659,10 +24898,10 @@ rep.cns11643-3:0x2745
             :abstract-glyph-of hanziku-1:0xC27A ;
             .
 
-rep.ucs-bmp-cjk_gb:0x344D
+rep.ucs_gb:0x344D
     a chisegg:abstract-glyph ;
     :abstract-glyph-of [ :context domain:gb      ;
-                         :target ucs-bmp-cjk:0x344D  ] ;
+                         :target     ucs:0x344D  ] ;
     :denotation-of
         a.ucs:0x344D         ;
     ideo:radical           9 ; # ⼈ 
@@ -24672,21 +24911,17 @@ rep.ucs-bmp-cjk_gb:0x344D
         isd:left     a.ucs:0x4EBB ; # 亻
         isd:right    rep.gb2312:0x7167   # &HD-FT-384C;
     ] ;
-    :eq rep.ucs_gb:0x344D         ; # &GU+344D;
     :subsume
-        g2.ucs-bmp-cjk_gb:0x344D ;
+        g2.ucs_gb:0x344D     ;
     .
-    rep.ucs_gb:0x344D
-               :abstract-glyph-of [ :context domain:gb      ;
-                                    :target     ucs:0x344D  ] .
     g2.ucs_gb:0x344D
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:gb      ;
                                   :target     ucs:0x344D  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x8012   # &g2-HD-FT-384C;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x8012   # &g2-HD-FT-384C;
+        ] ;
         .
 
 a.ucs:0x4F97
@@ -24747,10 +24982,10 @@ rep.adobe-japan1-4:14323
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4F97  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x540C   # &g2-AJ1-03209;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x540C   # &g2-AJ1-03209;
+        ] ;
         :eq g2.adobe-japan1-4:14323   ; # &g2-AJ1-14323;
         :eq g2.gb2312:0x3631          ; # &g2-AJ1-14323;
         :eq g2.jis-x0212:0x312A       ; # &g2-AJ1-14323;
@@ -24869,10 +25104,10 @@ a.ucs:0x4F98
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4F98         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5B85   # &g2-AJ1-02896;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5B85   # &g2-AJ1-02896;
+        ] ;
         :eq g2.adobe-japan1-0:04135   ; # &g2-AJ1-04135;
         :eq g2.ks-x1001:0x7327        ; # &g2-AJ1-04135;
         :eq g2.jis-x0208:0x504E       ; # &g2-AJ1-04135;
@@ -24937,10 +25172,10 @@ a.ucs:0x4F98
     g2.cns11643-2:0x2532
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x2532 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4777   # &g2-CU+5B85;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4777   # &g2-CU+5B85;
+        ] ;
         :eq g2.ucs_cns:0x4F98         ; # &g2-CU+4F98;
         .
         g2.ucs_cns:0x4F98
@@ -25314,10 +25549,10 @@ a.ucs:0x4F9D
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4F9D         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x8863   # &g2-AJ1-01189;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x8863   # &g2-AJ1-01189;
+        ] ;
         :eq g2.adobe-japan1-0:01169   ; # &g2-AJ1-01169;
         :eq g2.gb2312:0x5240          ; # &g2-AJ1-01169;
         :eq g2.ks-x1001:0x6B6E        ; # &g2-AJ1-01169;
@@ -25448,10 +25683,10 @@ a.ucs:0x2020B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x2020B ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x620E   # &g2-GT-14554;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x620E   # &g2-GT-14554;
+        ] ;
         :eq g2.daikanwa:00609         ; # &g2-M-00609;
         :subsume
             repi.daikanwa:00609  ,
@@ -25476,10 +25711,10 @@ a.ucs:0x2020B
     g2.cns11643-4:0x2537
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-4:0x2537 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.gt-k:01640   # &g2-AJ1-02377;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.gt-k:01640   # &g2-AJ1-02377;
+        ] ;
         :eq g2.ucs_cns:0x2020B        ; # &g2-CU+2020B;
         .
         g2.ucs_cns:0x2020B
@@ -25523,10 +25758,10 @@ a.ucs:0x4F9E
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4F9E         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5982   # &g2-AJ1-03287;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5982   # &g2-AJ1-03287;
+        ] ;
         :eq g2.adobe-japan1-5:19151   ; # &g2-AJ1-19151;
         :eq g2.jis-x0212:0x312D       ; # &g2-AJ1-19151;
         :eq g2.daikanwa:00610         ; # &g2-AJ1-19151;
@@ -25562,10 +25797,10 @@ a.ucs:0x4F9E
     g2.cns11643-2:0x2547
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x2547 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4771   # &g2-CU+5982;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4771   # &g2-CU+5982;
+        ] ;
         :eq g2.ucs_cns:0x4F9E         ; # &g2-CU+4F9E;
         .
         g2.ucs_cns:0x4F9E
@@ -25584,7 +25819,7 @@ a.ucs:0x2020C
                          ] ;
     :eq rep.cns11643-4:0x2535     ; # &I-C4-2535;
     :eq rep.daikanwa:00611        ; # &I-M-00611;
-    :from.ancient        [ :sources chisebib:liushugu ,
+    ideo:ancient-form-of [ :sources chisebib:liushugu ,
                                     chisebib:daikanwa ;
                            :target  rep.cns11643-1:0x663E ] ;
     :subsume
@@ -25656,10 +25891,10 @@ a.ucs:0x344F
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x344F  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5B88   # &g2-AJ1-02325;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5B88   # &g2-AJ1-02325;
+        ] ;
         :eq g2.cns11643-4:0x253B      ; # &g2-M-00612;
         :eq g2.daikanwa:00612         ; # &g2-M-00612;
         :subsume
@@ -26021,8 +26256,8 @@ a.ucs:0x4FA0
     :eq rep.shinjigen:0249        ; # 侠
     :eq rep.hanziku-1:0xC1F9      ; # &I-HZK01-C1F9;
     :eq rep.jef-china3:0x43CB     ; # &I-JC3-43CB;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x4FE0         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x4FE0         ] ;
     :subsume
         g2.ucs_unicode:0x4FA0 ;
     .
@@ -26167,10 +26402,10 @@ rep.daikanwa:00626
     g2.daikanwa:00626
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:00626 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:007283   # &g2-MJ007283;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:007283   # &g2-MJ007283;
+        ] ;
         .
 
 rep.ucs_iso:0x2022A
@@ -26244,8 +26479,8 @@ a.ucs:0x4FA1
     :eq rep.gt-pj-1:12865         ; # &I-GT-00709;
     :eq rep.daikanwa...._.p:00628 ; # 価
     :eq rep.shinjigen:0207        ; # 価
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  a.ucs:0x50F9         ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  a.ucs:0x50F9         ] ;
     :subsume
         g2.ucs_unicode:0x4FA1 ;
     .
@@ -26473,8 +26708,8 @@ a.ucs:0x2F805
     :eq rep.gt-pj-1:18798         ; # &I-GT-00790;
     :eq rep.daikanwa...._.p:00629 ; # 侮
     :eq rep.shinjigen:0233        ; # 侮
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  rep.adobe-japan1-4:13382 ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  rep.adobe-japan1-4:13382 ] ;
     :subsume
         g2.ucs_iso:0x2F805   ;
     .
@@ -26504,10 +26739,10 @@ a.ucs:0x2F805
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4FAE         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x6BCE   # &g2-AJ1-03734;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x6BCE   # &g2-AJ1-03734;
+        ] ;
         :eq g2.ucs_jis:0x4FAE         ; # &g2-AJ1-03552;
         :eq g2.adobe-japan1-0:03552   ; # &g2-AJ1-03552;
         :eq g2.jis-x0208:0x496E       ; # &g2-AJ1-03552;
@@ -26644,8 +26879,8 @@ a.ucs:0x4FAD
     :eq rep.gt:00762              ; # &I-GT-00762;
     :eq rep.gt-pj-1:19321         ; # &I-GT-00762;
     :eq rep.daikanwa...ho:0015    ; # 侭
-    :from.simplified     [ :context domain:JP...jis ;
-                           :target  rep.adobe-japan1-0:04143 ] ;
+    ideo:simplified-form-of [ :context domain:JP...jis ;
+                              :target  rep.adobe-japan1-0:04143 ] ;
     :subsume
         g2.ucs_unicode:0x4FAD ;
     .
@@ -26766,10 +27001,10 @@ a.ucs:0x4FAB
     rep.adobe-japan1-0:04564
         a chisegg:abstract-glyph ;
         :abstract-glyph-of adobe-japan1-0:04564 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    rep.adobe-japan1-4:14055   # &AJ1-14055;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    rep.adobe-japan1-4:14055   # &AJ1-14055;
+        ] ;
         :eq rep.ucs_jis:0x4FAB        ; # &AJ1-04564;
         :eq rep.jis-x0208:0x5525      ; # &I-J90-5525;
         :eq rep.jis-x0213-1:0x5525    ; # &I-JX1-5525;
@@ -26778,7 +27013,7 @@ a.ucs:0x4FAB
         :eq rep.daikanwa...ho:0016    ; # &AJ1-04564;
         :eq rep.shinjigen:1614        ; # &AJ1-04564;
         :eq rep.cbeta:00126           ; # &I-CB00126;
-        :from.vulgar         [ :sources chisebib:shinjigen ;
+        ideo:vulgar-form-of  [ :sources chisebib:shinjigen ;
                                :target  a.ucs:0x4F5E         ] ;
         :subsume
             g2.adobe-japan1-0:04564 ;
@@ -26862,10 +27097,10 @@ a.ucs:0x4FAB
         a chisegg:abstract-glyph ;
         :abstract-glyph-of [ :context domain:unicode ;
                              :target     ucs:0x4FAB  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    rep.adobe-japan1-0:03805   # &AJ1-03805;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    rep.adobe-japan1-0:03805   # &AJ1-03805;
+        ] ;
         :rep.ucs_JP...hanazono     rdf:nil ;
         :subsume
             g2.ucs_unicode:0x4FAB ;
@@ -26874,10 +27109,10 @@ a.ucs:0x4FAB
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of [ :context domain:unicode ;
                                       :target     ucs:0x4FAB  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5984   # &g2-UU+5984;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2E85 ; # ⺅
+                isd:right    g2.ucs_unicode:0x5984   # &g2-UU+5984;
+            ] ;
             :g2.ucs_JP...hanazono      rdf:nil ;
             .
 
@@ -26894,8 +27129,8 @@ a.ucs:0x3452
     :eq rep.gt:00767              ; # &I-GT-00767;
     :eq rep.gt-k:03991            ; # &I-GT-K03991;
     :eq rep.gt-pj-9:20831         ; # &I-GT-00767;
-    :from.simplified     [ :context domain:component ;
-                           :target  a.ucs:0x50C9         ] ;
+    ideo:simplified-form-of [ :context domain:component ;
+                              :target  a.ucs:0x50C9         ] ;
     :subsume
         g2.ucs_unicode:0x3452 ;
     .
@@ -26972,17 +27207,20 @@ rep.mj:007269
     ideo:total-strokes     8 ;
     :eq rep.hanyo-denshi...jt:0xADC7 ; # &I-HD-JT-ADC7;
     :eq rep.koseki:007530         ; # &MJ007269;
+    :eq rep.ucs-var-002:0x5169    ; # &MJ007269;
     :form-of             [ :sources chisebib:hng ,
                                     chisebib:mj ;
                            :target  rep.adobe-japan1-0:04215 ] ;
     :subsume
         g2.mj:007269         ,
-        rep.ucs-var-002:0x5169 ;
+        g2.koseki:007530     ;
     .
     rep.hanyo-denshi...jt:0xADC7
                :abstract-glyph-of hanyo-denshi...jt:0xADC7  .
     rep.koseki:007530
                :abstract-glyph-of         koseki:007530  .
+    rep.ucs-var-002:0x5169
+               :abstract-glyph-of    ucs-var-002:0x5169  .
     g2.mj:007269
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of mj:007269 ;
@@ -27001,16 +27239,16 @@ rep.mj:007269
             a chisegg:glyph-image ;
             :glyph-image-of mj:007269 ;
             .
-    rep.ucs-var-002:0x5169
-        a chisegg:abstract-glyph ;
-        :abstract-glyph-of ucs-var-002:0x5169 ;
-        :eq g2.koseki:007530          ; # &g2-KOSEKI-007530;
+    g2.koseki:007530
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of koseki:007530 ;
+        :eq g2.ucs-var-002:0x5169     ; # &g2-KOSEKI-007530;
         :subsume
             repi.hng-khm:02060   ,
             repi.hng-kar:05800   ;
         .
-        g2.koseki:007530
-              :abstract-glyph-form-of         koseki:007530  .
+        g2.ucs-var-002:0x5169
+              :abstract-glyph-form-of    ucs-var-002:0x5169  .
         repi.hng-khm:02060
             a chisegg:glyph-image ;
             :glyph-image-of hng-khm:02060 ;
@@ -27041,10 +27279,10 @@ a.ucs:0x20213
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20213 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x4E21   # &g2-AJ1-03974;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x4E21   # &g2-AJ1-03974;
+        ] ;
         :eq g2.jis-x0213-2:0x2146     ; # &g2-JX2-2146;
         :subsume
             repi.jis-x0213-2:0x2146 ,
@@ -27116,8 +27354,8 @@ a.ucs:0x2B899
         isd:right    a.ucs:0x52A8   # 动
     ] ;
     :eq rep.iso-ir165:0x2C7A      ; # &I-EGB-2C7A;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x50CD         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x50CD         ] ;
     :subsume
         g2.ucs_iso:0x2B899   ;
     .
@@ -27231,10 +27469,10 @@ rep.adobe-japan1-4:13382
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4FAE         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x6BCF   # &g2-AJ1-13388;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x6BCF   # &g2-AJ1-13388;
+        ] ;
         :eq g2.ucs_unicode:0x4FAE     ; # 侮
         :eq g2.ucs_jis:0xFA30         ; # 侮
         :g2.ucs_JP...hanazono      rdf:nil ;
@@ -27341,10 +27579,10 @@ a.ucs:0x3457
     g2.cns11643-3:0x2B31
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x2B31 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:02574   # &g2-AJ1-02574;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:02574   # &g2-AJ1-02574;
+        ] ;
         :eq g2.ucs_cns:0x3457         ; # &g2-M-00631;
         :eq g2.daikanwa:00631         ; # &g2-M-00631;
         :subsume
@@ -27368,10 +27606,10 @@ a.ucs:0x3457
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x3457  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x8EAB   # &g2-UU+8EAB;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x8EAB   # &g2-UU+8EAB;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :subsume
             repi.ucs_unicode:0x3457 ,
@@ -27411,10 +27649,10 @@ a.ucs:0x2022D
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x2022D ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x7262   # &g2-AJ1-04058;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x7262   # &g2-AJ1-04058;
+        ] ;
         :eq g2.cns11643-5:0x277C      ; # &g2-M-00632;
         :eq g2.daikanwa:00632         ; # &g2-M-00632;
         :subsume
@@ -27590,10 +27828,10 @@ a.ucs:0x4FAF
     g2.cns11643-1:0x4F6C
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x4F6C ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.big5-cdp:0x8BC7   # &g2-CDP-8BC7;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.big5-cdp:0x8BC7   # &g2-CDP-8BC7;
+        ] ;
         :eq g2.ucs_cns:0x4FAF         ; # &g2-CU+4FAF;
         .
         g2.ucs_cns:0x4FAF
@@ -27611,9 +27849,9 @@ rep.ucs-itaiji-002:0x4FAF
     isd:structure [ a idc:⿰ ;
         isd:left     a.ucs:0x4EBB ; # 亻
         isd:right    [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x4E3F ; # 丿
-                :below    rep.gt-k:01352   # &GT-K01352;
+            isd:structure [ a idc:⿱ ;
+                isd:above    a.ucs:0x4E3F ; # 丿
+                isd:below    rep.gt-k:01352   # &GT-K01352;
             ]
         ]
     ] ;
@@ -27638,10 +27876,10 @@ a.ucs:0x77E6
     :eq rep.jis-x0213-2:0x7236    ; # &I-JX2-7236;
     :eq rep.big5-cdp:0x8AC7       ; # &I-CDP-8AC7;
     :eq rep.jef-china3:0x5BE9     ; # &I-JC3-5BE9;
-    :from.original       [ :sources chisebib:zihui ,
-                                    chisebib:daikanwa.:.00634 ;
-                           :target  a.ucs:0x4FAF         ] ;
-    :from.same           [ :sources chisebib:zhengzitong ,
+    ideo:original-form-of [ :sources chisebib:zihui ,
+                                     chisebib:daikanwa.:.00634 ;
+                            :target  a.ucs:0x4FAF         ] ;
+    ideo:same-as         [ :sources chisebib:zhengzitong ,
                                     chisebib:daikanwa.:.23937 ;
                            :target  a.ucs:0x4FAF         ] ;
     :subsume
@@ -27864,7 +28102,7 @@ a.ucs:0x2022F
     ideo:hanyu-dazidian  ( 1 162 13 ) ;
     :eq rep.cns11643-6:0x2E59     ; # &I-C6-2E59;
     :eq rep.daikanwa:00639        ; # &I-M-00639;
-    :from.ancient        [ :sources chisebib:jiyun ,
+    ideo:ancient-form-of [ :sources chisebib:jiyun ,
                                     chisebib:daikanwa ;
                            :target  a.ucs:0x5175         ] ;
     :subsume
@@ -28055,19 +28293,19 @@ rep.ucs_iso:0x20230
     g2.daikanwa:00642
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:00642 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-4:13654   # &g2-AJ1-13654;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-4:13654   # &g2-AJ1-13654;
+        ] ;
         .
     g2.ucs_iso:0x20230
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20230 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5EF6   # &g2-UU+5EF6;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5EF6   # &g2-UU+5EF6;
+        ] ;
         :subsume
             repi.ucs_iso:0x20230 ,
             rep.hanziku-1:0xC565 ;
@@ -28104,10 +28342,10 @@ rep.cns11643-5:0x2B72
     g2.cns11643-5:0x2B72
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-5:0x2B72 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:011101   # &g2-MJ011101;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:011101   # &g2-MJ011101;
+        ] ;
         :eq g2.ucs_cns:0x20230        ; # &g2-CU+20230;
         .
         g2.ucs_cns:0x20230
@@ -28138,19 +28376,19 @@ a.ucs:0x20231
     g2.daikanwa:00643
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:00643 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:02091   # &g2-AJ1-02091;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:02091   # &g2-AJ1-02091;
+        ] ;
         .
     g2.ucs_iso:0x20231
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20231 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x6C99   # &g2-UU+6C99;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x6C99   # &g2-UU+6C99;
+        ] ;
         :eq g2.cns11643-4:0x2836      ; # &g2-IU-00020231;
         :subsume
             repi.cns11643-4:0x2836 ,
@@ -28204,9 +28442,9 @@ a.ucs:0x4FB4
     isd:structure [ a idc:⿱ ;
         isd:above    rep.big5-cdp:0x8AFC ; # &CDP-8AFC;
         isd:below    [
-            :structure [ a idc:⿰ ;
-                :left     a.ucs:0x4E11 ; # 丑
-                :right    a.ucs:0x5202   # 刂
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x4E11 ; # 丑
+                isd:right    a.ucs:0x5202   # 刂
             ]
         ]
     ] ;
@@ -28224,9 +28462,9 @@ o.ucs_cns:0x4FB4
     isd:structure [ a idc:⿱ ;
         isd:above    rep.big5-cdp:0x8AFC ; # &CDP-8AFC;
         isd:below    [
-            :structure [ a idc:⿰ ;
-                :left     rep.mj:006315 ; # &MJ006315;
-                :right    a.ucs:0x5202   # 刂
+            isd:structure [ a idc:⿰ ;
+                isd:left     rep.mj:006315 ; # &MJ006315;
+                isd:right    a.ucs:0x5202   # 刂
             ]
         ]
     ] ;
@@ -28263,9 +28501,9 @@ o.ucs_unicode:0x4FB4
     isd:structure [ a idc:⿱ ;
         isd:above    rep.big5-cdp:0x8AFC ; # &CDP-8AFC;
         isd:below    [
-            :structure [ a idc:⿰ ;
-                :left     rep.gt:00035 ; # &GT-00035;
-                :right    a.ucs:0x5202   # 刂
+            isd:structure [ a idc:⿰ ;
+                isd:left     rep.gt:00035 ; # &GT-00035;
+                isd:right    a.ucs:0x5202   # 刂
             ]
         ]
     ] ;
@@ -28351,10 +28589,10 @@ rep.adobe-japan1-4:13851
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4FB5         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_iso:0x20B36   # &g2-CDP-8D4C;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_iso:0x20B36   # &g2-CDP-8D4C;
+        ] ;
         :eq g2.ucs_cns:0x4FB5         ; # &g2-AJ1-13851;
         :eq g2.ucs_ks:0x4FB5          ; # &g2-AJ1-13851;
         :eq g2.ks-x1001:0x7655        ; # &g2-AJ1-13851;
@@ -28773,10 +29011,10 @@ a.ucs:0x4FB9
     rep.jis-x0212:0x3131
         a chisegg:abstract-glyph ;
         :abstract-glyph-of jis-x0212:0x3131 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.hanyo-denshi...ks:108170   # &HD-KS-108170;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.hanyo-denshi...ks:108170   # &HD-KS-108170;
+        ] ;
         :eq rep.ucs_unicode:0x4FB9    ; # &JSP-3131;
         :rep.ucs_JP...hanazono     rdf:nil ;
         :eq rep.cns11643-2:0x2930     ; # &I-C2-2930;
@@ -28796,10 +29034,10 @@ a.ucs:0x4FB9
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of [ :context domain:unicode ;
                                       :target     ucs:0x4FB9  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.hanyo-denshi...ks:108170   # &g2-HD-KS-108170;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2E85 ; # ⺅
+                isd:right    g2.hanyo-denshi...ks:108170   # &g2-HD-KS-108170;
+            ] ;
             :g2.ucs_JP...hanazono      rdf:nil ;
             :eq g2.cns11643-2:0x2930      ; # &g2-M-00650;
             :eq g2.daikanwa:00650         ; # &g2-M-00650;
@@ -28829,10 +29067,10 @@ a.ucs:0x4FB9
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of [ :context domain:jis     ;
                                       :target     ucs:0x4FB9  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.daikanwa:09571   # &g2-M-09571;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2E85 ; # ⺅
+                isd:right    g2.daikanwa:09571   # &g2-M-09571;
+            ] ;
             :eq g2.jis-x0212:0x3131       ; # &g2-JSP-3131;
             .
             g2.jis-x0212:0x3131
@@ -28840,10 +29078,10 @@ a.ucs:0x4FB9
     rep.adobe-japan1-6:21111
         a chisegg:abstract-glyph ;
         :abstract-glyph-of adobe-japan1-6:21111 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.mj:011104   # &MJ011104;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.mj:011104   # &MJ011104;
+        ] ;
         :eq rep.jef-china3:0x42BF     ; # &I-JC3-42BF;
         :subsume
             g2.adobe-japan1-6:21111 ,
@@ -28857,18 +29095,18 @@ a.ucs:0x4FB9
             :rep.decomposition   [ :context domain:cid     ;
                                    :target  a.ucs:0x4FB9         ,
                                             a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-4:13482   # &g2-AJ1-13482;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2E85 ; # ⺅
+                isd:right    g2.adobe-japan1-4:13482   # &g2-AJ1-13482;
+            ] ;
             .
         g2.jef-china3:0x42BF
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of jef-china3:0x42BF ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:011104   # &g2-MJ011104;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2E85 ; # ⺅
+                isd:right    g2.mj:011104   # &g2-MJ011104;
+            ] ;
             .
 
 a.ucs:0x3459
@@ -28929,10 +29167,10 @@ a.ucs:0x4FBA
     g2.cns11643-2:0x292E
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x292E ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:04663   # &g2-AJ1-04663;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:04663   # &g2-AJ1-04663;
+        ] ;
         :eq g2.ucs_cns:0x4FBA         ; # &g2-M-00652;
         :eq g2.daikanwa:00652         ; # &g2-M-00652;
         :subsume
@@ -28956,10 +29194,10 @@ a.ucs:0x4FBA
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4FBA  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5C91   # &g2-UU+5C91;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5C91   # &g2-UU+5C91;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -29021,10 +29259,10 @@ rep.adobe-japan1-6:21112
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4FBB         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:007227   # &g2-MJ007227;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:007227   # &g2-MJ007227;
+        ] ;
         :eq g2.ucs_jis:0x4FBB         ; # &g2-AJ1-21112;
         :eq g2.jis-x0212:0x3132       ; # &g2-AJ1-21112;
         :eq g2.daikanwa:00653         ; # &g2-AJ1-21112;
@@ -29063,10 +29301,10 @@ rep.adobe-japan1-6:21112
     g2.cns11643-2:0x2929
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x2929 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x492B   # &g2-CU+514C;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x492B   # &g2-CU+514C;
+        ] ;
         :eq g2.ucs_cns:0x4FBB         ; # &g2-CU+4FBB;
         .
         g2.ucs_cns:0x4FBB
@@ -29373,10 +29611,10 @@ a.ucs:0x4FBF
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4FBF         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ks-x1001:0x4C5A   # &g2-M-14283;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ks-x1001:0x4C5A   # &g2-M-14283;
+        ] ;
         :eq g2.ucs_ks:0x4FBF          ; # &g2-AJ1-13506;
         :eq g2.jis-x0208_1978:0x4A58  ; # &g2-AJ1-13506;
         :eq g2.jis-x0208_1983:0x4A58  ; # &g2-AJ1-13506;
@@ -29444,10 +29682,10 @@ a.ucs:0x4FBF
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4FBF         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x66F4   # &g2-AJ1-01995;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x66F4   # &g2-AJ1-01995;
+        ] ;
         :eq g2.adobe-japan1-0:03624   ; # &g2-AJ1-03624;
         :eq g2.gb2312:0x3163          ; # &g2-AJ1-03624;
         :eq g2.jis-x0208_1990:0x4A58  ; # &g2-AJ1-03624;
@@ -29615,19 +29853,19 @@ rep.cns11643-2:0x292F
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4FC0  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:009599   # &g2-MJ009599;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:009599   # &g2-MJ009599;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
     g2.cns11643-2:0x292F
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x292F ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4974   # &g2-CU+59A5;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4974   # &g2-CU+59A5;
+        ] ;
         :eq g2.ucs_cns:0x4FC0         ; # &g2-CU+4FC0;
         .
         g2.ucs_cns:0x4FC0
@@ -29661,7 +29899,7 @@ rep.ucs_iso:0x20233
         isd:right    rep.ucs-itaiji-001:0x7075   # &U-i001+7075;
     ] ;
     :eq rep.daikanwa:00661        ; # &M-00661;
-    :from.ancient        [ :sources chisebib:yupian ,
+    ideo:ancient-form-of [ :sources chisebib:yupian ,
                                     chisebib:daikanwa ;
                            :target  a.ucs:0x8F9F         ] ;
     :subsume
@@ -29762,10 +30000,10 @@ a.ucs:0x4FC1
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4FC1         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5433   # &g2-AJ1-13760;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5433   # &g2-AJ1-13760;
+        ] ;
         :eq g2.adobe-japan1-6:21116   ; # &g2-AJ1-21116;
         :eq g2.jis-x0212:0x3137       ; # &g2-AJ1-21116;
         :eq g2.daikanwa:00662         ; # &g2-AJ1-21116;
@@ -29809,10 +30047,10 @@ a.ucs:0x4FC1
     g2.cns11643-2:0x2925
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x2925 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4946   # &g2-CU+5433;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4946   # &g2-CU+5433;
+        ] ;
         :eq g2.ucs_cns:0x4FC1         ; # &g2-CU+4FC1;
         .
         g2.ucs_cns:0x4FC1
@@ -29849,10 +30087,10 @@ a.ucs:0x4FC2
     rep.adobe-japan1-0:01806
         a chisegg:abstract-glyph ;
         :abstract-glyph-of adobe-japan1-0:01806 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    rep.adobe-japan1-0:01829   # &AJ1-01829;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    rep.adobe-japan1-0:01829   # &AJ1-01829;
+        ] ;
         :eq rep.ucs_unicode:0x4FC2    ; # &AJ1-01806;
         :eq rep.jis-x0208:0x3738      ; # &I-J90-3738;
         :eq rep.ks-x1001:0x4C75       ; # &I-K0-4C75;
@@ -29891,10 +30129,10 @@ a.ucs:0x4FC2
             :rep.decomposition   [ :context domain:cid     ;
                                    :target  a.ucs:0x4FC2         ,
                                             a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:01829   # &g2-AJ1-01829;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2E85 ; # ⺅
+                isd:right    g2.adobe-japan1-0:01829   # &g2-AJ1-01829;
+            ] ;
             :eq g2.ucs_jis:0x4FC2         ; # &g2-AJ1-01806;
             :eq g2.ucs_ks:0x4FC2          ; # &g2-AJ1-01806;
             :eq g2.ks-x1001:0x4C75        ; # &g2-AJ1-01806;
@@ -29959,10 +30197,10 @@ a.ucs:0x4FC2
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of [ :context domain:unicode ;
                                       :target     ucs:0x4FC2  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x7CFB   # &g2-UU+7CFB;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2E85 ; # ⺅
+                isd:right    g2.ucs_unicode:0x7CFB   # &g2-UU+7CFB;
+            ] ;
             :g2.ucs_JP...hanazono      rdf:nil ;
             :eq g2.gb12345:0x7872         ; # &g2-UU+4FC2;
             .
@@ -29971,10 +30209,10 @@ a.ucs:0x4FC2
     rep.cns11643-1:0x4F7B
         a chisegg:abstract-glyph ;
         :abstract-glyph-of cns11643-1:0x4F7B ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    rep.cns11643-1:0x4B37   # &C1-4B37;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    rep.cns11643-1:0x4B37   # &C1-4B37;
+        ] ;
         :eq rep.ucs_cns:0x4FC2        ; # &C1-4F7B;
         :subsume
             g2.cns11643-1:0x4F7B ;
@@ -30275,10 +30513,10 @@ a.ucs:0x20235
         a chisegg:abstract-glyph ;
         :abstract-glyph-of [ :context domain:iso     ;
                              :target     ucs:0x20235 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.mj:010311   # &MJ010311;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.mj:010311   # &MJ010311;
+        ] ;
         :eq rep.cns11643-5:0x2823     ; # &C5-2823;
         :eq rep.daikanwa:00667        ; # &I-M-00667;
         .
@@ -30290,10 +30528,10 @@ a.ucs:0x20235
         a chisegg:abstract-glyph ;
         :abstract-glyph-of hanziku-1:0xC467 ;
         ideo:hanyu-dazidian  ( 1 158 8 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.ucs_unicode:0x5C28   # &UU+5C28;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.ucs_unicode:0x5C28   # &UU+5C28;
+        ] ;
         .
 
 a.ucs:0x4FC5
@@ -30360,10 +30598,10 @@ rep.adobe-japan1-5:17266
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4FC5         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:015049   # &g2-MJ015049;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:015049   # &g2-MJ015049;
+        ] ;
         :eq g2.adobe-japan1-5:17266   ; # &g2-AJ1-17266;
         :eq g2.gb2312:0x5934          ; # &g2-AJ1-17266;
         :eq g2.jis-x0212:0x3138       ; # &g2-AJ1-17266;
@@ -30412,10 +30650,10 @@ rep.adobe-japan1-5:17266
     g2.cns11643-2:0x287E
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x287E ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4A65   # &g2-CU+6C42;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4A65   # &g2-CU+6C42;
+        ] ;
         :eq g2.ucs_cns:0x4FC5         ; # &g2-CU+4FC5;
         .
         g2.ucs_cns:0x4FC5
@@ -30718,10 +30956,10 @@ rep.mj:006762
     g2.daikanwa:00674
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:00674 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.daikanwa:05711   # &g2-M-05711;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.daikanwa:05711   # &g2-M-05711;
+        ] ;
         .
     g2.mj:006762
         a chisegg:abstract-glyph-form ;
@@ -30729,10 +30967,10 @@ rep.mj:006762
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x4FCA         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.big5-cdp:0x8D64   # &g2-CDP-8D64;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.big5-cdp:0x8D64   # &g2-CDP-8D64;
+        ] ;
         :eq g2.hanyo-denshi...ks:007990 ; # &g2-MJ006762;
         :subsume
             repi.hanyo-denshi...ks:007990 ,
@@ -30754,10 +30992,10 @@ rep.mj:006762
     g2.cns11643-1:0x4F76
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x4F76 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-3:0x2546   # &g2-CU+590B;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-3:0x2546   # &g2-CU+590B;
+        ] ;
         :eq g2.ucs_cns:0x4FCA         ; # &g2-CU+4FCA;
         .
         g2.ucs_cns:0x4FCA
@@ -30824,10 +31062,10 @@ rep.mj:006763
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x4FCA         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-2:08425   # &g2-AJ1-08425;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-2:08425   # &g2-AJ1-08425;
+        ] ;
         :eq g2.ucs_jis:0x4FCA         ; # &g2-MJ006763;
         :eq g2.ucs_ks:0x4FCA          ; # &g2-MJ006763;
         :eq g2.adobe-japan1-0:02397   ; # &g2-MJ006763;
@@ -30901,10 +31139,10 @@ rep.mj:006763
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4FCA  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x590B   # &g2-UU+590B;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x590B   # &g2-UU+590B;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x3F21          ; # &g2-UU+4FCA;
         .
@@ -31110,10 +31348,10 @@ a.ucs:0x4FCD
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4FCD         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x826F   # &g2-AJ1-03985;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x826F   # &g2-AJ1-03985;
+        ] ;
         :eq g2.adobe-japan1-2:08382   ; # &g2-AJ1-08382;
         :eq g2.jis-x0212:0x313E       ; # &g2-AJ1-08382;
         :eq g2.cns11643-2:0x287D      ; # &g2-AJ1-08382;
@@ -31370,10 +31608,10 @@ rep.adobe-japan1-4:14325
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4FCF         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ks-x1001:0x752B   # &g2-GT-37890;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ks-x1001:0x752B   # &g2-GT-37890;
+        ] ;
         :eq g2.ucs_jis:0x4FCF         ; # &g2-AJ1-14325;
         :eq g2.jis-x0212:0x313F       ; # &g2-AJ1-14325;
         :eq g2.jis-x0213-2:0x2154     ; # &g2-AJ1-14325;
@@ -31447,10 +31685,10 @@ rep.cns11643-1:0x4F70
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4FCF  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:020928   # &g2-MJ020928;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:020928   # &g2-MJ020928;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x474E          ; # &g2-UU+4FCF;
         .
@@ -31459,10 +31697,10 @@ rep.cns11643-1:0x4F70
     g2.cns11643-1:0x4F70
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x4F70 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4B39   # &g2-CU+8096;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4B39   # &g2-CU+8096;
+        ] ;
         :eq g2.ucs_cns:0x4FCF         ; # &g2-CU+4FCF;
         .
         g2.ucs_cns:0x4FCF
@@ -31756,10 +31994,10 @@ a.ucs:0x4FD2
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4FD2         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5B8C   # &g2-AJ1-01516;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5B8C   # &g2-AJ1-01516;
+        ] ;
         :eq g2.adobe-japan1-5:17268   ; # &g2-AJ1-17268;
         :eq g2.jis-x0212:0x3140       ; # &g2-AJ1-17268;
         :eq g2.cns11643-3:0x2B28      ; # &g2-AJ1-17268;
@@ -32075,10 +32313,10 @@ a.ucs:0x2023A
         :abstract-glyph-of [ :context domain:iso     ;
                              :target     ucs:0x2023A ] ;
         ideo:hanyu-dazidian  ( 1 158 10 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.adobe-japan1-6:21326   # &AJ1-21326;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.adobe-japan1-6:21326   # &AJ1-21326;
+        ] ;
         :eq rep.daikanwa:00690        ; # &M-00690;
         :eq rep.hanziku-1:0xC469      ; # &I-HZK01-C469;
         .
@@ -32089,10 +32327,10 @@ a.ucs:0x2023A
     rep.cns11643-5:0x2822
         a chisegg:abstract-glyph ;
         :abstract-glyph-of cns11643-5:0x2822 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.cns11643-2:0x234F   # &C2-234F;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.cns11643-2:0x234F   # &C2-234F;
+        ] ;
         :eq rep.ucs_cns:0x2023A       ; # &C5-2822;
         .
         rep.ucs_cns:0x2023A
@@ -32123,10 +32361,10 @@ a.ucs:0x4FD5
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4FD5  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5B8B   # &g2-AJ1-02777;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5B8B   # &g2-AJ1-02777;
+        ] ;
         :eq g2.cns11643-3:0x2B29      ; # &g2-M-00691;
         :eq g2.daikanwa:00691         ; # &g2-M-00691;
         :subsume
@@ -32183,39 +32421,76 @@ a.ucs:0x345E
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x345E ;
     ideo:radical           9 ; # ⼈ 
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    a.ucs:0x7077   # 灷
+    ] ;
+    .
+
+rep.cns11643-4:0x2837
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of cns11643-4:0x2837 ;
+    :denotation-of
+        a.ucs:0x345E         ;
+    ideo:radical           9 ; # ⼈ 
     ideo:strokes           7 ;
     ideo:total-strokes     9 ;
+    ideo:hanyu-dazidian  ( 1 166 3 ) ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    rep.cns11643-3:0x265F   # &C3-265F;
+    ] ;
+    :eq rep.ucs_unicode:0x345E    ; # &C4-2837;
+    :eq rep.daikanwa:00693        ; # &I-M-00693;
     :subsume
-        rep.ucs_unicode:0x345E ,
-        rep.cns11643-4:0x2837 ;
+        g2.ucs_unicode:0x345E ,
+        g2.cns11643-4:0x2837 ;
     .
     rep.ucs_unicode:0x345E
-        a chisegg:abstract-glyph ;
-        :abstract-glyph-of [ :context domain:unicode ;
-                             :target     ucs:0x345E  ] ;
-        ideo:hanyu-dazidian  ( 1 166 3 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.ucs_unicode:0x7077   # &M-18871;
-    ] ;
-        :eq rep.daikanwa:00693        ; # &M-00693;
-        :eq rep.hanziku-1:0xC5E7      ; # &I-HZK01-C5E7;
+               :abstract-glyph-of [ :context domain:unicode ;
+                                    :target     ucs:0x345E  ] .
+    rep.daikanwa:00693
+               :abstract-glyph-of       daikanwa:00693   .
+    g2.ucs_unicode:0x345E
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x345E  ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x7077   # &g2-M-18871;
+        ] ;
+        :eq g2.daikanwa:00693         ; # &g2-M-00693;
+        :subsume
+            repi.daikanwa:00693  ,
+            repi.ucs_unicode:0x345E ,
+            rep.hanziku-1:0xC5E7 ;
         .
-        rep.daikanwa:00693
-                   :abstract-glyph-of       daikanwa:00693   .
+        g2.daikanwa:00693
+              :abstract-glyph-form-of       daikanwa:00693   .
+        repi.daikanwa:00693
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:00693 ;
+            .
+        repi.ucs_unicode:0x345E
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x345E  ] ;
+            .
         rep.hanziku-1:0xC5E7
-                   :abstract-glyph-of      hanziku-1:0xC5E7  .
-    rep.cns11643-4:0x2837
-        a chisegg:abstract-glyph ;
-        :abstract-glyph-of cns11643-4:0x2837 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.cns11643-3:0x265F   # &C3-265F;
-    ] ;
-        :eq rep.ucs_cns:0x345E        ; # &C4-2837;
+            a chisegg:abstract-glyph ;
+            :abstract-glyph-of hanziku-1:0xC5E7 ;
+            .
+    g2.cns11643-4:0x2837
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of cns11643-4:0x2837 ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-3:0x265F   # &g2-CU+7077;
+        ] ;
+        :eq g2.ucs_cns:0x345E         ; # &g2-CU+345E;
         .
-        rep.ucs_cns:0x345E
-                   :abstract-glyph-of [ :context domain:cns     ;
+        g2.ucs_cns:0x345E
+              :abstract-glyph-form-of [ :context domain:cns     ;
                                         :target     ucs:0x345E  ] .
 
 bucs:0x500D
@@ -32922,10 +33197,10 @@ a.ucs:0x4FDD
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4FDD         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5446   # &g2-AJ1-03650;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5446   # &g2-AJ1-03650;
+        ] ;
         :eq g2.adobe-japan1-0:03629   ; # &g2-AJ1-03629;
         :eq g2.gb2312:0x3123          ; # &g2-AJ1-03629;
         :eq g2.ks-x1001:0x5C41        ; # &g2-AJ1-03629;
@@ -32999,10 +33274,10 @@ a.ucs:0x4FDD
     g2.cns11643-1:0x4F71
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x4F71 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4944   # &g2-CU+5446;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4944   # &g2-CU+5446;
+        ] ;
         :eq g2.ucs_cns:0x4FDD         ; # &g2-CU+4FDD;
         :subsume
             repi.cns11643-1:0x4F71 ,
@@ -33037,12 +33312,15 @@ a.jis-x0208:0x5141
     ideo:total-strokes     9 ;
     :eq bucs:0x516A               ; # &J97-5141;
     :eq a.jis-x0213-1:0x5141      ; # &J97-5141;
+    :eq a.iwds-1:0384             ; # &J97-5141;
     .
     bucs:0x516A
         :super-abstract-character-of [ :context domain:bucs    ;
                                        :target     ucs:0x516A  ] .
     a.jis-x0213-1:0x5141
            :abstract-character-of    jis-x0213-1:0x5141  .
+    a.iwds-1:0384
+           :abstract-character-of         iwds-1:0384    .
 
 a.ucs:0x4FDE
     a chisegg:abstract-character ;
@@ -33066,7 +33344,7 @@ rep.daikanwa:00703
     ideo:strokes           7 ;
     ideo:total-strokes     9 ;
     :eq rep.shinjigen_1ed:0488    ; # &M-00703;
-    :from.vulgar         [ :sources chisebib:shinjigen_1ed ;
+    ideo:vulgar-form-of  [ :sources chisebib:shinjigen_1ed ;
                            :target  rep.adobe-japan1-0:04216 ] ;
     .
     rep.shinjigen_1ed:0488
@@ -33100,7 +33378,7 @@ rep.cns11643-1:0x4F7E
     :eq rep.gb2312:0x5361         ; # &C1-4F7E;
     :eq rep.shinjigen_rev:0488    ; # &C1-4F7E;
     :eq rep.jef-china3:0x43E0     ; # &I-JC3-43E0;
-    :from.vulgar         [ :sources chisebib:shinjigen_rev ;
+    ideo:vulgar-form-of  [ :sources chisebib:shinjigen_rev ;
                            :target  rep.adobe-japan1-0:04216 ] ;
     :subsume
         g2.ucs_unicode:0x4FDE ,
@@ -33232,10 +33510,10 @@ a.ucs:0x4FDF
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4FDF         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x77E3   # &g2-AJ1-05848;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x77E3   # &g2-AJ1-05848;
+        ] ;
         :eq g2.adobe-japan1-0:04145   ; # &g2-AJ1-04145;
         :eq g2.gb2312:0x5939          ; # &g2-AJ1-04145;
         :eq g2.ks-x1001:0x5E46        ; # &g2-AJ1-04145;
@@ -33314,10 +33592,10 @@ a.ucs:0x4FDF
     g2.cns11643-1:0x4F75
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x4F75 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4B32   # &g2-CU+77E3;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4B32   # &g2-CU+77E3;
+        ] ;
         :eq g2.ucs_cns:0x4FDF         ; # &g2-CU+4FDF;
         .
         g2.ucs_cns:0x4FDF
@@ -33507,10 +33785,10 @@ a.ucs:0x4FE1
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4FE1         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:01908   # &g2-AJ1-01908;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:01908   # &g2-AJ1-01908;
+        ] ;
         :eq g2.ucs_jis:0x4FE1         ; # &g2-AJ1-02548;
         :eq g2.ucs_ks:0x4FE1          ; # &g2-AJ1-02548;
         :eq g2.ks-x1001:0x6361        ; # &g2-AJ1-02548;
@@ -33586,10 +33864,10 @@ a.ucs:0x4FE1
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4FE1  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x8A00   # &g2-UU+8A00;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x8A00   # &g2-UU+8A00;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x5045          ; # &g2-UU+4FE1;
         :eq g2.cns11643-1:0x4F6A      ; # &g2-UU+4FE1;
@@ -33630,7 +33908,7 @@ a.ucs:0x2023C
     ideo:hanyu-dazidian  ( 1 166 1 ) ;
     :eq rep.cns11643-6:0x2E55     ; # &I-C6-2E55;
     :eq rep.daikanwa:00708        ; # &I-M-00708;
-    :from.ancient        [ :sources chisebib:jiyun ,
+    ideo:ancient-form-of [ :sources chisebib:jiyun ,
                                     chisebib:daikanwa ;
                            :target  a.ucs:0x9806         ] ;
     :subsume
@@ -33698,14 +33976,14 @@ rep.ucs_iso:0x2023D
     ideo:total-strokes     9 ;
     isd:structure [ a idc:⿰ ;
         isd:left     [
-            :structure [ a idc:⿸ ;
-                :surround [
-                    :structure [ a idc:⿱ ;
-                        :above    a.ucs:0x2008A ; # 𠂊
-                        :below    a.ucs:0x5C38   # 尸
+            isd:structure [ a idc:⿸ ;
+                isd:surround [
+                    isd:structure [ a idc:⿱ ;
+                        isd:above    a.ucs:0x2008A ; # 𠂊
+                        isd:below    a.ucs:0x5C38   # 尸
                     ]
                 ] ;
-                :filling  a.ucs:0x51E0   # 几
+                isd:filling  a.ucs:0x51E0   # 几
             ]
         ] ;
         isd:right    a.ucs:0x4EBA   # 人
@@ -33824,19 +34102,19 @@ a.ucs:0x20261
     g2.daikanwa:00712
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:00712 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-4:13386   # &g2-AJ1-13386;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-4:13386   # &g2-AJ1-13386;
+        ] ;
         .
     g2.ucs_iso:0x20261
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20261 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x6B65   # &g2-UU+6B65;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x6B65   # &g2-UU+6B65;
+        ] ;
         :eq g2.cns11643-6:0x2E5F      ; # &g2-IU-00020261;
         :subsume
             repi.cns11643-6:0x2E5F ,
@@ -33885,10 +34163,10 @@ a.ucs:0x20262
     g2.daikanwa:00713
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:00713 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-6:21315   # &g2-AJ1-21315;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-6:21315   # &g2-AJ1-21315;
+        ] ;
         .
     g2.cns11643-5:0x2824
         a chisegg:abstract-glyph-form ;
@@ -33906,10 +34184,10 @@ a.ucs:0x20262
     rep.hanziku-1:0xC54B
         a chisegg:abstract-glyph ;
         :abstract-glyph-of hanziku-1:0xC54B ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x56E6   # &g2-UU+56E6;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x56E6   # &g2-UU+56E6;
+        ] ;
         .
 
 a.ucs:0x20256
@@ -34039,19 +34317,19 @@ a.ucs:0x20255
     g2.daikanwa:00717
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:00717 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.daikanwa:03146   # &g2-M-03146;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.daikanwa:03146   # &g2-M-03146;
+        ] ;
         .
     g2.ucs_iso:0x20255
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20255 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x53D3   # &g2-AJ1-21246;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x53D3   # &g2-AJ1-21246;
+        ] ;
         :eq g2.cns11643-6:0x2E5B      ; # &g2-IU-00020255;
         :subsume
             repi.cns11643-6:0x2E5B ,
@@ -34424,10 +34702,10 @@ a.ucs:0x2028A
     :eq rep.cns11643-6:0x3521     ; # &I-C6-3521;
     :eq rep.daikanwa:44018        ; # &I-M-44018;
     :eq rep.shinjigen:9236        ; # 𠊊
-    :from.original       [ :sources chisebib:zhonghua-dazidian ,
-                                    chisebib:daikanwa ,
-                                    chisebib:shinjigen ;
-                           :target  a.ucs:0x98DF         ] ;
+    ideo:original-form-of [ :sources chisebib:zhonghua-dazidian ,
+                                     chisebib:daikanwa ,
+                                     chisebib:shinjigen ;
+                            :target  a.ucs:0x98DF         ] ;
     :subsume
         g2.ucs_iso:0x2028A   ,
         g2.cns11643-6:0x3521 ;
@@ -34442,10 +34720,10 @@ a.ucs:0x2028A
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x2028A ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.big5-cdp:0x8AFC ; # &CDP-8AFC;
-        isd:below    g2.ucs_unicode:0x7680   # &g2-AJ1-05786;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.big5-cdp:0x8AFC ; # &CDP-8AFC;
+            isd:below    g2.ucs_unicode:0x7680   # &g2-AJ1-05786;
+        ] ;
         :eq g2.daikanwa:44018         ; # &g2-M-44018;
         :eq g2.shinjigen:9236         ; # &g2-M-44018;
         :subsume
@@ -34473,10 +34751,10 @@ a.ucs:0x2028A
     g2.cns11643-6:0x3521
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-6:0x3521 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.big5-cdp:0x8AFC ; # &CDP-8AFC;
-        isd:below    g2.big5-cdp:0x8ABE   # &g2-CDP-8ABE;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.big5-cdp:0x8AFC ; # &CDP-8AFC;
+            isd:below    g2.big5-cdp:0x8ABE   # &g2-CDP-8ABE;
+        ] ;
         :eq g2.ucs_cns:0x2028A        ; # &g2-CU+2028A;
         .
         g2.ucs_cns:0x2028A
@@ -34568,10 +34846,10 @@ a.ucs:0x20243
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20243 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x4E9B   # &g2-AJ1-02083;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x4E9B   # &g2-AJ1-02083;
+        ] ;
         :subsume
             repi.ucs_iso:0x20243 ,
             rep.hanziku-1:0xCA6B ;
@@ -34831,10 +35109,10 @@ a.ucs:0x4FEF
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4FEF         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5E9C   # &g2-AJ1-03534;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5E9C   # &g2-AJ1-03534;
+        ] ;
         :eq g2.adobe-japan1-0:04166   ; # &g2-AJ1-04166;
         :eq g2.gb2312:0x3829          ; # &g2-AJ1-04166;
         :eq g2.ks-x1001:0x5C76        ; # &g2-AJ1-04166;
@@ -35013,10 +35291,10 @@ a.ucs:0x5036
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5036  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:007288   # &g2-MJ007288;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:007288   # &g2-MJ007288;
+        ] ;
         :eq g2.adobe-japan1-0:01758   ; # &g2-AJ1-01758;
         :eq g2.jis-x0208_1978:0x3666  ; # &g2-AJ1-01758;
         :eq g2.jis-x0208_1983:0x3666  ; # &g2-AJ1-01758;
@@ -35153,10 +35431,10 @@ a.ucs:0x4FF1
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4FF1  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:007289   # &g2-MJ007289;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:007289   # &g2-MJ007289;
+        ] ;
         :eq g2.adobe-japan1-4:13731   ; # &g2-AJ1-13731;
         :eq g2.jis-x0208_1978...-4X:0x3666 ; # &g2-AJ1-13731;
         :eq g2.gb2312:0x3E63          ; # &g2-AJ1-13731;
@@ -35261,7 +35539,7 @@ a.ucs:0x4FF2
     :eq rep.hanziku-1:0xCBEF      ; # &I-HZK01-CBEF;
     :eq rep.cbeta:04885           ; # &I-CB04885;
     :eq rep.jef-china3:0x42FE     ; # &I-JC3-42FE;
-    :from.vulgar         [ :sources chisebib:shinjigen ;
+    ideo:vulgar-form-of  [ :sources chisebib:shinjigen ;
                            :target  a.ucs:0x509A         ] ;
     :subsume
         g2.ucs_unicode:0x4FF2 ;
@@ -35291,10 +35569,10 @@ a.ucs:0x4FF2
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4FF2         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x52B9   # &g2-AJ1-01966;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x52B9   # &g2-AJ1-01966;
+        ] ;
         :eq g2.adobe-japan1-5:17270   ; # &g2-AJ1-17270;
         :eq g2.jis-x0212:0x3145       ; # &g2-AJ1-17270;
         :eq g2.cns11643-3:0x2F4D      ; # &g2-AJ1-17270;
@@ -35414,10 +35692,10 @@ a.ucs:0x4FF3
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4FF3         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4F66   # &g2-CU+975E;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4F66   # &g2-CU+975E;
+        ] ;
         :eq g2.ucs_cns:0x4FF3         ; # &g2-AJ1-03334;
         :eq g2.ucs_jis:0x4FF3         ; # &g2-AJ1-03334;
         :eq g2.ucs_ks:0x4FF3          ; # &g2-AJ1-03334;
@@ -35494,10 +35772,10 @@ a.ucs:0x4FF3
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4FF3  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x975E   # &g2-UU+975E;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x975E   # &g2-UU+975E;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x593D          ; # &g2-UU+4FF3;
         .
@@ -35865,10 +36143,10 @@ a.ucs:0x4FF7
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4FF7  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x80A5   # &g2-AJ1-03458;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x80A5   # &g2-AJ1-03458;
+        ] ;
         :eq g2.daikanwa:00733         ; # &g2-M-00733;
         :subsume
             repi.daikanwa:00733  ,
@@ -35888,10 +36166,10 @@ a.ucs:0x4FF7
     g2.cns11643-2:0x2D76
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x2D76 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4F31   # &g2-CU+80A5;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4F31   # &g2-CU+80A5;
+        ] ;
         :eq g2.ucs_cns:0x4FF7         ; # &g2-CU+4FF7;
         .
         g2.ucs_cns:0x4FF7
@@ -35925,10 +36203,10 @@ a.ucs:0x4FF8
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4FF8         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    rep.adobe-japan1-0:03652   # &AJ1-03652;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    rep.adobe-japan1-0:03652   # &AJ1-03652;
+        ] ;
         :eq rep.ucs_jis:0x4FF8        ; # &AJ1-03648;
         :eq rep.ucs_ks:0x4FF8         ; # &AJ1-03648;
         :eq rep.jis-x0208:0x4A70      ; # &I-J90-4A70;
@@ -36027,10 +36305,10 @@ a.ucs:0x4FF8
     rep.cns11643-1:0x5427
         a chisegg:abstract-glyph ;
         :abstract-glyph-of cns11643-1:0x5427 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    rep.cns11643-1:0x4C60   # &C1-4C60;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    rep.cns11643-1:0x4C60   # &C1-4C60;
+        ] ;
         :eq rep.ucs_unicode:0x4FF8    ; # &C1-5427;
         :rep.ucs_JP...hanazono     rdf:nil ;
         :eq rep.gb2312:0x593A         ; # &C1-5427;
@@ -36160,10 +36438,10 @@ rep.adobe-japan1-0:01334
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4FFA         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5944   # &g2-AJ1-01284;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5944   # &g2-AJ1-01284;
+        ] ;
         :eq g2.adobe-japan1-0:01334   ; # &g2-AJ1-01334;
         :eq g2.gb2312:0x3033          ; # &g2-AJ1-01334;
         :eq g2.ks-x1001:0x656F        ; # &g2-AJ1-01334;
@@ -36231,10 +36509,10 @@ rep.adobe-japan1-0:01334
     g2.cns11643-1:0x5430
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x5430 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4C63   # &g2-CU+5944;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4C63   # &g2-CU+5944;
+        ] ;
         :eq g2.ucs_cns:0x4FFA         ; # &g2-CU+4FFA;
         .
         g2.ucs_cns:0x4FFA
@@ -36345,10 +36623,10 @@ rep.adobe-japan1-6:21123
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4FFC         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:020960   # &g2-MJ020960;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:020960   # &g2-MJ020960;
+        ] ;
         :eq g2.adobe-japan1-6:21123   ; # &g2-AJ1-21123;
         :eq g2.jis-x0212:0x3146       ; # &g2-AJ1-21123;
         :eq g2.daikanwa:00738         ; # &g2-AJ1-21123;
@@ -36397,10 +36675,10 @@ rep.adobe-japan1-6:21123
     g2.cns11643-3:0x2F4C
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x2F4C ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    a.ucs:0x2F982   # 育
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    a.ucs:0x2F982   # 育
+        ] ;
         :eq g2.ucs_cns:0x4FFC         ; # &g2-CU+4FFC;
         .
         g2.ucs_cns:0x4FFC
@@ -36443,10 +36721,10 @@ a.ucs:0x4FFD
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4FFD         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:01741   # &g2-AJ1-01741;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:01741   # &g2-AJ1-01741;
+        ] ;
         :eq g2.ucs_cns:0x4FFD         ; # &g2-AJ1-14326;
         :eq g2.ucs_jis:0x4FFD         ; # &g2-AJ1-14326;
         :eq g2.jis-x0212:0x3147       ; # &g2-AJ1-14326;
@@ -36498,10 +36776,10 @@ a.ucs:0x4FFD
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4FFD  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x6B23   # &g2-UU+6B23;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x6B23   # &g2-UU+6B23;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :subsume
             repi.ucs_unicode:0x4FFD ,
@@ -36693,10 +36971,10 @@ rep.adobe-japan1-2:08385
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4FFF         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:01931   # &g2-AJ1-01931;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:01931   # &g2-AJ1-01931;
+        ] ;
         :eq g2.ucs_jis:0x4FFF         ; # &g2-AJ1-08385;
         :eq g2.jis-x0212:0x3148       ; # &g2-AJ1-08385;
         :eq g2.daikanwa:00741         ; # &g2-AJ1-08385;
@@ -36735,10 +37013,10 @@ rep.adobe-japan1-2:08385
     g2.cns11643-3:0x2F46
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x2F46 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4F4D   # &g2-CU+864E;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4F4D   # &g2-CU+864E;
+        ] ;
         :eq g2.ucs_cns:0x4FFF         ; # &g2-CU+4FFF;
         .
         g2.ucs_cns:0x4FFF
@@ -36767,10 +37045,10 @@ rep.ucs_unicode:0x4FFF
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4FFF  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x864E   # &g2-UU+864E;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x864E   # &g2-UU+864E;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :subsume
             repi.ucs_unicode:0x4FFF ,
@@ -36847,8 +37125,8 @@ a.ucs:0x4F25
     ] ;
     :eq rep.gb2312:0x5876         ; # &I-G0-5876;
     :eq rep.hanziku-1:0xBD6C      ; # &I-HZK01-BD6C;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x5000         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x5000         ] ;
     .
     rep.gb2312:0x5876
                :abstract-glyph-of         gb2312:0x5876  .
@@ -37059,10 +37337,10 @@ a.ucs:0x5002
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4F75         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-5:19346   # &g2-AJ1-19346;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-5:19346   # &g2-AJ1-19346;
+        ] ;
         :eq g2.ucs_ks:0x5002          ; # &g2-AJ1-13383;
         :eq g2.ks-x1001:0x5C31        ; # &g2-AJ1-13383;
         :eq g2.daikanwa:00746         ; # &g2-AJ1-13383;
@@ -37104,10 +37382,10 @@ a.ucs:0x5002
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5002         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5E77   # &g2-UU+5E77;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5E77   # &g2-UU+5E77;
+        ] ;
         :eq g2.adobe-japan1-5:20299   ; # &g2-AJ1-20299;
         :eq g2.cns11643-3:0x2F4B      ; # &g2-AJ1-20299;
         :eq g2.jis-x0213-1:0x2E3C     ; # &g2-AJ1-20299;
@@ -37257,10 +37535,10 @@ a.ucs:0x5004
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5004         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x80B4   # &g2-AJ1-02136;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x80B4   # &g2-AJ1-02136;
+        ] ;
         :eq g2.adobe-japan1-5:19153   ; # &g2-AJ1-19153;
         :eq g2.jis-x0212:0x314B       ; # &g2-AJ1-19153;
         :eq g2.daikanwa:00749         ; # &g2-AJ1-19153;
@@ -37309,10 +37587,10 @@ a.ucs:0x5004
     g2.cns11643-3:0x2F47
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x2F47 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4F37   # &g2-CU+80B4;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4F37   # &g2-CU+80B4;
+        ] ;
         :eq g2.ucs_cns:0x5004         ; # &g2-CU+5004;
         .
         g2.ucs_cns:0x5004
@@ -37369,10 +37647,10 @@ a.ucs:0x5005
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5005         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5352   # &g2-AJ1-02836;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5352   # &g2-AJ1-02836;
+        ] ;
         :eq g2.adobe-japan1-0:04159   ; # &g2-AJ1-04159;
         :eq g2.jis-x0208:0x5066       ; # &g2-AJ1-04159;
         :eq g2.cns11643-2:0x2D6A      ; # &g2-AJ1-04159;
@@ -37494,10 +37772,10 @@ a.ucs:0x5006
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5006         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:04215   # &g2-AJ1-04215;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:04215   # &g2-AJ1-04215;
+        ] ;
         :eq g2.ucs_jis:0x5006         ; # &g2-AJ1-04168;
         :eq g2.ucs_ks:0x5006          ; # &g2-AJ1-04168;
         :eq g2.ks-x1001:0x5556        ; # &g2-AJ1-04168;
@@ -37562,10 +37840,10 @@ a.ucs:0x5006
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5006  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5169   # &g2-UU+5169;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5169   # &g2-UU+5169;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.cns11643-1:0x542A      ; # &g2-UU+5006;
         :eq g2.gb12345:0x4129         ; # &g2-UU+5006;
@@ -37603,8 +37881,8 @@ a.ucs:0x4FE9
     :eq rep.gb2312:0x4129         ; # &I-G0-4129;
     :eq rep.cns11643-4:0x283D     ; # &I-C4-283D;
     :eq rep.hanziku-1:0xC462      ; # &I-HZK01-C462;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x5006         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x5006         ] ;
     .
     rep.gb2312:0x4129
                :abstract-glyph-of         gb2312:0x4129  .
@@ -37640,10 +37918,10 @@ a.ucs:0x20267
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20267 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:02324   # &g2-AJ1-02324;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:02324   # &g2-AJ1-02324;
+        ] ;
         :eq g2.cns11643-5:0x2B6B      ; # &g2-M-00752;
         :eq g2.daikanwa:00752         ; # &g2-M-00752;
         :subsume
@@ -37675,34 +37953,101 @@ a.ucs:0x20268
     ideo:radical           9 ; # ⼈ 
     ideo:strokes           8 ;
     ideo:total-strokes    10 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    a.ucs:0x523C   # 刼
+    ] ;
+    .
+
+rep.ucs_iso:0x20268
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of [ :context domain:iso     ;
+                         :target     ucs:0x20268 ] ;
+    :denotation-of
+        a.ucs:0x20268        ;
+    ideo:radical           9 ; # ⼈ 
+    ideo:strokes           8 ;
+    ideo:total-strokes    10 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    o.ucs_unicode:0x523C   # &o-UU+523C;
+    ] ;
+    :eq o.ucs_iso:0x20268         ; # &o-IU+20268;
     :subsume
         rep.cns11643-6:0x3535 ,
         rep.ucs_iso:0x20268  ;
     .
+    o.ucs_iso:0x20268
+                :unified-glyph-of [ :context domain:iso     ;
+                                    :target     ucs:0x20268 ] .
     rep.cns11643-6:0x3535
         a chisegg:abstract-glyph ;
         :abstract-glyph-of cns11643-6:0x3535 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.hanziku-12:0xEBB6   # &HZK12-EBB6;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    rep.ucs-var-003:0x523C   # &U-v003+523C;
+        ] ;
+        :eq rep.ucs_cns:0x20268       ; # &C6-3535;
         :eq rep.daikanwa:00753        ; # &I-M-00753;
+        :subsume
+            g2.cns11643-6:0x3535 ;
         .
+        rep.ucs_cns:0x20268
+                   :abstract-glyph-of [ :context domain:cns     ;
+                                        :target     ucs:0x20268 ] .
         rep.daikanwa:00753
                    :abstract-glyph-of       daikanwa:00753   .
+        g2.cns11643-6:0x3535
+            a chisegg:abstract-glyph-form ;
+            :abstract-glyph-form-of cns11643-6:0x3535 ;
+            :eq g2.ucs_cns:0x20268        ; # &g2-M-00753;
+            :eq g2.daikanwa:00753         ; # &g2-M-00753;
+            :subsume
+                repi.daikanwa:00753  ,
+                repi.cns11643-6:0x3535 ;
+            .
+            g2.ucs_cns:0x20268
+                  :abstract-glyph-form-of [ :context domain:cns     ;
+                                            :target     ucs:0x20268 ] .
+            g2.daikanwa:00753
+                  :abstract-glyph-form-of       daikanwa:00753   .
+            repi.daikanwa:00753
+                a chisegg:glyph-image ;
+                :glyph-image-of daikanwa:00753 ;
+                .
+            repi.cns11643-6:0x3535
+                a chisegg:glyph-image ;
+                :glyph-image-of cns11643-6:0x3535 ;
+                .
     rep.ucs_iso:0x20268
         a chisegg:abstract-glyph ;
         :abstract-glyph-of [ :context domain:iso     ;
                              :target     ucs:0x20268 ] ;
         ideo:hanyu-dazidian  ( 1 170 7 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.ucs_unicode:0x523C   # &UU+523C;
-    ] ;
-        :eq rep.hanziku-1:0xC96D      ; # &HZK01-C96D;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    rep.ucs_unicode:0x523C   # &UU+523C;
+        ] ;
+        :subsume
+            g2.ucs_iso:0x20268   ;
         .
-        rep.hanziku-1:0xC96D
-                   :abstract-glyph-of      hanziku-1:0xC96D  .
+        g2.ucs_iso:0x20268
+            a chisegg:abstract-glyph-form ;
+            :abstract-glyph-form-of [ :context domain:iso     ;
+                                      :target     ucs:0x20268 ] ;
+            :subsume
+                repi.ucs_iso:0x20268 ,
+                rep.hanziku-1:0xC96D ;
+            .
+            repi.ucs_iso:0x20268
+                a chisegg:glyph-image ;
+                :glyph-image-of [ :context domain:iso     ;
+                                  :target     ucs:0x20268 ] ;
+                .
+            rep.hanziku-1:0xC96D
+                a chisegg:abstract-glyph ;
+                :abstract-glyph-of hanziku-1:0xC96D ;
+                .
 
 a.ucs:0x5007
     a chisegg:abstract-character ;
@@ -37756,10 +38101,10 @@ rep.adobe-japan1-6:21124
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5007         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5B9B   # &g2-AJ1-01148;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5B9B   # &g2-AJ1-01148;
+        ] ;
         :eq g2.adobe-japan1-6:21124   ; # &g2-AJ1-21124;
         :eq g2.jis-x0212:0x314C       ; # &g2-AJ1-21124;
         :eq g2.cns11643-2:0x2D6B      ; # &g2-AJ1-21124;
@@ -37904,15 +38249,15 @@ a.ucs:0x5009
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5009         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿸ ;
-        isd:surround [
-            :structure [ a idc:⿱ ;
-                :above    rep.big5-cdp:0x8AFC ; # &CDP-8AFC;
-                :below    rep.big5-cdp:0x89CE   # &CDP-89CE;
-            ]
+        isd:structure [ a idc:⿸ ;
+            isd:surround [
+                isd:structure [ a idc:⿱ ;
+                    isd:above    rep.big5-cdp:0x8AFC ; # &CDP-8AFC;
+                    isd:below    rep.big5-cdp:0x89CE   # &CDP-89CE;
+                ]
+            ] ;
+            isd:filling  a.ucs:0x53E3   # 口
         ] ;
-        isd:filling  a.ucs:0x53E3   # 口
-    ] ;
         :eq g2.ucs_cns:0x5009         ; # &g2-AJ1-02772;
         :eq g2.ucs_jis:0x5009         ; # &g2-AJ1-02772;
         :eq g2.ucs_ks:0x5009          ; # &g2-AJ1-02772;
@@ -38000,15 +38345,15 @@ a.ucs:0x5009
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5009  ] ;
-    isd:structure [ a idc:⿸ ;
-        isd:surround [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x4EBD ; # 亽
-                :below    rep.big5-cdp:0x89CE   # &CDP-89CE;
-            ]
+        isd:structure [ a idc:⿸ ;
+            isd:surround [
+                isd:structure [ a idc:⿱ ;
+                    isd:above    a.ucs:0x4EBD ; # 亽
+                    isd:below    rep.big5-cdp:0x89CE   # &CDP-89CE;
+                ]
+            ] ;
+            isd:filling  a.ucs:0x53E3   # 口
         ] ;
-        isd:filling  a.ucs:0x53E3   # 口
-    ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb12345:0x3256         ; # &g2-UU+5009;
         .
@@ -38030,8 +38375,8 @@ a.ucs:0x4ED3
     ] ;
     :eq rep.gb2312:0x3256         ; # &I-G0-3256;
     :eq rep.hanziku-1:0xB9A6      ; # &I-HZK01-B9A6;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x5009         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x5009         ] ;
     .
     rep.gb2312:0x3256
                :abstract-glyph-of         gb2312:0x3256  .
@@ -38088,10 +38433,10 @@ a.ucs:0x500A
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x500A         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-4:14533   # &g2-AJ1-14533;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-4:14533   # &g2-AJ1-14533;
+        ] ;
         :eq g2.ucs_jis:0x500A         ; # &g2-AJ1-21125;
         :eq g2.jis-x0212:0x314D       ; # &g2-AJ1-21125;
         :eq g2.daikanwa:00757         ; # &g2-AJ1-21125;
@@ -38122,10 +38467,10 @@ a.ucs:0x500A
     g2.cns11643-4:0x2B64
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-4:0x2B64 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-3:0x287E   # &g2-CU+5FE9;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-3:0x287E   # &g2-CU+5FE9;
+        ] ;
         :eq g2.ucs_cns:0x500A         ; # &g2-CU+500A;
         .
         g2.ucs_cns:0x500A
@@ -38139,10 +38484,10 @@ a.ucs:0x500A
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x500A  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5FE9   # &g2-UU+5FE9;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5FE9   # &g2-UU+5FE9;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -38321,10 +38666,10 @@ a.ucs:0x500C
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x500C         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5B98   # &g2-AJ1-01517;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5B98   # &g2-AJ1-01517;
+        ] ;
         :eq g2.adobe-japan1-5:19154   ; # &g2-AJ1-19154;
         :eq g2.gb2312:0x5944          ; # &g2-AJ1-19154;
         :eq g2.jis-x0212:0x314E       ; # &g2-AJ1-19154;
@@ -38437,10 +38782,10 @@ a.ucs:0x500D
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x500D         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5485   # &g2-AJ1-21265;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5485   # &g2-AJ1-21265;
+        ] ;
         :eq g2.adobe-japan1-0:03346   ; # &g2-AJ1-03346;
         :eq g2.gb2312:0x3136          ; # &g2-AJ1-03346;
         :eq g2.ks-x1001:0x5B43        ; # &g2-AJ1-03346;
@@ -38537,10 +38882,10 @@ a.ucs:0x500D
     rep.shinjigen:0314
         a chisegg:abstract-glyph ;
         :abstract-glyph-of shinjigen:0314 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.jef-china3:0x46A1   # &JC3-46A1;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.jef-china3:0x46A1   # &JC3-46A1;
+        ] ;
         .
 
 a.ucs:0x500E
@@ -38862,7 +39207,7 @@ rep.adobe-japan1-4:14329
     :eq rep.hanziku-1:0xCAAC      ; # &I-HZK01-CAAC;
     :eq rep.cbeta:00519           ; # &I-CB00519;
     :eq rep.jef-china3:0x42D8     ; # &I-JC3-42D8;
-    :from.vulgar         [ :sources chisebib:shinjigen_1ed ;
+    ideo:vulgar-form-of  [ :sources chisebib:shinjigen_1ed ;
                            :target  rep.mj:006829        ] ;
     :subsume
         g2.adobe-japan1-4:14329 ,
@@ -38973,6 +39318,10 @@ a.ucs:0x3466
     ideo:radical           9 ; # ⼈ 
     ideo:strokes           8 ;
     ideo:total-strokes    10 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    a.ucs:0x623E   # 戾
+    ] ;
     .
 
 rep.cns11643-4:0x2B65
@@ -38990,6 +39339,8 @@ rep.cns11643-4:0x2B65
     :eq rep.ucs_cns:0x3466        ; # &C4-2B65;
     :eq rep.daikanwa:00764        ; # &I-M-00764;
     :eq rep.cbeta:00128           ; # &I-CB00128;
+    :subsume
+        g2.cns11643-4:0x2B65 ;
     .
     rep.ucs_cns:0x3466
                :abstract-glyph-of [ :context domain:cns     ;
@@ -38998,6 +39349,36 @@ rep.cns11643-4:0x2B65
                :abstract-glyph-of       daikanwa:00764   .
     rep.cbeta:00128
                :abstract-glyph-of          cbeta:00128   .
+    g2.cns11643-4:0x2B65
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of cns11643-4:0x2B65 ;
+        :eq g2.ucs_cns:0x3466         ; # &g2-M-00764;
+        :eq g2.daikanwa:00764         ; # &g2-M-00764;
+        :eq g2.cbeta:00128            ; # &g2-M-00764;
+        :subsume
+            repi.daikanwa:00764  ,
+            repi.cns11643-4:0x2B65 ,
+            repi.cbeta:00128     ;
+        .
+        g2.ucs_cns:0x3466
+              :abstract-glyph-form-of [ :context domain:cns     ;
+                                        :target     ucs:0x3466  ] .
+        g2.daikanwa:00764
+              :abstract-glyph-form-of       daikanwa:00764   .
+        g2.cbeta:00128
+              :abstract-glyph-form-of          cbeta:00128   .
+        repi.daikanwa:00764
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:00764 ;
+            .
+        repi.cns11643-4:0x2B65
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-4:0x2B65 ;
+            .
+        repi.cbeta:00128
+            a chisegg:glyph-image ;
+            :glyph-image-of cbeta:00128 ;
+            .
 
 rep.ucs_unicode:0x3466
     a chisegg:abstract-glyph ;
@@ -39013,10 +39394,28 @@ rep.ucs_unicode:0x3466
         isd:left     a.ucs:0x4EBB ; # 亻
         isd:right    rep.gb2312:0x6C65   # &G0-6C65;
     ] ;
-    :eq rep.hanziku-1:0xCC57      ; # &HZK01-CC57;
+    :rep.ucs_JP...hanazono     rdf:nil ;
+    :subsume
+        g2.ucs_unicode:0x3466 ;
     .
-    rep.hanziku-1:0xCC57
-               :abstract-glyph-of      hanziku-1:0xCC57  .
+    g2.ucs_unicode:0x3466
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x3466  ] ;
+        :g2.ucs_JP...hanazono      rdf:nil ;
+        :subsume
+            repi.ucs_unicode:0x3466 ,
+            rep.hanziku-1:0xCC57 ;
+        .
+        repi.ucs_unicode:0x3466
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x3466  ] ;
+            .
+        rep.hanziku-1:0xCC57
+            a chisegg:abstract-glyph ;
+            :abstract-glyph-of hanziku-1:0xCC57 ;
+            .
 
 a.ucs:0x20269
     a chisegg:abstract-character ;
@@ -39041,10 +39440,10 @@ o.ucs_cns:0x20269
         a chisegg:abstract-glyph ;
         :abstract-glyph-of daikanwa:00765 ;
         ideo:hanyu-dazidian  ( 1 186 9 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.adobe-japan1-0:03231   # &AJ1-03231;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.adobe-japan1-0:03231   # &AJ1-03231;
+        ] ;
         :eq rep.hanziku-1:0xCCBA      ; # &I-HZK01-CCBA;
         .
         rep.hanziku-1:0xCCBA
@@ -39133,10 +39532,10 @@ a.ucs:0x5011
     g2.daikanwa:00766
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:00766 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.daikanwa:41208   # &g2-M-41208;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.daikanwa:41208   # &g2-M-41208;
+        ] ;
         .
     g2.ucs_unicode:0x5011
         a chisegg:abstract-glyph-form ;
@@ -39145,10 +39544,10 @@ a.ucs:0x5011
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5011         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x9580   # &g2-AJ1-03827;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x9580   # &g2-AJ1-03827;
+        ] ;
         :eq g2.adobe-japan1-0:04167   ; # &g2-AJ1-04167;
         :eq g2.ks-x1001:0x597A        ; # &g2-AJ1-04167;
         :eq g2.jis-x0208:0x506E       ; # &g2-AJ1-04167;
@@ -39230,8 +39629,8 @@ a.ucs:0x4EEC
     :eq rep.gb2312:0x4347         ; # &I-G0-4347;
     :eq rep.hanziku-1:0xBBAA      ; # &I-HZK01-BBAA;
     :eq rep.jef-china3:0x82BB     ; # &I-JC3-82BB;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x5011         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x5011         ] ;
     .
     rep.gb2312:0x4347
                :abstract-glyph-of         gb2312:0x4347  .
@@ -39412,10 +39811,10 @@ a.ucs:0x5013
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5013         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x708E   # &g2-AJ1-01292;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x708E   # &g2-AJ1-01292;
+        ] ;
         :eq g2.adobe-japan1-5:17271   ; # &g2-AJ1-17271;
         :eq g2.jis-x0212:0x3151       ; # &g2-AJ1-17271;
         :eq g2.jis-x0213-2:0x215A     ; # &g2-AJ1-17271;
@@ -39465,10 +39864,10 @@ a.ucs:0x5013
     g2.cns11643-2:0x2D6C
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x2D6C ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4E63   # &g2-CU+708E;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4E63   # &g2-CU+708E;
+        ] ;
         :eq g2.ucs_cns:0x5013         ; # &g2-CU+5013;
         .
         g2.ucs_cns:0x5013
@@ -39695,10 +40094,10 @@ a.ucs:0x5016
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x5016         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5E78   # &g2-UU+5E78;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5E78   # &g2-UU+5E78;
+        ] ;
         :eq g2.ucs_unicode:0x5016     ; # &MJ006839;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.cns11643-1:0x5429      ; # &MJ006839;
@@ -39742,10 +40141,10 @@ a.ucs:0x5016
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x5016         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:01982   # &g2-AJ1-01982;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:01982   # &g2-AJ1-01982;
+        ] ;
         :eq g2.ucs_jis:0x5016         ; # &g2-MJ006838;
         :eq g2.ucs_ks:0x5016          ; # &g2-MJ006838;
         :eq g2.adobe-japan1-0:01962   ; # &g2-MJ006838;
@@ -39926,34 +40325,63 @@ a.ucs:0x2026A
         isd:right    a.ucs:0x233CB   # 𣏋
     ] ;
     :subsume
-        rep.daikanwa:00773   ,
         rep.ucs_iso:0x2026A  ,
-        rep.cns11643-4:0x2B66 ;
+        g2.cns11643-4:0x2B66 ;
     .
-    rep.daikanwa:00773
-        a chisegg:abstract-glyph ;
-        :abstract-glyph-of daikanwa:00773 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.daikanwa:14564   # &M-14564;
-    ] ;
-        .
     rep.ucs_iso:0x2026A
         a chisegg:abstract-glyph ;
         :abstract-glyph-of [ :context domain:iso     ;
                              :target     ucs:0x2026A ] ;
         ideo:hanyu-dazidian  ( 1 183 5 ) ;
-        :eq rep.hanziku-1:0xCBF3      ; # &HZK01-CBF3;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    rep.mj:037935   # &MJ037935;
+        ] ;
+        :eq rep.cns11643-4:0x2B66     ; # &C4-2B66;
+        :eq rep.daikanwa:00773        ; # &I-M-00773;
+        :subsume
+            g2.ucs_iso:0x2026A   ;
         .
-        rep.hanziku-1:0xCBF3
-                   :abstract-glyph-of      hanziku-1:0xCBF3  .
-    rep.cns11643-4:0x2B66
-        a chisegg:abstract-glyph ;
-        :abstract-glyph-of cns11643-4:0x2B66 ;
-        :eq rep.ucs_cns:0x2026A       ; # &C4-2B66;
+        rep.cns11643-4:0x2B66
+                   :abstract-glyph-of     cns11643-4:0x2B66  .
+        rep.daikanwa:00773
+                   :abstract-glyph-of       daikanwa:00773   .
+        g2.ucs_iso:0x2026A
+            a chisegg:abstract-glyph-form ;
+            :abstract-glyph-form-of [ :context domain:iso     ;
+                                      :target     ucs:0x2026A ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2E85 ; # ⺅
+                isd:right    g2.mj:037935   # &g2-MJ037935;
+            ] ;
+            :eq g2.daikanwa:00773         ; # &g2-M-00773;
+            :subsume
+                repi.daikanwa:00773  ,
+                repi.ucs_iso:0x2026A ,
+                rep.hanziku-1:0xCBF3 ;
+            .
+            g2.daikanwa:00773
+                  :abstract-glyph-form-of       daikanwa:00773   .
+            repi.daikanwa:00773
+                a chisegg:glyph-image ;
+                :glyph-image-of daikanwa:00773 ;
+                .
+            repi.ucs_iso:0x2026A
+                a chisegg:glyph-image ;
+                :glyph-image-of [ :context domain:iso     ;
+                                  :target     ucs:0x2026A ] ;
+                .
+            rep.hanziku-1:0xCBF3
+                a chisegg:abstract-glyph ;
+                :abstract-glyph-of hanziku-1:0xCBF3 ;
+                .
+    g2.cns11643-4:0x2B66
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of cns11643-4:0x2B66 ;
+        :eq g2.ucs_cns:0x2026A        ; # &g2-CU+2026A;
         .
-        rep.ucs_cns:0x2026A
-                   :abstract-glyph-of [ :context domain:cns     ;
+        g2.ucs_cns:0x2026A
+              :abstract-glyph-form-of [ :context domain:cns     ;
                                         :target     ucs:0x2026A ] .
 
 a.ucs:0x5018
@@ -40022,10 +40450,10 @@ rep.adobe-japan1-5:16784
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5018         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.adobe-japan1-4:13835   # &AJ1-13835;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.adobe-japan1-4:13835   # &AJ1-13835;
+        ] ;
         :eq g2.ucs_jis:0x5018         ; # &g2-AJ1-16784;
         :eq g2.jis-x0212:0x3153       ; # &g2-AJ1-16784;
         :eq g2.jis-x0213-1:0x2E3E     ; # &g2-AJ1-16784;
@@ -40548,20 +40976,38 @@ a.ucs:0x501D
     ideo:radical           9 ; # ⼈ 
     ideo:strokes           8 ;
     ideo:total-strokes    10 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x2099D ; # 𠦝
+        isd:right    a.ucs_component:0x4EBA   # &A-compU+4EBA;
+    ] ;
+    .
+
+rep.adobe-japan1-6:21127
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of adobe-japan1-6:21127 ;
+    :denotation-of
+        a.ucs:0x501D         ;
+    ideo:radical           9 ; # ⼈ 
+    ideo:strokes           8 ;
+    ideo:total-strokes    10 ;
     ideo:hanyu-dazidian  ( 1 169 4 ) ;
     isd:structure [ a idc:⿰ ;
         isd:left     a.ucs:0x2099D ; # 𠦝
         isd:right    a.ucs:0x4EBA   # 人
     ] ;
-    :eq rep.adobe-japan1-6:21127  ; # &I-AJ1-21127;
+    :eq rep.ucs_unicode:0x501D    ; # &AJ1-21127;
     :eq rep.jis-x0212:0x3156      ; # &I-JSP-3156;
     :eq rep.cns11643-3:0x2F45     ; # &I-C3-2F45;
     :eq rep.big5-cdp:0x8ACA       ; # &I-CDP-8ACA;
     :eq rep.daikanwa:00779        ; # &I-M-00779;
+    :eq rep.cbeta:08926           ; # &I-CB08926;
     :eq rep.jef-china3:0x41DF     ; # &I-JC3-41DF;
+    :subsume
+        g2.ucs_unicode:0x501D ;
     .
-    rep.adobe-japan1-6:21127
-               :abstract-glyph-of adobe-japan1-6:21127   .
+    rep.ucs_unicode:0x501D
+               :abstract-glyph-of [ :context domain:unicode ;
+                                    :target     ucs:0x501D  ] .
     rep.jis-x0212:0x3156
                :abstract-glyph-of      jis-x0212:0x3156  .
     rep.cns11643-3:0x2F45
@@ -40570,8 +41016,92 @@ a.ucs:0x501D
                :abstract-glyph-of       big5-cdp:0x8ACA  .
     rep.daikanwa:00779
                :abstract-glyph-of       daikanwa:00779   .
+    rep.cbeta:08926
+               :abstract-glyph-of          cbeta:08926   .
     rep.jef-china3:0x41DF
                :abstract-glyph-of     jef-china3:0x41DF  .
+    g2.ucs_unicode:0x501D
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x501D  ] ;
+        :eq g2.adobe-japan1-6:21127   ; # &g2-AJ1-21127;
+        :eq g2.jis-x0212:0x3156       ; # &g2-AJ1-21127;
+        :eq g2.cns11643-3:0x2F45      ; # &g2-AJ1-21127;
+        :eq g2.big5-cdp:0x8ACA        ; # &g2-AJ1-21127;
+        :eq g2.daikanwa:00779         ; # &g2-AJ1-21127;
+        :eq g2.cbeta:08926            ; # &g2-AJ1-21127;
+        :eq g2.jef-china3:0x41DF      ; # &g2-AJ1-21127;
+        :subsume
+            repi.daikanwa:00779  ,
+            repi.jis-x0212:0x3156 ,
+            repi.adobe-japan1-6:21127 ,
+            repi.big5-cdp:0x8ACA ,
+            repi.cns11643-3:0x2F45 ,
+            repi.jef-china3:0x41DF ,
+            repi.ucs_unicode:0x501D ,
+            repi.cbeta:08926     ;
+        .
+        g2.adobe-japan1-6:21127
+              :abstract-glyph-form-of adobe-japan1-6:21127   .
+        g2.jis-x0212:0x3156
+              :abstract-glyph-form-of      jis-x0212:0x3156  .
+        g2.cns11643-3:0x2F45
+              :abstract-glyph-form-of     cns11643-3:0x2F45  .
+        g2.big5-cdp:0x8ACA
+              :abstract-glyph-form-of       big5-cdp:0x8ACA  .
+        g2.daikanwa:00779
+              :abstract-glyph-form-of       daikanwa:00779   .
+        g2.cbeta:08926
+              :abstract-glyph-form-of          cbeta:08926   .
+        g2.jef-china3:0x41DF
+              :abstract-glyph-form-of     jef-china3:0x41DF  .
+        repi.daikanwa:00779
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:00779 ;
+            .
+        repi.jis-x0212:0x3156
+            a chisegg:glyph-image ;
+            :glyph-image-of jis-x0212:0x3156 ;
+            .
+        repi.adobe-japan1-6:21127
+            a chisegg:glyph-image ;
+            :glyph-image-of adobe-japan1-6:21127 ;
+            .
+        repi.big5-cdp:0x8ACA
+            a chisegg:glyph-image ;
+            :glyph-image-of big5-cdp:0x8ACA ;
+            .
+        repi.cns11643-3:0x2F45
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-3:0x2F45 ;
+            .
+        repi.jef-china3:0x41DF
+            a chisegg:glyph-image ;
+            :glyph-image-of jef-china3:0x41DF ;
+            .
+        repi.ucs_unicode:0x501D
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x501D  ] ;
+            .
+        repi.cbeta:08926
+            a chisegg:glyph-image ;
+            :glyph-image-of cbeta:08926 ;
+            .
+
+rep.ucs-itaiji-004:0x501D
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of ucs-itaiji-004:0x501D ;
+    :denotation-of
+        a.ucs:0x501D         ;
+    ideo:radical           9 ; # ⼈ 
+    ideo:strokes           8 ;
+    ideo:total-strokes    10 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x2099D ; # 𠦝
+        isd:right    a.ucs:0x516B   # 八
+    ] ;
+    .
 
 a.ucs:0x501E
     a chisegg:abstract-character ;
@@ -40621,10 +41151,10 @@ a.ucs:0x501E
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x501E         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x4EAC   # &g2-AJ1-01688;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x4EAC   # &g2-AJ1-01688;
+        ] ;
         :eq g2.adobe-japan1-2:08386   ; # &g2-AJ1-08386;
         :eq g2.ks-x1001:0x4C4A        ; # &g2-AJ1-08386;
         :eq g2.jis-x0212:0x3157       ; # &g2-AJ1-08386;
@@ -40868,10 +41398,10 @@ a.ucs:0x5020
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5020  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x96B9   # &g2-AJ1-07115;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x96B9   # &g2-AJ1-07115;
+        ] ;
         :eq g2.cns11643-2:0x2D79      ; # &g2-M-00782;
         :eq g2.daikanwa:00782         ; # &g2-M-00782;
         :subsume
@@ -41172,10 +41702,10 @@ a.ucs:0x5023
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5023         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x653E   # &g2-AJ1-03660;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x653E   # &g2-AJ1-03660;
+        ] ;
         :eq g2.adobe-japan1-0:03647   ; # &g2-AJ1-03647;
         :eq g2.ks-x1001:0x5B27        ; # &g2-AJ1-03647;
         :eq g2.jis-x0208:0x4A6F       ; # &g2-AJ1-03647;
@@ -41417,10 +41947,10 @@ a.ucs:0x503C
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x503C  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x76F4   # &g2-UU+76F4;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x76F4   # &g2-UU+76F4;
+        ] ;
         :eq g2.gb2312:0x5635          ; # &g2-UU+503C;
         .
         g2.gb2312:0x5635
@@ -41428,10 +41958,10 @@ a.ucs:0x503C
     g2.cns11643-1:0x542B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x542B ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4E7E   # &g2-CU+76F4;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4E7E   # &g2-CU+76F4;
+        ] ;
         :eq g2.ucs_cns:0x503C         ; # &g2-CU+503C;
         :subsume
             repi.cns11643-1:0x542B ,
@@ -41511,19 +42041,19 @@ a.ucs:0x5025
     a.jis-x0208:0x5065
         a chisegg:abstract-character ;
         :abstract-character-of jis-x0208:0x5065 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    a.jis-x0208:0x3675   # &G-J0-3675;
-    ] ;
-        :eq g.ucs_jis:0x5025          ; # &G-AJ1-04158;
-        :eq g.ucs_cns:0x5025          ; # &G-AJ1-04158;
-        :eq g.mj:006856               ; # &G-AJ1-04158;
-        :eq g.adobe-japan1-0:04158    ; # &G-AJ1-04158;
-        :eq g.jis-x0208:0x5065        ; # &G-AJ1-04158;
-        :eq g.jis-x0213-1:0x5065      ; # &G-AJ1-04158;
-        :eq g.hanyo-denshi...ja:0x5065 ; # &G-AJ1-04158;
-        :eq g.gt:00969                ; # &G-AJ1-04158;
-        :eq g.daikanwa:00787          ; # &G-AJ1-04158;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    a.jis-x0208:0x3675   # &G-J0-3675;
+        ] ;
+        :eq g.ucs_jis:0x5025          ; # &G-MJ006856;
+        :eq g.ucs_cns:0x5025          ; # &G-MJ006856;
+        :eq g.mj:006856               ; # &G-MJ006856;
+        :eq g.adobe-japan1-0:04158    ; # &G-MJ006856;
+        :eq g.jis-x0208:0x5065        ; # &G-MJ006856;
+        :eq g.jis-x0213-1:0x5065      ; # &G-MJ006856;
+        :eq g.hanyo-denshi...ja:0x5065 ; # &G-MJ006856;
+        :eq g.gt:00969                ; # &G-MJ006856;
+        :eq g.daikanwa:00787          ; # &G-MJ006856;
         :subsume
             g2.mj:006856         ,
             g2.cns11643-1:0x5426 ;
@@ -41557,10 +42087,10 @@ a.ucs:0x5025
             :rep.decomposition   [ :context domain:hanyo-denshi ;
                                    :target  a.ucs:0x5025         ,
                                             a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:01773   # &g2-AJ1-01773;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2E85 ; # ⺅
+                isd:right    g2.adobe-japan1-0:01773   # &g2-AJ1-01773;
+            ] ;
             :eq g2.ucs_jis:0x5025         ; # &g2-MJ006856;
             :eq g2.adobe-japan1-0:04158   ; # &g2-MJ006856;
             :eq g2.jis-x0208:0x5065       ; # &g2-MJ006856;
@@ -41616,10 +42146,10 @@ a.ucs:0x5025
         g2.cns11643-1:0x5426
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of cns11643-1:0x5426 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4F28   # &g2-CU+7A7A;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2E85 ; # ⺅
+                isd:right    g2.cns11643-1:0x4F28   # &g2-CU+7A7A;
+            ] ;
             :eq g2.ucs_cns:0x5025         ; # &g2-CU+5025;
             .
             g2.ucs_cns:0x5025
@@ -41628,10 +42158,10 @@ a.ucs:0x5025
     rep.mj:006857
         a chisegg:abstract-glyph ;
         :abstract-glyph-of mj:006857 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.jef-china3:0x5DCC   # &G-UU+7A7A;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.jef-china3:0x5DCC   # &G-UU+7A7A;
+        ] ;
         :eq g.ucs_unicode:0x5025      ; # &MJ006857;
         :eq g.hanyo-denshi...jt:0xAD74 ; # &MJ006857;
         :subsume
@@ -41649,10 +42179,10 @@ a.ucs:0x5025
             :rep.decomposition   [ :context domain:hanyo-denshi ;
                                    :target  a.ucs:0x5025         ,
                                             a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.shinjigen:5682   # &g2-JC3-5DCC;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2E85 ; # ⺅
+                isd:right    g2.shinjigen:5682   # &g2-JC3-5DCC;
+            ] ;
             :eq g2.hanyo-denshi...jt:0xAD74 ; # &g2-MJ006857;
             :eq g2.shinjigen:0297         ; # &g2-MJ006857;
             :subsume
@@ -41675,10 +42205,10 @@ a.ucs:0x5025
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of [ :context domain:unicode ;
                                       :target     ucs:0x5025  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x7A7A   # &g2-UU+7A7A;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2E85 ; # ⺅
+                isd:right    g2.ucs_unicode:0x7A7A   # &g2-UU+7A7A;
+            ] ;
             :g2.ucs_JP...hanazono      rdf:nil ;
             :eq g2.gb2312:0x5945          ; # &g2-UU+5025;
             .
@@ -41927,8 +42457,8 @@ rep.mj:006859
     :eq rep.gt:01087              ; # &I-GT-01087;
     :eq rep.gt-pj-1:14193         ; # &I-GT-01087;
     :eq rep.jef-china3:0x43CD     ; # &I-JC3-43CD;
-    :from.simplified     [ :context domain:JP...jis ;
-                           :target  rep.mj:006858        ] ;
+    ideo:simplified-form-of [ :context domain:JP...jis ;
+                              :target  rep.mj:006858        ] ;
     :subsume
         g2.mj:006859         ;
     .
@@ -42079,10 +42609,10 @@ a.ucs:0x5027
     g2.cns11643-2:0x2D7A
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x2D7A ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4C78   # &g2-M-07106;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4C78   # &g2-M-07106;
+        ] ;
         :eq g2.ucs_cns:0x5027         ; # &g2-M-00789;
         :eq g2.daikanwa:00789         ; # &g2-M-00789;
         :subsume
@@ -42109,10 +42639,10 @@ a.ucs:0x5027
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5027         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5B97   # &g2-AJ1-02347;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5B97   # &g2-AJ1-02347;
+        ] ;
         :eq g2.adobe-japan1-4:14331   ; # &g2-AJ1-14331;
         :eq g2.ks-x1001:0x7072        ; # &g2-AJ1-14331;
         :eq g2.jis-x0212:0x3159       ; # &g2-AJ1-14331;
@@ -42366,10 +42896,10 @@ rep.mj:006862
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x5029         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x9751   # &g2-AJ1-08695;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x9751   # &g2-AJ1-08695;
+        ] ;
         :eq g2.ucs_jis:0x5029         ; # &g2-MJ006862;
         :eq g2.adobe-japan1-0:04163   ; # &g2-MJ006862;
         :eq g2.jis-x0208:0x506A       ; # &g2-MJ006862;
@@ -42472,10 +43002,10 @@ rep.mj:006863
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x5029         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x9752   # &g2-AJ1-02664;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x9752   # &g2-AJ1-02664;
+        ] ;
         :eq g2.ucs_unicode:0x5029     ; # &g2-MJ006863;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x593B          ; # &g2-MJ006863;
@@ -42508,10 +43038,10 @@ rep.mj:006863
     g2.cns11643-1:0x5428
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x5428 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4F65   # &g2-CU+9752;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4F65   # &g2-CU+9752;
+        ] ;
         :eq g2.ucs_cns:0x5029         ; # &g2-CU+5029;
         .
         g2.ucs_cns:0x5029
@@ -42809,8 +43339,8 @@ a.ucs:0x4F26
     ] ;
     :eq rep.gb2312:0x4257         ; # &I-G0-4257;
     :eq rep.hanziku-1:0xBD74      ; # &I-HZK01-BD74;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x502B         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x502B         ] ;
     .
     rep.gb2312:0x4257
                :abstract-glyph-of         gb2312:0x4257  .
@@ -42965,19 +43495,19 @@ a.ucs:0x2026B
     g2.daikanwa:00795
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:00795 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.mj:011290   # &MJ011290;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.mj:011290   # &MJ011290;
+        ] ;
         .
     g2.ucs_iso:0x2026B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x2026B ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:011289   # &g2-MJ011289;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:011289   # &g2-MJ011289;
+        ] ;
         :eq g2.cns11643-4:0x2B68      ; # &g2-IU-0002026B;
         :subsume
             repi.cns11643-4:0x2B68 ,
@@ -43058,10 +43588,10 @@ a.ucs:0x502D
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x502D         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x59D4   # &g2-AJ1-01173;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x59D4   # &g2-AJ1-01173;
+        ] ;
         :eq g2.adobe-japan1-0:04071   ; # &g2-AJ1-04071;
         :eq g2.gb2312:0x5941          ; # &g2-AJ1-04071;
         :eq g2.ks-x1001:0x685E        ; # &g2-AJ1-04071;
@@ -43135,10 +43665,10 @@ a.ucs:0x502D
     g2.cns11643-1:0x543B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x543B ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4C67   # &g2-CU+59D4;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4C67   # &g2-CU+59D4;
+        ] ;
         :eq g2.ucs_cns:0x502D         ; # &g2-CU+502D;
         .
         g2.ucs_cns:0x502D
@@ -43292,18 +43822,18 @@ a.ucs:0x502F
     g2.daikanwa:00798
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:00798 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.mj:013668   # &MJ013668;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.mj:013668   # &MJ013668;
+        ] ;
         .
     g2.cns11643-2:0x2D7C
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x2D7C ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4E34   # &g2-CU+677E;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4E34   # &g2-CU+677E;
+        ] ;
         :eq g2.ucs_cns:0x502F         ; # &g2-CU+502F;
         .
         g2.ucs_cns:0x502F
@@ -43313,10 +43843,10 @@ a.ucs:0x502F
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x502F  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:013667   # &g2-MJ013667;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:013667   # &g2-MJ013667;
+        ] ;
         .
 
 a.ucs:0x5030
@@ -43361,18 +43891,18 @@ rep.cns11643-2:0x2D6E
     g2.daikanwa:00799
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:00799 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.daikanwa:05714   # &g2-M-05714;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.daikanwa:05714   # &g2-M-05714;
+        ] ;
         .
     g2.cns11643-2:0x2D6E
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x2D6E ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-2:0x2623   # &g2-CU+590C;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-2:0x2623   # &g2-CU+590C;
+        ] ;
         :eq g2.ucs_cns:0x5030         ; # &g2-CU+5030;
         .
         g2.ucs_cns:0x5030
@@ -43411,10 +43941,10 @@ rep.adobe-japan1-6:21128
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5030         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-4:14444   # &g2-AJ1-14444;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-4:14444   # &g2-AJ1-14444;
+        ] ;
         :eq g2.ucs_jis:0x5030         ; # &g2-AJ1-21128;
         :eq g2.jis-x0212:0x315B       ; # &g2-AJ1-21128;
         :eq g2.jef-china3:0x42E2      ; # &g2-AJ1-21128;
@@ -43446,10 +43976,10 @@ rep.adobe-japan1-6:21128
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5030  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x590C   # &g2-UU+590C;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x590C   # &g2-UU+590C;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -43477,10 +44007,10 @@ a.ucs:0x5031
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5031  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x6606   # &g2-AJ1-02075;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x6606   # &g2-AJ1-02075;
+        ] ;
         :eq g2.daikanwa:00800         ; # &g2-M-00800;
         :subsume
             repi.daikanwa:00800  ,
@@ -43500,10 +44030,10 @@ a.ucs:0x5031
     g2.cns11643-2:0x2D7D
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x2D7D ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4D7A   # &g2-CU+6606;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4D7A   # &g2-CU+6606;
+        ] ;
         :eq g2.ucs_cns:0x5031         ; # &g2-CU+5031;
         .
         g2.ucs_cns:0x5031
@@ -43558,10 +44088,10 @@ a.ucs:0x5033
         a chisegg:abstract-glyph ;
         :abstract-glyph-of adobe-japan1-6:21130 ;
         ideo:hanyu-dazidian  ( 1 172 5 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.adobe-japan1-0:02244   # &AJ1-02244;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.adobe-japan1-0:02244   # &AJ1-02244;
+        ] ;
         :eq rep.ucs_unicode:0x5033    ; # &AJ1-21130;
         :eq rep.jis-x0212:0x315D      ; # &I-JSP-315D;
         :eq rep.cns11643-2:0x2D72     ; # &I-C2-2D72;
@@ -43623,9 +44153,9 @@ a.ucs:0x2026D
     isd:structure [ a idc:⿱ ;
         isd:above    a.ucs:0x4ECE ; # 从
         isd:below    [
-            :structure [ a idc:⿵ ;
-                :surround a.ucs:0x4ECE ; # 从
-                :filling  a.ucs:0x4EBA   # 人
+            isd:structure [ a idc:⿵ ;
+                isd:surround a.ucs:0x4ECE ; # 从
+                isd:filling  a.ucs:0x4EBA   # 人
             ]
         ]
     ] ;
@@ -43664,10 +44194,10 @@ a.mj:030647
     rep.mj:030647
         a chisegg:abstract-glyph ;
         :abstract-glyph-of mj:030647 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.mj:007645   # &MJ007645;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.mj:007645   # &MJ007645;
+        ] ;
         :eq rep.hanyo-denshi...ks:009400 ; # &MJ030647;
         :eq rep.daikanwa:00805        ; # &I-M-00805;
         :form-of             [ :sources chisebib:koseki ;
@@ -43748,10 +44278,10 @@ rep.ucs_iso:0x2026E
         a chisegg:abstract-glyph ;
         :abstract-glyph-of [ :context domain:iso     ;
                              :target     ucs:0x2026E ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    rep.cns11643-3:0x2761   # &C3-2761;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    rep.cns11643-3:0x2761   # &C3-2761;
+        ] ;
         :eq rep.cns11643-5:0x2B69     ; # &C5-2B69;
         :subsume
             g2.ucs_iso:0x2026E   ,
@@ -43858,10 +44388,10 @@ a.ucs:0x202A2
     rep.cns11643-5:0x2B6A
         a chisegg:abstract-glyph ;
         :abstract-glyph-of cns11643-5:0x2B6A ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    a.ucs:0x25928   # 𥤨
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    a.ucs:0x25928   # 𥤨
+        ] ;
         :eq rep.ucs_cns:0x202A2       ; # &C5-2B6A;
         .
         rep.ucs_cns:0x202A2
@@ -43994,15 +44524,15 @@ a.ucs:0x202A6
         a chisegg:abstract-glyph ;
         :abstract-glyph-of daikanwa:00812 ;
         ideo:hanyu-dazidian  ( 1 185 8 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x5DDB ; # 巛
-                :below    rep.big5-cdp:0x8D62   # &CDP-8D62;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    [
+                isd:structure [ a idc:⿱ ;
+                    isd:above    a.ucs:0x5DDB ; # 巛
+                    isd:below    rep.big5-cdp:0x8D62   # &CDP-8D62;
+                ]
             ]
-        ]
-    ] ;
+        ] ;
         :eq rep.hanziku-1:0xCC77      ; # &I-HZK01-CC77;
         .
         rep.hanziku-1:0xCC77
@@ -44011,15 +44541,15 @@ a.ucs:0x202A6
         a chisegg:abstract-glyph ;
         :abstract-glyph-of [ :context domain:iso     ;
                              :target     ucs:0x202A6 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x5DDB ; # 巛
-                :below    a.ucs:0x6B63   # 正
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    [
+                isd:structure [ a idc:⿱ ;
+                    isd:above    a.ucs:0x5DDB ; # 巛
+                    isd:below    a.ucs:0x6B63   # 正
+                ]
             ]
-        ]
-    ] ;
+        ] ;
         :eq rep.cns11643-5:0x2B73     ; # &C5-2B73;
         .
         rep.cns11643-5:0x2B73
@@ -44084,10 +44614,10 @@ a.ucs:0x2028C
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x2028C ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x201A2 ; # 𠆢
-        isd:below    g2.ucs_unicode:0x708E   # &g2-AJ1-01292;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x201A2 ; # 𠆢
+            isd:below    g2.ucs_unicode:0x708E   # &g2-AJ1-01292;
+        ] ;
         :eq g2.daikanwa:00814         ; # &g2-M-00814;
         :subsume
             repi.daikanwa:00814  ,
@@ -44112,10 +44642,10 @@ a.ucs:0x2028C
     g2.cns11643-6:0x353B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-6:0x353B ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x201A2 ; # 𠆢
-        isd:below    g2.cns11643-1:0x4E63   # &g2-CU+708E;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x201A2 ; # 𠆢
+            isd:below    g2.cns11643-1:0x4E63   # &g2-CU+708E;
+        ] ;
         :eq g2.ucs_cns:0x2028C        ; # &g2-CU+2028C;
         .
         g2.ucs_cns:0x2028C
@@ -44147,10 +44677,10 @@ a.ucs:0x3467
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x3467  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5B63   # &g2-AJ1-01602;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5B63   # &g2-AJ1-01602;
+        ] ;
         :eq g2.daikanwa:00815         ; # &g2-M-00815;
         :subsume
             repi.daikanwa:00815  ,
@@ -44175,10 +44705,10 @@ a.ucs:0x3467
     g2.cns11643-6:0x3538
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-6:0x3538 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4C77   # &g2-CU+5B63;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4C77   # &g2-CU+5B63;
+        ] ;
         :eq g2.ucs_cns:0x3467         ; # &g2-CU+3467;
         .
         g2.ucs_cns:0x3467
@@ -44248,10 +44778,10 @@ a.ucs:0x5037
     g2.cns11643-2:0x2D73
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x2D73 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4C62   # &g2-M-05893;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4C62   # &g2-M-05893;
+        ] ;
         :eq g2.ucs_cns:0x5037         ; # &g2-M-00818;
         :eq g2.daikanwa:00818         ; # &g2-M-00818;
         :subsume
@@ -44275,10 +44805,10 @@ a.ucs:0x5037
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5037  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5948   # &g2-AJ1-03256;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5948   # &g2-AJ1-03256;
+        ] ;
         :subsume
             repi.ucs_unicode:0x5037 ;
         .
@@ -44434,19 +44964,19 @@ rep.cns11643-3:0x2F54
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5038  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x91C7   # &g2-AJ1-02115;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x91C7   # &g2-AJ1-02115;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
     g2.cns11643-3:0x2F54
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x2F54 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4F59   # &g2-CU+91C7;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4F59   # &g2-CU+91C7;
+        ] ;
         :eq g2.ucs_cns:0x5038         ; # &g2-CU+5038;
         .
         g2.ucs_cns:0x5038
@@ -44480,8 +45010,8 @@ a.ucs:0x5039
     :eq rep.gt-pj-1:14192         ; # &I-GT-00962;
     :eq rep.daikanwa:00823        ; # &I-M-00823;
     :eq rep.shinjigen:0290        ; # 倹
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  a.ucs:0x5109         ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  a.ucs:0x5109         ] ;
     :subsume
         g2.ucs_unicode:0x5039 ;
     .
@@ -44578,8 +45108,8 @@ a.ucs:0x4FED
     ] ;
     :eq rep.gb2312:0x3C73         ; # &I-G0-3C73;
     :eq rep.hanziku-1:0xC56A      ; # &I-HZK01-C56A;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x5109         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x5109         ] ;
     .
     rep.gb2312:0x3C73
                :abstract-glyph-of         gb2312:0x3C73  .
@@ -44690,10 +45220,10 @@ a.ucs:0x20294
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20294 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x6CE3   # &g2-AJ1-01661;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x6CE3   # &g2-AJ1-01661;
+        ] ;
         :eq g2.cns11643-5:0x2B68      ; # &g2-GT-00945;
         :eq g2.gt:00945               ; # &g2-GT-00945;
         :eq g2.daikanwa...ho:0017     ; # &g2-GT-00945;
@@ -44776,12 +45306,28 @@ rep.ucs_iso:0x20293
     ideo:hanyu-dazidian  ( 1 183 3 ) ;
     isd:structure [ a idc:⿰ ;
         isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    rep.hanziku-6:0xBFE2   # &HZK06-BFE2;
+        isd:right    rep.ucs-var-002:0x3AC4   # &U-v002+3AC4;
     ] ;
-    :eq rep.hanziku-1:0xCBF1      ; # &HZK01-CBF1;
+    :subsume
+        g2.ucs_iso:0x20293   ;
     .
-    rep.hanziku-1:0xCBF1
-               :abstract-glyph-of      hanziku-1:0xCBF1  .
+    g2.ucs_iso:0x20293
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x20293 ] ;
+        :subsume
+            repi.ucs_iso:0x20293 ,
+            rep.hanziku-1:0xCBF1 ;
+        .
+        repi.ucs_iso:0x20293
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:iso     ;
+                              :target     ucs:0x20293 ] ;
+            .
+        rep.hanziku-1:0xCBF1
+            a chisegg:abstract-glyph ;
+            :abstract-glyph-of hanziku-1:0xCBF1 ;
+            .
 
 a.ucs:0x346A
     a chisegg:abstract-character ;
@@ -44869,10 +45415,10 @@ a.ucs:0x503F
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x503F  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x59BE   # &g2-AJ1-02450;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x59BE   # &g2-AJ1-02450;
+        ] ;
         :eq g2.cbeta:00127            ; # &g2-CB00127;
         :subsume
             repi.cbeta:00127     ,
@@ -44901,6 +45447,102 @@ a.ucs:0x20276
     rep.cns11643-5:0x2B6E
                :abstract-glyph-of     cns11643-5:0x2B6E  .
 
+a.ucs:0x2027E
+    a chisegg:abstract-character ;
+    :abstract-character-of ucs:0x2027E ;
+    ideo:radical           9 ; # ⼈ 
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    a.ucs:0x82A9   # 芩
+    ] ;
+    .
+
+rep.ucs_iso:0x2027E
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of [ :context domain:iso     ;
+                         :target     ucs:0x2027E ] ;
+    :denotation-of
+        a.ucs:0x2027E        ;
+    ideo:radical           9 ; # ⼈ 
+    ideo:strokes           8 ;
+    ideo:total-strokes    10 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    rep.cns11643-2:0x2861   # &C2-2861;
+    ] ;
+    :subsume
+        g2.ucs_iso:0x2027E   ;
+    .
+    g2.ucs_iso:0x2027E
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x2027E ] ;
+        .
+
+a.ucs:0x20281
+    a chisegg:abstract-character ;
+    :abstract-character-of ucs:0x20281 ;
+    ideo:radical           9 ; # ⼈ 
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    a.ucs:0x82B8   # 芸
+    ] ;
+    .
+
+rep.ucs_iso:0x20281
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of [ :context domain:iso     ;
+                         :target     ucs:0x20281 ] ;
+    :denotation-of
+        a.ucs:0x20281        ;
+    ideo:radical           9 ; # ⼈ 
+    ideo:strokes           8 ;
+    ideo:total-strokes    10 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    rep.cns11643-1:0x4F48   # &C1-4F48;
+    ] ;
+    :subsume
+        g2.ucs_iso:0x20281   ;
+    .
+    g2.ucs_iso:0x20281
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x20281 ] ;
+        .
+
+a.ucs:0x20283
+    a chisegg:abstract-character ;
+    :abstract-character-of ucs:0x20283 ;
+    ideo:radical           9 ; # ⼈ 
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    a.ucs:0x44A5   # 䒥
+    ] ;
+    .
+
+rep.ucs_iso:0x20283
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of [ :context domain:iso     ;
+                         :target     ucs:0x20283 ] ;
+    :denotation-of
+        a.ucs:0x20283        ;
+    ideo:radical           9 ; # ⼈ 
+    ideo:strokes           8 ;
+    ideo:total-strokes    10 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    rep.cns11643-3:0x2A61   # &C3-2A61;
+    ] ;
+    :subsume
+        g2.ucs_iso:0x20283   ;
+    .
+    g2.ucs_iso:0x20283
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x20283 ] ;
+        .
+
 a.ucs:0x20295
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x20295 ;
@@ -44939,10 +45581,10 @@ rep.hanziku-1:0xCC70
     isd:structure [ a idc:⿰ ;
         isd:left     a.ucs:0x4EBB ; # 亻
         isd:right    [
-            :structure [ a idc:⿳ ;
-                :above    rep.adobe-japan1-4:15391 ; # &AJ1-15391;
-                :middle   a.ucs:0x4E00 ; # 一
-                :below    a.ucs:0x706B   # 火
+            isd:structure [ a idc:⿳ ;
+                isd:above    rep.adobe-japan1-4:15391 ; # &AJ1-15391;
+                isd:middle   a.ucs:0x4E00 ; # 一
+                isd:below    a.ucs:0x706B   # 火
             ]
         ]
     ] ;
@@ -44982,6 +45624,20 @@ rep.ucs_iso:0x202C3
                                   :target     ucs:0x202C3 ] ;
         .
 
+rep.ucs-itaiji-001:0x345E
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of ucs-itaiji-001:0x345E ;
+    ideo:radical           9 ; # ⼈ 
+    ideo:strokes           8 ;
+    ideo:total-strokes    10 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    rep.ucs-itaiji-002:0x7077   # &U-i002+7077;
+    ] ;
+    :form-of             [ :context domain:component ;
+                           :target  a.ucs:0x345E         ] ;
+    .
+
 a.ucs:0x3464
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x3464 ;
@@ -45024,10 +45680,10 @@ rep.cns11643-3:0x3449
     g2.cns11643-3:0x3449
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x3449 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.gt:40205   # &g2-GT-40205;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.gt:40205   # &g2-GT-40205;
+        ] ;
         :eq g2.ucs_cns:0x3464         ; # &g2-M-00825;
         :eq g2.daikanwa:00825         ; # &g2-M-00825;
         :eq g2.jef-china3:0x42E6      ; # &g2-M-00825;
@@ -45204,10 +45860,10 @@ rep.mj:006886
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x5040         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:021701   # &g2-MJ021701;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:021701   # &g2-MJ021701;
+        ] ;
         :eq g2.hanyo-denshi...jt:0xAD7E ; # &g2-MJ006886;
         :eq g2.daikanwa:00827         ; # &g2-MJ006886;
         :eq g2.jef-china3:0x42E7      ; # &g2-MJ006886;
@@ -45242,10 +45898,10 @@ rep.mj:006886
     g2.cns11643-2:0x3366
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x3366 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x5341   # &g2-CU+82F1;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x5341   # &g2-CU+82F1;
+        ] ;
         :eq g2.ucs_cns:0x5040         ; # &g2-CU+5040;
         .
         g2.ucs_cns:0x5040
@@ -45634,10 +46290,10 @@ rep.mj:006889
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x5042         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:007532   # &g2-MJ007532;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:007532   # &g2-MJ007532;
+        ] ;
         :eq g2.ucs_unicode:0x5042     ; # &g2-MJ006889;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.hanyo-denshi...jt:0xAD83 ; # &g2-MJ006889;
@@ -45672,10 +46328,10 @@ rep.mj:006889
     g2.cns11643-3:0x343C
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x343C ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x5029   # &g2-CU+524D;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x5029   # &g2-CU+524D;
+        ] ;
         :eq g2.ucs_cns:0x5042         ; # &g2-CU+5042;
         .
         g2.ucs_cns:0x5042
@@ -45757,10 +46413,10 @@ rep.adobe-japan1-0:04169
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5043         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x533D   # &g2-AJ1-19206;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x533D   # &g2-AJ1-19206;
+        ] ;
         :eq g2.adobe-japan1-0:04169   ; # &g2-AJ1-04169;
         :eq g2.gb2312:0x5948          ; # &g2-AJ1-04169;
         :eq g2.ks-x1001:0x6567        ; # &g2-AJ1-04169;
@@ -45855,10 +46511,10 @@ rep.cns11643-1:0x5876
     g2.cns11643-1:0x5876
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x5876 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-2:0x2936   # &g2-CU+533D;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-2:0x2936   # &g2-CU+533D;
+        ] ;
         :eq g2.ucs_cns:0x5043         ; # &g2-CU+5043;
         .
         g2.ucs_cns:0x5043
@@ -45884,10 +46540,10 @@ a.ucs:0x5044
         :abstract-glyph-of [ :context domain:unicode ;
                              :target     ucs:0x5044  ] ;
         ideo:hanyu-dazidian  ( 1 188 7 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.jis-x0213-2:0x7525   # &JX2-7525;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.jis-x0213-2:0x7525   # &JX2-7525;
+        ] ;
         :eq rep.daikanwa:00831        ; # &M-00831;
         :eq rep.hanziku-1:0xCCF8      ; # &I-HZK01-CCF8;
         .
@@ -45898,10 +46554,10 @@ a.ucs:0x5044
     rep.cns11643-3:0x343F
         a chisegg:abstract-glyph ;
         :abstract-glyph-of cns11643-3:0x343F ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.cns11643-2:0x2C73   # &C2-2C73;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.cns11643-2:0x2C73   # &C2-2C73;
+        ] ;
         :eq rep.ucs_cns:0x5044        ; # &C3-343F;
         .
         rep.ucs_cns:0x5044
@@ -45957,10 +46613,10 @@ a.ucs:0x5046
     rep.adobe-japan1-2:08387
         a chisegg:abstract-glyph ;
         :abstract-glyph-of adobe-japan1-2:08387 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    rep.adobe-japan1-0:02399   # &AJ1-02399;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    rep.adobe-japan1-0:02399   # &AJ1-02399;
+        ] ;
         :eq rep.ucs_jis:0x5046        ; # &AJ1-08387;
         :eq rep.jis-x0212:0x3163      ; # &I-JSP-3163;
         :eq rep.jis-x0213-2:0x2160    ; # &I-JX2-2160;
@@ -45986,10 +46642,10 @@ a.ucs:0x5046
             :rep.decomposition   [ :context domain:cid     ;
                                    :target  a.ucs:0x5046         ,
                                             a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:02399   # &g2-AJ1-02399;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2E85 ; # ⺅
+                isd:right    g2.adobe-japan1-0:02399   # &g2-AJ1-02399;
+            ] ;
             :eq g2.ucs_jis:0x5046         ; # &g2-AJ1-08387;
             :eq g2.jis-x0212:0x3163       ; # &g2-AJ1-08387;
             :eq g2.jis-x0213-2:0x2160     ; # &g2-AJ1-08387;
@@ -46034,10 +46690,10 @@ a.ucs:0x5046
     rep.cns11643-2:0x3365
         a chisegg:abstract-glyph ;
         :abstract-glyph-of cns11643-2:0x3365 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    rep.cns11643-1:0x514E   # &C1-514E;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    rep.cns11643-1:0x514E   # &C1-514E;
+        ] ;
         :eq rep.ucs_unicode:0x5046    ; # &C2-3365;
         :rep.ucs_JP...hanazono     rdf:nil ;
         :subsume
@@ -46050,10 +46706,10 @@ a.ucs:0x5046
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of [ :context domain:unicode ;
                                       :target     ucs:0x5046  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x6625   # &g2-UU+6625;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2E85 ; # ⺅
+                isd:right    g2.ucs_unicode:0x6625   # &g2-UU+6625;
+            ] ;
             :g2.ucs_JP...hanazono      rdf:nil ;
             :eq g2.cns11643-2:0x3365      ; # &g2-UU+5046;
             :subsume
@@ -46525,6 +47181,10 @@ a.ucs:0x5049
         :abstract-glyph-of mj:006898 ;
         ideo:strokes           9 ;
         ideo:total-strokes    11 ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    rep.gt:57812   # &GT-57812;
+        ] ;
         :eq g.ucs_unicode:0x5049      ; # &MJ006898;
         :eq g.cns11643-1:0x5879       ; # &MJ006898;
         :eq g.hanyo-denshi...ks:009840 ; # &MJ006898;
@@ -46551,10 +47211,10 @@ a.ucs:0x5049
             :rep.decomposition   [ :context domain:hanyo-denshi ;
                                    :target  a.ucs:0x5049         ,
                                             a.ucs:0xE0103        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x97CB   # &g2-GT-57812;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2E85 ; # ⺅
+                isd:right    g2.ucs_unicode:0x97CB   # &g2-GT-57812;
+            ] ;
             :eq g2.ucs_unicode:0x5049     ; # &g2-MJ006898;
             :g2.ucs_JP...hanazono      rdf:nil ;
             :eq g2.cns11643-1:0x5879      ; # &g2-MJ006898;
@@ -46610,16 +47270,16 @@ a.ucs:0x5049
         :abstract-character-of jis-x0208:0x304E ;
         ideo:strokes          10 ;
         ideo:total-strokes    12 ;
-        :eq g.ucs_jis:0x5049          ; # &G-AJ1-13409;
-        :eq g.ucs_ks:0x5049           ; # &G-AJ1-13409;
-        :eq g.mj:006899               ; # &G-AJ1-13409;
-        :eq g.adobe-japan1-0:01170    ; # &G-AJ1-13409;
-        :eq g.adobe-japan1-4:13409    ; # &G-AJ1-13409;
-        :eq g.jis-x0208:0x304E        ; # &G-AJ1-13409;
-        :eq g.jis-x0213-1:0x304E      ; # &G-AJ1-13409;
-        :eq g.hanyo-denshi...ja:0x304E ; # &G-AJ1-13409;
-        :eq g.gt:01188                ; # &G-AJ1-13409;
-        :eq g.gt-k:08991              ; # &G-AJ1-13409;
+        :eq g.ucs_jis:0x5049          ; # &G-MJ006899;
+        :eq g.ucs_ks:0x5049           ; # &G-MJ006899;
+        :eq g.mj:006899               ; # &G-MJ006899;
+        :eq g.adobe-japan1-0:01170    ; # &G-MJ006899;
+        :eq g.adobe-japan1-4:13409    ; # &G-MJ006899;
+        :eq g.jis-x0208:0x304E        ; # &G-MJ006899;
+        :eq g.jis-x0213-1:0x304E      ; # &G-MJ006899;
+        :eq g.hanyo-denshi...ja:0x304E ; # &G-MJ006899;
+        :eq g.gt:01188                ; # &G-MJ006899;
+        :eq g.gt-k:08991              ; # &G-MJ006899;
         :subsume
             g2.adobe-japan1-4:13409 ,
             g2.mj:006899         ;
@@ -46652,10 +47312,10 @@ a.ucs:0x5049
             :rep.decomposition   [ :context domain:cid     ;
                                    :target  a.ucs:0x5049         ,
                                             a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:028060   # &g2-MJ028060;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2E85 ; # ⺅
+                isd:right    g2.mj:028060   # &g2-MJ028060;
+            ] ;
             :eq g2.jis-x0208_1978:0x304E  ; # &g2-AJ1-13409;
             :eq g2.jis-x0208_1983:0x304E  ; # &g2-AJ1-13409;
             :subsume
@@ -46692,10 +47352,10 @@ a.ucs:0x5049
             :rep.decomposition   [ :context domain:hanyo-denshi ;
                                    :target  a.ucs:0x5049         ,
                                             a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ks-x1001:0x6A5F   # &g2-K0-6A5F;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2E85 ; # ⺅
+                isd:right    g2.ks-x1001:0x6A5F   # &g2-K0-6A5F;
+            ] ;
             :eq g2.ucs_jis...1990:0x5049  ; # &g2-MJ006899;
             :eq g2.ucs_jis...2000:0x5049  ; # &g2-MJ006899;
             :eq g2.ucs_jis...2004:0x5049  ; # &g2-MJ006899;
@@ -46791,8 +47451,8 @@ a.ucs:0x4F1F
     ] ;
     :eq rep.gb2312:0x4E30         ; # &I-G0-4E30;
     :eq rep.hanziku-1:0xBBF5      ; # &I-HZK01-BBF5;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x5049         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x5049         ] ;
     .
     rep.gb2312:0x4E30
                :abstract-glyph-of         gb2312:0x4E30  .
@@ -46844,7 +47504,7 @@ a.ucs:0x504B
     :eq rep.cns11643-2:0x3355     ; # &I-C2-3355;
     :eq a.big5:0xD452             ; # &I-B-D452;
     :eq rep.daikanwa:00839        ; # &I-M-00839;
-    :from.same           [ :sources chisebib:zhengzitong ,
+    ideo:same-as         [ :sources chisebib:zhengzitong ,
                                     chisebib:daikanwa ;
                            :target  rep.ucs_iso:0x20338  ] ;
     :subsume
@@ -46860,10 +47520,10 @@ a.ucs:0x504B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x504B  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5C4F   # &g2-AJ1-04655;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5C4F   # &g2-AJ1-04655;
+        ] ;
         :eq g2.cns11643-2:0x3355      ; # &g2-M-00839;
         :eq g2.daikanwa:00839         ; # &g2-M-00839;
         :subsume
@@ -46931,10 +47591,10 @@ rep.cns11643-1:0x5877
     g2.cns11643-1:0x5877
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x5877 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.gt:40124   # &g2-GT-40124;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.gt:40124   # &g2-GT-40124;
+        ] ;
         :eq g2.ucs_cns:0x504C         ; # &g2-M-00840;
         :eq g2.daikanwa:00840         ; # &g2-M-00840;
         :subsume
@@ -46988,10 +47648,10 @@ rep.adobe-japan1-5:19155
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x504C         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:021677   # &g2-MJ021677;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:021677   # &g2-MJ021677;
+        ] ;
         :eq g2.adobe-japan1-5:19155   ; # &g2-AJ1-19155;
         :eq g2.gb2312:0x593C          ; # &g2-AJ1-19155;
         :eq g2.jis-x0212:0x3165       ; # &g2-AJ1-19155;
@@ -47487,10 +48147,10 @@ rep.mj:006908
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x504F         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:012122   # &g2-MJ012122;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:012122   # &g2-MJ012122;
+        ] ;
         :eq g2.ucs_jis:0x504F         ; # &g2-MJ006908;
         :eq g2.adobe-japan1-0:03616   ; # &g2-MJ006908;
         :eq g2.jis-x0208:0x4A50       ; # &g2-MJ006908;
@@ -47547,10 +48207,10 @@ rep.mj:006908
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x504F  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x6241   # &g2-UU+6241;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x6241   # &g2-UU+6241;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x462B          ; # &g2-UU+504F;
         .
@@ -47619,7 +48279,7 @@ rep.adobe-japan1-0:04173
     :eq rep.shinjigen:0331        ; # &AJ1-04173;
     :form-of             [ :sources chisebib:jiyun ;
                            :target  rep.jis-x0212:0x5F44 ] ;
-    :from.same           [ :sources chisebib:jiyun ,
+    ideo:same-as         [ :sources chisebib:jiyun ,
                                     chisebib:daikanwa ;
                            :target  rep.jis-x0212:0x5F44 ] ;
     :subsume
@@ -47646,10 +48306,10 @@ rep.adobe-japan1-0:04173
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5050         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5F65   # &g2-AJ1-13996;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5F65   # &g2-AJ1-13996;
+        ] ;
         :eq g2.ucs_jis:0x5050         ; # &g2-AJ1-04173;
         :eq g2.jis-x0208:0x5074       ; # &g2-AJ1-04173;
         :eq g2.jis-x0213-1:0x5074     ; # &g2-AJ1-04173;
@@ -47724,10 +48384,10 @@ rep.cns11643-3:0x3444
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5050  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5F66   # &g2-AJ1-03481;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5F66   # &g2-AJ1-03481;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.cns11643-3:0x3444      ; # &g2-UU+5050;
         :subsume
@@ -47783,10 +48443,10 @@ a.ucs:0x5051
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5051         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x98A8   # &g2-AJ1-03561;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x98A8   # &g2-AJ1-03561;
+        ] ;
         :eq g2.adobe-japan1-6:21134   ; # &g2-AJ1-21134;
         :eq g2.jis-x0212:0x3167       ; # &g2-AJ1-21134;
         :eq g2.daikanwa:00851         ; # &g2-AJ1-21134;
@@ -47822,10 +48482,10 @@ a.ucs:0x5051
     g2.cns11643-2:0x336A
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x336A ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x5378   # &g2-CU+98A8;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x5378   # &g2-CU+98A8;
+        ] ;
         :eq g2.ucs_cns:0x5051         ; # &g2-CU+5051;
         .
         g2.ucs_cns:0x5051
@@ -48084,10 +48744,10 @@ a.ucs:0x5055
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5055         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x7686   # &g2-AJ1-01413;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x7686   # &g2-AJ1-01413;
+        ] ;
         :eq g2.adobe-japan1-0:04172   ; # &g2-AJ1-04172;
         :eq g2.gb2312:0x5949          ; # &g2-AJ1-04172;
         :eq g2.ks-x1001:0x7A25        ; # &g2-AJ1-04172;
@@ -48155,10 +48815,10 @@ a.ucs:0x5055
     g2.cns11643-1:0x587D
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x587D ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x5255   # &g2-CU+7686;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x5255   # &g2-CU+7686;
+        ] ;
         :eq g2.ucs_cns:0x5055         ; # &g2-CU+5055;
         .
         g2.ucs_cns:0x5055
@@ -48384,10 +49044,10 @@ a.ucs:0x5057
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5057         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:02482   # &g2-AJ1-02482;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:02482   # &g2-AJ1-02482;
+        ] ;
         :eq g2.ucs_jis:0x5057         ; # &g2-AJ1-14333;
         :eq g2.jis-x0212:0x316A       ; # &g2-AJ1-14333;
         :eq g2.jis-x0213-2:0x2163     ; # &g2-AJ1-14333;
@@ -48433,10 +49093,10 @@ a.ucs:0x5057
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5057  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x7701   # &g2-UU+7701;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x7701   # &g2-UU+7701;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.cns11643-2:0x3369      ; # &g2-UU+5057;
         :subsume
@@ -48476,7 +49136,7 @@ a.ucs:0x5058
     :eq rep.jef-china3:0x91A6     ; # &I-JC3-91A6;
     :form-of             [ :sources chisebib:shinjigen ;
                            :target  a.ucs:0x4F83         ] ;
-    :from.same           [ :sources chisebib:yupian ,
+    ideo:same-as         [ :sources chisebib:yupian ,
                                     chisebib:daikanwa ;
                            :target  a.ucs:0x4F83         ] ;
     .
@@ -48558,10 +49218,10 @@ a.ucs:0x5059
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5059         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5E1D   # &g2-AJ1-03079;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5E1D   # &g2-AJ1-03079;
+        ] ;
         :eq g2.adobe-japan1-6:21136   ; # &g2-AJ1-21136;
         :eq g2.jis-x0212:0x316B       ; # &g2-AJ1-21136;
         :eq g2.cns11643-3:0x343D      ; # &g2-AJ1-21136;
@@ -48771,27 +49431,27 @@ a.ucs:0x202E2
     g2.daikanwa:00862
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:00862 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.daikanwa:03167   # &g2-M-03167;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.daikanwa:03167   # &g2-M-03167;
+        ] ;
         .
     g2.ucs_iso:0x202E2
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x202E2 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x53DC   # &g2-CDP-8AC4;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x53DC   # &g2-CDP-8AC4;
+        ] ;
         .
     g2.cns11643-6:0x3D24
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-6:0x3D24 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-3:0x2B4E   # &g2-CU+53DC;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-3:0x2B4E   # &g2-CU+53DC;
+        ] ;
         :eq g2.ucs_cns:0x202E2        ; # &g2-CU+202E2;
         .
         g2.ucs_cns:0x202E2
@@ -48900,10 +49560,10 @@ a.ucs:0x505C
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x505C         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x4EAD   # &g2-AJ1-03070;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x4EAD   # &g2-AJ1-03070;
+        ] ;
         :eq g2.adobe-japan1-0:03072   ; # &g2-AJ1-03072;
         :eq g2.gb2312:0x4D23          ; # &g2-AJ1-03072;
         :eq g2.ks-x1001:0x6F4E        ; # &g2-AJ1-03072;
@@ -49005,10 +49665,10 @@ a.ucs:0x505D
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x505D  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x80CC   # &g2-AJ1-03342;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x80CC   # &g2-AJ1-03342;
+        ] ;
         :eq g2.daikanwa:00865         ; # &g2-M-00865;
         :subsume
             repi.daikanwa:00865  ,
@@ -49028,10 +49688,10 @@ a.ucs:0x505D
     g2.cns11643-2:0x3356
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x3356 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x532C   # &g2-CU+80CC;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x532C   # &g2-CU+80CC;
+        ] ;
         :eq g2.ucs_cns:0x505D         ; # &g2-CU+505D;
         .
         g2.ucs_cns:0x505D
@@ -49042,6 +49702,19 @@ a.ucs:0x202B0
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x202B0 ;
     ideo:radical           9 ; # ⼈ 
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    a.ucs:0x54BC   # 咼
+    ] ;
+    .
+
+rep.ucs_iso:0x202B0
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of [ :context domain:iso     ;
+                         :target     ucs:0x202B0 ] ;
+    :denotation-of
+        a.ucs:0x202B0        ;
+    ideo:radical           9 ; # ⼈ 
     ideo:strokes           9 ;
     ideo:total-strokes    11 ;
     ideo:hanyu-dazidian  ( 1 191 5 ) ;
@@ -49049,16 +49722,62 @@ a.ucs:0x202B0
         isd:left     a.ucs:0x4EBB ; # 亻
         isd:right    rep.adobe-japan1-0:04376   # &AJ1-04376;
     ] ;
-    :eq rep.cns11643-5:0x3121     ; # &I-C5-3121;
+    :eq rep.cns11643-5:0x3121     ; # &C5-3121;
     :eq rep.daikanwa:00866        ; # &I-M-00866;
-    :eq rep.hanziku-1:0xCDB9      ; # &I-HZK01-CDB9;
+    :subsume
+        g2.ucs_iso:0x202B0   ;
     .
     rep.cns11643-5:0x3121
                :abstract-glyph-of     cns11643-5:0x3121  .
     rep.daikanwa:00866
                :abstract-glyph-of       daikanwa:00866   .
-    rep.hanziku-1:0xCDB9
-               :abstract-glyph-of      hanziku-1:0xCDB9  .
+    g2.ucs_iso:0x202B0
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x202B0 ] ;
+        :eq g2.cns11643-5:0x3121      ; # &g2-M-00866;
+        :eq g2.daikanwa:00866         ; # &g2-M-00866;
+        :subsume
+            repi.daikanwa:00866  ,
+            repi.cns11643-5:0x3121 ,
+            repi.ucs_iso:0x202B0 ,
+            rep.hanziku-1:0xCDB9 ;
+        .
+        g2.cns11643-5:0x3121
+              :abstract-glyph-form-of     cns11643-5:0x3121  .
+        g2.daikanwa:00866
+              :abstract-glyph-form-of       daikanwa:00866   .
+        repi.daikanwa:00866
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:00866 ;
+            .
+        repi.cns11643-5:0x3121
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-5:0x3121 ;
+            .
+        repi.ucs_iso:0x202B0
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:iso     ;
+                              :target     ucs:0x202B0 ] ;
+            .
+        rep.hanziku-1:0xCDB9
+            a chisegg:abstract-glyph ;
+            :abstract-glyph-of hanziku-1:0xCDB9 ;
+            .
+
+rep.ucs-var-001:0x202B0
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of ucs-var-001:0x202B0 ;
+    :denotation-of
+        a.ucs:0x202B0        ;
+    ideo:radical           9 ; # ⼈ 
+    ideo:strokes           8 ;
+    ideo:total-strokes    10 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    rep.ucs_unicode:0x54BC   # &UU+54BC;
+    ] ;
+    .
 
 a.ucs:0x505E
     a chisegg:abstract-character ;
@@ -49088,10 +49807,10 @@ a.ucs:0x505E
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x505E  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x67BC   # &g2-AJ1-21742;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x67BC   # &g2-AJ1-21742;
+        ] ;
         :eq g2.daikanwa:00867         ; # &g2-M-00867;
         :subsume
             repi.daikanwa:00867  ,
@@ -49111,10 +49830,10 @@ a.ucs:0x505E
     g2.cns11643-2:0x3352
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x3352 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-3:0x2D2E   # &g2-CDP-8CAD;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-3:0x2D2E   # &g2-CDP-8CAD;
+        ] ;
         :eq g2.ucs_cns:0x505E         ; # &g2-CU+505E;
         .
         g2.ucs_cns:0x505E
@@ -49308,19 +50027,19 @@ rep.cns11643-2:0x3353
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5060  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x8981   # &g2-AJ1-03905;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x8981   # &g2-AJ1-03905;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
     g2.cns11643-2:0x3353
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x3353 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x5351   # &g2-CU+8981;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x5351   # &g2-CU+8981;
+        ] ;
         :eq g2.ucs_cns:0x5060         ; # &g2-CU+5060;
         .
         g2.ucs_cns:0x5060
@@ -49370,18 +50089,18 @@ rep.cns11643-2:0x3351
     g2.daikanwa:00870
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:00870 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:02585   # &g2-AJ1-02585;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:02585   # &g2-AJ1-02585;
+        ] ;
         .
     g2.cns11643-2:0x3351
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x3351 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x5249   # &g2-CU+751A;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x5249   # &g2-CU+751A;
+        ] ;
         :eq g2.ucs_cns:0x5061         ; # &g2-CU+5061;
         .
         g2.ucs_cns:0x5061
@@ -49391,10 +50110,10 @@ rep.cns11643-2:0x3351
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5061  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x751A   # &g2-UU+751A;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x751A   # &g2-UU+751A;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -49444,10 +50163,10 @@ a.ucs:0x5062
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5062         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x79CB   # &g2-AJ1-02355;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x79CB   # &g2-AJ1-02355;
+        ] ;
         :eq g2.adobe-japan1-5:19157   ; # &g2-AJ1-19157;
         :eq g2.jis-x0212:0x316E       ; # &g2-AJ1-19157;
         :eq g2.gt:01113               ; # &g2-AJ1-19157;
@@ -49499,10 +50218,10 @@ a.ucs:0x5062
     g2.cns11643-2:0x335D
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x335D ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x5271   # &g2-CU+79CB;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x5271   # &g2-CU+79CB;
+        ] ;
         :eq g2.ucs_cns:0x5062         ; # &g2-CU+5062;
         .
         g2.ucs_cns:0x5062
@@ -49533,10 +50252,10 @@ a.ucs:0x202B1
     g2.daikanwa:00872
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:00872 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x77E6   # &g2-JSP-4F46;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x77E6   # &g2-JSP-4F46;
+        ] ;
         :subsume
             repi.daikanwa:00872  ,
             rep.hanziku-1:0xCDFC ;
@@ -49553,10 +50272,10 @@ a.ucs:0x202B1
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x202B1 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-3:0x2E36   # &g2-CDP-8AC7;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-3:0x2E36   # &g2-CDP-8AC7;
+        ] ;
         :eq g2.cns11643-6:0x3D33      ; # &g2-IU-000202B1;
         :subsume
             repi.cns11643-6:0x3D33 ,
@@ -49616,10 +50335,10 @@ a.ucs:0x5063
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5063         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x97F3   # &g2-AJ1-01339;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x97F3   # &g2-AJ1-01339;
+        ] ;
         :eq g2.adobe-japan1-5:17275   ; # &g2-AJ1-17275;
         :eq g2.jis-x0212:0x316F       ; # &g2-AJ1-17275;
         :eq g2.cns11643-2:0x3363      ; # &g2-AJ1-17275;
@@ -49709,10 +50428,10 @@ rep.daikanwa:00874
     g2.daikanwa:00874
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:00874 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.daikanwa:39765   # &g2-M-39765;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.daikanwa:39765   # &g2-M-39765;
+        ] ;
         .
 
 rep.cns11643-2:0x3364
@@ -49739,10 +50458,10 @@ rep.cns11643-2:0x3364
     g2.cns11643-2:0x3364
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x3364 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x536A   # &g2-CU+914B;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x536A   # &g2-CU+914B;
+        ] ;
         :eq g2.ucs_cns:0x5064         ; # &g2-CU+5064;
         .
         g2.ucs_cns:0x5064
@@ -49752,10 +50471,10 @@ rep.cns11643-2:0x3364
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5064  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x914B   # &g2-GT-53499;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x914B   # &g2-GT-53499;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -49816,10 +50535,10 @@ a.ucs:0x5065
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5065         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-4:13436   # &g2-AJ1-13436;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-4:13436   # &g2-AJ1-13436;
+        ] ;
         :eq g2.adobe-japan1-4:13435   ; # &g2-AJ1-13435;
         :eq g2.jis-x0208_1978:0x3772  ; # &g2-AJ1-13435;
         :eq g2.jis-x0208_1983:0x3772  ; # &g2-AJ1-13435;
@@ -49873,10 +50592,10 @@ a.ucs:0x5065
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5065         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5EFA   # &g2-AJ1-01872;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5EFA   # &g2-AJ1-01872;
+        ] ;
         :eq g2.adobe-japan1-0:01864   ; # &g2-AJ1-01864;
         :eq g2.gb2312:0x3D21          ; # &g2-AJ1-01864;
         :eq g2.ks-x1001:0x4B6D        ; # &g2-AJ1-01864;
@@ -49984,19 +50703,19 @@ rep.ucs_iso:0x202B2
     g2.daikanwa:00876
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:00876 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0xFA55   # &g2-JX1-7951;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0xFA55   # &g2-JX1-7951;
+        ] ;
         .
     g2.ucs_iso:0x202B2
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x202B2 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x5273   # &g2-CU+7A81;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x5273   # &g2-CU+7A81;
+        ] ;
         :eq g2.cns11643-5:0x3077      ; # &g2-CB05087;
         :eq g2.cbeta:05087            ; # &g2-CB05087;
         :subsume
@@ -50060,10 +50779,10 @@ a.ucs:0x202B3
     :eq rep.daikanwa:00878        ; # &I-M-00878;
     :eq rep.shinjigen:0271        ; # 𠊳
     :eq rep.hanziku-1:0xCCD5      ; # &I-HZK01-CCD5;
-    :from.original       [ :sources chisebib:zhengzitong ,
-                                    chisebib:daikanwa ,
-                                    chisebib:shinjigen ;
-                           :target  a.ucs:0x4FBF         ] ;
+    ideo:original-form-of [ :sources chisebib:zhengzitong ,
+                                     chisebib:daikanwa ,
+                                     chisebib:shinjigen ;
+                            :target  a.ucs:0x4FBF         ] ;
     :subsume
         g2.ucs_iso:0x202B3   ,
         g2.shinjigen:0271    ;
@@ -50080,10 +50799,10 @@ a.ucs:0x202B3
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x202B3 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    a.ucs:0x3A85   # 㪅
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    a.ucs:0x3A85   # 㪅
+        ] ;
         :eq g2.cns11643-6:0x3D2E      ; # &g2-M-00878;
         :eq g2.daikanwa:00878         ; # &g2-M-00878;
         :subsume
@@ -50153,10 +50872,10 @@ a.ucs:0x5066
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5066         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x80E5   # &g2-AJ1-06238;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x80E5   # &g2-AJ1-06238;
+        ] ;
         :eq g2.adobe-japan1-4:14334   ; # &g2-AJ1-14334;
         :eq g2.jis-x0212:0x3170       ; # &g2-AJ1-14334;
         :eq g2.jis-x0213-2:0x2165     ; # &g2-AJ1-14334;
@@ -50211,10 +50930,10 @@ a.ucs:0x5066
     g2.cns11643-3:0x3440
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x3440 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x5328   # &g2-CU+80E5;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x5328   # &g2-CU+80E5;
+        ] ;
         :eq g2.ucs_cns:0x5066         ; # &g2-CU+5066;
         .
         g2.ucs_cns:0x5066
@@ -50264,27 +50983,27 @@ rep.cns11643-3:0x3448
     g2.daikanwa:00880
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:00880 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:011233   # &g2-MJ011233;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:011233   # &g2-MJ011233;
+        ] ;
         .
     g2.ucs_unicode:0x3470
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x3470  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5F56   # &g2-UU+5F56;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5F56   # &g2-UU+5F56;
+        ] ;
         .
     g2.cns11643-3:0x3448
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x3448 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:011235   # &g2-MJ011235;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:011235   # &g2-MJ011235;
+        ] ;
         :eq g2.ucs_cns:0x3470         ; # &g2-CU+3470;
         .
         g2.ucs_cns:0x3470
@@ -50331,34 +51050,57 @@ a.ucs:0x202B4
     ideo:radical           9 ; # ⼈ 
     ideo:strokes           9 ;
     ideo:total-strokes    11 ;
+    ideo:hanyu-dazidian  ( 1 194 8 ) ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    a.ucs:0x387F   # 㡿
+    ] ;
+    :eq rep.cns11643-6:0x3D27     ; # &I-C6-3D27;
+    :eq rep.daikanwa:00882        ; # &I-M-00882;
     :subsume
-        rep.daikanwa:00882   ,
-        rep.ucs_iso:0x202B4  ;
+        g2.ucs_iso:0x202B4   ;
     .
+    rep.cns11643-6:0x3D27
+               :abstract-glyph-of     cns11643-6:0x3D27  .
     rep.daikanwa:00882
-        a chisegg:abstract-glyph ;
-        :abstract-glyph-of daikanwa:00882 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.daikanwa:09306   # &M-09306;
-    ] ;
-        .
-    rep.ucs_iso:0x202B4
-        a chisegg:abstract-glyph ;
-        :abstract-glyph-of [ :context domain:iso     ;
-                             :target     ucs:0x202B4 ] ;
-        ideo:hanyu-dazidian  ( 1 194 8 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.cns11643-4:0x292A   # &C4-292A;
-    ] ;
-        :eq rep.cns11643-6:0x3D27     ; # &C6-3D27;
-        :eq rep.hanziku-1:0xCE5D      ; # &I-HZK01-CE5D;
+               :abstract-glyph-of       daikanwa:00882   .
+    g2.ucs_iso:0x202B4
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x202B4 ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x387F   # &g2-M-09306;
+        ] ;
+        :eq g2.cns11643-6:0x3D27      ; # &g2-M-00882;
+        :eq g2.daikanwa:00882         ; # &g2-M-00882;
+        :subsume
+            repi.daikanwa:00882  ,
+            repi.cns11643-6:0x3D27 ,
+            repi.ucs_iso:0x202B4 ,
+            rep.hanziku-1:0xCE5D ;
         .
-        rep.cns11643-6:0x3D27
-                   :abstract-glyph-of     cns11643-6:0x3D27  .
+        g2.cns11643-6:0x3D27
+              :abstract-glyph-form-of     cns11643-6:0x3D27  .
+        g2.daikanwa:00882
+              :abstract-glyph-form-of       daikanwa:00882   .
+        repi.daikanwa:00882
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:00882 ;
+            .
+        repi.cns11643-6:0x3D27
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-6:0x3D27 ;
+            .
+        repi.ucs_iso:0x202B4
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:iso     ;
+                              :target     ucs:0x202B4 ] ;
+            .
         rep.hanziku-1:0xCE5D
-                   :abstract-glyph-of      hanziku-1:0xCE5D  .
+            a chisegg:abstract-glyph ;
+            :abstract-glyph-of hanziku-1:0xCE5D ;
+            .
 
 a.ucs:0x5068
     a chisegg:abstract-character ;
@@ -50388,10 +51130,10 @@ a.ucs:0x5068
                                   :target     ucs:0x5068  ] ;
         ideo:strokes           9 ;
         ideo:total-strokes    11 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x67F4   # &g2-AJ1-02290;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x67F4   # &g2-AJ1-02290;
+        ] ;
         :eq g2.daikanwa:00883         ; # &g2-M-00883;
         :subsume
             repi.daikanwa:00883  ,
@@ -50413,10 +51155,10 @@ a.ucs:0x5068
         :abstract-glyph-form-of cns11643-2:0x3A3F ;
         ideo:strokes          10 ;
         ideo:total-strokes    12 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x5627   # &g2-CU+67F4;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x5627   # &g2-CU+67F4;
+        ] ;
         :eq g2.ucs_cns:0x5068         ; # &g2-CU+5068;
         .
         g2.ucs_cns:0x5068
@@ -50519,19 +51261,19 @@ rep.cns11643-2:0x3361
     g2.daikanwa:00886
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:00886 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.daikanwa:36660   # &g2-M-36660;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.daikanwa:36660   # &g2-M-36660;
+        ] ;
         .
     g2.ucs_unicode:0x5069
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5069  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x8CA0   # &g2-AJ1-03547;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x8CA0   # &g2-AJ1-03547;
+        ] ;
         :eq g2.cns11643-2:0x3361      ; # &g2-UU+5069;
         :subsume
             repi.cns11643-2:0x3361 ,
@@ -50625,10 +51367,10 @@ rep.ucs_unicode:0x506B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x506B  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5F85   # &g2-AJ1-02868;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5F85   # &g2-AJ1-02868;
+        ] ;
         :eq g2.daikanwa:00888         ; # &g2-M-00888;
         :subsume
             repi.daikanwa:00888  ,
@@ -50668,10 +51410,10 @@ rep.cns11643-2:0x3362
     g2.cns11643-2:0x3362
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x3362 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x5121   # &g2-CU+5F85;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x5121   # &g2-CU+5F85;
+        ] ;
         :eq g2.ucs_cns:0x506B         ; # &g2-CU+506B;
         .
         g2.ucs_cns:0x506B
@@ -50862,27 +51604,27 @@ a.ucs:0x506E
     g2.daikanwa:00891
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:00891 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.daikanwa:03527   # &g2-M-03527;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.daikanwa:03527   # &g2-M-03527;
+        ] ;
         .
     g2.ucs_unicode:0x506E
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x506E  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x54A0   # &g2-UU+54A0;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x54A0   # &g2-UU+54A0;
+        ] ;
         .
     g2.cns11643-2:0x3367
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x3367 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-2:0x2949   # &g2-CU+54A0;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-2:0x2949   # &g2-CU+54A0;
+        ] ;
         :eq g2.ucs_cns:0x506E         ; # &g2-CU+506E;
         .
         g2.ucs_cns:0x506E
@@ -50916,10 +51658,10 @@ a.ucs:0x506F
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x506F  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x54C0   # &g2-AJ1-01129;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x54C0   # &g2-AJ1-01129;
+        ] ;
         :eq g2.cns11643-1:0x5925      ; # &g2-M-00892;
         :eq g2.daikanwa:00892         ; # &g2-M-00892;
         :subsume
@@ -51093,10 +51835,10 @@ rep.cns11643-2:0x334F
     g2.cns11643-2:0x334F
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x334F ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x5056   # &g2-CU+5951;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x5056   # &g2-CU+5951;
+        ] ;
         :eq g2.ucs_cns:0x5070         ; # &g2-CU+5070;
         .
         g2.ucs_cns:0x5070
@@ -51106,10 +51848,10 @@ rep.cns11643-2:0x334F
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5070  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5951   # &g2-UU+5951;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5951   # &g2-UU+5951;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -51215,10 +51957,10 @@ a.ucs:0x5072
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5072  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x601D   # &g2-AJ1-02213;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x601D   # &g2-AJ1-02213;
+        ] ;
         :eq g2.adobe-japan1-0:02289   ; # &g2-AJ1-02289;
         :eq g2.iso-ir165:0x7A37       ; # &g2-AJ1-02289;
         :eq g2.jis-x0208:0x3C45       ; # &g2-AJ1-02289;
@@ -51370,10 +52112,10 @@ a.ucs:0x5074
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5074  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5247   # &g2-AJ1-02823;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5247   # &g2-AJ1-02823;
+        ] ;
         :eq g2.adobe-japan1-0:02822   ; # &g2-AJ1-02822;
         :eq g2.ks-x1001:0x7630        ; # &g2-AJ1-02822;
         :eq g2.jis-x0208:0x4226       ; # &g2-AJ1-02822;
@@ -51473,8 +52215,8 @@ a.ucs:0x4FA7
     ] ;
     :eq rep.gb2312:0x3260         ; # &I-G0-3260;
     :eq rep.hanziku-1:0xC261      ; # &I-HZK01-C261;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x5074         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x5074         ] ;
     .
     rep.gb2312:0x3260
                :abstract-glyph-of         gb2312:0x3260  .
@@ -51625,8 +52367,8 @@ a.ucs:0x4FA6
     ideo:hanyu-dazidian  ( 1 147 7 ) ;
     :eq rep.gb2312:0x556C         ; # &I-G0-556C;
     :eq rep.hanziku-1:0xC240      ; # &I-HZK01-C240;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x5075         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x5075         ] ;
     .
     rep.gb2312:0x556C
                :abstract-glyph-of         gb2312:0x556C  .
@@ -51652,6 +52394,7 @@ a.ucs:0x5076
     :eq rep.jis-x0213-1:0x3676    ; # &I-JX1-3676;
     :eq a.big5:0xB0B8             ; # &I-B-B0B8;
     :eq rep.gt:01081              ; # &I-GT-01081;
+    :eq rep.gt-k:07751            ; # &I-GT-K07751;
     :eq rep.gt-pj-1:13942         ; # &I-GT-01081;
     :eq rep.daikanwa:00899        ; # &I-M-00899;
     :eq rep.shinjigen:0334        ; # 偶
@@ -51675,6 +52418,8 @@ a.ucs:0x5076
            :abstract-character-of           big5:0xB0B8  .
     rep.gt:01081
                :abstract-glyph-of             gt:01081   .
+    rep.gt-k:07751
+               :abstract-glyph-of           gt-k:07751   .
     rep.gt-pj-1:13942
                :abstract-glyph-of        gt-pj-1:13942   .
     rep.daikanwa:00899
@@ -51684,10 +52429,10 @@ a.ucs:0x5076
     g2.cns11643-1:0x587B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x587B ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x526E   # &g2-M-24886;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x526E   # &g2-M-24886;
+        ] ;
         :eq g2.ucs_cns:0x5076         ; # &g2-M-00899;
         :eq g2.daikanwa:00899         ; # &g2-M-00899;
         :subsume
@@ -51711,16 +52456,17 @@ a.ucs:0x5076
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5076  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x79BA   # &g2-AJ1-05903;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x79BA   # &g2-AJ1-05903;
+        ] ;
         :eq g2.adobe-japan1-0:01774   ; # &g2-AJ1-01774;
         :eq g2.gb2312:0x453C          ; # &g2-AJ1-01774;
         :eq g2.ks-x1001:0x694F        ; # &g2-AJ1-01774;
         :eq g2.jis-x0208:0x3676       ; # &g2-AJ1-01774;
         :eq g2.jis-x0213-1:0x3676     ; # &g2-AJ1-01774;
         :eq g2.gt:01081               ; # &g2-AJ1-01774;
+        :eq g2.gt-k:07751             ; # &g2-AJ1-01774;
         :eq g2.shinjigen:0334         ; # &g2-AJ1-01774;
         :subsume
             repi.jis-x0208:0x3676 ,
@@ -51741,6 +52487,8 @@ a.ucs:0x5076
               :abstract-glyph-form-of    jis-x0213-1:0x3676  .
         g2.gt:01081
               :abstract-glyph-form-of             gt:01081   .
+        g2.gt-k:07751
+              :abstract-glyph-form-of           gt-k:07751   .
         g2.shinjigen:0334
               :abstract-glyph-form-of      shinjigen:0334    .
         repi.jis-x0208:0x3676
@@ -51757,7 +52505,10 @@ a.ucs:0x5076
         repi.gt:01081
             a chisegg:glyph-image ;
             :glyph-image-of gt:01081 ;
+            :eq repi.gt-k:07751           ; # &R-GT-01081;
             .
+            repi.gt-k:07751
+                          :glyph-image-of           gt-k:07751   .
         repi.ks-x1001:0x694F
             a chisegg:glyph-image ;
             :glyph-image-of ks-x1001:0x694F ;
@@ -51967,19 +52718,19 @@ rep.cns11643-3:0x344C
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5078  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x516A   # &g2-UU+516A;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x516A   # &g2-UU+516A;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
     g2.cns11643-3:0x344C
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x344C ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-3:0x2B37   # &g2-CU+516A;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-3:0x2B37   # &g2-CU+516A;
+        ] ;
         :eq g2.ucs_cns:0x5078         ; # &g2-CU+5078;
         .
         g2.ucs_cns:0x5078
@@ -52077,10 +52828,10 @@ rep.cns11643-1:0x5922
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5077  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x4FDE   # &g2-UU+4FDE;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x4FDE   # &g2-UU+4FDE;
+        ] ;
         :eq g2.gb2312:0x4D35          ; # &g2-UU+5077;
         :eq g2.shinjigen:0345         ; # &g2-UU+5077;
         .
@@ -52091,10 +52842,10 @@ rep.cns11643-1:0x5922
     g2.cns11643-1:0x5922
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x5922 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4F7E   # &g2-CU+4FDE;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4F7E   # &g2-CU+4FDE;
+        ] ;
         :eq g2.ucs_cns:0x5077         ; # &g2-CU+5077;
         .
         g2.ucs_cns:0x5077
@@ -52179,11 +52930,11 @@ a.ucs:0x202BA
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x202BA ] ;
-    isd:structure [ a idc:⿳ ;
-        isd:above    a.ucs:0x201A2 ; # 𠆢
-        isd:middle   g2.ucs_unicode:0x7ACB ; # &g2-AJ1-03953;
-        isd:below    a.ucs:0x6C34   # 水
-    ] ;
+        isd:structure [ a idc:⿳ ;
+            isd:above    a.ucs:0x201A2 ; # 𠆢
+            isd:middle   g2.ucs_unicode:0x7ACB ; # &g2-AJ1-03953;
+            isd:below    a.ucs:0x6C34   # 水
+        ] ;
         :eq g2.cns11643-6:0x3D37      ; # &g2-M-00904;
         :eq g2.daikanwa:00904         ; # &g2-M-00904;
         :subsume
@@ -52233,7 +52984,7 @@ rep.daikanwa:00905
         isd:left     a.ucs:0x4EBB ; # 亻
         isd:right    rep.daikanwa:19667   # &M-19667;
     ] ;
-    :from.ancient        [ :sources chisebib:kangxi ,
+    ideo:ancient-form-of [ :sources chisebib:kangxi ,
                                     chisebib:daikanwa ;
                            :target  a.ucs:0x4FDD         ] ;
     :subsume
@@ -52243,10 +52994,10 @@ rep.daikanwa:00905
     g2.daikanwa:00905
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:00905 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.daikanwa:19667   # &g2-M-19667;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.daikanwa:19667   # &g2-M-19667;
+        ] ;
         .
     rep.hanziku-1:0xD04A
         a chisegg:abstract-glyph ;
@@ -52278,10 +53029,10 @@ rep.ucs_iso:0x202BB
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x202BB ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.ucs-var-001:0x244FD   # &U-v001+244FD;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.ucs-var-001:0x244FD   # &U-v001+244FD;
+        ] ;
         :eq g2.cns11643-6:0x3D32      ; # &g2-IU-000202BB;
         :subsume
             repi.cns11643-6:0x3D32 ,
@@ -52343,6 +53094,10 @@ rep.ucs_iso:0x202E8
     ideo:strokes           9 ;
     ideo:total-strokes    11 ;
     ideo:hanyu-dazidian  ( 1 191 7 ) ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    rep.gt-k:06154   # &GT-K06154;
+    ] ;
     :eq rep.cns11643-5:0x307E     ; # &C5-307E;
     :eq rep.daikanwa:00907        ; # &I-M-00907;
     :subsume
@@ -52436,10 +53191,10 @@ a.ucs:0x202EA
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x202EA ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5BA6   # &g2-AJ1-04624;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5BA6   # &g2-AJ1-04624;
+        ] ;
         :eq g2.cns11643-6:0x3D25      ; # &g2-M-00909;
         :eq g2.daikanwa:00909         ; # &g2-M-00909;
         :subsume
@@ -52498,10 +53253,10 @@ a.ucs:0x202EB
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x202EB ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x4FAF   # &g2-AJ1-01960;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x4FAF   # &g2-AJ1-01960;
+        ] ;
         :eq g2.daikanwa:00910         ; # &g2-M-00910;
         :subsume
             repi.daikanwa:00910  ,
@@ -52521,10 +53276,10 @@ a.ucs:0x202EB
     g2.cns11643-6:0x3D36
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-6:0x3D36 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x4F6C   # &g2-CU+4FAF;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x4F6C   # &g2-CU+4FAF;
+        ] ;
         :eq g2.ucs_cns:0x202EB        ; # &g2-CU+202EB;
         .
         g2.ucs_cns:0x202EB
@@ -52578,10 +53333,10 @@ a.ucs:0x3471
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x3471  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x67D4   # &g2-AJ1-02378;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x67D4   # &g2-AJ1-02378;
+        ] ;
         :eq g2.daikanwa:00912         ; # &g2-M-00912;
         :subsume
             repi.daikanwa:00912  ,
@@ -52606,10 +53361,10 @@ a.ucs:0x3471
     g2.cns11643-4:0x304A
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-4:0x304A ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x515B   # &g2-CU+67D4;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x515B   # &g2-CU+67D4;
+        ] ;
         :eq g2.ucs_cns:0x3471         ; # &g2-CU+3471;
         .
         g2.ucs_cns:0x3471
@@ -52641,10 +53396,10 @@ a.ucs:0x202E1
         a chisegg:detailed-glyph ;
         :detailed-glyph-of [ :context domain:iso     ;
                              :target     ucs:0x202E1 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    rep.gt:59026   # &GT-59026;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    rep.gt:59026   # &GT-59026;
+        ] ;
         :eq g.daikanwa:00913          ; # &G-IU+202E1;
         :subsume
             g2.ucs_iso:0x202E1   ,
@@ -52656,10 +53411,10 @@ a.ucs:0x202E1
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of [ :context domain:iso     ;
                                       :target     ucs:0x202E1 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ks-x1001:0x635D   # &g2-GT-59026;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2E85 ; # ⺅
+                isd:right    g2.ks-x1001:0x635D   # &g2-GT-59026;
+            ] ;
             :eq g2.daikanwa:00913         ; # &g2-M-00913;
             :subsume
                 repi.daikanwa:00913  ,
@@ -52687,10 +53442,10 @@ a.ucs:0x202E1
     rep.hanziku-1:0xCDFB
         a chisegg:abstract-glyph ;
         :abstract-glyph-of hanziku-1:0xCDFB ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x98DF   # &g2-UU+98DF;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x98DF   # &g2-UU+98DF;
+        ] ;
         .
 
 rep.daikanwa:00914
@@ -52758,9 +53513,9 @@ a.ucs:0x202D2
     isd:structure [ a idc:⿳ ;
         isd:above    rep.big5-cdp:0x8AFC ; # &CDP-8AFC;
         isd:middle   [
-            :structure [ a idc:⿰ ;
-                :left     a.ucs:0x53E3 ; # 口
-                :right    a.ucs:0x53E3   # 口
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x53E3 ; # 口
+                isd:right    a.ucs:0x53E3   # 口
             ]
         ] ;
         isd:below    a.ucs:0x4E02   # 丂
@@ -52842,10 +53597,10 @@ a.ucs:0x202BE
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x202BE ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x7678   # &g2-UU+7678;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x7678   # &g2-UU+7678;
+        ] ;
         :eq g2.cns11643-6:0x3D29      ; # &g2-M-00920;
         :eq g2.daikanwa:00920         ; # &g2-M-00920;
         :subsume
@@ -52981,10 +53736,10 @@ a.ucs:0x2F808
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x2F808 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x661D   # &g2-UU+661D;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x661D   # &g2-UU+661D;
+        ] ;
         :eq g2.ucs_unicode:0x507A     ; # &g2-M-00923;
         :eq g2.ucs_cns:0x2F808        ; # &g2-M-00923;
         :g2.ucs_JP...hanazono      rdf:nil ;
@@ -53047,10 +53802,10 @@ rep.cns11643-1:0x5872
     g2.cns11643-1:0x5872
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x5872 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-6:21703   # &g2-AJ1-21703;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-6:21703   # &g2-AJ1-21703;
+        ] ;
         :eq g2.ucs_cns:0x507A         ; # &g2-CU+507A;
         .
         g2.ucs_cns:0x507A
@@ -53097,10 +53852,10 @@ a.ucs:0x507B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x507B  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5A04   # &g2-AJ1-14454;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5A04   # &g2-AJ1-14454;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x594D          ; # &g2-M-00924;
         :eq g2.daikanwa:00924         ; # &g2-M-00924;
@@ -53124,10 +53879,10 @@ a.ucs:0x507B
     g2.cns11643-3:0x3445
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x3445 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-3:0x2C28   # &g2-CU+5A04;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-3:0x2C28   # &g2-CU+5A04;
+        ] ;
         :eq g2.ucs_cns:0x507B         ; # &g2-CU+507B;
         .
         g2.ucs_cns:0x507B
@@ -53166,15 +53921,66 @@ a.ucs:0x202C2
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x202C2 ;
     ideo:radical           9 ; # ⼈ 
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    a.ucs:0x2B94E   # 𫥎
+    ] ;
+    .
+
+rep.ucs_iso:0x202C2
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of [ :context domain:iso     ;
+                         :target     ucs:0x202C2 ] ;
+    :denotation-of
+        a.ucs:0x202C2        ;
+    ideo:radical           9 ; # ⼈ 
     ideo:strokes           9 ;
     ideo:total-strokes    11 ;
-    :eq rep.cns11643-6:0x3D34     ; # &I-C6-3D34;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    rep.ucs_JP...hanazono:0x2B94E   # &hanaJU+2B94E;
+    ] ;
+    :eq rep.cns11643-6:0x3D34     ; # &C6-3D34;
     :eq rep.daikanwa:00927        ; # &I-M-00927;
+    ideo:simplified-form-of [ :context domain:misc    ;
+                              :sources chisebib:daikanwa ;
+                              :target  rep.adobe-japan1-5:19170 ] ;
+    :subsume
+        g2.ucs_iso:0x202C2   ,
+        g2.cns11643-6:0x3D34 ;
     .
     rep.cns11643-6:0x3D34
                :abstract-glyph-of     cns11643-6:0x3D34  .
     rep.daikanwa:00927
                :abstract-glyph-of       daikanwa:00927   .
+    g2.ucs_iso:0x202C2
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x202C2 ] ;
+        :eq g2.daikanwa:00927         ; # &g2-M-00927;
+        :subsume
+            repi.daikanwa:00927  ,
+            repi.ucs_iso:0x202C2 ;
+        .
+        g2.daikanwa:00927
+              :abstract-glyph-form-of       daikanwa:00927   .
+        repi.daikanwa:00927
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:00927 ;
+            .
+        repi.ucs_iso:0x202C2
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:iso     ;
+                              :target     ucs:0x202C2 ] ;
+            .
+    g2.cns11643-6:0x3D34
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of cns11643-6:0x3D34 ;
+        :eq g2.ucs_cns:0x202C2        ; # &g2-CU+202C2;
+        .
+        g2.ucs_cns:0x202C2
+              :abstract-glyph-form-of [ :context domain:cns     ;
+                                        :target     ucs:0x202C2 ] .
 
 bucs:0x50DE
     a chisegg:super-abstract-character ;
@@ -53216,8 +54022,8 @@ a.ucs:0x507D
     :eq rep.gt-pj-1:13622         ; # &I-GT-01077;
     :eq rep.daikanwa...._.p:00927 ; # 偽
     :eq rep.shinjigen:0332        ; # 偽
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  rep.adobe-japan1-0:04189 ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  rep.adobe-japan1-0:04189 ] ;
     :subsume
         g2.ucs_unicode:0x507D ;
     .
@@ -53314,8 +54120,8 @@ a.ucs:0x4F2A
     ] ;
     :eq rep.gb2312:0x4E31         ; # &I-G0-4E31;
     :eq rep.hanziku-1:0xBDD0      ; # &I-HZK01-BDD0;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  rep.cns11643-3:0x4576 ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  rep.cns11643-3:0x4576 ] ;
     .
     rep.gb2312:0x4E31
                :abstract-glyph-of         gb2312:0x4E31  .
@@ -53344,10 +54150,10 @@ a.ucs:0x202D3
         a chisegg:abstract-glyph ;
         :abstract-glyph-of daikanwa:07516 ;
         ideo:hanyu-dazidian  ( 1 185 13 ) ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x5C12 ; # 尒
-        isd:below    rep.big5-cdp:0x87C1   # &CDP-87C1;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x5C12 ; # 尒
+            isd:below    rep.big5-cdp:0x87C1   # &CDP-87C1;
+        ] ;
         :eq rep.hanziku-1:0xCC7C      ; # &I-HZK01-CC7C;
         .
         rep.hanziku-1:0xCC7C
@@ -53385,19 +54191,19 @@ a.ucs:0x202DD
     g2.daikanwa:48921
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:48921 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:05812   # &g2-AJ1-05812;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:05812   # &g2-AJ1-05812;
+        ] ;
         .
     g2.ucs_iso:0x202DD
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x202DD ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x7707   # &g2-UU+7707;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x7707   # &g2-UU+7707;
+        ] ;
         :eq g2.cns11643-5:0x307D      ; # &g2-IU-000202DD;
         :subsume
             repi.cns11643-5:0x307D ,
@@ -53494,10 +54300,10 @@ a.ucs:0x503B
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x503B         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:03833   # &g2-AJ1-03833;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:03833   # &g2-AJ1-03833;
+        ] ;
         :eq g2.ucs_jis:0x503B         ; # &g2-AJ1-14336;
         :eq g2.ucs_ks:0x503B          ; # &g2-AJ1-14336;
         :eq g2.ks-x1001:0x6526        ; # &g2-AJ1-14336;
@@ -53559,10 +54365,10 @@ a.ucs:0x503B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x503B  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x8036   # &g2-J83-4C6D;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x8036   # &g2-J83-4C6D;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :subsume
             repi.ucs_unicode:0x503B ,
@@ -53660,15 +54466,15 @@ a.ucs:0x202D1
         a chisegg:abstract-glyph ;
         :abstract-glyph-of hanziku-1:0xCC7A ;
         ideo:hanyu-dazidian  ( 1 185 11 ) ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x4EBD ; # 亽
-        isd:below    [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x76EE ; # 目
-                :below    a.ucs:0x53E3   # 口
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x4EBD ; # 亽
+            isd:below    [
+                isd:structure [ a idc:⿱ ;
+                    isd:above    a.ucs:0x76EE ; # 目
+                    isd:below    a.ucs:0x53E3   # 口
+                ]
             ]
-        ]
-    ] ;
+        ] ;
         .
 
 a.ucs:0x202DA
@@ -53823,10 +54629,10 @@ a.ucs:0x5080
         :abstract-glyph-of adobe-japan1-0:04179 ;
         ideo:strokes          10 ;
         ideo:total-strokes    12 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    rep.adobe-japan1-0:01614   # &AJ1-01614;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    rep.adobe-japan1-0:01614   # &AJ1-01614;
+        ] ;
         :eq rep.ucs_cns:0x5080        ; # &AJ1-04179;
         :eq rep.ucs_jis:0x5080        ; # &AJ1-04179;
         :eq rep.ucs_ks:0x5080         ; # &AJ1-04179;
@@ -53958,10 +54764,10 @@ a.ucs:0x5080
         :abstract-glyph-of gb2312:0x3F7E ;
         ideo:strokes           9 ;
         ideo:total-strokes    11 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    rep.gb2312:0x396D   # &G0-396D;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    rep.gb2312:0x396D   # &G0-396D;
+        ] ;
         :eq rep.ucs_unicode:0x5080    ; # &G0-3F7E;
         :rep.ucs_JP...hanazono     rdf:nil ;
         :subsume
@@ -54028,10 +54834,10 @@ rep.adobe-japan1-6:21141
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5081         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:008019   # &g2-MJ008019;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:008019   # &g2-MJ008019;
+        ] ;
         :eq g2.ucs_cns:0x5081         ; # &g2-AJ1-21141;
         :eq g2.ucs_jis:0x5081         ; # &g2-AJ1-21141;
         :eq g2.jis-x0212:0x3177       ; # &g2-AJ1-21141;
@@ -54173,18 +54979,18 @@ rep.cns11643-2:0x3A42
     g2.daikanwa:00931
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:00931 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_jis:0x8652   # &g2-JSP-5A39;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_jis:0x8652   # &g2-JSP-5A39;
+        ] ;
         .
     g2.cns11643-2:0x3A42
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x3A42 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-2:0x325A   # &g2-CU+8652;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-2:0x325A   # &g2-CU+8652;
+        ] ;
         :eq g2.ucs_cns:0x5082         ; # &g2-CU+5082;
         .
         g2.ucs_cns:0x5082
@@ -54256,15 +55062,15 @@ rep.cns11643-3:0x3973
     g2.cns11643-3:0x3973
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x3973 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    [
-            :structure [ a idc:⿱ ;
-                :above    g2.adobe-japan1-0:04721 ; # &g2-AJ1-04721;
-                :below    g2.ucs_unicode:0x53C8   # &g2-AJ1-03746;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    [
+                isd:structure [ a idc:⿱ ;
+                    isd:above    g2.adobe-japan1-0:04721 ; # &g2-AJ1-04721;
+                    isd:below    g2.ucs_unicode:0x53C8   # &g2-AJ1-03746;
+                ]
             ]
-        ]
-    ] ;
+        ] ;
         :eq g2.ucs_cns:0x3474         ; # &g2-M-00932;
         :eq g2.daikanwa:00932         ; # &g2-M-00932;
         :subsume
@@ -54311,15 +55117,15 @@ rep.ucs_unicode:0x3474
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x3474  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    [
-            :structure [ a idc:⿱ ;
-                :above    g2.ucs_unicode:0x5E1A ; # &g2-GT-11134;
-                :below    g2.ucs_unicode:0x53C8   # &g2-AJ1-03746;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    [
+                isd:structure [ a idc:⿱ ;
+                    isd:above    g2.ucs_unicode:0x5E1A ; # &g2-GT-11134;
+                    isd:below    g2.ucs_unicode:0x53C8   # &g2-AJ1-03746;
+                ]
             ]
-        ]
-    ] ;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :subsume
             repi.ucs_unicode:0x3474 ,
@@ -54371,10 +55177,10 @@ a.ucs:0x5083
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5083         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:02761   # &g2-AJ1-02761;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:02761   # &g2-AJ1-02761;
+        ] ;
         :eq g2.ucs_cns:0x5083         ; # &g2-AJ1-21142;
         :eq g2.ucs_jis:0x5083         ; # &g2-AJ1-21142;
         :eq g2.jis-x0212:0x3178       ; # &g2-AJ1-21142;
@@ -54418,10 +55224,10 @@ a.ucs:0x5083
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5083  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x7D20   # &g2-UU+7D20;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x7D20   # &g2-UU+7D20;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -54521,10 +55327,10 @@ a.ucs:0x202F2
     g2.daikanwa:00936
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:00936 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:02151   # &g2-AJ1-02151;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:02151   # &g2-AJ1-02151;
+        ] ;
         .
     g2.cns11643-5:0x364E
         a chisegg:abstract-glyph-form ;
@@ -54538,10 +55344,10 @@ a.ucs:0x202F2
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x202F2 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x7D22   # &g2-UU+7D22;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x7D22   # &g2-UU+7D22;
+        ] ;
         :subsume
             repi.ucs_iso:0x202F2 ,
             rep.hanziku-1:0xCFBD ;
@@ -54570,20 +55376,20 @@ a.ucs:0x202F3
     rep.daikanwa:00937
         a chisegg:abstract-glyph ;
         :abstract-glyph-of daikanwa:00937 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.ucs_iso:0x24F29   # &M-22663;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.ucs_iso:0x24F29   # &M-22663;
+        ] ;
         .
     rep.ucs_iso:0x202F3
         a chisegg:abstract-glyph ;
         :abstract-glyph-of [ :context domain:iso     ;
                              :target     ucs:0x202F3 ] ;
         ideo:hanyu-dazidian  ( 1 206 15 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.hanziku-7:0xE676   # &HZK07-E676;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.hanziku-7:0xE676   # &HZK07-E676;
+        ] ;
         :eq rep.hanziku-1:0xD0CC      ; # &HZK01-D0CC;
         .
         rep.hanziku-1:0xD0CC
@@ -54591,10 +55397,10 @@ a.ucs:0x202F3
     rep.cns11643-5:0x3652
         a chisegg:abstract-glyph ;
         :abstract-glyph-of cns11643-5:0x3652 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.cns11643-6:0x3973   # &C6-3973;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.cns11643-6:0x3973   # &C6-3973;
+        ] ;
         .
 
 a.ucs:0x202F4
@@ -54617,7 +55423,7 @@ a.ucs:0x202F4
         isd:right    a.ucs:0x5261   # 剡
     ] ;
     :eq rep.cns11643-5:0x3663     ; # &I-C5-3663;
-    :from.same           [ :sources chisebib:shuowen ,
+    ideo:same-as         [ :sources chisebib:shuowen ,
                                     chisebib:yunhai-bei ,
                                     chisebib:daikanwa ;
                            :target  a.ucs:0x5013         ] ;
@@ -54631,10 +55437,10 @@ a.ucs:0x202F4
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x202F4 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5261   # &g2-AJ1-14359;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5261   # &g2-AJ1-14359;
+        ] ;
         :subsume
             rep.daikanwa:00938   ,
             rep.daikanwa:02134   ,
@@ -54667,10 +55473,10 @@ a.ucs:0x202F4
         :abstract-glyph-form-of cns11643-5:0x3663 ;
         ideo:radical          18 ; # ⼑ 
         ideo:strokes          10 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-2:0x2E29   # &g2-CU+5261;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-2:0x2E29   # &g2-CU+5261;
+        ] ;
         :eq g2.ucs_cns:0x202F4        ; # &g2-CU+202F4;
         .
         g2.ucs_cns:0x202F4
@@ -54708,6 +55514,12 @@ rep.mj:006967
         isd:left     a.ucs:0x4EBB ; # 亻
         isd:right    rep.adobe-japan1-5:17537   # &AJ1-17537;
     ] ;
+    :sound               [ :context domain:ja...on...go ;
+                           :target  ( "bu" ) ;
+                         ] ;
+    :sound               [ :context domain:ja...on...kan ;
+                           :target  ( "hu" ) ;
+                         ] ;
     :eq rep.ucs_unicode:0x5085    ; # &MJ006967;
     :eq rep.adobe-japan1-0:04181  ; # &I-AJ1-04181;
     :eq rep.adobe-japan1-4:13520  ; # &I-AJ1-13520;
@@ -54723,6 +55535,39 @@ rep.mj:006967
     :eq rep.gt-pj-1:20604         ; # &I-GT-01277;
     :eq rep.daikanwa:00939        ; # &I-M-00939;
     :eq rep.shinjigen:0365        ; # &MJ006967;
+    :form-of             [ :sources chisebib:jiyun ,
+                                    chisebib:hanshu-zhu ;
+                           :target  rep.mj:013021        ] ;
+    ideo:interchangeable-form-of [ :sources chisebib:daikanwa ;
+                                   :target  [ :target  a.ucs:0x526F         ;
+                                              :sources chisebib:shuowen-tongxun-dingsheng ,
+                                                       chisebib:daikanwa ] ,
+                                            [ :target  a.ucs:0x9644         ;
+                                              :sources chisebib:shuowen-tongxun-dingsheng ,
+                                                       chisebib:daikanwa ] ,
+                                            [ :target  a.ucs:0x99D9         ;
+                                              :sources chisebib:shuowen-tongxun-dingsheng ,
+                                                       chisebib:daikanwa ] ,
+                                            [ :target  a.ucs:0x4ED8         ;
+                                              :sources chisebib:shuowen-tongxun-dingsheng ,
+                                                       chisebib:daikanwa ] ,
+                                            [ :target  a.ucs:0x7B26         ;
+                                              :sources chisebib:shuowen-tongxun-dingsheng ,
+                                                       chisebib:daikanwa ] ,
+                                            [ :target  a.ucs:0x6B28         ;
+                                              :sources chisebib:shuowen-tongxun-dingsheng ,
+                                                       chisebib:daikanwa ] ,
+                                            [ :target  rep.adobe-japan1-0:03635 ;
+                                              :sources chisebib:zuoshi-zhuan ,
+                                                       chisebib:shiji ,
+                                                       chisebib:daikanwa ] ,
+                                            [ :target  rep.mj:013021        ;
+                                              :sources chisebib:shuowen-tongxun-dingsheng ,
+                                                       chisebib:jiyun ,
+                                                       chisebib:daikanwa ] ] ;
+    ideo:mistakable      [ :sources chisebib:zihui-biansi-2char ,
+                                    chisebib:daikanwa ;
+                           :target  rep.mj:007023        ] ;
     :subsume
         g2.adobe-japan1-4:13520 ,
         g2.mj:006967         ,
@@ -54765,10 +55610,10 @@ rep.mj:006967
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5085         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-2:0x2E6B   # &g2-CU+5C03;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-2:0x2E6B   # &g2-CU+5C03;
+        ] ;
         :eq g2.ucs_cns:0x5085         ; # &g2-AJ1-13520;
         :eq g2.jis-x0208_1978:0x507C  ; # &g2-AJ1-13520;
         :eq g2.jis-x0208_1983:0x507C  ; # &g2-AJ1-13520;
@@ -54837,10 +55682,10 @@ rep.mj:006967
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x5085         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5C03   # &g2-AJ1-17537;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5C03   # &g2-AJ1-17537;
+        ] ;
         :eq g2.ucs_unicode:0x5085     ; # &g2-MJ006967;
         :eq g2.adobe-japan1-0:04181   ; # &g2-MJ006967;
         :eq g2.gb2312:0x3835          ; # &g2-MJ006967;
@@ -54932,10 +55777,10 @@ rep.mj:006968
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x5085         ,
                                         a.ucs:0xE0103        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.hanyo-denshi...tk:01023430   # &g2-HD-TK-01023430;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.hanyo-denshi...tk:01023430   # &g2-HD-TK-01023430;
+        ] ;
         :eq g2.hanyo-denshi...ft:0x3469 ; # &g2-MJ006968;
         :subsume
             repi.hanyo-denshi...ft:0x3469 ,
@@ -55016,18 +55861,18 @@ rep.cns11643-2:0x3A43
     g2.daikanwa:00941
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:00941 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.daikanwa:30918   # &g2-M-30918;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.daikanwa:30918   # &g2-M-30918;
+        ] ;
         .
     g2.cns11643-2:0x3A43
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x3A43 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x5775   # &g2-CU+8338;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x5775   # &g2-CU+8338;
+        ] ;
         :eq g2.ucs_cns:0x5087         ; # &g2-CU+5087;
         .
         g2.ucs_cns:0x5087
@@ -55054,10 +55899,10 @@ rep.ucs_unicode:0x5087
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5087  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x8338   # &g2-UU+8338;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x8338   # &g2-K0-6947;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -55117,10 +55962,10 @@ rep.adobe-japan1-5:17277
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5088         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x6817   # &g2-AJ1-01792;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x6817   # &g2-AJ1-01792;
+        ] ;
         :eq g2.adobe-japan1-5:17277   ; # &g2-AJ1-17277;
         :eq g2.gb2312:0x407C          ; # &g2-AJ1-17277;
         :eq g2.jis-x0213-2:0x2169     ; # &g2-AJ1-17277;
@@ -55164,10 +56009,10 @@ rep.adobe-japan1-5:17277
     g2.cns11643-3:0x3971
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x3971 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x5623   # &g2-CU+6817;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x5623   # &g2-CU+6817;
+        ] ;
         :eq g2.ucs_cns:0x5088         ; # &g2-CU+5088;
         .
         g2.ucs_cns:0x5088
@@ -55260,18 +56105,18 @@ a.ucs:0x202F5
     g2.daikanwa:00945
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:00945 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:06481   # &g2-AJ1-06481;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:06481   # &g2-AJ1-06481;
+        ] ;
         .
     rep.hanziku-1:0xCFE3
         a chisegg:abstract-glyph ;
         :abstract-glyph-of hanziku-1:0xCFE3 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x8654   # &g2-GT-44188;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x8654   # &g2-GT-44188;
+        ] ;
         .
     g2.ucs_iso:0x202F5
         a chisegg:abstract-glyph-form ;
@@ -55281,10 +56126,10 @@ a.ucs:0x202F5
     g2.cns11643-5:0x3653
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-5:0x3653 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x5825   # &g2-CU+8654;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x5825   # &g2-CU+8654;
+        ] ;
         :eq g2.ucs_cns:0x202F5        ; # &g2-CU+202F5;
         .
         g2.ucs_cns:0x202F5
@@ -55412,10 +56257,10 @@ a.ucs:0x508D
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x508D         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x65C1   # &g2-AJ1-05082;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x65C1   # &g2-AJ1-05082;
+        ] ;
         :eq g2.adobe-japan1-0:03683   ; # &g2-AJ1-03683;
         :eq g2.gb2312:0x3078          ; # &g2-AJ1-03683;
         :eq g2.ks-x1001:0x5B28        ; # &g2-AJ1-03683;
@@ -55491,10 +56336,10 @@ a.ucs:0x508D
     rep.shinjigen:0367
         a chisegg:abstract-glyph ;
         :abstract-glyph-of shinjigen:0367 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.shinjigen:3247   # &g2-SJG2-3247;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.shinjigen:3247   # &g2-SJG2-3247;
+        ] ;
         .
 
 a.ucs:0x3475
@@ -55512,11 +56357,11 @@ a.ucs:0x3475
     :eq rep.daikanwa:00949        ; # &I-M-00949;
     :eq rep.shinjigen:1721        ; # 㑵
     :eq rep.cbeta:08689           ; # &I-CB08689;
-    :from.interchangeable [ :sources chisebib:zhengzitong ,
-                                     chisebib:daikanwa ;
-                            :target  a.ucs:0x75BE         ] ;
-    :from.original       [ :sources chisebib:shinjigen ;
-                           :target  a.ucs:0x5AC9         ] ;
+    ideo:interchangeable-form-of [ :sources chisebib:zhengzitong ,
+                                            chisebib:daikanwa ;
+                                   :target  a.ucs:0x75BE         ] ;
+    ideo:original-form-of [ :sources chisebib:shinjigen ;
+                            :target  a.ucs:0x5AC9         ] ;
     :subsume
         g2.ucs_unicode:0x3475 ,
         g2.cns11643-4:0x3632 ;
@@ -55533,10 +56378,10 @@ a.ucs:0x3475
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x3475  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x75BE   # &g2-AJ1-02284;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x75BE   # &g2-AJ1-02284;
+        ] ;
         :eq g2.daikanwa:00949         ; # &g2-M-00949;
         :eq g2.shinjigen:1721         ; # &g2-M-00949;
         :eq g2.cbeta:08689            ; # &g2-M-00949;
@@ -55572,10 +56417,10 @@ a.ucs:0x3475
     g2.cns11643-4:0x3632
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-4:0x3632 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x5668   # &g2-CU+75BE;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x5668   # &g2-CU+75BE;
+        ] ;
         :eq g2.ucs_cns:0x3475         ; # &g2-CU+3475;
         .
         g2.ucs_cns:0x3475
@@ -55607,10 +56452,10 @@ a.ucs:0x3476
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x3476  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x6C23   # &g2-AJ1-05381;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x6C23   # &g2-AJ1-05381;
+        ] ;
         :eq g2.daikanwa:00950         ; # &g2-M-00950;
         :subsume
             repi.daikanwa:00950  ,
@@ -55635,10 +56480,10 @@ a.ucs:0x3476
     g2.cns11643-4:0x3637
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-4:0x3637 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x5634   # &g2-CU+6C23;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x5634   # &g2-CU+6C23;
+        ] ;
         :eq g2.ucs_cns:0x3476         ; # &g2-CU+3476;
         .
         g2.ucs_cns:0x3476
@@ -55682,10 +56527,10 @@ o.ucs_jis:0x508E
     rep.adobe-japan1-5:19159
         a chisegg:abstract-glyph ;
         :abstract-glyph-of adobe-japan1-5:19159 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    rep.mj:018170   # &MJ018170;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    rep.mj:018170   # &MJ018170;
+        ] ;
         :eq rep.ucs_jis:0x508E        ; # &AJ1-19159;
         :eq rep.jis-x0212:0x317C      ; # &I-JSP-317C;
         :eq rep.gt:01257              ; # &I-GT-01257;
@@ -55714,10 +56559,10 @@ o.ucs_jis:0x508E
             :rep.decomposition   [ :context domain:cid     ;
                                    :target  a.ucs:0x508E         ,
                                             a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:018170   # &g2-MJ018170;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2E85 ; # ⺅
+                isd:right    g2.mj:018170   # &g2-MJ018170;
+            ] ;
             :eq g2.ucs_jis:0x508E         ; # &g2-AJ1-19159;
             :eq g2.jis-x0212:0x317C       ; # &g2-AJ1-19159;
             :eq g2.gt:01257               ; # &g2-AJ1-19159;
@@ -55813,10 +56658,10 @@ rep.cns11643-2:0x3A3D
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x508E  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x771F   # &g2-UU+771F;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x771F   # &g2-UU+771F;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.cns11643-2:0x3A3D      ; # &g2-UU+508E;
         :subsume
@@ -55859,10 +56704,10 @@ a.ucs:0x3477
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x3477  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x80FD   # &g2-AJ1-03315;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x80FD   # &g2-AJ1-03315;
+        ] ;
         :eq g2.daikanwa:00952         ; # &g2-M-00952;
         :eq g2.cbeta:04948            ; # &g2-M-00952;
         :subsume
@@ -55955,10 +56800,10 @@ rep.adobe-japan1-4:14337
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x508F         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:008325   # &g2-MJ008325;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:008325   # &g2-MJ008325;
+        ] ;
         :eq g2.adobe-japan1-4:14337   ; # &g2-AJ1-14337;
         :eq g2.jis-x0212:0x317D       ; # &g2-AJ1-14337;
         :eq g2.cns11643-3:0x396F      ; # &g2-AJ1-14337;
@@ -56046,10 +56891,10 @@ rep.adobe-japan1-6:21146
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5090         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x9AD8   # &g2-AJ1-02036;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x9AD8   # &g2-AJ1-02036;
+        ] ;
         :eq g2.adobe-japan1-6:21146   ; # &g2-AJ1-21146;
         :eq g2.jis-x0212:0x317E       ; # &g2-AJ1-21146;
         :eq g2.cns11643-4:0x3631      ; # &g2-AJ1-21146;
@@ -56114,10 +56959,10 @@ rep.hanyo-denshi...tk:01005620
     g2.hanyo-denshi...tk:01005620
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of hanyo-denshi...tk:01005620 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x9AD9   # &g2-AJ1-08705;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x9AD9   # &g2-AJ1-08705;
+        ] ;
         :eq rep.hanyo-denshi...tk...mf-01:00000562 ; # &g2-HD-TK-01005620;
         .
         rep.hanyo-denshi...tk...mf-01:00000562
@@ -56200,10 +57045,10 @@ a.ucs:0x5091
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x5091         ,
                                         a.ucs:0xE0104        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x6840   # &g2-M-14753;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x6840   # &g2-M-14753;
+        ] ;
         :eq g2.ucs_unicode:0x5091     ; # &AJ1-13743;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.mj:006986              ; # &AJ1-13743;
@@ -56263,10 +57108,10 @@ a.ucs:0x5091
         :abstract-glyph-form-of cns11643-1:0x5E2D ;
         ideo:strokes          10 ;
         ideo:total-strokes    12 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x5629   # &g2-CU+6840;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x5629   # &g2-CU+6840;
+        ] ;
         :eq g2.ucs_cns:0x5091         ; # &g2-CU+5091;
         .
         g2.ucs_cns:0x5091
@@ -56280,10 +57125,10 @@ a.ucs:0x5091
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5091         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:05183   # &g2-AJ1-05183;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:05183   # &g2-AJ1-05183;
+        ] ;
         :eq g2.ucs_ks:0x5091          ; # &AJ1-13433;
         :eq g2.jis-x0208_1978:0x3766  ; # &AJ1-13433;
         :eq g2.jis-x0208_1983:0x3766  ; # &AJ1-13433;
@@ -56421,10 +57266,10 @@ a.ucs:0x202F6
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x202F6 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x51A5   # &g2-AJ1-03785;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x51A5   # &g2-AJ1-03785;
+        ] ;
         :eq g2.cns11643-6:0x4648      ; # &g2-M-00956;
         :eq g2.daikanwa:00956         ; # &g2-M-00956;
         :subsume
@@ -56472,20 +57317,20 @@ a.ucs:0x202F7
     rep.daikanwa:00957
         a chisegg:abstract-glyph ;
         :abstract-glyph-of daikanwa:00957 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    a.ucs:0x2F9B7   # 蚩
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    a.ucs:0x2F9B7   # 蚩
+        ] ;
         .
     rep.ucs_iso:0x202F7
         a chisegg:abstract-glyph ;
         :abstract-glyph-of [ :context domain:iso     ;
                              :target     ucs:0x202F7 ] ;
         ideo:hanyu-dazidian  ( 1 206 12 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.cns11643-1:0x582A   # &C1-582A;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.cns11643-1:0x582A   # &C1-582A;
+        ] ;
         :eq rep.cns11643-5:0x3655     ; # &C5-3655;
         :eq rep.hanziku-1:0xD0C9      ; # &I-HZK01-D0C9;
         .
@@ -56637,10 +57482,10 @@ rep.cns11643-2:0x3A41
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5092  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x595A   # &g2-UU+595A;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x595A   # &g2-UU+595A;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.iso-ir165:0x2E28       ; # &g2-UU+5092;
         .
@@ -56649,10 +57494,10 @@ rep.cns11643-2:0x3A41
     g2.cns11643-2:0x3A41
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x3A41 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x5471   # &g2-CU+595A;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x5471   # &g2-CU+595A;
+        ] ;
         :eq g2.ucs_cns:0x5092         ; # &g2-CU+5092;
         .
         g2.ucs_cns:0x5092
@@ -56695,18 +57540,18 @@ rep.ucs_iso:0x202F9
     g2.daikanwa:00960
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:00960 ;
-    isd:structure [ a idc:⿸ ;
-        isd:surround g2.ucs_unicode:0x4F9A ; # &g2-AJ1-08380;
-        isd:filling  g2.mj:007278   # &g2-MJ007278;
-    ] ;
+        isd:structure [ a idc:⿸ ;
+            isd:surround g2.ucs_unicode:0x4F9A ; # &g2-AJ1-08380;
+            isd:filling  g2.mj:007278   # &g2-MJ007278;
+        ] ;
         .
     g2.cns11643-6:0x4656
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-6:0x4656 ;
-    isd:structure [ a idc:⿸ ;
-        isd:surround g2.ucs_unicode:0x4F9A ; # &g2-AJ1-08380;
-        isd:filling  g2.cns11643-1:0x447B   # &g2-CU+516E;
-    ] ;
+        isd:structure [ a idc:⿸ ;
+            isd:surround g2.ucs_unicode:0x4F9A ; # &g2-AJ1-08380;
+            isd:filling  g2.cns11643-1:0x447B   # &g2-CU+516E;
+        ] ;
         :eq g2.ucs_cns:0x202F9        ; # &g2-CU+202F9;
         .
         g2.ucs_cns:0x202F9
@@ -56716,10 +57561,10 @@ rep.ucs_iso:0x202F9
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x202F9 ] ;
-    isd:structure [ a idc:⿸ ;
-        isd:surround g2.ucs_unicode:0x4F9A ; # &g2-AJ1-08380;
-        isd:filling  g2.mj:007279   # &g2-MJ007279;
-    ] ;
+        isd:structure [ a idc:⿸ ;
+            isd:surround g2.ucs_unicode:0x4F9A ; # &g2-AJ1-08380;
+            isd:filling  g2.mj:007279   # &g2-MJ007279;
+        ] ;
         :subsume
             repi.ucs_iso:0x202F9 ,
             rep.hanziku-1:0xD05F ;
@@ -56857,10 +57702,10 @@ rep.ucs_unicode:0x5093
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5093  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x6247   # &g2-UU+6247;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x6247   # &g2-UU+6247;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -56918,7 +57763,7 @@ rep.mj:006991
     ideo:total-strokes    12 ;
     isd:structure [ a idc:⿰ ;
         isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    rep.gt:01936   # &GT-01936;
+        isd:right    rep.mj:056985   # &MJ056985;
     ] ;
     :eq rep.ucs_jis:0x5094        ; # &MJ006991;
     :eq rep.adobe-japan1-2:08390  ; # &I-AJ1-08390;
@@ -57119,10 +57964,10 @@ a.ucs:0x5095
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5095         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x96BA   # &g2-JSP-6671;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x96BA   # &g2-JSP-6671;
+        ] ;
         :eq g2.adobe-japan1-5:17280   ; # &g2-AJ1-17280;
         :eq g2.cns11643-2:0x3A36      ; # &g2-AJ1-17280;
         :eq g2.jis-x0213-2:0x216C     ; # &g2-AJ1-17280;
@@ -57221,10 +58066,10 @@ a.ucs:0x5096
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5096         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:02772   # &g2-AJ1-02772;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:02772   # &g2-AJ1-02772;
+        ] ;
         :eq g2.ucs_cns:0x5096         ; # &g2-AJ1-14338;
         :eq g2.ucs_jis:0x5096         ; # &g2-AJ1-14338;
         :eq g2.jis-x0212:0x3224       ; # &g2-AJ1-14338;
@@ -57285,10 +58130,10 @@ a.ucs:0x5096
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5096  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5009   # &g2-UU+5009;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5009   # &g2-UU+5009;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb12345:0x5877         ; # &g2-UU+5096;
         .
@@ -57310,8 +58155,8 @@ a.ucs:0x4F27
     ] ;
     :eq rep.gb2312:0x5877         ; # &I-G0-5877;
     :eq rep.hanziku-1:0xBD78      ; # &I-HZK01-BD78;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x5096         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x5096         ] ;
     .
     rep.gb2312:0x5877
                :abstract-glyph-of         gb2312:0x5877  .
@@ -57345,10 +58190,10 @@ a.ucs:0x5097
     g2.cns11643-3:0x3970
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x3970 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:02970   # &g2-AJ1-02970;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:02970   # &g2-AJ1-02970;
+        ] ;
         :eq g2.ucs_cns:0x5097         ; # &g2-M-00965;
         :eq g2.daikanwa:00965         ; # &g2-M-00965;
         :eq g2.cbeta:01954            ; # &g2-M-00965;
@@ -57380,10 +58225,10 @@ a.ucs:0x5097
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5097  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x755C   # &g2-UU+755C;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x755C   # &g2-UU+755C;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :subsume
             repi.ucs_unicode:0x5097 ,
@@ -57556,8 +58401,8 @@ a.ucs:0x4F1E
     ] ;
     :eq rep.gb2312:0x4921         ; # &I-G0-4921;
     :eq rep.hanziku-1:0xBBF0      ; # &I-HZK01-BBF0;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x5098         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x5098         ] ;
     .
     rep.gb2312:0x4921
                :abstract-glyph-of         gb2312:0x4921  .
@@ -57595,6 +58440,10 @@ rep.cns11643-1:0x5E2C
     :eq a.big5:0xB3C6             ; # &I-B-B3C6;
     :eq rep.daikanwa:00967        ; # &I-M-00967;
     :eq rep.shinjigen:0362        ; # &C1-5E2C;
+    ideo:interchangeable-form-of [ :sources chisebib:daikanwa ;
+                                   :target  [ :target  rep.ucs_iso:0x24C08  ;
+                                              :sources chisebib:shuowen-tongxun-dingsheng ,
+                                                       chisebib:daikanwa ] ] ;
     :subsume
         g2.ucs_unicode:0x5099 ;
     .
@@ -57613,10 +58462,10 @@ rep.cns11643-1:0x5E2C
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5099  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_iso:0x24C07   # &g2-IU-00024C07;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_iso:0x24C07   # &g2-IU-00024C07;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.cns11643-1:0x5E2C      ; # &g2-M-00967;
         :eq g2.gb12345:0x3138         ; # &g2-M-00967;
@@ -57706,10 +58555,10 @@ rep.mj:006997
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5099         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.daikanwa:21714   # &g2-M-21714;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.daikanwa:21714   # &g2-M-21714;
+        ] ;
         :eq g2.ucs_jis:0x5099         ; # &g2-AJ1-03467;
         :eq g2.ucs_ks:0x5099          ; # &g2-AJ1-03467;
         :eq g2.ks-x1001:0x5D61        ; # &g2-AJ1-03467;
@@ -57783,7 +58632,7 @@ rep.ucs-var-001:0x5099
     ideo:total-strokes    13 ;
     isd:structure [ a idc:⿰ ;
         isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    rep.ucs-sip-var-003:0x24C07   # &U-v003+24C07;
+        isd:right    rep.ucs-var-003:0x24C07   # &U-v003+24C07;
     ] ;
     :subsume
         repi.hng-kak:02730   ,
@@ -57870,10 +58719,10 @@ a.ucs:0x509A
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x509A         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x6548   # &g2-AJ1-05064;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x6548   # &g2-AJ1-05064;
+        ] ;
         :eq g2.adobe-japan1-0:04180   ; # &g2-AJ1-04180;
         :eq g2.jis-x0208:0x507B       ; # &g2-AJ1-04180;
         :eq g2.cns11643-1:0x5E31      ; # &g2-AJ1-04180;
@@ -57971,10 +58820,10 @@ a.ucs:0x509B
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x509B         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5BB9   # &g2-AJ1-03888;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5BB9   # &g2-AJ1-03888;
+        ] ;
         :eq g2.adobe-japan1-6:21147   ; # &g2-AJ1-21147;
         :eq g2.jis-x0212:0x3225       ; # &g2-AJ1-21147;
         :eq g2.cns11643-2:0x3A35      ; # &g2-AJ1-21147;
@@ -58090,10 +58939,10 @@ rep.adobe-japan1-4:14339
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x509C         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_jis:0x4343   # &g2-JX2-7461;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_jis:0x4343   # &g2-JX2-7461;
+        ] ;
         :eq g2.ucs_jis:0x509C         ; # &g2-AJ1-14339;
         :eq g2.jis-x0212:0x3226       ; # &g2-AJ1-14339;
         :eq g2.jis-x0213-2:0x216E     ; # &g2-AJ1-14339;
@@ -58141,10 +58990,10 @@ rep.adobe-japan1-4:14339
     g2.cns11643-2:0x3A40
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x3A40 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-4:0x2F29   # &g2-CDP-8CDA;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-4:0x2F29   # &g2-CDP-8CDA;
+        ] ;
         :eq g2.ucs_cns:0x509C         ; # &g2-CU+509C;
         .
         g2.ucs_cns:0x509C
@@ -58229,10 +59078,10 @@ a.ucs:0x509E
         :abstract-glyph-of adobe-japan1-5:19160 ;
         ideo:strokes          10 ;
         ideo:total-strokes    12 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    rep.adobe-japan1-0:02089   # &AJ1-02089;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    rep.adobe-japan1-0:02089   # &AJ1-02089;
+        ] ;
         :eq rep.ucs_cns:0x509E        ; # &AJ1-19160;
         :eq rep.ucs_jis:0x509E        ; # &AJ1-19160;
         :eq rep.jis-x0212:0x3227      ; # &I-JSP-3227;
@@ -58318,10 +59167,10 @@ a.ucs:0x509E
                              :target     ucs:0x509E  ] ;
         ideo:strokes           9 ;
         ideo:total-strokes    11 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    rep.gb2312:0x326E   # &G0-326E;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    rep.gb2312:0x326E   # &G0-326E;
+        ] ;
         :rep.ucs_JP...hanazono     rdf:nil ;
         :subsume
             g2.ucs_unicode:0x509E ;
@@ -58383,10 +59232,10 @@ rep.adobe-japan1-6:21148
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x509F         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ks-x1001:0x683A   # &g2-GT-36863;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ks-x1001:0x683A   # &g2-GT-36863;
+        ] ;
         :eq g2.ucs_jis:0x509F         ; # &g2-AJ1-21148;
         :eq g2.jis-x0212:0x3228       ; # &g2-AJ1-21148;
         :eq g2.daikanwa:00974         ; # &g2-AJ1-21148;
@@ -58447,10 +59296,10 @@ rep.cns11643-4:0x3639
     g2.cns11643-4:0x3639
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-4:0x3639 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x5751   # &g2-CU+7FC1;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x5751   # &g2-CU+7FC1;
+        ] ;
         :eq g2.ucs_cns:0x509F         ; # &g2-CU+509F;
         .
         g2.ucs_cns:0x509F
@@ -58460,10 +59309,10 @@ rep.cns11643-4:0x3639
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x509F  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:020660   # &g2-MJ020660;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:020660   # &g2-MJ020660;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -58501,19 +59350,19 @@ rep.ucs_iso:0x202FB
     g2.daikanwa:00975
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:00975 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.daikanwa:21817   # &g2-M-21817;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.daikanwa:21817   # &g2-M-21817;
+        ] ;
         .
     g2.ucs_iso:0x202FB
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x202FB ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-2:0x3125   # &g2-CU+755F;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-2:0x3125   # &g2-CU+755F;
+        ] ;
         :eq g2.cns11643-5:0x3654      ; # &g2-IU-000202FB;
         :subsume
             repi.ucs_iso:0x202FB ,
@@ -58582,10 +59431,10 @@ a.ucs:0x50A0
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x50A0         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:03196   # &g2-AJ1-03196;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:03196   # &g2-AJ1-03196;
+        ] ;
         :eq g2.ucs_jis:0x50A0         ; # &g2-AJ1-21149;
         :eq g2.jis-x0212:0x3229       ; # &g2-AJ1-21149;
         :eq g2.daikanwa:00976         ; # &g2-AJ1-21149;
@@ -58625,10 +59474,10 @@ a.ucs:0x50A0
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x50A0  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x8A0E   # &g2-UU+8A0E;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x8A0E   # &g2-UU+8A0E;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.cns11643-4:0x3630      ; # &g2-UU+50A0;
         :subsume
@@ -58745,42 +59594,42 @@ a.ucs:0x202FE
     rep.daikanwa:00979
         a chisegg:abstract-glyph ;
         :abstract-glyph-of daikanwa:00979 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x738B ; # 王
-                :below    [
-                    :structure [ a idc:⿳ ;
-                        :above    a.ucs:0x9FB4 ; # 龴
-                        :middle   a.ucs:0x4E5B ; # 乛
-                        :below    rep.gt-k:00305   # &GT-K00305;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    [
+                isd:structure [ a idc:⿱ ;
+                    isd:above    a.ucs:0x738B ; # 王
+                    isd:below    [
+                        isd:structure [ a idc:⿳ ;
+                            isd:above    a.ucs:0x9FB4 ; # 龴
+                            isd:middle   a.ucs:0x4E5B ; # 乛
+                            isd:below    rep.gt-k:00305   # &GT-K00305;
+                        ]
                     ]
                 ]
             ]
-        ]
-    ] ;
+        ] ;
         .
     rep.ucs_iso:0x202FE
         a chisegg:abstract-glyph ;
         :abstract-glyph-of [ :context domain:iso     ;
                              :target     ucs:0x202FE ] ;
         ideo:hanyu-dazidian  ( 1 199 7 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x738B ; # 王
-                :below    [
-                    :structure [ a idc:⿳ ;
-                        :above    a.ucs:0x9FB4 ; # 龴
-                        :middle   a.ucs:0x4E5B ; # 乛
-                        :below    a.ucs:0x5C0F   # 小
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    [
+                isd:structure [ a idc:⿱ ;
+                    isd:above    a.ucs:0x738B ; # 王
+                    isd:below    [
+                        isd:structure [ a idc:⿳ ;
+                            isd:above    a.ucs:0x9FB4 ; # 龴
+                            isd:middle   a.ucs:0x4E5B ; # 乛
+                            isd:below    a.ucs:0x5C0F   # 小
+                        ]
                     ]
                 ]
             ]
-        ]
-    ] ;
+        ] ;
         :eq rep.cns11643-6:0x464B     ; # &C6-464B;
         :eq rep.hanziku-1:0xCF5F      ; # &I-HZK01-CF5F;
         .
@@ -58825,7 +59674,7 @@ rep.daikanwa:00981
     ideo:total-strokes    12 ;
     ideo:hanyu-dazidian  ( 1 203 16 ) ;
     :eq rep.hanziku-1:0xD04B      ; # &I-HZK01-D04B;
-    :from.ancient        [ :sources chisebib:jiyun ,
+    ideo:ancient-form-of [ :sources chisebib:jiyun ,
                                     chisebib:daikanwa ;
                            :target  a.ucs:0x4FDD         ] ;
     :subsume
@@ -58945,10 +59794,10 @@ a.ucs:0x50A1
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x50A1         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x7ADD   # &g2-AJ1-05952;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x7ADD   # &g2-AJ1-05952;
+        ] ;
         :eq g2.adobe-japan1-6:21150   ; # &g2-AJ1-21150;
         :eq g2.jis-x0212:0x322A       ; # &g2-AJ1-21150;
         :eq g2.cns11643-4:0x363A      ; # &g2-AJ1-21150;
@@ -59310,18 +60159,18 @@ rep.ucs_iso:0x20318
     g2.daikanwa:00991
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:00991 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.daikanwa:05720   # &g2-M-05720;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.daikanwa:05720   # &g2-M-05720;
+        ] ;
         .
     g2.cns11643-4:0x363B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-4:0x363B ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x546E   # &g2-CU+590F;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x546E   # &g2-CU+590F;
+        ] ;
         :eq g2.ucs_cns:0x20318        ; # &g2-CU+20318;
         .
         g2.ucs_cns:0x20318
@@ -59331,10 +60180,10 @@ rep.ucs_iso:0x20318
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20318 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:009419   # &g2-MJ009419;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:009419   # &g2-MJ009419;
+        ] ;
         .
 
 rep.hanziku-1:0xCFDE
@@ -59404,10 +60253,10 @@ a.ucs:0x50A2
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x50A2         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:010165   # &g2-MJ010165;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:010165   # &g2-MJ010165;
+        ] ;
         :eq g2.ucs_jis:0x50A2         ; # &g2-AJ1-19161;
         :eq g2.jis-x0212:0x322B       ; # &g2-AJ1-19161;
         :eq g2.daikanwa:00992         ; # &g2-AJ1-19161;
@@ -59438,10 +60287,10 @@ a.ucs:0x50A2
     g2.cns11643-1:0x5E29
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x5E29 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.mj:010166   # &MJ010166;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.mj:010166   # &MJ010166;
+        ] ;
         :eq g2.ucs_cns:0x50A2         ; # &g2-CU+50A2;
         :eq g2.jef-china3:0x43A6      ; # &g2-CU+50A2;
         :subsume
@@ -59465,10 +60314,10 @@ a.ucs:0x50A2
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x50A2  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5BB6   # &g2-UU+5BB6;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5BB6   # &g2-UU+5BB6;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb12345:0x7841         ; # &g2-UU+50A2;
         .
@@ -59637,10 +60486,10 @@ rep.daikanwa:00997
     g2.daikanwa:00997
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:00997 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-4:13895   # &g2-AJ1-13895;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-4:13895   # &g2-AJ1-13895;
+        ] ;
         .
 
 rep.hanziku-1:0xD04C
@@ -59677,10 +60526,10 @@ rep.ucs_iso:0x20321
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20321 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x584A   # &g2-CU+9001;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x584A   # &g2-CU+9001;
+        ] ;
         :eq g2.cns11643-5:0x364D      ; # &g2-IU-00020321;
         :subsume
             repi.cns11643-5:0x364D ,
@@ -59797,20 +60646,20 @@ rep.ucs_iso:0x2031A
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x2031A ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     rep.big5-cdp:0x8B7A ; # &CDP-8B7A;
-        isd:right    [
-            :structure [ a idc:⿱ ;
-                :above    [
-                    :structure [ a idc:⿰ ;
-                        :left     a.ucs:0x4E3F ; # 丿
-                        :right    a.ucs:0x2123C   # 𡈼
-                    ]
-                ] ;
-                :below    rep.big5-cdp:0x87C0   # &CDP-87C0;
+        isd:structure [ a idc:⿰ ;
+            isd:left     rep.big5-cdp:0x8B7A ; # &CDP-8B7A;
+            isd:right    [
+                isd:structure [ a idc:⿱ ;
+                    isd:above    [
+                        isd:structure [ a idc:⿰ ;
+                            isd:left     a.ucs:0x4E3F ; # 丿
+                            isd:right    a.ucs:0x2123C   # 𡈼
+                        ]
+                    ] ;
+                    isd:below    rep.big5-cdp:0x87C0   # &CDP-87C0;
+                ]
             ]
-        ]
-    ] ;
+        ] ;
         .
 
 a.ucs:0x2031E
@@ -59889,10 +60738,10 @@ a.ucs:0x347A
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x347A  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x96BD   # &g2-JX2-7B6F;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x96BD   # &g2-JX2-7B6F;
+        ] ;
         :eq g2.cns11643-3:0x3974      ; # &g2-M-H0021;
         :eq g2.daikanwa...ho:0021     ; # &g2-M-H0021;
         :eq g2.cbeta:01842            ; # &g2-M-H0021;
@@ -59960,10 +60809,10 @@ a.ucs:0x50A3
     rep.adobe-japan1-5:17276
         a chisegg:abstract-glyph ;
         :abstract-glyph-of adobe-japan1-5:17276 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    rep.adobe-japan1-0:02873   # &AJ1-02873;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    rep.adobe-japan1-0:02873   # &AJ1-02873;
+        ] ;
         :eq rep.ucs_jis:0x50A3        ; # &AJ1-17276;
         :eq rep.jis-x0213-2:0x2168    ; # &I-JX2-2168;
         :eq rep.jef-china3:0x93CC     ; # &I-JC3-93CC;
@@ -60013,10 +60862,10 @@ a.ucs:0x50A3
     rep.cns11643-2:0x3A3A
         a chisegg:abstract-glyph ;
         :abstract-glyph-of cns11643-2:0x3A3A ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    rep.cns11643-1:0x5639   # &C1-5639;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    rep.cns11643-1:0x5639   # &C1-5639;
+        ] ;
         :eq rep.ucs_unicode:0x50A3    ; # &C2-3A3A;
         :rep.ucs_JP...hanazono     rdf:nil ;
         :eq rep.gb2312:0x3476         ; # &C2-3A3A;
@@ -60064,8 +60913,8 @@ a.ucs:0x50A4
         isd:right    a.ucs:0x8F7D   # 载
     ] ;
     :eq rep.iso-ir165:0x2E27      ; # &I-EGB-2E27;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x510E         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x510E         ] ;
     :subsume
         g2.ucs_unicode:0x50A4 ;
     .
@@ -60136,10 +60985,10 @@ rep.ucs_iso:0x20316
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20316 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_iso:0x23466   # &g2-M-H0255;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_iso:0x23466   # &g2-M-H0255;
+        ] ;
         :subsume
             repi.ucs_iso:0x20316 ,
             rep.hanziku-1:0xCF7D ;
@@ -60187,10 +61036,10 @@ rep.ucs_iso:0x2031D
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x2031D ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_iso:0x22F38   # &g2-IU-00022F38;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_iso:0x22F38   # &g2-IU-00022F38;
+        ] ;
         :subsume
             repi.ucs_iso:0x2031D ,
             rep.hanziku-1:0xD042 ;
@@ -60240,10 +61089,10 @@ rep.ucs_iso:0x2A75D
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x2A75D ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x6715   # &g2-AJ1-03035;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x6715   # &g2-AJ1-03035;
+        ] ;
         :eq g2.ruimoku-v6:0xE038      ; # &g2-IU-0002A75D;
         :subsume
             repi.ruimoku-v6:0xE038 ,
@@ -60391,10 +61240,10 @@ a.ucs:0x50AB
     g2.cns11643-3:0x403C
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x403C ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:04007   # &g2-AJ1-04007;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:04007   # &g2-AJ1-04007;
+        ] ;
         :eq g2.ucs_cns:0x50AB         ; # &g2-M-01003;
         :eq g2.daikanwa:01003         ; # &g2-M-01003;
         :subsume
@@ -60418,10 +61267,10 @@ a.ucs:0x50AB
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x50AB  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x7D2F   # &g2-UU+7D2F;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x7D2F   # &g2-UU+7D2F;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :subsume
             repi.ucs_unicode:0x50AB ,
@@ -60458,10 +61307,10 @@ a.ucs:0x2032B
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x2032B        ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.adobe-japan1-0:03487   # &AJ1-03487;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.adobe-japan1-0:03487   # &AJ1-03487;
+        ] ;
         :eq rep.ucs_iso:0x2032B       ; # &AJ1-17282;
         :eq rep.jis-x0213-2:0x2170    ; # &I-JX2-2170;
         :eq rep.daikanwa:01004        ; # &I-M-01004;
@@ -60479,10 +61328,10 @@ a.ucs:0x2032B
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of [ :context domain:iso     ;
                                       :target     ucs:0x2032B ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x7562   # &g2-GT-28043;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2E85 ; # ⺅
+                isd:right    g2.ucs_unicode:0x7562   # &g2-GT-28043;
+            ] ;
             :eq g2.adobe-japan1-5:17282   ; # &g2-AJ1-17282;
             :eq g2.jis-x0213-2:0x2170     ; # &g2-AJ1-17282;
             :eq g2.daikanwa:01004         ; # &g2-AJ1-17282;
@@ -60593,10 +61442,10 @@ a.ucs:0x50AC
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x50AC         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5D14   # &g2-AJ1-04688;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5D14   # &g2-AJ1-04688;
+        ] ;
         :eq g2.adobe-japan1-0:02101   ; # &g2-AJ1-02101;
         :eq g2.gb2312:0x345F          ; # &g2-AJ1-02101;
         :eq g2.ks-x1001:0x754A        ; # &g2-AJ1-02101;
@@ -60695,10 +61544,10 @@ a.ucs:0x2032C
         ideo:strokes          12 ;
         ideo:total-strokes    14 ;
         ideo:hanyu-dazidian  ( 1 222 10 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.adobe-japan1-0:02116   # &AJ1-02116;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.adobe-japan1-0:02116   # &AJ1-02116;
+        ] ;
         :eq rep.cns11643-4:0x4238     ; # &C4-4238;
         :subsume
             g2.ucs_iso:0x2032C   ;
@@ -60709,10 +61558,10 @@ a.ucs:0x2032C
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of [ :context domain:iso     ;
                                       :target     ucs:0x2032C ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x7280   # &g2-UU+7280;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2E85 ; # ⺅
+                isd:right    g2.ucs_unicode:0x7280   # &g2-UU+7280;
+            ] ;
             :eq g2.cns11643-4:0x4238      ; # &g2-IU-0002032C;
             :subsume
                 repi.cns11643-4:0x4238 ,
@@ -60806,10 +61655,10 @@ rep.adobe-japan1-0:03885
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x50AD         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:011018   # &g2-MJ011018;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:011018   # &g2-MJ011018;
+        ] ;
         :eq g2.adobe-japan1-0:03885   ; # &g2-AJ1-03885;
         :eq g2.ks-x1001:0x6936        ; # &g2-AJ1-03885;
         :eq g2.jis-x0208:0x4D43       ; # &g2-AJ1-03885;
@@ -60932,10 +61781,10 @@ a.ucs:0x347B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x347B  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5BC6   # &g2-AJ1-03765;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5BC6   # &g2-AJ1-03765;
+        ] ;
         :eq g2.cns11643-3:0x4035      ; # &g2-M-01009;
         :eq g2.daikanwa:01009         ; # &g2-M-01009;
         :eq g2.cbeta:03630            ; # &g2-M-01009;
@@ -61102,10 +61951,10 @@ rep.adobe-japan1-6:21151
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x50AF         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-4:14542   # &g2-AJ1-14542;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-4:14542   # &g2-AJ1-14542;
+        ] ;
         :eq g2.ucs_jis:0x50AF         ; # &g2-AJ1-21151;
         :eq g2.jis-x0212:0x322D       ; # &g2-AJ1-21151;
         :eq g2.daikanwa:01011         ; # &g2-AJ1-21151;
@@ -61342,10 +62191,10 @@ rep.ucs_iso:0x2032E
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x2032E ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:011015   # &g2-MJ011015;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:011015   # &g2-MJ011015;
+        ] ;
         :eq g2.cns11643-5:0x3D58      ; # &g2-M-01014;
         :eq g2.daikanwa:01014         ; # &g2-M-01014;
         :subsume
@@ -61448,10 +62297,10 @@ rep.adobe-japan1-0:04183
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x50B2         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:05065   # &g2-AJ1-05065;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:05065   # &g2-AJ1-05065;
+        ] ;
         :eq g2.ucs_jis:0x50B2         ; # &g2-AJ1-04183;
         :eq g2.ucs_ks:0x50B2          ; # &g2-AJ1-04183;
         :eq g2.ks-x1001:0x676C        ; # &g2-AJ1-04183;
@@ -61530,10 +62379,10 @@ o.ucs_unicode:0x50B2
         ideo:strokes          10 ;
         ideo:total-strokes    12 ;
         ideo:hanyu-dazidian  ( 1 199 6 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.gb2312:0x303D   # &G0-303D;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.gb2312:0x303D   # &G0-303D;
+        ] ;
         :eq rep.ucs_unicode:0x50B2    ; # &G0-3041;
         :rep.ucs_JP...hanazono     rdf:nil ;
         .
@@ -61545,10 +62394,10 @@ o.ucs_unicode:0x50B2
         :abstract-glyph-of cns11643-1:0x632D ;
         ideo:strokes          11 ;
         ideo:total-strokes    13 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.cns11643-1:0x5A72   # &C1-5A72;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.cns11643-1:0x5A72   # &C1-5A72;
+        ] ;
         .
 
 a.ucs:0x2032F
@@ -61572,7 +62421,7 @@ rep.daikanwa:01016
         isd:left     a.ucs:0x4EBB ; # 亻
         isd:right    rep.jis-x0213-2:0x726E   # &JX2-726E;
     ] ;
-    :from.same           [ :sources chisebib:jiyun ,
+    ideo:same-as         [ :sources chisebib:jiyun ,
                                     chisebib:daikanwa ;
                            :target  rep.adobe-japan1-0:04205 ] ;
     :subsume
@@ -61582,18 +62431,18 @@ rep.daikanwa:01016
     g2.daikanwa:01016
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:01016 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.daikanwa:24888   # &g2-M-24888;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.daikanwa:24888   # &g2-M-24888;
+        ] ;
         .
     rep.hanziku-1:0xD07E
         a chisegg:abstract-glyph ;
         :abstract-glyph-of hanziku-1:0xD07E ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x79BB   # &g2-JSP-5073;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x79BB   # &g2-JSP-5073;
+        ] ;
         .
 
 rep.ucs_iso:0x2032F
@@ -61640,6 +62489,10 @@ a.ucs:0x20330
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x20330 ;
     ideo:radical           9 ; # ⼈ 
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    a.ucs_iwds-1:0x65E3   # &A-IWDSU+65E3;
+    ] ;
     .
 
 rep.daikanwa:01018
@@ -61655,19 +62508,21 @@ rep.daikanwa:01018
         isd:left     a.ucs:0x4EBB ; # 亻
         isd:right    rep.adobe-japan1-4:13701   # &AJ1-13701;
     ] ;
-    :eq rep.hanziku-1:0xD1E9      ; # &I-HZK01-D1E9;
     :subsume
-        g2.daikanwa:01018    ;
+        g2.daikanwa:01018    ,
+        rep.hanziku-1:0xD1E9 ;
     .
-    rep.hanziku-1:0xD1E9
-               :abstract-glyph-of      hanziku-1:0xD1E9  .
     g2.daikanwa:01018
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:01018 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x65E3   # &g2-M-13724;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x65E3   # &g2-M-13724;
+        ] ;
+        .
+    rep.hanziku-1:0xD1E9
+        a chisegg:abstract-glyph ;
+        :abstract-glyph-of hanziku-1:0xD1E9 ;
         .
 
 rep.ucs_iso:0x20330
@@ -61677,28 +62532,11 @@ rep.ucs_iso:0x20330
     :denotation-of
         a.ucs:0x20330        ;
     ideo:radical           9 ; # ⼈ 
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    a.ucs:0x65E2   # 既
-    ] ;
-    :eq a.ucs_iso:0x20330         ; # &A-IU+20330;
-    .
-    a.ucs_iso:0x20330
-           :abstract-character-of [ :context domain:iso     ;
-                                    :target     ucs:0x20330 ] .
-
-rep.ucs_iso:0x20330
-    a chisegg:abstract-glyph ;
-    :abstract-glyph-of [ :context domain:iso     ;
-                         :target     ucs:0x20330 ] ;
-    :denotation-of
-        rep.ucs_iso:0x20330  ;
-    ideo:radical           9 ; # ⼈ 
     ideo:strokes           9 ;
     ideo:total-strokes    11 ;
     isd:structure [ a idc:⿰ ;
         isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    rep.adobe-japan1-0:01591   # &AJ1-01591;
+        isd:right    a.ucs:0x65E2   # 既
     ] ;
     :eq rep.cns11643-5:0x307B     ; # &C5-307B;
     :subsume
@@ -61711,10 +62549,10 @@ rep.ucs_iso:0x20330
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20330 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x65E2   # &g2-UU+65E2;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x65E2   # &g2-UU+65E2;
+        ] ;
         .
     g2.cns11643-5:0x307B
         a chisegg:abstract-glyph-form ;
@@ -61913,10 +62751,10 @@ rep.mj:007024
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x50B3         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.mj:010273   # &MJ010273;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.mj:010273   # &MJ010273;
+        ] ;
         :eq g2.hanyo-denshi...jt:0xAD95 ; # &g2-MJ007024;
         :subsume
             repi.hanyo-denshi...jt:0xAD95 ,
@@ -62115,10 +62953,10 @@ a.ucs:0x20331
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20331 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x595E   # &g2-AJ1-21384;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x595E   # &g2-AJ1-21384;
+        ] ;
         :eq g2.cns11643-5:0x3D5E      ; # &g2-M-01021;
         :eq g2.daikanwa:01021         ; # &g2-M-01021;
         :subsume
@@ -62297,8 +63135,8 @@ a.ucs:0x503A
     ] ;
     :eq rep.gb2312:0x552E         ; # &I-G0-552E;
     :eq rep.hanziku-1:0xC968      ; # &I-HZK01-C968;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x50B5         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x50B5         ] ;
     .
     rep.gb2312:0x552E
                :abstract-glyph-of         gb2312:0x552E  .
@@ -62393,15 +63231,15 @@ rep.cns11643-4:0x3C2C
     g2.cns11643-4:0x3C2C
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-4:0x3C2C ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    [
-            :structure [ a idc:⿱ ;
-                :above    rep.big5-cdp:0x88F0 ; # &CDP-88F0;
-                :below    g2.ucs_unicode:0x8A00   # &g2-UU+8A00;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    [
+                isd:structure [ a idc:⿱ ;
+                    isd:above    rep.big5-cdp:0x88F0 ; # &CDP-88F0;
+                    isd:below    g2.ucs_unicode:0x8A00   # &g2-UU+8A00;
+                ]
             ]
-        ]
-    ] ;
+        ] ;
         :eq g2.ucs_cns:0x347E         ; # &g2-CU+347E;
         .
         g2.ucs_cns:0x347E
@@ -62489,10 +63327,10 @@ rep.ucs_iso:0x20334
     rep.daikanwa:01028
         a chisegg:abstract-glyph ;
         :abstract-glyph-of daikanwa:01028 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.adobe-japan1-0:06297   # &AJ1-06297;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.adobe-japan1-0:06297   # &AJ1-06297;
+        ] ;
         :subsume
             g2.daikanwa:01028    ;
         .
@@ -62505,10 +63343,10 @@ rep.ucs_iso:0x20334
         :abstract-glyph-of [ :context domain:iso     ;
                              :target     ucs:0x20334 ] ;
         ideo:hanyu-dazidian  ( 1 207 9 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.cns11643-1:0x5C6F   # &C1-5C6F;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.cns11643-1:0x5C6F   # &C1-5C6F;
+        ] ;
         :eq rep.cns11643-5:0x3D5B     ; # &C5-3D5B;
         :subsume
             g2.ucs_iso:0x20334   ;
@@ -62711,8 +63549,8 @@ a.ucs:0x4F24
     ideo:total-strokes     6 ;
     ideo:hanyu-dazidian  ( 1 124 1 ) ;
     :eq rep.gb2312:0x494B         ; # &I-G0-494B;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  rep.adobe-japan1-0:02439 ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  rep.adobe-japan1-0:02439 ] ;
     :subsume
         g2.ucs_unicode:0x4F24 ;
     .
@@ -62825,10 +63663,10 @@ a.ucs:0x50B9
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x50B9         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x7ADF   # &g2-AJ1-07176;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x7ADF   # &g2-AJ1-07176;
+        ] ;
         :eq g2.adobe-japan1-6:21153   ; # &g2-AJ1-21153;
         :eq g2.jis-x0212:0x322F       ; # &g2-AJ1-21153;
         :eq g2.cns11643-3:0x403A      ; # &g2-AJ1-21153;
@@ -62910,18 +63748,18 @@ a.ucs:0x50BA
     g2.daikanwa:01033
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:01033 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.daikanwa:24700   # &g2-M-24700;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.daikanwa:24700   # &g2-M-24700;
+        ] ;
         .
     g2.cns11643-2:0x4164
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x4164 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x5C42   # &g2-CU+796D;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x5C42   # &g2-CU+796D;
+        ] ;
         :eq g2.ucs_cns:0x50BA         ; # &g2-CU+50BA;
         .
         g2.ucs_cns:0x50BA
@@ -62934,10 +63772,10 @@ a.ucs:0x50BA
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x50BA         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x796D   # &g2-AJ1-02119;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x796D   # &g2-AJ1-02119;
+        ] ;
         :eq g2.adobe-japan1-5:17284   ; # &g2-AJ1-17284;
         :eq g2.gb2312:0x5951          ; # &g2-AJ1-17284;
         :eq g2.jis-x0212:0x3230       ; # &g2-AJ1-17284;
@@ -62979,6 +63817,10 @@ a.ucs:0x50BB
     ideo:strokes          11 ;
     ideo:total-strokes    13 ;
     ideo:hanyu-dazidian  ( 1 212 3 ) ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    a.ucs:0x21569   # 𡕩
+    ] ;
     :eq a.big5:0xB6CC             ; # &I-B-B6CC;
     .
     a.big5:0xB6CC
@@ -62992,6 +63834,10 @@ rep.cns11643-1:0x6333
     ideo:radical           9 ; # ⼈ 
     ideo:strokes          11 ;
     ideo:total-strokes    13 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    rep.ucs_iso:0x21569   # &C6-3E3C;
+    ] ;
     :eq rep.ucs_cns:0x50BB        ; # &C1-6333;
     :eq rep.daikanwa:01034        ; # &I-M-01034;
     :subsume
@@ -63006,18 +63852,18 @@ rep.cns11643-1:0x6333
     g2.daikanwa:01034
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:01034 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.daikanwa:49004   # &M-49004;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.daikanwa:49004   # &g2-M-49004;
+        ] ;
         .
     g2.cns11643-1:0x6333
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x6333 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.cns11643-6:0x3E3C   # &C6-3E3C;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-6:0x3E3C   # &g2-CU+21569;
+        ] ;
         :eq g2.ucs_cns:0x50BB         ; # &g2-CU+50BB;
         .
         g2.ucs_cns:0x50BB
@@ -63032,6 +63878,10 @@ rep.adobe-japan1-5:17285
     ideo:radical           9 ; # ⼈ 
     ideo:strokes          11 ;
     ideo:total-strokes    13 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    rep.ucs_JP...hanazono:0x21569   # &hanaJU+21569;
+    ] ;
     :eq rep.ucs_unicode:0x50BB    ; # &AJ1-17285;
     :eq rep.gb2312:0x4935         ; # &I-G0-4935;
     :eq rep.jis-x0213-2:0x2173    ; # &I-JX2-2173;
@@ -63089,16 +63939,6 @@ rep.adobe-japan1-5:17285
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x50BB  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    [
-            :structure [ a idc:⿳ ;
-                :above    a.ucs:0x56DF ; # 囟
-                :middle   rep.gt-k:00059 ; # &GT-K00059;
-                :below    a.ucs:0x5902   # 夂
-            ]
-        ]
-    ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x4935          ; # &g2-UU+50BB;
         .
@@ -63109,35 +63949,91 @@ a.ucs:0x50BC
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x50BC ;
     ideo:radical           9 ; # ⼈ 
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    a.ucs:0x26C29   # 𦰩
+    ] ;
+    :sound               [ :context domain:ja...on ;
+                           :target  ( "kaN" ) ;
+                         ] ;
+    .
+
+rep.cns11643-3:0x4037
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of cns11643-3:0x4037 ;
+    :denotation-of
+        a.ucs:0x50BC         ;
+    ideo:radical           9 ; # ⼈ 
     ideo:strokes          11 ;
     ideo:total-strokes    13 ;
+    ideo:hanyu-dazidian  ( 1 208 3 ) ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    rep.big5-cdp:0x8BD3   # &CDP-8BD3;
+    ] ;
+    :eq rep.ucs_unicode:0x50BC    ; # &C3-4037;
+    :eq rep.daikanwa:01035        ; # &I-M-01035;
+    :eq rep.cbeta:02513           ; # &I-CB02513;
     :subsume
-        rep.ucs_unicode:0x50BC ,
-        rep.cns11643-3:0x4037 ;
+        g2.ucs_unicode:0x50BC ,
+        g2.cns11643-3:0x4037 ;
     .
     rep.ucs_unicode:0x50BC
-        a chisegg:abstract-glyph ;
-        :abstract-glyph-of [ :context domain:unicode ;
-                             :target     ucs:0x50BC  ] ;
-        :eq rep.daikanwa:01035        ; # &M-01035;
-        :eq rep.hanziku-1:0xD141      ; # &I-HZK01-D141;
-        :eq rep.cbeta:02513           ; # &I-CB02513;
+               :abstract-glyph-of [ :context domain:unicode ;
+                                    :target     ucs:0x50BC  ] .
+    rep.daikanwa:01035
+               :abstract-glyph-of       daikanwa:01035   .
+    rep.cbeta:02513
+               :abstract-glyph-of          cbeta:02513   .
+    g2.ucs_unicode:0x50BC
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x50BC  ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.gt-k:08042   # &g2-GT-K08042;
+        ] ;
+        :eq g2.daikanwa:01035         ; # &g2-M-01035;
+        :eq g2.cbeta:02513            ; # &g2-M-01035;
+        :subsume
+            repi.daikanwa:01035  ,
+            repi.cbeta:02513     ,
+            repi.ucs_unicode:0x50BC ,
+            rep.hanziku-1:0xD141 ;
         .
-        rep.daikanwa:01035
-                   :abstract-glyph-of       daikanwa:01035   .
+        g2.daikanwa:01035
+              :abstract-glyph-form-of       daikanwa:01035   .
+        g2.cbeta:02513
+              :abstract-glyph-form-of          cbeta:02513   .
+        repi.daikanwa:01035
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:01035 ;
+            .
+        repi.cbeta:02513
+            a chisegg:glyph-image ;
+            :glyph-image-of cbeta:02513 ;
+            .
+        repi.ucs_unicode:0x50BC
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x50BC  ] ;
+            .
         rep.hanziku-1:0xD141
-                   :abstract-glyph-of      hanziku-1:0xD141  .
-        rep.cbeta:02513
-                   :abstract-glyph-of          cbeta:02513   .
-    rep.cns11643-3:0x4037
-        a chisegg:abstract-glyph ;
-        :abstract-glyph-of cns11643-3:0x4037 ;
-        ideo:hanyu-dazidian  ( 1 208 3 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.big5-cdp:0x8BD3   # &CDP-8BD3;
-    ] ;
+            a chisegg:abstract-glyph ;
+            :abstract-glyph-of hanziku-1:0xD141 ;
+            .
+    g2.cns11643-3:0x4037
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of cns11643-3:0x4037 ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.big5-cdp:0x8BD3   # &g2-CDP-8BD3;
+        ] ;
+        :eq g2.ucs_cns:0x50BC         ; # &g2-CU+50BC;
         .
+        g2.ucs_cns:0x50BC
+              :abstract-glyph-form-of [ :context domain:cns     ;
+                                        :target     ucs:0x50BC  ] .
 
 a.ucs:0x20336
     a chisegg:abstract-character ;
@@ -63322,10 +64218,10 @@ a.ucs:0x50BE
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x50BE         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:02066   # &g2-AJ1-02066;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:02066   # &g2-AJ1-02066;
+        ] ;
         :eq g2.ucs_jis:0x50BE         ; # &g2-AJ1-01807;
         :eq g2.ucs_ks:0x50BE          ; # &g2-AJ1-01807;
         :eq g2.ks-x1001:0x4C4B        ; # &g2-AJ1-01807;
@@ -63390,10 +64286,10 @@ a.ucs:0x50BE
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x50BE  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x9803   # &g2-UU+9803;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x9803   # &g2-UU+9803;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.cns11643-1:0x6330      ; # &g2-UU+50BE;
         :eq g2.gb12345:0x4763         ; # &g2-UU+50BE;
@@ -63438,8 +64334,8 @@ a.ucs:0x503E
     ] ;
     :eq rep.gb2312:0x4763         ; # &I-G0-4763;
     :eq rep.hanziku-1:0xCBCF      ; # &I-HZK01-CBCF;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x50BE         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x50BE         ] ;
     .
     rep.gb2312:0x4763
                :abstract-glyph-of         gb2312:0x4763  .
@@ -63485,19 +64381,19 @@ a.ucs:0x20337
     g2.daikanwa:01040
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:01040 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:02277   # &g2-AJ1-02277;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:02277   # &g2-AJ1-02277;
+        ] ;
         .
     g2.ucs_iso:0x20337
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20337 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x57F7   # &g2-UU+57F7;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x57F7   # &g2-UU+57F7;
+        ] ;
         :eq g2.cns11643-4:0x3C2E      ; # &g2-IU-00020337;
         :subsume
             repi.cns11643-4:0x3C2E ,
@@ -63708,10 +64604,10 @@ a.ucs:0x3480
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x3480  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5547   # &g2-AJ1-17370;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5547   # &g2-AJ1-17370;
+        ] ;
         :eq g2.cns11643-4:0x3C28      ; # &g2-M-01043;
         :eq g2.daikanwa:01043         ; # &g2-M-01043;
         :subsume
@@ -63760,10 +64656,10 @@ a.ucs:0x50C1
         a chisegg:abstract-glyph ;
         :abstract-glyph-of [ :context domain:unicode ;
                              :target     ucs:0x50C1  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    a.ucs:0x6089   # 悉
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    a.ucs:0x6089   # 悉
+        ] ;
         :eq rep.daikanwa:01044        ; # &M-01044;
         .
         rep.daikanwa:01044
@@ -63783,7 +64679,7 @@ a.ucs:0x50C2
     ideo:total-strokes    13 ;
     isd:structure [ a idc:⿰ ;
         isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    a.ucs_component:0x5A41   # &IWDS1-348;
+        isd:right    a.ucs_component:0x5A41   # &A-compU+5A41;
     ] ;
     .
 
@@ -63857,10 +64753,10 @@ rep.adobe-japan1-0:04187
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x50C2         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5A41   # &g2-AJ1-04050;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5A41   # &g2-AJ1-04050;
+        ] ;
         :eq g2.adobe-japan1-0:04187   ; # &g2-AJ1-04187;
         :eq g2.jis-x0208:0x5124       ; # &g2-AJ1-04187;
         :eq g2.jis-x0213-1:0x5124     ; # &g2-AJ1-04187;
@@ -63916,10 +64812,10 @@ rep.adobe-japan1-0:04187
     g2.cns11643-2:0x4161
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x4161 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x595F   # &g2-CU+5A41;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x595F   # &g2-CU+5A41;
+        ] ;
         :eq g2.ucs_cns:0x50C2         ; # &g2-CU+50C2;
         .
         g2.ucs_cns:0x50C2
@@ -63947,14 +64843,21 @@ rep.gt:01372
     ideo:strokes          11 ;
     ideo:total-strokes    13 ;
     ideo:hanyu-dazidian  ( 1 208 5 ) ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    rep.ucs_iso:0x24C08   # &C5-3361;
+    ] ;
     :eq rep.ucs_cns:0x50C3        ; # &GT-01372;
     :eq rep.cns11643-3:0x403D     ; # &GT-01372;
     :eq rep.gt-k:10411            ; # &I-GT-K10411;
     :eq rep.gt-pj-2:14438         ; # &I-GT-01372;
     :eq rep.daikanwa:01046        ; # &I-M-01046;
-    :eq rep.hanziku-1:0xD143      ; # &I-HZK01-D143;
+    ideo:original-form-of [ :sources chisebib:zhengzitong ,
+                                     chisebib:daikanwa ;
+                            :target  rep.cns11643-1:0x5E2C ] ;
     :subsume
-        g2.gt:01372          ;
+        g2.gt:01372          ,
+        rep.hanziku-1:0xD143 ;
     .
     rep.ucs_cns:0x50C3
                :abstract-glyph-of [ :context domain:cns     ;
@@ -63967,15 +64870,13 @@ rep.gt:01372
                :abstract-glyph-of        gt-pj-2:14438   .
     rep.daikanwa:01046
                :abstract-glyph-of       daikanwa:01046   .
-    rep.hanziku-1:0xD143
-               :abstract-glyph-of      hanziku-1:0xD143  .
     g2.gt:01372
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of gt:01372 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.ucs_iso:0x24C08   # &HZK08-F1BB;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_iso:0x24C08   # &g2-IU-00024C08;
+        ] ;
         :eq g2.ucs_cns:0x50C3         ; # &g2-GT-01372;
         :eq g2.cns11643-3:0x403D      ; # &g2-GT-01372;
         :eq g2.gt-k:10411             ; # &g2-GT-01372;
@@ -64009,6 +64910,30 @@ rep.gt:01372
             .
             repi.gt-k:10411
                           :glyph-image-of           gt-k:10411   .
+    rep.hanziku-1:0xD143
+        a chisegg:abstract-glyph ;
+        :abstract-glyph-of hanziku-1:0xD143 ;
+        .
+
+rep.ucs-var-002:0x50C3
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of ucs-var-002:0x50C3 ;
+    :denotation-of
+        a.ucs:0x50C3         ;
+    ideo:radical           9 ; # ⼈ 
+    ideo:strokes          11 ;
+    ideo:total-strokes    13 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    rep.ucs-var-001:0x24C08   # &U-v001+24C08;
+    ] ;
+    :subsume
+        g2.ucs-var-002:0x50C3 ;
+    .
+    g2.ucs-var-002:0x50C3
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of ucs-var-002:0x50C3 ;
+        .
 
 rep.adobe-japan1-5:19162
     a chisegg:abstract-glyph ;
@@ -64121,10 +65046,10 @@ rep.adobe-japan1-5:17286
     g2.cns11643-2:0x415D
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x415D ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x5C41   # &g2-M-24694;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x5C41   # &g2-M-24694;
+        ] ;
         :eq g2.ucs_cns:0x50C4         ; # &g2-M-01047;
         :eq g2.daikanwa:01047         ; # &g2-M-01047;
         :subsume
@@ -64151,10 +65076,10 @@ rep.adobe-japan1-5:17286
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x50C4         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x7968   # &g2-AJ1-03502;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x7968   # &g2-AJ1-03502;
+        ] ;
         :eq g2.adobe-japan1-5:17286   ; # &g2-AJ1-17286;
         :eq g2.jis-x0212:0x3234       ; # &g2-AJ1-17286;
         :eq g2.jis-x0213-2:0x2174     ; # &g2-AJ1-17286;
@@ -64431,8 +65356,8 @@ rep.mj:007048
     :eq rep.gt:01207              ; # &I-GT-01207;
     :eq rep.gt-pj-1:13903         ; # &I-GT-01207;
     :eq rep.jef-china3:0x43CC     ; # &I-JC3-43CC;
-    :from.simplified     [ :context domain:JP...jis ;
-                           :target  rep.mj:007049        ] ;
+    ideo:simplified-form-of [ :context domain:JP...jis ;
+                              :target  rep.mj:007049        ] ;
     :subsume
         g2.mj:007048         ;
     .
@@ -64633,19 +65558,19 @@ a.ucs:0x3481
     g2.daikanwa:01050
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:01050 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:04465   # &g2-AJ1-04465;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:04465   # &g2-AJ1-04465;
+        ] ;
         .
     g2.ucs_unicode:0x3481
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x3481  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5709   # &g2-UU+5709;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5709   # &g2-UU+5709;
+        ] ;
         :eq g2.cns11643-4:0x3C2A      ; # &g2-UU+3481;
         :subsume
             repi.cns11643-4:0x3C2A ,
@@ -64803,10 +65728,10 @@ rep.cns11643-1:0x6335
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x50C7  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x7FCF   # &g2-UU+7FCF;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x7FCF   # &g2-UU+7FCF;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.iso-ir165:0x2C25       ; # &g2-UU+50C7;
         .
@@ -64815,10 +65740,10 @@ rep.cns11643-1:0x6335
     g2.cns11643-1:0x6335
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x6335 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-2:0x3841   # &g2-CU+7FCF;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-2:0x3841   # &g2-CU+7FCF;
+        ] ;
         :eq g2.ucs_cns:0x50C7         ; # &g2-CU+50C7;
         .
         g2.ucs_cns:0x50C7
@@ -64936,19 +65861,19 @@ rep.ucs_iso:0x20338
     g2.daikanwa:01053
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:01053 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:07826   # &g2-AJ1-07826;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:07826   # &g2-AJ1-07826;
+        ] ;
         .
     g2.ucs_iso:0x20338
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20338 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5C5B   # &g2-UU+5C5B;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5C5B   # &g2-UU+5C5B;
+        ] ;
         :subsume
             repi.ucs_iso:0x20338 ,
             rep.hanziku-1:0xD2A9 ;
@@ -65146,8 +66071,8 @@ a.ucs:0x4F65
         isd:below    a.ucs:0x4E00   # 一
     ] ;
     :eq rep.gb2312:0x595D         ; # &I-G0-595D;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x50C9         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x50C9         ] ;
     :subsume
         g2.ucs_unicode:0x4F65 ;
     .
@@ -65225,10 +66150,10 @@ rep.mj:007054
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x50CA         ,
                                         a.ucs:0xE0104        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-4:0x3531   # &g2-M-34774;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-4:0x3531   # &g2-M-34774;
+        ] ;
         :eq g2.adobe-japan1-4:14101   ; # &g2-MJ007054;
         :eq g2.hanyo-denshi...ks:012310 ; # &g2-MJ007054;
         :eq g2.daikanwa:01055         ; # &g2-MJ007054;
@@ -65315,10 +66240,10 @@ rep.mj:007055
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x50CA         ,
                                         a.ucs:0xE0105        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.big5-cdp:0x8DA9   # &g2-CDP-8DA9;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.big5-cdp:0x8DA9   # &g2-CDP-8DA9;
+        ] ;
         :eq g2.ucs_cns:0x50CA         ; # &g2-MJ007055;
         :eq g2.ucs_ks:0x50CA          ; # &g2-MJ007055;
         :eq g2.adobe-japan1-0:07982   ; # &g2-MJ007055;
@@ -65420,10 +66345,10 @@ rep.mj:007056
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x50CA         ,
                                         a.ucs:0xE0103        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x4674   # &g2-UU+4674;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x4674   # &g2-UU+4674;
+        ] ;
         :eq g2.ucs_unicode:0x50CA     ; # &g2-MJ007056;
         :eq g2.adobe-japan1-0:04185   ; # &g2-MJ007056;
         :eq g2.jis-x0208:0x5122       ; # &g2-MJ007056;
@@ -65499,10 +66424,10 @@ rep.mj:007057
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x50CA         ,
                                         a.ucs:0xE0106        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:004487   # &g2-MJ004487;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:004487   # &g2-MJ004487;
+        ] ;
         :eq g2.hanyo-denshi...ft:0x346A ; # &g2-MJ007057;
         :subsume
             repi.hanyo-denshi...ft:0x346A ,
@@ -65546,10 +66471,10 @@ a.ucs:0x50CB
     g2.cns11643-2:0x4166
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x4166 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:06758   # &g2-AJ1-06758;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:06758   # &g2-AJ1-06758;
+        ] ;
         :eq g2.ucs_cns:0x50CB         ; # &g2-M-01056;
         :eq g2.daikanwa:01056         ; # &g2-M-01056;
         :subsume
@@ -65573,10 +66498,10 @@ a.ucs:0x50CB
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x50CB  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x8CAA   # &g2-UU+8CAA;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x8CAA   # &g2-UU+8CAA;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -65606,7 +66531,7 @@ rep.ucs_iso:0x20339
     ] ;
     :eq rep.cns11643-6:0x505C     ; # &C6-505C;
     :eq rep.daikanwa:01057        ; # &I-M-01057;
-    :from.ancient        [ :sources chisebib:shuowen ,
+    ideo:ancient-form-of [ :sources chisebib:shuowen ,
                                     chisebib:yupian ,
                                     chisebib:daikanwa ;
                            :target  rep.mj:027596        ] ;
@@ -65626,10 +66551,10 @@ rep.ucs_iso:0x20339
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20339 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_iso:0x23976   # &g2-IU-00023976;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_iso:0x23976   # &g2-IU-00023976;
+        ] ;
         :eq g2.cns11643-6:0x505C      ; # &g2-IU-00020339;
         :subsume
             repi.cns11643-6:0x505C ,
@@ -65663,9 +66588,9 @@ a.ucs:0x2033A
         isd:above    rep.big5-cdp:0x8AFC ; # &CDP-8AFC;
         isd:middle   a.ucs:0x4ECE ; # 从
         isd:below    [
-            :structure [ a idc:⿰ ;
-                :left     a.ucs:0x4E2A ; # 个
-                :right    a.ucs:0x4E2A   # 个
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x4E2A ; # 个
+                isd:right    a.ucs:0x4E2A   # 个
             ]
         ]
     ] ;
@@ -65699,10 +66624,10 @@ a.ucs:0x2033B
         a chisegg:abstract-glyph ;
         :abstract-glyph-of daikanwa:01059 ;
         ideo:hanyu-dazidian  ( 1 215 2 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    rep.cns11643-4:0x3277   # &C4-3277;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    rep.cns11643-4:0x3277   # &C4-3277;
+        ] ;
         :subsume
             g2.daikanwa:01059    ;
         .
@@ -65725,10 +66650,10 @@ a.ucs:0x2033B
         a chisegg:abstract-glyph ;
         :abstract-glyph-of [ :context domain:iso     ;
                              :target     ucs:0x2033B ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    rep.adobe-japan1-5:18026   # &AJ1-18026;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    rep.adobe-japan1-5:18026   # &AJ1-18026;
+        ] ;
         :subsume
             g2.ucs_iso:0x2033B   ;
         .
@@ -65954,20 +66879,20 @@ a.ucs:0x2033F
     rep.daikanwa:01063
         a chisegg:abstract-glyph ;
         :abstract-glyph-of daikanwa:01063 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.daikanwa:09364   # &M-09364;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.daikanwa:09364   # &M-09364;
+        ] ;
         .
     rep.ucs_iso:0x2033F
         a chisegg:abstract-glyph ;
         :abstract-glyph-of [ :context domain:iso     ;
                              :target     ucs:0x2033F ] ;
         ideo:hanyu-dazidian  ( 1 214 5 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.ucs_iso:0x2223B   # &C5-323D;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.ucs_iso:0x2223B   # &C5-323D;
+        ] ;
         :eq rep.cns11643-6:0x5054     ; # &C6-5054;
         :eq rep.hanziku-1:0xD266      ; # &I-HZK01-D266;
         .
@@ -66021,19 +66946,19 @@ a.ucs:0x20368
     g2.daikanwa:01065
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:01065 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ks-x1001:0x582B   # &g2-GT-65256;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ks-x1001:0x582B   # &g2-GT-65256;
+        ] ;
         .
     g2.ucs_iso:0x20368
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20368 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x5E28   # &g2-CU+9EBB;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x5E28   # &g2-CU+9EBB;
+        ] ;
         :eq g2.cns11643-5:0x3D59      ; # &g2-IU-00020368;
         :subsume
             repi.cns11643-5:0x3D59 ,
@@ -66129,10 +67054,10 @@ a.ucs:0x2036B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x2036B ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x6B37   # &g2-UU+6B37;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x6B37   # &g2-UU+6B37;
+        ] ;
         :eq g2.daikanwa:01068         ; # &g2-M-01068;
         :subsume
             repi.daikanwa:01068  ,
@@ -66157,10 +67082,10 @@ a.ucs:0x2036B
     g2.cns11643-4:0x3C2B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-4:0x3C2B ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:05335   # &g2-AJ1-05335;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:05335   # &g2-AJ1-05335;
+        ] ;
         :eq g2.ucs_cns:0x2036B        ; # &g2-CU+2036B;
         .
         g2.ucs_cns:0x2036B
@@ -66308,10 +67233,10 @@ rep.daikanwa:01075
     g2.daikanwa:01075
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:01075 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ks-x1001:0x5146   # &g2-GT-59043;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ks-x1001:0x5146   # &g2-GT-59043;
+        ] ;
         .
 
 rep.hanziku-1:0xD05C
@@ -66345,10 +67270,10 @@ rep.ucs_iso:0x20343
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20343 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x98E2   # &g2-AJ1-01612;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x98E2   # &g2-AJ1-01612;
+        ] ;
         .
 
 a.ucs:0x50E7
@@ -66393,7 +67318,7 @@ rep.mj:007094
     ideo:total-strokes    13 ;
     :eq rep.hanyo-denshi...ks:012500 ; # &MJ007094;
     :eq rep.daikanwa:01076        ; # &I-M-01076;
-    :from.vulgar         [ :sources chisebib:zhengzitong ,
+    ideo:vulgar-form-of  [ :sources chisebib:zhengzitong ,
                                     chisebib:daikanwa ;
                            :target  a.ucs:0xFA31         ] ;
     :subsume
@@ -66461,8 +67386,8 @@ a.ucs:0x2F80A
     :eq rep.gt:01350              ; # &I-GT-01350;
     :eq rep.gt-pj-1:16718         ; # &I-GT-01350;
     :eq rep.shinjigen:0381        ; # 僧
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  a.ucs:0xFA31         ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  a.ucs:0xFA31         ] ;
     :subsume
         g2.mj:007095         ;
     .
@@ -66754,7 +67679,7 @@ a.ucs:0x2035E
     ideo:total-strokes    13 ;
     ideo:hanyu-dazidian  ( 1 210 15 ) ;
     isd:structure [ a idc:⿸ ;
-        isd:surround rep.mj:057582 ; # &MJ057582;
+        isd:surround a.ucs:0x2D8E2 ; # 𭣢
         isd:filling  a.ucs:0x7CF8   # 糸
     ] ;
     :eq rep.cns11643-6:0x564E     ; # &I-C6-564E;
@@ -66771,10 +67696,10 @@ a.ucs:0x2035E
     g2.daikanwa:49471
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:49471 ;
-    isd:structure [ a idc:⿸ ;
-        isd:surround g2.mj:057582 ; # &g2-MJ057582;
-        isd:filling  g2.gt:35079   # &g2-GT-35079;
-    ] ;
+        isd:structure [ a idc:⿸ ;
+            isd:surround g2.mj:057582 ; # &g2-MJ057582;
+            isd:filling  g2.gt:35079   # &g2-GT-35079;
+        ] ;
         .
     g2.cns11643-6:0x564E
         a chisegg:abstract-glyph-form ;
@@ -66788,10 +67713,10 @@ a.ucs:0x2035E
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x2035E ] ;
-    isd:structure [ a idc:⿸ ;
-        isd:surround g2.mj:057582 ; # &g2-MJ057582;
-        isd:filling  g2.ucs_unicode:0x7CF8   # &g2-UU+7CF8;
-    ] ;
+        isd:structure [ a idc:⿸ ;
+            isd:surround g2.mj:057582 ; # &g2-MJ057582;
+            isd:filling  g2.ucs_unicode:0x7CF8   # &g2-UU+7CF8;
+        ] ;
         :subsume
             repi.ucs_iso:0x2035E ,
             rep.hanziku-1:0xD1AF ;
@@ -66806,6 +67731,38 @@ a.ucs:0x2035E
             :abstract-glyph-of hanziku-1:0xD1AF ;
             .
 
+a.ucs:0x20390
+    a chisegg:abstract-character ;
+    :abstract-character-of ucs:0x20390 ;
+    ideo:radical           9 ; # ⼈ 
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    a.ucs:0x83C1   # 菁
+    ] ;
+    .
+
+rep.ucs_JP...hanazono:0x20390
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of [ :context domain:JP...hanazono ;
+                         :target     ucs:0x20390 ] ;
+    :denotation-of
+        a.ucs:0x20390        ;
+    ideo:radical           9 ; # ⼈ 
+    ideo:strokes          11 ;
+    ideo:total-strokes    13 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    rep.mj:022061   # &MJ022061;
+    ] ;
+    :subsume
+        g2.ucs_JP...hanazono:0x20390 ;
+    .
+    g2.ucs_JP...hanazono:0x20390
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:JP...hanazono ;
+                                  :target     ucs:0x20390 ] ;
+        .
+
 a.ucs:0x2036E
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x2036E ;
@@ -66823,10 +67780,10 @@ a.ucs:0x2036E
     rep.daikanwa:01081
         a chisegg:abstract-glyph ;
         :abstract-glyph-of daikanwa:01081 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    rep.ucs_iso:0x2136E   # &M-05273;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    rep.ucs_iso:0x2136E   # &M-05273;
+        ] ;
         :subsume
             g2.daikanwa:01081    ;
         .
@@ -66839,10 +67796,10 @@ a.ucs:0x2036E
         :abstract-glyph-of [ :context domain:iso     ;
                              :target     ucs:0x2036E ] ;
         ideo:hanyu-dazidian  ( 1 220 9 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    rep.big5-cdp:0x87FC   # &CDP-87FC;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    rep.cns11643-4:0x3675   # &C4-3675;
+        ] ;
         :eq rep.cns11643-6:0x5A71     ; # &C6-5A71;
         :subsume
             g2.ucs_iso:0x2036E   ;
@@ -66985,10 +67942,10 @@ rep.adobe-japan1-5:17290
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x50CE         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    a.ucs:0x2F884   # 巽
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    a.ucs:0x2F884   # 巽
+        ] ;
         :eq g2.adobe-japan1-5:17290   ; # &g2-AJ1-17290;
         :eq g2.jis-x0212:0x3237       ; # &g2-AJ1-17290;
         :eq g2.jis-x0213-2:0x2178     ; # &g2-AJ1-17290;
@@ -67038,10 +67995,10 @@ rep.adobe-japan1-5:17290
     g2.cns11643-1:0x677C
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x677C ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x5E78   # &g2-CU+5DFD;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x5E78   # &g2-CU+5DFD;
+        ] ;
         :eq g2.ucs_cns:0x50CE         ; # &g2-CU+50CE;
         :subsume
             repi.cns11643-1:0x677C ,
@@ -67152,10 +68109,10 @@ rep.mj:007062
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x50CF         ,
                                         a.ucs:0xE0104        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:024922   # &g2-MJ024922;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:024922   # &g2-MJ024922;
+        ] ;
         :eq g2.ucs_cns:0x50CF         ; # &MJ007064;
         :eq g2.ucs_ks:0x50CF          ; # &MJ007064;
         :eq g2.jis-x0208_1978:0x417C  ; # &MJ007064;
@@ -67225,10 +68182,10 @@ rep.mj:007062
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x50CF         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x8C61   # &g2-UU+8C61;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x8C61   # &g2-UU+8C61;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.adobe-japan1-4:13474   ; # &g2-AJ1-13474;
         :eq g2.gb2312:0x4F71          ; # &g2-AJ1-13474;
@@ -67258,10 +68215,10 @@ rep.mj:007062
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x50CF         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:024924   # &g2-MJ024924;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:024924   # &g2-MJ024924;
+        ] ;
         :eq g2.ucs_jis:0x50CF         ; # &g2-MJ007062;
         :eq g2.adobe-japan1-0:02814   ; # &g2-MJ007062;
         :eq g2.jis-x0208_1990:0x417C  ; # &g2-MJ007062;
@@ -67328,10 +68285,10 @@ rep.mj:007063
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x50CF         ,
                                         a.ucs:0xE0103        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.gt:48785   # &g2-GT-48785;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.gt:48785   # &g2-GT-48785;
+        ] ;
         :eq g2.hanyo-denshi...ks:013380 ; # &g2-MJ007063;
         :subsume
             repi.hanyo-denshi...ks:013380 ,
@@ -67703,8 +68660,8 @@ a.ucs:0x4FA8
     ] ;
     :eq rep.gb2312:0x4748         ; # &I-G0-4748;
     :eq rep.hanziku-1:0xC2A1      ; # &I-HZK01-C2A1;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x50D1         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x50D1         ] ;
     .
     rep.gb2312:0x4748
                :abstract-glyph-of         gb2312:0x4748  .
@@ -67736,18 +68693,18 @@ a.ucs:0x50D2
     g2.daikanwa:01089
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:01089 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:05934   # &g2-AJ1-05934;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:05934   # &g2-AJ1-05934;
+        ] ;
         .
     g2.cns11643-4:0x422D
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-4:0x422D ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x6126   # &g2-CU+7A98;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x6126   # &g2-CU+7A98;
+        ] ;
         :eq g2.ucs_cns:0x50D2         ; # &g2-CU+50D2;
         .
         g2.ucs_cns:0x50D2
@@ -67757,10 +68714,10 @@ a.ucs:0x50D2
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x50D2  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x7A98   # &g2-UU+7A98;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x7A98   # &g2-UU+7A98;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :subsume
             repi.ucs_unicode:0x50D2 ,
@@ -67847,10 +68804,10 @@ a.ucs:0x20371
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x20371        ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x96C6   # &g2-AJ1-02370;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x96C6   # &g2-AJ1-02370;
+        ] ;
         :eq g2.adobe-japan1-5:17291   ; # &g2-AJ1-17291;
         :eq g2.jis-x0213-2:0x2179     ; # &g2-AJ1-17291;
         :eq g2.gt:01442               ; # &g2-AJ1-17291;
@@ -67899,10 +68856,10 @@ a.ucs:0x20371
     g2.cns11643-4:0x4234
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-4:0x4234 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x6275   # &g2-CU+96C6;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x6275   # &g2-CU+96C6;
+        ] ;
         :eq g2.ucs_cns:0x20371        ; # &g2-CU+20371;
         .
         g2.ucs_cns:0x20371
@@ -67927,10 +68884,10 @@ a.ucs:0x20372
         a chisegg:abstract-glyph ;
         :abstract-glyph-of cns11643-5:0x4456 ;
         ideo:hanyu-dazidian  ( 1 215 4 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.mj:015546   # &MJ015546;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.mj:015546   # &MJ015546;
+        ] ;
         :eq rep.ucs_cns:0x20372       ; # &C5-4456;
         :eq rep.daikanwa:01092        ; # &I-M-01092;
         :subsume
@@ -67945,10 +68902,10 @@ a.ucs:0x20372
         g2.daikanwa:01092
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of daikanwa:01092 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:015546   # &g2-MJ015546;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2E85 ; # ⺅
+                isd:right    g2.mj:015546   # &g2-MJ015546;
+            ] ;
             :subsume
                 repi.daikanwa:01092  ,
                 rep.hanziku-1:0xD2A7 ;
@@ -67964,10 +68921,10 @@ a.ucs:0x20372
         g2.cns11643-5:0x4456
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of cns11643-5:0x4456 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x6032   # &g2-CU+6E20;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2E85 ; # ⺅
+                isd:right    g2.cns11643-1:0x6032   # &g2-CU+6E20;
+            ] ;
             :eq g2.ucs_cns:0x20372        ; # &g2-CU+20372;
             .
             g2.ucs_cns:0x20372
@@ -67977,10 +68934,10 @@ a.ucs:0x20372
         a chisegg:abstract-glyph ;
         :abstract-glyph-of [ :context domain:iso     ;
                              :target     ucs:0x20372 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.mj:015545   # &MJ015545;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.mj:015545   # &MJ015545;
+        ] ;
         :subsume
             g2.ucs_iso:0x20372   ;
         .
@@ -67988,10 +68945,10 @@ a.ucs:0x20372
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of [ :context domain:iso     ;
                                       :target     ucs:0x20372 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:015545   # &g2-MJ015545;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2E85 ; # ⺅
+                isd:right    g2.mj:015545   # &g2-MJ015545;
+            ] ;
             .
 
 a.ucs:0x50D4
@@ -68043,10 +69000,10 @@ rep.adobe-japan1-5:17292
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x50D4         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:010275   # &g2-MJ010275;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:010275   # &g2-MJ010275;
+        ] ;
         :eq g2.ucs_jis:0x50D4         ; # &g2-AJ1-17292;
         :eq g2.jis-x0212:0x323A       ; # &g2-AJ1-17292;
         :eq g2.jis-x0213-2:0x217A     ; # &g2-AJ1-17292;
@@ -68113,10 +69070,10 @@ rep.cns11643-2:0x4877
     g2.cns11643-2:0x4877
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x4877 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x5E71   # &g2-CU+5C0A;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x5E71   # &g2-CU+5C0A;
+        ] ;
         :eq g2.ucs_cns:0x50D4         ; # &g2-CU+50D4;
         .
         g2.ucs_cns:0x50D4
@@ -68126,10 +69083,10 @@ rep.cns11643-2:0x4877
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x50D4  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5C0A   # &g2-UU+5C0A;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5C0A   # &g2-UU+5C0A;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -68206,10 +69163,10 @@ rep.adobe-japan1-0:03707
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x50D5         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x83D0   # &g2-JSP-583A;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x83D0   # &g2-JSP-583A;
+        ] ;
         :eq g2.adobe-japan1-0:03707   ; # &g2-AJ1-03707;
         :eq g2.ks-x1001:0x5C52        ; # &g2-AJ1-03707;
         :eq g2.jis-x0208:0x4B4D       ; # &g2-AJ1-03707;
@@ -68283,10 +69240,10 @@ rep.adobe-japan1-0:03707
     g2.cns11643-1:0x6778
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x6778 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-5:0x3B6F   # &g2-CU+83D0;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-5:0x3B6F   # &g2-CU+83D0;
+        ] ;
         :eq g2.ucs_cns:0x50D5         ; # &g2-CU+50D5;
         .
         g2.ucs_cns:0x50D5
@@ -68459,10 +69416,10 @@ a.ucs:0x50D7
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x50D7  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x52DE   # &g2-AJ1-04286;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x52DE   # &g2-AJ1-04286;
+        ] ;
         :eq g2.daikanwa:01096         ; # &g2-M-01096;
         :subsume
             repi.daikanwa:01096  ,
@@ -68482,10 +69439,10 @@ a.ucs:0x50D7
     g2.cns11643-2:0x4878
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x4878 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x5E38   # &g2-CU+52DE;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x5E38   # &g2-CU+52DE;
+        ] ;
         :eq g2.ucs_cns:0x50D7         ; # &g2-CU+50D7;
         .
         g2.ucs_cns:0x50D7
@@ -68665,10 +69622,10 @@ o.ucs_jis:0x50D9
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x50D9         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.jis-x0213-1:0x7E71   # &GT-65324;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.jis-x0213-1:0x7E71   # &GT-65324;
+        ] ;
         :eq rep.ucs_jis:0x50D9        ; # &AJ1-15408;
         :eq rep.jis-x0213-2:0x217B    ; # &I-JX2-217B;
         :eq rep.daikanwa:01098        ; # &I-M-01098;
@@ -68687,10 +69644,10 @@ o.ucs_jis:0x50D9
         a chisegg:abstract-glyph ;
         :abstract-glyph-of cns11643-3:0x456C ;
         ideo:hanyu-dazidian  ( 1 217 7 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.cns11643-1:0x6327   # &C1-6327;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.cns11643-1:0x6327   # &C1-6327;
+        ] ;
         :eq rep.ucs_cns:0x50D9        ; # &C3-456C;
         :eq rep.hanziku-1:0xD2EA      ; # &I-HZK01-D2EA;
         .
@@ -68741,10 +69698,10 @@ a.ucs:0x3484
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x3484  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x7136   # &g2-AJ1-02741;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x7136   # &g2-AJ1-02741;
+        ] ;
         :eq g2.daikanwa:01099         ; # &g2-M-01099;
         :eq rep.hanziku-1:0xD3B3      ; # &g2-M-01099;
         :subsume
@@ -68767,10 +69724,10 @@ a.ucs:0x3484
     g2.cns11643-4:0x4233
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-4:0x4233 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x6053   # &g2-CU+7136;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x6053   # &g2-CU+7136;
+        ] ;
         :eq g2.ucs_cns:0x3484         ; # &g2-CU+3484;
         .
         g2.ucs_cns:0x3484
@@ -68929,10 +69886,10 @@ a.ucs:0x50DB
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x50DB  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x6B3A   # &g2-J90-353D;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x6B3A   # &g2-J90-353D;
+        ] ;
         :eq g2.daikanwa:01101         ; # &g2-M-01101;
         :subsume
             repi.daikanwa:01101  ,
@@ -68952,10 +69909,10 @@ a.ucs:0x50DB
     g2.cns11643-2:0x487B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x487B ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:01623   # &g2-AJ1-01623;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:01623   # &g2-AJ1-01623;
+        ] ;
         :eq g2.ucs_cns:0x50DB         ; # &g2-CU+50DB;
         .
         g2.ucs_cns:0x50DB
@@ -69021,10 +69978,10 @@ a.ucs:0x50DC
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x50DC         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x767B   # &g2-AJ1-03146;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x767B   # &g2-AJ1-03146;
+        ] ;
         :eq g2.adobe-japan1-6:21157   ; # &g2-AJ1-21157;
         :eq g2.jis-x0212:0x323C       ; # &g2-AJ1-21157;
         :eq g2.cns11643-3:0x456D      ; # &g2-AJ1-21157;
@@ -69170,17 +70127,17 @@ rep.ucs-var-002:0x20373
         isd:above    a.ucs:0x2EBF ; # ⺿
         isd:middle   a.ucs:0x4E00 ; # 一
         isd:below    [
-            :structure [ a idc:⿰ ;
-                :left     [
-                    :structure [ a idc:⿱ ;
-                        :above    a.ucs:0x201A2 ; # 𠆢
-                        :below    a.ucs:0x4E2A   # 个
+            isd:structure [ a idc:⿰ ;
+                isd:left     [
+                    isd:structure [ a idc:⿱ ;
+                        isd:above    a.ucs:0x201A2 ; # 𠆢
+                        isd:below    a.ucs:0x4E2A   # 个
                     ]
                 ] ;
-                :right    [
-                    :structure [ a idc:⿱ ;
-                        :above    a.ucs:0x201A2 ; # 𠆢
-                        :below    a.ucs:0x4E2A   # 个
+                isd:right    [
+                    isd:structure [ a idc:⿱ ;
+                        isd:above    a.ucs:0x201A2 ; # 𠆢
+                        isd:below    a.ucs:0x4E2A   # 个
                     ]
                 ]
             ]
@@ -69249,10 +70206,10 @@ rep.adobe-japan1-0:04189
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x50DE         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:05603   # &g2-AJ1-05603;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:05603   # &g2-AJ1-05603;
+        ] ;
         :eq g2.ucs_jis:0x50DE         ; # &g2-AJ1-04189;
         :eq g2.ucs_ks:0x50DE          ; # &g2-AJ1-04189;
         :eq g2.ks-x1001:0x6A4A        ; # &g2-AJ1-04189;
@@ -69351,10 +70308,10 @@ rep.cns11643-3:0x4576
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x50DE  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x7232   # &g2-GT-25271;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x7232   # &g2-GT-25271;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.cns11643-3:0x4576      ; # &g2-UU+50DE;
         :eq g2.gb12345:0x4E31         ; # &g2-UU+50DE;
@@ -69393,10 +70350,10 @@ a.ucs:0x50DF
     rep.adobe-japan1-6:21159
         a chisegg:abstract-glyph ;
         :abstract-glyph-of adobe-japan1-6:21159 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.adobe-japan1-0:01586   # &AJ1-01586;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.adobe-japan1-0:01586   # &AJ1-01586;
+        ] ;
         :eq rep.ucs_cns:0x50DF        ; # &AJ1-21159;
         :eq rep.ucs_jis:0x50DF        ; # &AJ1-21159;
         :eq rep.jis-x0212:0x323E      ; # &I-JSP-323E;
@@ -69424,10 +70381,10 @@ a.ucs:0x50DF
             :rep.decomposition   [ :context domain:cid     ;
                                    :target  a.ucs:0x50DF         ,
                                             a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:01586   # &g2-AJ1-01586;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2E85 ; # ⺅
+                isd:right    g2.adobe-japan1-0:01586   # &g2-AJ1-01586;
+            ] ;
             :eq g2.ucs_jis:0x50DF         ; # &g2-AJ1-21159;
             :eq g2.jis-x0212:0x323E       ; # &g2-AJ1-21159;
             :eq g2.daikanwa:01106         ; # &g2-AJ1-21159;
@@ -69458,10 +70415,10 @@ a.ucs:0x50DF
         g2.cns11643-4:0x4235
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of cns11643-4:0x4235 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.gt:11608   # &g2-GT-11608;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2E85 ; # ⺅
+                isd:right    g2.gt:11608   # &g2-GT-11608;
+            ] ;
             :eq g2.ucs_cns:0x50DF         ; # &g2-CU+50DF;
             .
             g2.ucs_cns:0x50DF
@@ -69472,10 +70429,10 @@ a.ucs:0x50DF
         :abstract-glyph-of [ :context domain:unicode ;
                              :target     ucs:0x50DF  ] ;
         ideo:hanyu-dazidian  ( 1 223 5 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.adobe-japan1-4:13700   # &AJ1-13700;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.adobe-japan1-4:13700   # &AJ1-13700;
+        ] ;
         :rep.ucs_JP...hanazono     rdf:nil ;
         :subsume
             g2.ucs_unicode:0x50DF ;
@@ -69527,10 +70484,10 @@ a.ucs:0x50E0
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x50E0  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x756A   # &g2-AJ1-03434;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x756A   # &g2-AJ1-03434;
+        ] ;
         :eq g2.daikanwa:01107         ; # &g2-M-01107;
         :subsume
             repi.daikanwa:01107  ,
@@ -69550,10 +70507,10 @@ a.ucs:0x50E0
     g2.cns11643-2:0x4926
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x4926 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x606C   # &g2-CU+756A;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x606C   # &g2-CU+756A;
+        ] ;
         :eq g2.ucs_cns:0x50E0         ; # &g2-CU+50E0;
         .
         g2.ucs_cns:0x50E0
@@ -69672,10 +70629,10 @@ a.ucs:0x3485
         a chisegg:abstract-glyph ;
         :abstract-glyph-of cns11643-4:0x422E ;
         ideo:hanyu-dazidian  ( 1 221 3 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.cns11643-2:0x4033   # &C2-4033;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.cns11643-2:0x4033   # &C2-4033;
+        ] ;
         :eq rep.ucs_unicode:0x3485    ; # &C4-422E;
         :eq rep.hanziku-1:0xD3C9      ; # &I-HZK01-D3C9;
         .
@@ -69717,10 +70674,10 @@ a.ucs:0x50E2
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x50E2  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x821C   # &g2-M-30339;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x821C   # &g2-M-30339;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.daikanwa:01110         ; # &g2-M-01110;
         :subsume
@@ -69746,10 +70703,10 @@ a.ucs:0x50E2
     g2.cns11643-3:0x4575
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x4575 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x6155   # &g2-CU+821C;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x6155   # &g2-CU+821C;
+        ] ;
         :eq g2.ucs_cns:0x50E2         ; # &g2-CU+50E2;
         .
         g2.ucs_cns:0x50E2
@@ -69761,10 +70718,10 @@ a.ucs:0x50E2
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x50E2         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ks-x1001:0x626F   # &g2-GT-39246;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ks-x1001:0x626F   # &g2-GT-39246;
+        ] ;
         :eq g2.ucs_jis:0x50E2         ; # &g2-AJ1-21160;
         :eq g2.jis-x0212:0x323F       ; # &g2-AJ1-21160;
         :subsume
@@ -69843,10 +70800,10 @@ a.ucs:0x50E3
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x50E3         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x66FF   # &g2-AJ1-02872;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x66FF   # &g2-AJ1-02872;
+        ] ;
         :eq g2.adobe-japan1-0:04192   ; # &g2-AJ1-04192;
         :eq g2.jis-x0208:0x5129       ; # &g2-AJ1-04192;
         :eq g2.jis-x0213-1:0x5129     ; # &g2-AJ1-04192;
@@ -69899,10 +70856,10 @@ a.ucs:0x50E3
     g2.cns11643-2:0x4925
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x4925 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x5F65   # &g2-CU+66FF;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x5F65   # &g2-CU+66FF;
+        ] ;
         :eq g2.ucs_cns:0x50E3         ; # &g2-CU+50E3;
         .
         g2.ucs_cns:0x50E3
@@ -70088,8 +71045,8 @@ a.ucs:0x4FA5
     ] ;
     :eq rep.gb2312:0x3D44         ; # &I-G0-3D44;
     :eq rep.hanziku-1:0xC1FB      ; # &I-HZK01-C1FB;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x50E5         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x50E5         ] ;
     .
     rep.gb2312:0x3D44
                :abstract-glyph-of         gb2312:0x3D44  .
@@ -70206,10 +71163,10 @@ a.ucs:0x50E6
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x50E6         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:02348   # &g2-AJ1-02348;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:02348   # &g2-AJ1-02348;
+        ] ;
         :eq g2.adobe-japan1-4:14341   ; # &g2-AJ1-14341;
         :eq g2.gb2312:0x5956          ; # &g2-AJ1-14341;
         :eq g2.jis-x0212:0x3241       ; # &g2-AJ1-14341;
@@ -70220,7 +71177,7 @@ a.ucs:0x50E6
         :eq g2.jef-china3:0x43B6      ; # &g2-AJ1-14341;
         :subsume
             repi.daikanwa:01115  ,
-            repi.ucs-bmp-cjk_gb:0x50E6 ,
+            repi.ucs_gb:0x50E6   ,
             repi.jis-x0213-1:0x2E48 ,
             repi.adobe-japan1-6:14341 ,
             repi.jef-china3:0x43B6 ,
@@ -70247,15 +71204,11 @@ a.ucs:0x50E6
             a chisegg:glyph-image ;
             :glyph-image-of daikanwa:01115 ;
             .
-        repi.ucs-bmp-cjk_gb:0x50E6
+        repi.ucs_gb:0x50E6
             a chisegg:glyph-image ;
             :glyph-image-of [ :context domain:gb      ;
-                              :target ucs-bmp-cjk:0x50E6  ] ;
-            :eq repi.ucs_gb:0x50E6        ; # &R-GU+50E6;
+                              :target     ucs:0x50E6  ] ;
             .
-            repi.ucs_gb:0x50E6
-                          :glyph-image-of [ :context domain:gb      ;
-                                            :target     ucs:0x50E6  ] .
         repi.jis-x0212:0x3241
             a chisegg:glyph-image ;
             :glyph-image-of jis-x0212:0x3241 ;
@@ -70510,10 +71463,10 @@ rep.adobe-japan1-4:15442
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x3488         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:01526   # &g2-AJ1-01526;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:01526   # &g2-AJ1-01526;
+        ] ;
         :eq g2.ucs_cns:0x3488         ; # &g2-AJ1-15442;
         :eq g2.cns11643-4:0x422F      ; # &g2-AJ1-15442;
         :eq g2.daikanwa:01118         ; # &g2-AJ1-15442;
@@ -70618,10 +71571,10 @@ rep.adobe-japan1-5:19163
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x50E8         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x8CC1   # &g2-AJ1-06765;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x8CC1   # &g2-AJ1-06765;
+        ] ;
         :eq g2.adobe-japan1-5:19163   ; # &g2-AJ1-19163;
         :eq g2.jis-x0212:0x3242       ; # &g2-AJ1-19163;
         :eq g2.cns11643-2:0x4879      ; # &g2-AJ1-19163;
@@ -70680,8 +71633,8 @@ a.ucs:0x507E
         isd:right    a.ucs:0x8D32   # 贲
     ] ;
     :eq rep.gb2312:0x5947         ; # &I-G0-5947;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  rep.adobe-japan1-5:19163 ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  rep.adobe-japan1-5:19163 ] ;
     :subsume
         g2.ucs_unicode:0x507E ;
     .
@@ -70819,10 +71772,10 @@ a.ucs:0x50E9
     g2.daikanwa:01122
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:01122 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.daikanwa:41248   # &g2-M-41248;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.daikanwa:41248   # &g2-M-41248;
+        ] ;
         .
     g2.ucs_unicode:0x50E9
         a chisegg:abstract-glyph-form ;
@@ -70831,10 +71784,10 @@ a.ucs:0x50E9
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x50E9         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x9592   # &g2-AJ1-08685;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x9592   # &g2-AJ1-08685;
+        ] ;
         :eq g2.adobe-japan1-4:14342   ; # &g2-AJ1-14342;
         :eq g2.jis-x0212:0x3243       ; # &g2-AJ1-14342;
         :eq g2.cns11643-1:0x677D      ; # &g2-AJ1-14342;
@@ -70902,7 +71855,7 @@ a.ucs:0x50F4
     :eq rep.cns11643-3:0x4574     ; # &I-C3-4574;
     :eq rep.shinjigen:0389        ; # 僴
     :eq rep.jef-china3:0x43B9     ; # &I-JC3-43B9;
-    :from.vulgar         [ :sources chisebib:shinjigen ;
+    ideo:vulgar-form-of  [ :sources chisebib:shinjigen ;
                            :target  a.ucs:0x50E9         ] ;
     :subsume
         g2.ucs_unicode:0x50F4 ;
@@ -70922,10 +71875,10 @@ a.ucs:0x50F4
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x50F4         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x9593   # &g2-AJ1-01554;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x9593   # &g2-AJ1-01554;
+        ] ;
         :eq g2.adobe-japan1-2:08391   ; # &g2-AJ1-08391;
         :eq g2.cns11643-3:0x4574      ; # &g2-AJ1-08391;
         :eq g2.shinjigen:0389         ; # &g2-AJ1-08391;
@@ -71005,18 +71958,18 @@ a.ucs:0x50EA
         g2.daikanwa:01123
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of daikanwa:01123 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-5:18203   # &g2-AJ1-18203;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2E85 ; # ⺅
+                isd:right    g2.adobe-japan1-5:18203   # &g2-AJ1-18203;
+            ] ;
             .
         g2.cns11643-2:0x487C
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of cns11643-2:0x487C ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-2:0x3E47   # &g2-CU+77DE;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2E85 ; # ⺅
+                isd:right    g2.cns11643-2:0x3E47   # &g2-CU+77DE;
+            ] ;
             :eq g2.ucs_cns:0x50EA         ; # &g2-CU+50EA;
             .
             g2.ucs_cns:0x50EA
@@ -71026,10 +71979,10 @@ a.ucs:0x50EA
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x50EA  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x77DE   # &g2-UU+77DE;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x77DE   # &g2-UU+77DE;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -71087,10 +72040,10 @@ a.ucs:0x3489
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x3489  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x68E0   # &g2-AJ1-05228;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x68E0   # &g2-AJ1-05228;
+        ] ;
         :eq g2.daikanwa:01125         ; # &g2-M-01125;
         :subsume
             repi.daikanwa:01125  ,
@@ -71115,10 +72068,10 @@ a.ucs:0x3489
     g2.cns11643-3:0x4573
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x4573 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x5F6A   # &g2-CU+68E0;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x5F6A   # &g2-CU+68E0;
+        ] ;
         :eq g2.ucs_cns:0x3489         ; # &g2-CU+3489;
         .
         g2.ucs_cns:0x3489
@@ -71180,10 +72133,10 @@ a.ucs:0x50EC
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x50EC  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x7126   # &g2-AJ1-02479;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x7126   # &g2-AJ1-02479;
+        ] ;
         :eq g2.gb2312:0x5955          ; # &g2-M-01127;
         :eq g2.cns11643-2:0x4922      ; # &g2-M-01127;
         :eq g2.daikanwa:01127         ; # &g2-M-01127;
@@ -71292,10 +72245,10 @@ rep.mj:007102
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x50ED         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.hanyo-denshi...ks:158130   # &g2-HD-KS-158130;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:013507   # &g2-MJ013507;
+        ] ;
         :eq g2.ucs_jis:0x50ED         ; # &g2-MJ007102;
         :eq g2.adobe-japan1-0:04191   ; # &g2-MJ007102;
         :eq g2.jis-x0208:0x5128       ; # &g2-MJ007102;
@@ -71360,10 +72313,10 @@ rep.mj:007102
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x50ED         ,
                                         a.ucs:0xE0103        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:013508   # &g2-MJ013508;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:013508   # &g2-MJ013508;
+        ] ;
         :eq g2.adobe-japan1-5:20078   ; # &MJ007103;
         :eq g2.hanyo-denshi...jt:0xADAD ; # &MJ007103;
         :subsume
@@ -71422,10 +72375,10 @@ rep.cns11643-1:0x6776
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x50ED  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x6701   # &g2-UU+6701;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x6701   # &g2-UU+6701;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x5954          ; # &g2-UU+50ED;
         :eq g2.cns11643-1:0x6776      ; # &g2-UU+50ED;
@@ -71540,11 +72493,11 @@ rep.ucs_iso:0x20378
     ideo:total-strokes    14 ;
     isd:structure [ a idc:⿰ ;
         isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    rep.ucs-bmp-itaiji-009:0x8846   # &U-i009+8846;
+        isd:right    rep.ucs-itaiji-009:0x8846   # &U-i009+8846;
     ] ;
     :eq rep.cns11643-6:0x5A74     ; # &C6-5A74;
     :eq rep.daikanwa:01131        ; # &I-M-01131;
-    :from.vulgar         [ :sources chisebib:zhengzitong ,
+    ideo:vulgar-form-of  [ :sources chisebib:zhengzitong ,
                                     chisebib:daikanwa ;
                            :target  rep.adobe-japan1-5:19582 ] ;
     :subsume
@@ -71658,10 +72611,10 @@ a.ucs:0x50EE
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x50EE         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x7AE5   # &g2-AJ1-03216;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x7AE5   # &g2-AJ1-03216;
+        ] ;
         :eq g2.ucs_unicode:0x50EE     ; # &g2-MJ007104;
         :eq g2.adobe-japan1-0:04193   ; # &g2-MJ007104;
         :eq g2.gb2312:0x5957          ; # &g2-MJ007104;
@@ -71737,10 +72690,10 @@ a.ucs:0x50EE
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x50EE         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.jef-china3:0x5DDB   # &JC3-5DDB;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.jef-china3:0x5DDB   # &JC3-5DDB;
+        ] ;
         :eq g2.hanyo-denshi...ks:013450 ; # &MJ007105;
         :eq g2.shinjigen:0399         ; # &MJ007105;
         :subsume
@@ -71801,10 +72754,10 @@ a.ucs:0x50EF
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x50EF  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x7CA6   # &g2-M-26939;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x7CA6   # &g2-M-26939;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.daikanwa:01133         ; # &g2-M-01133;
         :subsume
@@ -71825,10 +72778,10 @@ a.ucs:0x50EF
     g2.cns11643-2:0x4924
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x4924 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-3:0x3E22   # &g2-CU+7CA6;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-3:0x3E22   # &g2-CU+7CA6;
+        ] ;
         :eq g2.ucs_cns:0x50EF         ; # &g2-CU+50EF;
         .
         g2.ucs_cns:0x50EF
@@ -71840,10 +72793,10 @@ a.ucs:0x50EF
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x50EF         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-5:18321   # &g2-AJ1-18321;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-5:18321   # &g2-AJ1-18321;
+        ] ;
         :eq g2.ucs_jis:0x50EF         ; # &g2-AJ1-14343;
         :eq g2.jis-x0212:0x3244       ; # &g2-AJ1-14343;
         :eq g2.jef-china3:0x43BA      ; # &g2-AJ1-14343;
@@ -71930,10 +72883,10 @@ a.ucs:0x50F0
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x50F0         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.ucs_unicode:0x68D8 ; # &g2-AJ1-05212;
-        isd:below    a.ucs:0x4EBA   # 人
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.ucs_unicode:0x68D8 ; # &g2-AJ1-05212;
+            isd:below    a.ucs:0x4EBA   # 人
+        ] ;
         .
 
 a.ucs:0x20379
@@ -71999,10 +72952,10 @@ a.ucs:0x2037A
     isd:structure [ a idc:⿱ ;
         isd:above    rep.big5-cdp:0x8AFC ; # &CDP-8AFC;
         isd:below    [
-            :structure [ a idc:⿳ ;
-                :above    a.ucs:0x2EAB ; # ⺫
-                :middle   a.ucs:0x53B6 ; # 厶
-                :below    a.ucs:0x9FB0   # 龰
+            isd:structure [ a idc:⿳ ;
+                isd:above    a.ucs:0x2EAB ; # ⺫
+                isd:middle   a.ucs:0x53B6 ; # 厶
+                isd:below    a.ucs:0x9FB0   # 龰
             ]
         ]
     ] ;
@@ -72106,10 +73059,10 @@ rep.ucs_iso:0x203B9
     g2.cns11643-6:0x5A6C
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-6:0x5A6C ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-6:0x486D   # &g2-CU+22724;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-6:0x486D   # &g2-CU+22724;
+        ] ;
         :eq g2.ucs_cns:0x203B9        ; # &g2-CU+203B9;
         .
         g2.ucs_cns:0x203B9
@@ -72119,10 +73072,10 @@ rep.ucs_iso:0x203B9
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x203B9 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_iso:0x22724   # &g2-IU-00022724;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_iso:0x22724   # &g2-IU-00022724;
+        ] ;
         .
 
 rep.hanziku-1:0xD348
@@ -72344,10 +73297,10 @@ a.ucs:0x20344
         ideo:strokes          11 ;
         ideo:total-strokes    13 ;
         ideo:hanyu-dazidian  ( 1 213 1 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    a.ucs:0x20041   # 𠁁
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    a.ucs:0x20041   # 𠁁
+        ] ;
         :eq rep.cns11643-6:0x5057     ; # &C6-5057;
         :eq rep.hanziku-1:0xD242      ; # &I-HZK01-D242;
         .
@@ -72499,10 +73452,10 @@ a.ucs:0x348D
     g2.cns11643-3:0x4577
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x4577 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-2:0x3E79   # &g2-M-27439;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-2:0x3E79   # &g2-M-27439;
+        ] ;
         :eq g2.ucs_cns:0x348D         ; # &g2-M-01153;
         :eq g2.daikanwa:01153         ; # &g2-M-01153;
         :subsume
@@ -72526,10 +73479,10 @@ a.ucs:0x348D
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x348D  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x7D6B   # &g2-UU+7D6B;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x7D6B   # &g2-UU+7D6B;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :subsume
             repi.ucs_unicode:0x348D ,
@@ -72602,10 +73555,10 @@ rep.adobe-japan1-5:19164
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x50F1         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ks-x1001:0x4D52   # &g2-GT-56386;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ks-x1001:0x4D52   # &g2-GT-56386;
+        ] ;
         :eq g2.ucs_cns:0x50F1         ; # &g2-AJ1-19164;
         :eq g2.ucs_jis:0x50F1         ; # &g2-AJ1-19164;
         :eq g2.jis-x0212:0x3245       ; # &g2-AJ1-19164;
@@ -72675,10 +73628,10 @@ rep.ucs_unicode:0x50F1
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x50F1  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x96C7   # &g2-UU+96C7;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x96C7   # &g2-UU+96C7;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -72816,7 +73769,7 @@ a.ucs:0x2039B
     :eq rep.cns11643-6:0x5E57     ; # &I-C6-5E57;
     :eq rep.daikanwa:19751        ; # &I-M-19751;
     :eq rep.hanziku-1:0xD2C7      ; # &I-HZK01-D2C7;
-    :from.same           [ :sources chisebib:ermuzi ,
+    ideo:same-as         [ :sources chisebib:ermuzi ,
                                     chisebib:daikanwa ;
                            :target  a.ucs:0x24564        ] ;
     .
@@ -72907,15 +73860,15 @@ rep.mj:007110
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x50F2         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x8980 ; # 覀
-                :below    g2.mj:021365   # &g2-MJ021365;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    [
+                isd:structure [ a idc:⿱ ;
+                    isd:above    a.ucs:0x8980 ; # 覀
+                    isd:below    g2.mj:021365   # &g2-MJ021365;
+                ]
             ]
-        ]
-    ] ;
+        ] ;
         :eq g2.ucs_unicode:0x50F2     ; # &g2-MJ007110;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.adobe-japan1-6:21164   ; # &g2-MJ007110;
@@ -72977,15 +73930,15 @@ rep.mj:007110
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x50F2         ,
                                         a.ucs:0xE0103        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x8980 ; # 覀
-                :below    g2.mj:021367   # &g2-MJ021367;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    [
+                isd:structure [ a idc:⿱ ;
+                    isd:above    a.ucs:0x8980 ; # 覀
+                    isd:below    g2.mj:021367   # &g2-MJ021367;
+                ]
             ]
-        ]
-    ] ;
+        ] ;
         :eq g2.ucs_jis...2000:0x50F2  ; # &MJ007111;
         :eq g2.ucs_jis...2004:0x50F2  ; # &MJ007111;
         :eq g2.adobe-japan1-5:16786   ; # &MJ007111;
@@ -73079,10 +74032,10 @@ a.ucs:0x50F3
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x50F3         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x7C9F   # &g2-AJ1-01156;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x7C9F   # &g2-AJ1-01156;
+        ] ;
         :eq g2.adobe-japan1-5:17288   ; # &g2-AJ1-17288;
         :eq g2.gb2312:0x4B5B          ; # &g2-AJ1-17288;
         :eq g2.jis-x0213-2:0x2176     ; # &g2-AJ1-17288;
@@ -73121,16 +74074,38 @@ a.ucs:0x50F3
     g2.cns11643-2:0x487A
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x487A ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x6135   # &g2-CU+7C9F;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x6135   # &g2-CU+7C9F;
+        ] ;
         :eq g2.ucs_cns:0x50F3         ; # &g2-CU+50F3;
         .
         g2.ucs_cns:0x50F3
               :abstract-glyph-form-of [ :context domain:cns     ;
                                         :target     ucs:0x50F3  ] .
 
+rep.ucs_iso:0x20390
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of [ :context domain:iso     ;
+                         :target     ucs:0x20390 ] ;
+    :denotation-of
+        a.ucs:0x20390        ;
+    ideo:radical           9 ; # ⼈ 
+    ideo:strokes          12 ;
+    ideo:total-strokes    14 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x4EBB ; # 亻
+        isd:right    rep.cns11643-1:0x615D   # &C1-615D;
+    ] ;
+    :subsume
+        g2.ucs_iso:0x20390   ;
+    .
+    g2.ucs_iso:0x20390
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x20390 ] ;
+        .
+
 a.ucs:0x20399
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x20399 ;
@@ -73217,10 +74192,6 @@ rep.ruimoku-v6:0xE01B
     g2.ruimoku-v6:0xE01B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of ruimoku-v6:0xE01B ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.daikanwa:30426   # &M-30426;
-    ] ;
         .
 
 a.ucs:0x50F5
@@ -73369,10 +74340,10 @@ a.ucs:0x50F6
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x50F6         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:07449   # &g2-AJ1-07449;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:07449   # &g2-AJ1-07449;
+        ] ;
         :eq g2.ucs_jis:0x50F6         ; # &g2-AJ1-21162;
         :eq g2.jis-x0212:0x3246       ; # &g2-AJ1-21162;
         :eq g2.daikanwa:01159         ; # &g2-AJ1-21162;
@@ -73403,10 +74374,10 @@ a.ucs:0x50F6
     g2.cns11643-2:0x4F54
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x4F54 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-2:0x4875   # &g2-CU+9EFD;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-2:0x4875   # &g2-CU+9EFD;
+        ] ;
         :eq g2.ucs_cns:0x50F6         ; # &g2-CU+50F6;
         .
         g2.ucs_cns:0x50F6
@@ -73416,10 +74387,10 @@ a.ucs:0x50F6
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x50F6  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x9EFD   # &g2-GT-65951;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x9EFD   # &g2-GT-65951;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -73459,18 +74430,18 @@ rep.cns11643-3:0x4B29
     g2.daikanwa:01160
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:01160 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ks-x1001:0x6728   # &g2-M-31387;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.daikanwa:31387   # &g2-M-31387;
+        ] ;
         .
     g2.cns11643-3:0x4B29
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x4B29 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x6634   # &g2-CU+8449;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x6634   # &g2-CU+8449;
+        ] ;
         :eq g2.ucs_cns:0x50F7         ; # &g2-CU+50F7;
         .
         g2.ucs_cns:0x50F7
@@ -73540,18 +74511,18 @@ a.ucs:0x50F8
     g2.daikanwa:01161
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:01161 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.daikanwa:24743   # &g2-M-24743;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.daikanwa:24743   # &g2-M-24743;
+        ] ;
         .
     g2.cns11643-2:0x4F51
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x4F51 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x655B   # &g2-CU+7981;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x655B   # &g2-CU+7981;
+        ] ;
         :eq g2.ucs_cns:0x50F8         ; # &g2-CU+50F8;
         .
         g2.ucs_cns:0x50F8
@@ -73561,10 +74532,10 @@ a.ucs:0x50F8
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x50F8  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x7981   # &g2-AJ1-01744;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x7981   # &g2-AJ1-01744;
+        ] ;
         .
 
 a.ucs:0x203B7
@@ -73743,10 +74714,10 @@ a.ucs:0x3491
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x3491  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x532F   # &g2-AJ1-04304;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x532F   # &g2-AJ1-04304;
+        ] ;
         :eq g2.cns11643-4:0x487B      ; # &g2-M-01164;
         :eq g2.daikanwa:01164         ; # &g2-M-01164;
         :subsume
@@ -73809,10 +74780,10 @@ a.ucs:0x50FA
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x50FA         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x55BF   # &g2-AJ1-17381;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x55BF   # &g2-AJ1-17381;
+        ] ;
         :eq g2.adobe-japan1-6:21163   ; # &g2-AJ1-21163;
         :eq g2.jis-x0212:0x3247       ; # &g2-AJ1-21163;
         :eq g2.daikanwa:01165         ; # &g2-AJ1-21163;
@@ -73861,10 +74832,10 @@ a.ucs:0x50FA
     g2.cns11643-4:0x4879
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-4:0x4879 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-2:0x417A   # &g2-CU+55BF;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-2:0x417A   # &g2-CU+55BF;
+        ] ;
         :eq g2.ucs_cns:0x50FA         ; # &g2-CU+50FA;
         .
         g2.ucs_cns:0x50FA
@@ -73925,10 +74896,10 @@ a.ucs:0x50FB
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x50FB         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x8F9F   # &g2-AJ1-06883;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x8F9F   # &g2-AJ1-06883;
+        ] ;
         :eq g2.adobe-japan1-0:03608   ; # &g2-AJ1-03608;
         :eq g2.gb2312:0x4627          ; # &g2-AJ1-03608;
         :eq g2.ks-x1001:0x5B78        ; # &g2-AJ1-03608;
@@ -74077,10 +75048,10 @@ a.ucs:0x50FD
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x50FD  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x6101   # &g2-AJ1-02351;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x6101   # &g2-AJ1-02351;
+        ] ;
         :eq g2.daikanwa:01169         ; # &g2-M-01169;
         :subsume
             repi.daikanwa:01169  ,
@@ -74100,10 +75071,10 @@ a.ucs:0x50FD
     g2.cns11643-2:0x4F58
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x4F58 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x637A   # &g2-CU+6101;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x637A   # &g2-CU+6101;
+        ] ;
         :eq g2.ucs_cns:0x50FD         ; # &g2-CU+50FD;
         .
         g2.ucs_cns:0x50FD
@@ -74152,18 +75123,18 @@ rep.cns11643-2:0x4F55
     g2.daikanwa:01170
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:01170 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.daikanwa:10947   # &g2-M-10947;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.daikanwa:10947   # &g2-M-10947;
+        ] ;
         .
     g2.cns11643-2:0x4F55
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x4F55 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x6378   # &g2-CU+611B;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x6378   # &g2-CU+611B;
+        ] ;
         :eq g2.ucs_cns:0x50FE         ; # &g2-CU+50FE;
         .
         g2.ucs_cns:0x50FE
@@ -74268,10 +75239,10 @@ a.ucs:0x50FF
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x50FF  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x585E   # &g2-AJ1-02105;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x585E   # &g2-AJ1-02105;
+        ] ;
         :eq g2.ks-x1001:0x5E47        ; # &g2-M-01171;
         :eq g2.cns11643-2:0x4F4E      ; # &g2-M-01171;
         :eq g2.daikanwa:01171         ; # &g2-M-01171;
@@ -74370,10 +75341,10 @@ a.ucs:0x5100
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5100  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x7FA9   # &g2-AJ1-01627;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x7FA9   # &g2-AJ1-01627;
+        ] ;
         :eq g2.adobe-japan1-0:01617   ; # &g2-AJ1-01617;
         :eq g2.ks-x1001:0x6B70        ; # &g2-AJ1-01617;
         :eq g2.jis-x0208:0x3537       ; # &g2-AJ1-01617;
@@ -74476,8 +75447,8 @@ a.ucs:0x4EEA
     ] ;
     :eq rep.gb2312:0x5247         ; # &I-G0-5247;
     :eq rep.hanziku-1:0xBB6C      ; # &I-HZK01-BB6C;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x5100         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x5100         ] ;
     .
     rep.gb2312:0x5247
                :abstract-glyph-of         gb2312:0x5247  .
@@ -74521,10 +75492,10 @@ a.ucs:0x3492
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x3492         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x696D   # &g2-AJ1-01728;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x696D   # &g2-AJ1-01728;
+        ] ;
         :eq g2.adobe-japan1-5:17294   ; # &g2-AJ1-17294;
         :eq g2.jis-x0213-2:0x217E     ; # &g2-AJ1-17294;
         :eq g2.daikanwa:01173         ; # &g2-AJ1-17294;
@@ -74573,10 +75544,10 @@ a.ucs:0x3492
     g2.cns11643-3:0x4B26
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x4B26 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x6446   # &g2-CU+696D;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x6446   # &g2-CU+696D;
+        ] ;
         :eq g2.ucs_cns:0x3492         ; # &g2-CU+3492;
         .
         g2.ucs_cns:0x3492
@@ -74729,10 +75700,10 @@ a.ucs:0x5101
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5101         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x96CB   # &g2-AJ1-07117;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x96CB   # &g2-AJ1-07117;
+        ] ;
         :eq g2.adobe-japan1-0:04197   ; # &g2-AJ1-04197;
         :eq g2.ks-x1001:0x7156        ; # &g2-AJ1-04197;
         :eq g2.jis-x0208:0x512E       ; # &g2-AJ1-04197;
@@ -74949,8 +75920,8 @@ a.ucs:0x4FAC
     ] ;
     :eq rep.gb2312:0x592F         ; # &I-G0-592F;
     :eq rep.hanziku-1:0xC3A3      ; # &I-HZK01-C3A3;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x5102         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x5102         ] ;
     .
     rep.gb2312:0x592F
                :abstract-glyph-of         gb2312:0x592F  .
@@ -75011,10 +75982,10 @@ rep.adobe-japan1-5:16789
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5103         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:006485   # &g2-MJ006485;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:006485   # &g2-MJ006485;
+        ] ;
         :eq g2.adobe-japan1-5:16789   ; # &g2-AJ1-16789;
         :eq g2.jis-x0212:0x3249       ; # &g2-AJ1-16789;
         :eq g2.cns11643-2:0x4F4F      ; # &g2-AJ1-16789;
@@ -75134,10 +76105,10 @@ a.ucs:0x5104
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x5104         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x610F   # &g2-AJ1-01177;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x610F   # &g2-AJ1-01177;
+        ] ;
         :eq g2.ucs_unicode:0x5104     ; # &g2-MJ007133;
         :eq g2.adobe-japan1-0:01327   ; # &g2-MJ007133;
         :eq g2.ks-x1001:0x6562        ; # &g2-MJ007133;
@@ -75243,10 +76214,10 @@ a.ucs:0x5104
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x5104         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.jef-china3:0x4DD9   # &g2-AJ1-13639;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.jef-china3:0x4DD9   # &g2-AJ1-13639;
+        ] ;
         :eq rep.hanyo-denshi...jt:0xADA5 ; # &I-HD-JT-ADA5;
         :eq rep.shinjigen:0404        ; # &MJ007134;
         :eq rep.jef-china3:0x43BD     ; # &I-JC3-43BD;
@@ -75273,8 +76244,8 @@ a.ucs:0x4EBF
     ] ;
     :eq rep.gb2312:0x525A         ; # &I-G0-525A;
     :eq rep.hanziku-1:0xB942      ; # &I-HZK01-B942;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x5104         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x5104         ] ;
     .
     rep.gb2312:0x525A
                :abstract-glyph-of         gb2312:0x525A  .
@@ -75436,10 +76407,10 @@ a.ucs:0x203BA
         ideo:strokes          13 ;
         ideo:total-strokes    15 ;
         ideo:hanyu-dazidian  ( 1 225 10 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.adobe-japan1-0:04697   # &AJ1-04697;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.adobe-japan1-0:04697   # &AJ1-04697;
+        ] ;
         :eq rep.cns11643-7:0x212F     ; # &C7-212F;
         :eq rep.daikanwa:01181        ; # &I-M-01181;
         :eq rep.hanziku-1:0xD4B3      ; # &I-HZK01-D4B3;
@@ -75526,10 +76497,10 @@ a.ucs:0x203BC
     g2.cns11643-7:0x2129
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-7:0x2129 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x6338   # &g2-M-02160;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x6338   # &g2-M-02160;
+        ] ;
         :eq g2.ucs_cns:0x203BC        ; # &g2-M-01183;
         :eq g2.daikanwa:01183         ; # &g2-M-01183;
         :subsume
@@ -75553,10 +76524,10 @@ a.ucs:0x203BC
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x203BC ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x527D   # &g2-AJ1-04270;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x527D   # &g2-AJ1-04270;
+        ] ;
         :subsume
             repi.ucs_iso:0x203BC ,
             rep.hanziku-1:0xD46B ;
@@ -75603,20 +76574,20 @@ rep.ucs_iso:0x203BD
     rep.daikanwa:01184
         a chisegg:abstract-glyph ;
         :abstract-glyph-of daikanwa:01184 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    rep.daikanwa:19217   # &M-19217;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    rep.daikanwa:19217   # &M-19217;
+        ] ;
         .
     rep.ucs_iso:0x203BD
         a chisegg:abstract-glyph ;
         :abstract-glyph-of [ :context domain:iso     ;
                              :target     ucs:0x203BD ] ;
         ideo:hanyu-dazidian  ( 1 229 2 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    rep.adobe-japan1-0:05572   # &AJ1-05572;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    rep.adobe-japan1-0:05572   # &AJ1-05572;
+        ] ;
         :subsume
             g2.ucs_iso:0x203BD   ;
         .
@@ -75624,10 +76595,10 @@ rep.ucs_iso:0x203BD
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of [ :context domain:iso     ;
                                       :target     ucs:0x203BD ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:05572   # &g2-AJ1-05572;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2E85 ; # ⺅
+                isd:right    g2.adobe-japan1-0:05572   # &g2-AJ1-05572;
+            ] ;
             :subsume
                 repi.ucs_iso:0x203BD ,
                 rep.hanziku-1:0xD56C ;
@@ -75721,10 +76692,10 @@ rep.ucs_iso:0x203BE
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x203BE ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cbeta:06652   # &g2-CB06652;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cbeta:06652   # &g2-CB06652;
+        ] ;
         :eq g2.daikanwa:01186         ; # &g2-M-01186;
         :subsume
             repi.daikanwa:01186  ,
@@ -76066,8 +77037,8 @@ a.ucs:0x4FA9
     ] ;
     :eq rep.gb2312:0x3F6B         ; # &I-G0-3F6B;
     :eq rep.hanziku-1:0xC2BE      ; # &I-HZK01-C2BE;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  rep.adobe-japan1-4:14344 ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  rep.adobe-japan1-4:14344 ] ;
     .
     rep.gb2312:0x3F6B
                :abstract-glyph-of         gb2312:0x3F6B  .
@@ -76229,10 +77200,10 @@ a.ucs:0x3495
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x3495  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x96CD   # &g2-AJ1-07119;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x96CD   # &g2-AJ1-07119;
+        ] ;
         :eq g2.cns11643-3:0x4B24      ; # &g2-M-01191;
         :eq g2.daikanwa:01191         ; # &g2-M-01191;
         :subsume
@@ -76305,10 +77276,10 @@ rep.ucs_iso:0x203BF
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x203BF ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:01394   # &g2-AJ1-01394;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:01394   # &g2-AJ1-01394;
+        ] ;
         :eq g2.cns11643-5:0x4B77      ; # &g2-M-01192;
         :eq g2.daikanwa:01192         ; # &g2-M-01192;
         :eq g2.cbeta:06071            ; # &g2-M-01192;
@@ -76480,10 +77451,10 @@ a.ucs:0x510B
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x510B         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-2:08618   # &g2-AJ1-08618;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-2:08618   # &g2-AJ1-08618;
+        ] ;
         :eq g2.ucs_jis:0x510B         ; # &g2-AJ1-14345;
         :eq g2.jis-x0212:0x324D       ; # &g2-AJ1-14345;
         :eq g2.jis-x0213-1:0x2E4C     ; # &g2-AJ1-14345;
@@ -76531,10 +77502,10 @@ a.ucs:0x510B
     g2.cns11643-2:0x4F56
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x4F56 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x6669   # &g2-CU+8A79;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x6669   # &g2-CU+8A79;
+        ] ;
         :eq g2.ucs_cns:0x510B         ; # &g2-CU+510B;
         .
         g2.ucs_cns:0x510B
@@ -76544,10 +77515,10 @@ a.ucs:0x510B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x510B  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x8A79   # &g2-UU+8A79;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x8A79   # &g2-UU+8A79;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x5959          ; # &g2-UU+510B;
         .
@@ -76590,10 +77561,10 @@ a.ucs:0x510C
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x510C         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x656B   # &g2-AJ1-17721;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x656B   # &g2-AJ1-17721;
+        ] ;
         :eq g2.adobe-japan1-5:19167   ; # &g2-AJ1-19167;
         :eq g2.jis-x0212:0x324E       ; # &g2-AJ1-19167;
         :eq g2.cns11643-2:0x4F57      ; # &g2-AJ1-19167;
@@ -76653,10 +77624,10 @@ a.ucs:0x203C1
                              :target     ucs:0x203C1 ] ;
         ideo:strokes          13 ;
         ideo:total-strokes    15 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.adobe-japan1-0:07106   # &AJ1-07106;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.adobe-japan1-0:07106   # &AJ1-07106;
+        ] ;
         :eq rep.cns11643-7:0x212B     ; # &C7-212B;
         :eq rep.daikanwa:01197        ; # &I-M-01197;
         .
@@ -76670,10 +77641,10 @@ a.ucs:0x203C1
         ideo:strokes          12 ;
         ideo:total-strokes    14 ;
         ideo:hanyu-dazidian  ( 1 223 1 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.gb2312:0x5A73   # &G0-5A73;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.gb2312:0x5A73   # &G0-5A73;
+        ] ;
         .
 
 a.ucs:0x203C2
@@ -76758,10 +77729,10 @@ rep.ucs_iso:0x203C4
     g2.daikanwa:01200
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:01200 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ks-x1001:0x6121   # &g2-GT-37654;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ks-x1001:0x6121   # &g2-GT-37654;
+        ] ;
         .
     g2.ucs_iso:0x203C4
         a chisegg:abstract-glyph-form ;
@@ -76814,16 +77785,16 @@ rep.cns11643-3:0x4B2C
         a chisegg:detailed-glyph ;
         :detailed-glyph-of [ :context domain:cns     ;
                              :target     ucs:0x510D  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    [
-            :structure [ a idc:⿳ ;
-                :above    a.ucs:0x2068D ; # 𠚍
-                :middle   a.ucs:0x513F ; # 儿
-                :below    a.ucs:0x590A   # 夊
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    [
+                isd:structure [ a idc:⿳ ;
+                    isd:above    a.ucs:0x2068D ; # 𠚍
+                    isd:middle   a.ucs:0x513F ; # 儿
+                    isd:below    a.ucs:0x590A   # 夊
+                ]
             ]
-        ]
-    ] ;
+        ] ;
         :eq g.daikanwa:01201          ; # &G-CU+510D;
         :subsume
             g2.daikanwa:01201    ,
@@ -76834,30 +77805,30 @@ rep.cns11643-3:0x4B2C
         g2.daikanwa:01201
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of daikanwa:01201 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    [
-            :structure [ a idc:⿳ ;
-                :above    a.ucs:0x2068D ; # 𠚍
-                :middle   a.ucs:0x513F ; # 儿
-                :below    g2.adobe-japan1-0:04539   # &g2-AJ1-04539;
-            ]
-        ]
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2E85 ; # ⺅
+                isd:right    [
+                    isd:structure [ a idc:⿳ ;
+                        isd:above    a.ucs:0x2068D ; # 𠚍
+                        isd:middle   a.ucs:0x513F ; # 儿
+                        isd:below    g2.adobe-japan1-0:04539   # &g2-AJ1-04539;
+                    ]
+                ]
+            ] ;
             .
         g2.cns11643-3:0x4B2C
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of cns11643-3:0x4B2C ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    [
-            :structure [ a idc:⿳ ;
-                :above    a.ucs:0x2068D ; # 𠚍
-                :middle   a.ucs:0x513F ; # 儿
-                :below    g2.ucs_unicode:0x590A   # &g2-CDP-8A71;
-            ]
-        ]
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2E85 ; # ⺅
+                isd:right    [
+                    isd:structure [ a idc:⿳ ;
+                        isd:above    a.ucs:0x2068D ; # 𠚍
+                        isd:middle   a.ucs:0x513F ; # 儿
+                        isd:below    g2.ucs_unicode:0x590A   # &g2-CDP-8A71;
+                    ]
+                ]
+            ] ;
             :eq g2.ucs_cns:0x510D         ; # &g2-CU+510D;
             .
             g2.ucs_cns:0x510D
@@ -76888,16 +77859,16 @@ rep.jis-x0212:0x324F
         a chisegg:detailed-glyph ;
         :detailed-glyph-of [ :context domain:jis     ;
                              :target     ucs:0x510D  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    [
-            :structure [ a idc:⿳ ;
-                :above    a.ucs:0x2068D ; # 𠚍
-                :middle   a.ucs:0x513F ; # 儿
-                :below    a.ucs:0x5902   # 夂
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    [
+                isd:structure [ a idc:⿳ ;
+                    isd:above    a.ucs:0x2068D ; # 𠚍
+                    isd:middle   a.ucs:0x513F ; # 儿
+                    isd:below    a.ucs:0x5902   # 夂
+                ]
             ]
-        ]
-    ] ;
+        ] ;
         :eq g.cbeta:04351             ; # &G-CB04351;
         :subsume
             g2.ucs_jis:0x510D    ,
@@ -76935,16 +77906,16 @@ rep.jis-x0212:0x324F
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x510D  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    [
-            :structure [ a idc:⿳ ;
-                :above    a.ucs:0x2068D ; # 𠚍
-                :middle   rep.gt-k:00059 ; # &GT-K00059;
-                :below    a.ucs:0x5902   # 夂
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    [
+                isd:structure [ a idc:⿳ ;
+                    isd:above    a.ucs:0x2068D ; # 𠚍
+                    isd:middle   rep.gt-k:00059 ; # &GT-K00059;
+                    isd:below    a.ucs:0x5902   # 夂
+                ]
             ]
-        ]
-    ] ;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -76991,19 +77962,19 @@ a.ucs:0x203E1
     g2.daikanwa:01203
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:01203 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:04021   # &g2-AJ1-04021;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:04021   # &g2-AJ1-04021;
+        ] ;
         .
     g2.ucs_iso:0x203E1
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x203E1 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x96F6   # &g2-UU+96F6;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x96F6   # &g2-UU+96F6;
+        ] ;
         :subsume
             repi.ucs_iso:0x203E1 ,
             rep.hanziku-1:0xD471 ;
@@ -77020,10 +77991,10 @@ a.ucs:0x203E1
     g2.cns11643-4:0x4921
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-4:0x4921 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x675B   # &g2-CU+96F6;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x675B   # &g2-CU+96F6;
+        ] ;
         :eq g2.ucs_cns:0x203E1        ; # &g2-CU+203E1;
         .
         g2.ucs_cns:0x203E1
@@ -77140,15 +78111,15 @@ a.ucs:0x203E4
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x203E4 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    [
-            :structure [ a idc:⿱ ;
-                :above    g2.ucs_unicode:0x5905 ; # &g2-M-05695;
-                :below    a.ucs:0x8C9D   # 貝
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    [
+                isd:structure [ a idc:⿱ ;
+                    isd:above    g2.ucs_unicode:0x5905 ; # &g2-M-05695;
+                    isd:below    a.ucs:0x8C9D   # 貝
+                ]
             ]
-        ]
-    ] ;
+        ] ;
         :eq g2.daikanwa:01206         ; # &g2-M-01206;
         :subsume
             repi.daikanwa:01206  ,
@@ -77173,15 +78144,15 @@ a.ucs:0x203E4
     g2.cns11643-5:0x4B74
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-5:0x4B74 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    [
-            :structure [ a idc:⿱ ;
-                :above    g2.cns11643-3:0x2344 ; # &g2-CDP-8D5F;
-                :below    a.ucs:0x8C9D   # 貝
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    [
+                isd:structure [ a idc:⿱ ;
+                    isd:above    g2.cns11643-3:0x2344 ; # &g2-CDP-8D5F;
+                    isd:below    a.ucs:0x8C9D   # 貝
+                ]
             ]
-        ]
-    ] ;
+        ] ;
         :eq g2.ucs_cns:0x203E4        ; # &g2-CU+203E4;
         .
         g2.ucs_cns:0x203E4
@@ -77213,7 +78184,7 @@ rep.cns11643-3:0x4B28
     ] ;
     :eq rep.ucs_cns:0x3496        ; # &C3-4B28;
     :eq rep.daikanwa:01207        ; # &I-M-01207;
-    :from.same           [ :sources chisebib:zihui-bu ,
+    ideo:same-as         [ :sources chisebib:zihui-bu ,
                                     chisebib:daikanwa ;
                            :target  rep.cns11643-1:0x786D ] ;
     :subsume
@@ -77228,10 +78199,10 @@ rep.cns11643-3:0x4B28
     g2.cns11643-3:0x4B28
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x4B28 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x655C   # &g2-M-31339;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x655C   # &g2-M-31339;
+        ] ;
         :eq g2.ucs_cns:0x3496         ; # &g2-M-01207;
         :eq g2.daikanwa:01207         ; # &g2-M-01207;
         :subsume
@@ -77276,10 +78247,10 @@ rep.ucs_unicode:0x3496
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x3496  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:022254   # &g2-MJ022254;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:022254   # &g2-MJ022254;
+        ] ;
         :subsume
             repi.ucs_unicode:0x3496 ;
         .
@@ -77477,10 +78448,10 @@ a.ucs:0x20398
         :abstract-glyph-of [ :context domain:iso     ;
                              :target     ucs:0x20398 ] ;
         ideo:hanyu-dazidian  ( 1 215 14 ) ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.big5-cdp:0x8AFC ; # &CDP-8AFC;
-        isd:below    rep.big5-cdp:0x87FB   # &CDP-87FB;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.big5-cdp:0x8AFC ; # &CDP-8AFC;
+            isd:below    rep.big5-cdp:0x87FB   # &CDP-87FB;
+        ] ;
         :eq rep.cns11643-7:0x262D     ; # &C7-262D;
         :eq rep.hanziku-1:0xD2B1      ; # &I-HZK01-D2B1;
         .
@@ -77523,10 +78494,10 @@ rep.ucs_iso:0x203D9
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x203D9 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x9F20   # &g2-AJ1-02767;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x9F20   # &g2-AJ1-02767;
+        ] ;
         :eq g2.daikanwa...ho:0024     ; # &g2-M-H0024;
         :subsume
             repi.daikanwa...ho:0024 ,
@@ -77666,10 +78637,10 @@ a.ucs:0x348A
     rep.cns11643-4:0x4F59
         a chisegg:abstract-glyph ;
         :abstract-glyph-of cns11643-4:0x4F59 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.jis-x0212:0x457C   # &JSP-457C;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.jis-x0212:0x457C   # &JSP-457C;
+        ] ;
         :eq rep.ucs_cns:0x348A        ; # &C4-4F59;
         :eq rep.daikanwa:01213        ; # &I-M-01213;
         :subsume
@@ -77707,10 +78678,10 @@ a.ucs:0x348A
         :abstract-glyph-of [ :context domain:unicode ;
                              :target     ucs:0x348A  ] ;
         ideo:hanyu-dazidian  ( 1 232 8 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.ucs_unicode:0x6B70   # &CB00613;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.ucs_unicode:0x6B70   # &CB00613;
+        ] ;
         :subsume
             g2.ucs_unicode:0x348A ;
         .
@@ -77799,10 +78770,10 @@ rep.adobe-japan1-4:14346
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5110         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    a.ucs:0xFA64   # 賓
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    a.ucs:0xFA64   # 賓
+        ] ;
         :eq g2.adobe-japan1-4:14346   ; # &g2-AJ1-14346;
         :eq g2.jis-x0212:0x3252       ; # &g2-AJ1-14346;
         :eq g2.cns11643-1:0x7033      ; # &g2-AJ1-14346;
@@ -77865,8 +78836,8 @@ a.ucs:0x50A7
     ] ;
     :eq rep.gb2312:0x594F         ; # &I-G0-594F;
     :eq rep.hanziku-1:0xD0C0      ; # &I-HZK01-D0C0;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  rep.adobe-japan1-4:14346 ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  rep.adobe-japan1-4:14346 ] ;
     .
     rep.gb2312:0x594F
                :abstract-glyph-of         gb2312:0x594F  .
@@ -77893,10 +78864,10 @@ rep.shinjigen:0429
     g2.shinjigen:0429
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of shinjigen:0429 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x8CD4   # &g2-M-36789;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x8CD4   # &g2-M-36789;
+        ] ;
         .
 
 a.ucs:0x3499
@@ -77924,18 +78895,18 @@ a.ucs:0x3499
     g2.daikanwa:01215
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:01215 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:03798   # &g2-AJ1-03798;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:03798   # &g2-AJ1-03798;
+        ] ;
         .
     g2.cns11643-3:0x5032
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x5032 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x6A41   # &g2-CU+7DBF;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x6A41   # &g2-CU+7DBF;
+        ] ;
         :eq g2.ucs_cns:0x3499         ; # &g2-CU+3499;
         .
         g2.ucs_cns:0x3499
@@ -77945,10 +78916,10 @@ a.ucs:0x3499
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x3499  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x7DBF   # &g2-UU+7DBF;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x7DBF   # &g2-UU+7DBF;
+        ] ;
         :subsume
             repi.ucs_unicode:0x3499 ,
             rep.hanziku-1:0xD5F6 ;
@@ -77995,10 +78966,10 @@ a.ucs:0x5111
     g2.cns11643-2:0x5643
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x5643 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x3B0E   # &g2-UU+3B0E;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x3B0E   # &g2-UU+3B0E;
+        ] ;
         :eq g2.ucs_cns:0x5111         ; # &g2-CU+5111;
         :subsume
             repi.cns11643-2:0x5643 ;
@@ -78148,10 +79119,10 @@ a.ucs:0x5112
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5112         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x9700   # &g2-AJ1-02343;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x9700   # &g2-AJ1-02343;
+        ] ;
         :eq g2.adobe-japan1-0:02336   ; # &g2-AJ1-02336;
         :eq g2.gb2312:0x4865          ; # &g2-AJ1-02336;
         :eq g2.ks-x1001:0x6A63        ; # &g2-AJ1-02336;
@@ -78229,10 +79200,10 @@ a.ucs:0x5112
     g2.cns11643-1:0x7030
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x7030 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x6B66   # &g2-CU+9700;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x6B66   # &g2-CU+9700;
+        ] ;
         :eq g2.ucs_cns:0x5112         ; # &g2-CU+5112;
         .
         g2.ucs_cns:0x5112
@@ -78288,10 +79259,10 @@ rep.daikanwa:01222
     g2.daikanwa:01222
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:01222 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:001247   # &g2-MJ001247;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:001247   # &g2-MJ001247;
+        ] ;
         :subsume
             repi.daikanwa:01222  ,
             rep.hanziku-1:0xD5D4 ;
@@ -78326,10 +79297,10 @@ rep.ucs_unicode:0x349A
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x349A  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x396F   # &g2-UU+396F;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x396F   # &g2-UU+396F;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -78355,10 +79326,10 @@ rep.cns11643-4:0x4F5D
     g2.cns11643-4:0x4F5D
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-4:0x4F5D ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-4:0x4343   # &g2-CDP-8D6D;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-4:0x4343   # &g2-CDP-8D6D;
+        ] ;
         :eq g2.ucs_cns:0x349A         ; # &g2-CU+349A;
         .
         g2.ucs_cns:0x349A
@@ -78522,9 +79493,9 @@ a.ucs:0x4FE6
     :eq rep.gb2312:0x5931         ; # &I-G0-5931;
     :eq rep.jis-x0213-2:0x214F    ; # &I-JX2-214F;
     :eq rep.shinjigen:0426        ; # 俦
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x5114         ] ;
-    :from.vulgar         [ :sources chisebib:shinjigen ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x5114         ] ;
+    ideo:vulgar-form-of  [ :sources chisebib:shinjigen ;
                            :target  a.ucs:0x5114         ] ;
     :subsume
         g2.adobe-japan1-5:17264 ,
@@ -78544,10 +79515,10 @@ a.ucs:0x4FE6
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4FE6         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:010260   # &g2-MJ010260;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:010260   # &g2-MJ010260;
+        ] ;
         :eq g2.ucs_jis:0x4FE6         ; # &g2-AJ1-17264;
         :eq g2.jis-x0213-2:0x214F     ; # &g2-AJ1-17264;
         :subsume
@@ -78571,10 +79542,10 @@ a.ucs:0x4FE6
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4FE6  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    a.ucs:0x2F872   # 寿
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    a.ucs:0x2F872   # 寿
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x5931          ; # &g2-UU+4FE6;
         :eq g2.shinjigen:0426         ; # &g2-UU+4FE6;
@@ -78652,18 +79623,18 @@ rep.cns11643-5:0x5359
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x349B  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x7FDF   # &g2-GT-K11273;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x7FDF   # &g2-GT-K11273;
+        ] ;
         .
     g2.cns11643-5:0x5359
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-5:0x5359 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x6A4B   # &g2-CU+7FDF;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x6A4B   # &g2-CU+7FDF;
+        ] ;
         :eq g2.ucs_cns:0x349B         ; # &g2-CU+349B;
         .
         g2.ucs_cns:0x349B
@@ -78687,20 +79658,20 @@ a.ucs:0x203EC
     rep.daikanwa:01226
         a chisegg:abstract-glyph ;
         :abstract-glyph-of daikanwa:01226 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.daikanwa:35539   # &M-35539;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.daikanwa:35539   # &M-35539;
+        ] ;
         .
     rep.ucs_iso:0x203EC
         a chisegg:abstract-glyph ;
         :abstract-glyph-of [ :context domain:iso     ;
                              :target     ucs:0x203EC ] ;
         ideo:hanyu-dazidian  ( 1 231 11 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.cns11643-4:0x4742   # &C4-4742;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.cns11643-4:0x4742   # &C4-4742;
+        ] ;
         :eq rep.cns11643-4:0x4F5F     ; # &C4-4F5F;
         :eq rep.hanziku-1:0xD5D7      ; # &I-HZK01-D5D7;
         .
@@ -78769,10 +79740,10 @@ a.ucs:0x5115
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5115         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x9F4A   # &g2-AJ1-07457;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x9F4A   # &g2-AJ1-07457;
+        ] ;
         :eq g2.adobe-japan1-0:04200   ; # &g2-AJ1-04200;
         :eq g2.jis-x0208:0x5131       ; # &g2-AJ1-04200;
         :eq g2.cns11643-1:0x7034      ; # &g2-AJ1-04200;
@@ -78849,8 +79820,8 @@ a.ucs:0x4FAA
     ] ;
     :eq rep.gb2312:0x592D         ; # &I-G0-592D;
     :eq rep.hanziku-1:0xC341      ; # &I-HZK01-C341;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x5115         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x5115         ] ;
     .
     rep.gb2312:0x592D
                :abstract-glyph-of         gb2312:0x592D  .
@@ -78911,10 +79882,10 @@ rep.ucs_iso:0x203ED
     g2.cns11643-5:0x5358
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-5:0x5358 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x6A4D   # &g2-CU+805A;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x6A4D   # &g2-CU+805A;
+        ] ;
         :eq g2.ucs_cns:0x203ED        ; # &g2-CU+203ED;
         .
         g2.ucs_cns:0x203ED
@@ -78983,10 +79954,10 @@ a.ucs:0x5116
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5116         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:01538   # &g2-AJ1-01538;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:01538   # &g2-AJ1-01538;
+        ] ;
         :eq g2.ucs_cns:0x5116         ; # &g2-AJ1-04199;
         :eq g2.ucs_jis:0x5116         ; # &g2-AJ1-04199;
         :eq g2.jis-x0208:0x5130       ; # &g2-AJ1-04199;
@@ -79052,10 +80023,10 @@ a.ucs:0x5116
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5116  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x76E3   # &g2-UU+76E3;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x76E3   # &g2-UU+76E3;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :subsume
             repi.ucs_unicode:0x5116 ,
@@ -79108,10 +80079,10 @@ rep.ucs_iso:0x203EE
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x203EE ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5C0D   # &g2-AJ1-04643;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5C0D   # &g2-AJ1-04643;
+        ] ;
         :eq g2.cns11643-4:0x4F5C      ; # &g2-M-01230;
         :eq g2.daikanwa:01230         ; # &g2-M-01230;
         :subsume
@@ -79166,10 +80137,10 @@ a.ucs:0x203EF
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x203EF ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x6434   # &g2-AJ1-05010;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x6434   # &g2-AJ1-05010;
+        ] ;
         :eq g2.cns11643-4:0x4F5E      ; # &g2-M-01231;
         :eq g2.daikanwa:01231         ; # &g2-M-01231;
         :subsume
@@ -79225,10 +80196,10 @@ a.ucs:0x349C
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x349C  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x8207   # &g2-AJ1-06299;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x8207   # &g2-AJ1-06299;
+        ] ;
         :eq g2.daikanwa:01232         ; # &g2-M-01232;
         :subsume
             repi.daikanwa:01232  ,
@@ -79253,10 +80224,10 @@ a.ucs:0x349C
     g2.cns11643-4:0x4F5B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-4:0x4F5B ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x6A58   # &g2-CU+8207;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x6A58   # &g2-CU+8207;
+        ] ;
         :eq g2.ucs_cns:0x349C         ; # &g2-CU+349C;
         .
         g2.ucs_cns:0x349C
@@ -79306,10 +80277,10 @@ a.ucs:0x5117
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5117         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x7591   # &g2-AJ1-01625;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x7591   # &g2-AJ1-01625;
+        ] ;
         :eq g2.adobe-japan1-5:17296   ; # &g2-AJ1-17296;
         :eq g2.jis-x0212:0x3253       ; # &g2-AJ1-17296;
         :eq g2.jis-x0213-2:0x2323     ; # &g2-AJ1-17296;
@@ -79359,10 +80330,10 @@ a.ucs:0x5117
     g2.cns11643-2:0x5641
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x5641 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x696A   # &g2-CU+7591;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x696A   # &g2-CU+7591;
+        ] ;
         :eq g2.ucs_cns:0x5117         ; # &g2-CU+5117;
         .
         g2.ucs_cns:0x5117
@@ -79447,10 +80418,10 @@ rep.adobe-japan1-0:04143
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5118  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x76E1   # &g2-AJ1-05805;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x76E1   # &g2-AJ1-05805;
+        ] ;
         :eq g2.adobe-japan1-0:04143   ; # &g2-AJ1-04143;
         :eq g2.jis-x0208_1978:0x4B79  ; # &g2-AJ1-04143;
         :eq g2.jis-x0208_1983:0x5056  ; # &g2-AJ1-04143;
@@ -79887,10 +80858,10 @@ rep.mj:007160
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x511B         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x821E   # &g2-M-30342;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x821E   # &g2-M-30342;
+        ] ;
         :eq g2.ucs_unicode:0x511B     ; # &g2-MJ007160;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.hanyo-denshi...ks:014330 ; # &g2-MJ007160;
@@ -79931,10 +80902,10 @@ rep.mj:007160
     g2.cns11643-3:0x5035
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x5035 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x6A5A   # &g2-CU+821E;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x6A5A   # &g2-CU+821E;
+        ] ;
         :eq g2.ucs_cns:0x511B         ; # &g2-CU+511B;
         .
         g2.ucs_cns:0x511B
@@ -79951,10 +80922,10 @@ rep.mj:007160
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x511B         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ks-x1001:0x5971   # &g2-K0-5971;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ks-x1001:0x5971   # &g2-K0-5971;
+        ] ;
         :eq g2.ucs_jis:0x511B         ; # &MJ007161;
         :eq g2.adobe-japan1-4:14347   ; # &MJ007161;
         :eq g2.jis-x0212:0x3255       ; # &MJ007161;
@@ -80072,10 +81043,10 @@ rep.adobe-japan1-6:21166
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x511C         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:010230   # &g2-MJ010230;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:010230   # &g2-MJ010230;
+        ] ;
         :eq g2.adobe-japan1-6:21166   ; # &g2-AJ1-21166;
         :eq g2.jis-x0212:0x3256       ; # &g2-AJ1-21166;
         :eq g2.cns11643-2:0x563F      ; # &g2-AJ1-21166;
@@ -80144,10 +81115,10 @@ a.ucs:0x203F0
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x203F0 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5ECC   # &g2-AJ1-21504;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5ECC   # &g2-AJ1-21504;
+        ] ;
         :eq g2.cns11643-5:0x5355      ; # &g2-M-01239;
         :eq g2.daikanwa:01239         ; # &g2-M-01239;
         :subsume
@@ -80218,19 +81189,19 @@ rep.cns11643-3:0x5033
     g2.daikanwa:01240
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:01240 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:024936   # &g2-MJ024936;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:024936   # &g2-MJ024936;
+        ] ;
         .
     g2.ucs_unicode:0x512B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x512B  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x8C6A   # &g2-UU+8C6A;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x8C6A   # &g2-UU+8C6A;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :subsume
             repi.ucs_unicode:0x512B ,
@@ -80248,10 +81219,10 @@ rep.cns11643-3:0x5033
     g2.cns11643-3:0x5033
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x5033 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:024938   # &g2-MJ024938;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:024938   # &g2-MJ024938;
+        ] ;
         :eq g2.ucs_cns:0x512B         ; # &g2-CU+512B;
         .
         g2.ucs_cns:0x512B
@@ -80278,10 +81249,10 @@ a.ucs:0x20406
     g2.cns11643-5:0x5357
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-5:0x5357 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.cns11643-2:0x415D ; # &g2-M-01047;
-        isd:right    a.ucs:0x5BF8   # 寸
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.cns11643-2:0x415D ; # &g2-M-01047;
+            isd:right    a.ucs:0x5BF8   # 寸
+        ] ;
         :eq g2.ucs_cns:0x20406        ; # &g2-M-01241;
         :eq g2.daikanwa:01241         ; # &g2-M-01241;
         :subsume
@@ -80305,10 +81276,10 @@ a.ucs:0x20406
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20406 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x50C4 ; # &g2-AJ1-17286;
-        isd:right    a.ucs:0x5BF8   # 寸
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x50C4 ; # &g2-AJ1-17286;
+            isd:right    a.ucs:0x5BF8   # 寸
+        ] ;
         :subsume
             repi.ucs_iso:0x20406 ,
             rep.hanziku-1:0xD5B3 ;
@@ -80363,10 +81334,10 @@ a.ucs:0x511D
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x511D         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x69AE   # &g2-AJ1-05255;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x69AE   # &g2-AJ1-05255;
+        ] ;
         :eq g2.adobe-japan1-6:21167   ; # &g2-AJ1-21167;
         :eq g2.jis-x0212:0x3257       ; # &g2-AJ1-21167;
         :eq g2.daikanwa:01242         ; # &g2-AJ1-21167;
@@ -80423,10 +81394,10 @@ a.ucs:0x511D
     g2.cns11643-3:0x5030
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x5030 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x692A   # &g2-CU+69AE;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x692A   # &g2-CU+69AE;
+        ] ;
         :eq g2.ucs_cns:0x511D         ; # &g2-CU+511D;
         .
         g2.ucs_cns:0x511D
@@ -80611,10 +81582,10 @@ rep.gt:01566
     repi.daikanwa...ho:0025
         a chisegg:glyph-image ;
         :glyph-image-of daikanwa...ho:0025 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.daikanwa:16166   # &M-16166;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.daikanwa:16166   # &M-16166;
+        ] ;
         :eq g2.daikanwa...ho:0025     ; # &g2-M-H0025;
         .
         g2.daikanwa...ho:0025
@@ -80626,10 +81597,10 @@ rep.gt:01566
     g2.cns11643-5:0x535B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-5:0x535B ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.cns11643-2:0x4B2D   # &C2-4B2D;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.cns11643-2:0x4B2D   # &C2-4B2D;
+        ] ;
         :eq g2.ucs_cns:0x20400        ; # &g2-CU+20400;
         .
         g2.ucs_cns:0x20400
@@ -80686,10 +81657,10 @@ rep.ucs_iso:0x203F1
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x203F1 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_iso:0x27D90   # &g2-IU-00027D90;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_iso:0x27D90   # &g2-IU-00027D90;
+        ] ;
         .
 
 a.ucs:0x203F4
@@ -80867,8 +81838,8 @@ a.ucs:0x507F
     ] ;
     :eq rep.gb2312:0x3325         ; # &I-G0-3325;
     :eq rep.hanziku-1:0xCD59      ; # &I-HZK01-CD59;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x511F         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x511F         ] ;
     .
     rep.gb2312:0x3325
                :abstract-glyph-of         gb2312:0x3325  .
@@ -80943,19 +81914,19 @@ a.ucs:0x20408
     g2.daikanwa:01247
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:01247 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_jis:0x81F1   # &g2-JSP-5665;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_jis:0x81F1   # &g2-JSP-5665;
+        ] ;
         .
     g2.ucs_iso:0x20408
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20408 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-4:0x4C62   # &g2-CU+81F1;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-4:0x4C62   # &g2-CU+81F1;
+        ] ;
         :eq g2.cns11643-7:0x3678      ; # &g2-IU-00020408;
         :subsume
             repi.cns11643-7:0x3678 ,
@@ -81014,10 +81985,10 @@ rep.cns11643-3:0x543F
     g2.cns11643-3:0x543F
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x543F ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x6E59   # &g2-M-31781;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x6E59   # &g2-M-31781;
+        ] ;
         :eq g2.ucs_cns:0x349D         ; # &g2-M-01248;
         :eq g2.daikanwa:01248         ; # &g2-M-01248;
         :subsume
@@ -81063,10 +82034,10 @@ rep.ucs_unicode:0x349D
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x349D  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:022667   # &g2-MJ022667;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:022667   # &g2-MJ022667;
+        ] ;
         .
 
 a.ucs:0x5121
@@ -81223,10 +82194,10 @@ rep.daikanwa:01250
     g2.daikanwa:01250
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:01250 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.daikanwa:26243   # &g2-M-26243;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.daikanwa:26243   # &g2-M-26243;
+        ] ;
         .
     rep.hanziku-1:0xD6B4
         a chisegg:abstract-glyph ;
@@ -81256,10 +82227,10 @@ rep.ucs_iso:0x20409
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20409 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:019576   # &g2-MJ019576;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:019576   # &g2-MJ019576;
+        ] ;
         :eq g2.cns11643-5:0x4B76      ; # &g2-IU-00020409;
         :subsume
             repi.cns11643-5:0x4B76 ,
@@ -81305,10 +82276,10 @@ a.ucs:0x5122
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5122  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x616E   # &g2-AJ1-03968;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x616E   # &g2-AJ1-03968;
+        ] ;
         :eq g2.daikanwa:01251         ; # &g2-M-01251;
         :subsume
             repi.daikanwa:01251  ,
@@ -81328,10 +82299,10 @@ a.ucs:0x5122
     g2.cns11643-2:0x5C47
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x5C47 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x6C65   # &g2-CU+616E;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x6C65   # &g2-CU+616E;
+        ] ;
         :eq g2.ucs_cns:0x5122         ; # &g2-CU+5122;
         .
         g2.ucs_cns:0x5122
@@ -81384,10 +82355,10 @@ rep.cns11643-3:0x5753
                                  :target  16 ] ;
         ideo:total-strokes     [ :context domain:cns     ;
                                  :target  18 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:010713   # &g2-MJ010713;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:010713   # &g2-MJ010713;
+        ] ;
         :eq g2.cns11643-3:0x5753      ; # &g2-M-01252;
         :eq g2.daikanwa:01252         ; # &g2-M-01252;
         :subsume
@@ -81553,10 +82524,10 @@ a.ucs:0x5125
         a chisegg:abstract-glyph ;
         :abstract-glyph-of cns11643-2:0x5C46 ;
         ideo:hanyu-dazidian  ( 1 232 15 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    a.ucs:0x8CE3   # 賣
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    a.ucs:0x8CE3   # 賣
+        ] ;
         :eq rep.ucs_unicode:0x5125    ; # &C2-5C46;
         :eq a.big5:0xECBA             ; # &I-B-ECBA;
         .
@@ -81612,10 +82583,10 @@ a.ucs:0x5126
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5126  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x9E83   # &g2-JSP-6C5E;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x9E83   # &g2-JSP-6C5E;
+        ] ;
         :eq g2.daikanwa:01257         ; # &g2-M-01257;
         :subsume
             repi.daikanwa:01257  ,
@@ -81635,10 +82606,10 @@ a.ucs:0x5126
     g2.cns11643-2:0x5C45
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x5C45 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-2:0x563B   # &g2-CU+9E83;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-2:0x563B   # &g2-CU+9E83;
+        ] ;
         :eq g2.ucs_cns:0x5126         ; # &g2-CU+5126;
         .
         g2.ucs_cns:0x5126
@@ -81814,10 +82785,10 @@ rep.mj:007178
     g2.daikanwa:01261
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:01261 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.daikanwa:11170   # &g2-M-11170;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.daikanwa:11170   # &g2-M-11170;
+        ] ;
         .
     g2.mj:007178
         a chisegg:abstract-glyph-form ;
@@ -81825,10 +82796,10 @@ rep.mj:007178
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x512A         ,
                                         a.ucs:0xE0103        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:011890   # &g2-MJ011890;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:011890   # &g2-MJ011890;
+        ] ;
         :eq g2.ucs_cns:0x512A         ; # &g2-MJ007178;
         :eq g2.cns11643-1:0x7340      ; # &g2-MJ007178;
         :eq g2.hanyo-denshi...ks:014610 ; # &g2-MJ007178;
@@ -81915,10 +82886,10 @@ rep.mj:007179
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x512A         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:011891   # &g2-MJ011891;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:011891   # &g2-MJ011891;
+        ] ;
         :eq g2.ucs_unicode:0x512A     ; # &g2-MJ007179;
         :eq g2.adobe-japan1-0:03855   ; # &g2-MJ007179;
         :eq g2.ks-x1001:0x6950        ; # &g2-MJ007179;
@@ -82027,10 +82998,10 @@ rep.mj:007180
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x512A         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.ucs-itaiji-004:0x6182   # &U-i004+6182;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.ucs-itaiji-004:0x6182   # &U-i004+6182;
+        ] ;
         :eq g2.hanyo-denshi...jt:0xADB3 ; # &g2-MJ007180;
         :subsume
             repi.hanyo-denshi...jt:0xADB3 ,
@@ -82097,18 +83068,18 @@ rep.ucs_iso:0x2040B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x2040B ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x81A0   # &g2-UU+81A0;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x81A0   # &g2-UU+81A0;
+        ] ;
         .
     g2.cns11643-5:0x5A70
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-5:0x5A70 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x6E4F   # &g2-CU+81A0;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x6E4F   # &g2-CU+81A0;
+        ] ;
         :eq g2.ucs_cns:0x2040B        ; # &g2-CU+2040B;
         .
         g2.ucs_cns:0x2040B
@@ -82140,10 +83111,10 @@ a.ucs:0x2040C
     g2.daikanwa:01263
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:01263 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x7F77   # &g2-AJ1-03457;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x7F77   # &g2-AJ1-03457;
+        ] ;
         :subsume
             repi.daikanwa:01263  ,
             rep.hanziku-1:0xD6B2 ;
@@ -82164,10 +83135,10 @@ a.ucs:0x2040C
     g2.cns11643-4:0x5567
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-4:0x5567 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x6E48   # &g2-CU+7F77;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x6E48   # &g2-CU+7F77;
+        ] ;
         :eq g2.ucs_cns:0x2040C        ; # &g2-CU+2040C;
         .
         g2.ucs_cns:0x2040C
@@ -82198,10 +83169,10 @@ a.ucs:0x2040D
     g2.daikanwa:01264
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:01264 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ks-x1001:0x6226   # &g2-K0-6226;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ks-x1001:0x6226   # &g2-K0-6226;
+        ] ;
         :subsume
             repi.daikanwa:01264  ,
             rep.hanziku-1:0xD672 ;
@@ -82218,10 +83189,10 @@ a.ucs:0x2040D
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x2040D ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x6D30   # &g2-CU+6578;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x6D30   # &g2-CU+6578;
+        ] ;
         :eq g2.cns11643-4:0x5566      ; # &g2-IU-0002040D;
         :subsume
             repi.ucs_iso:0x2040D ,
@@ -82434,19 +83405,19 @@ rep.cns11643-4:0x5569
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x512C  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x975A   # &g2-HD-IB-2A45;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x975A   # &g2-HD-IB-2A45;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
     g2.cns11643-4:0x5569
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-4:0x5569 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-2:0x5559   # &g2-CU+975A;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-2:0x5559   # &g2-CU+975A;
+        ] ;
         :eq g2.ucs_cns:0x512C         ; # &g2-CU+512C;
         .
         g2.ucs_cns:0x512C
@@ -82483,10 +83454,10 @@ a.ucs:0x20421
     g2.cns11643-4:0x5568
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-4:0x5568 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x6F45   # &g2-CU+8F29;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x6F45   # &g2-CU+8F29;
+        ] ;
         :eq g2.ucs_cns:0x20421        ; # &g2-CU+20421;
         .
         g2.ucs_cns:0x20421
@@ -82495,19 +83466,19 @@ a.ucs:0x20421
     rep.hanziku-1:0xD654
         a chisegg:abstract-glyph ;
         :abstract-glyph-of hanziku-1:0xD654 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x8F29   # &g2-UU+8F29;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x8F29   # &g2-UU+8F29;
+        ] ;
         .
     g2.ucs_iso:0x20421
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20421 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:03344   # &g2-AJ1-03344;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:03344   # &g2-AJ1-03344;
+        ] ;
         .
 
 a.ucs:0x2041B
@@ -82566,19 +83537,19 @@ rep.ucs_iso:0x2041A
     g2.daikanwa:01270
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:01270 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x4D21   # &g2-M-47607;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x4D21   # &g2-M-47607;
+        ] ;
         .
     g2.ucs_iso:0x2041A
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x2041A ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-4:0x4F4A   # &g2-CU+4D21;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-4:0x4F4A   # &g2-CU+4D21;
+        ] ;
         :eq g2.cns11643-7:0x3675      ; # &g2-IU-0002041A;
         :subsume
             repi.ucs_iso:0x2041A ,
@@ -82649,10 +83620,10 @@ rep.ucs_iso:0x20422
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20422 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:020717   # &g2-MJ020717;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:020717   # &g2-MJ020717;
+        ] ;
         :eq g2.cns11643-7:0x3674      ; # &g2-IU-00020422;
         :subsume
             repi.ucs_iso:0x20422 ,
@@ -82684,10 +83655,10 @@ a.ucs:0x20411
         a chisegg:abstract-glyph ;
         :abstract-glyph-of [ :context domain:iso     ;
                              :target     ucs:0x20411 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    a.ucs:0x24D21   # 𤴡
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    a.ucs:0x24D21   # 𤴡
+        ] ;
         :eq rep.gt:01626              ; # &GT-01626;
         :eq rep.gt-pj-11:18019        ; # &GT-01626;
         :eq rep.daikanwa...ho:0026    ; # &GT-01626;
@@ -82763,9 +83734,9 @@ a.ucs:0x203FE
     isd:structure [ a idc:⿰ ;
         isd:left     a.ucs:0x4EBB ; # 亻
         isd:right    [
-            :structure [ a idc:⿱ ;
-                :above    rep.big5-cdp:0x887B ; # &CDP-887B;
-                :below    a.ucs:0x826E   # 艮
+            isd:structure [ a idc:⿱ ;
+                isd:above    rep.big5-cdp:0x887B ; # &CDP-887B;
+                isd:below    a.ucs:0x826E   # 艮
             ]
         ]
     ] ;
@@ -82797,10 +83768,10 @@ a.ucs:0x2040F
         a chisegg:abstract-glyph ;
         :abstract-glyph-of hanziku-1:0xD6BD ;
         ideo:hanyu-dazidian  ( 1 235 14 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.hanziku-3:0xC0A6   # &HZK03-C0A6;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.hanziku-3:0xC0A6   # &HZK03-C0A6;
+        ] ;
         .
 
 a.ucs:0x20419
@@ -82850,10 +83821,10 @@ rep.ucs_iso:0x2041D
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x2041D ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ks-x1001:0x6E6A   # &g2-GT-52561;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ks-x1001:0x6E6A   # &g2-GT-52561;
+        ] ;
         :subsume
             repi.ucs_iso:0x2041D ,
             rep.hanziku-1:0xD6BC ;
@@ -82868,6 +83839,38 @@ rep.ucs_iso:0x2041D
             :abstract-glyph-of hanziku-1:0xD6BC ;
             .
 
+a.ucs:0x2D003
+    a chisegg:abstract-character ;
+    :abstract-character-of ucs:0x2D003 ;
+    ideo:radical           9 ; # ⼈ 
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x26C29 ; # 𦰩
+        isd:right    rep.big5-cdp:0x89E7   # &CDP-89E7;
+    ] ;
+    .
+
+rep.ucs_JP...hanazono:0x2D003
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of [ :context domain:JP...hanazono ;
+                         :target     ucs:0x2D003 ] ;
+    :denotation-of
+        a.ucs:0x2D003        ;
+    ideo:radical           9 ; # ⼈ 
+    ideo:strokes          15 ;
+    ideo:total-strokes    17 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     rep.big5-cdp:0x8BD3 ; # &CDP-8BD3;
+        isd:right    rep.big5-cdp:0x89E7   # &CDP-89E7;
+    ] ;
+    :subsume
+        g2.ucs_JP...hanazono:0x2D003 ;
+    .
+    g2.ucs_JP...hanazono:0x2D003
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:JP...hanazono ;
+                                  :target     ucs:0x2D003 ] ;
+        .
+
 a.ucs:0x349F
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x349F ;
@@ -82889,20 +83892,20 @@ a.ucs:0x349F
     rep.daikanwa:01271
         a chisegg:abstract-glyph ;
         :abstract-glyph-of daikanwa:01271 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.daikanwa:34509   # &M-34509;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.daikanwa:34509   # &M-34509;
+        ] ;
         .
     rep.ucs_unicode:0x349F
         a chisegg:abstract-glyph ;
         :abstract-glyph-of [ :context domain:unicode ;
                              :target     ucs:0x349F  ] ;
         ideo:hanyu-dazidian  ( 1 236 14 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.ucs_unicode:0x892D   # &UU+892D;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.ucs_unicode:0x892D   # &UU+892D;
+        ] ;
         :eq rep.hanziku-1:0xD6DD      ; # &HZK01-D6DD;
         .
         rep.hanziku-1:0xD6DD
@@ -82910,10 +83913,10 @@ a.ucs:0x349F
     rep.cns11643-4:0x5A67
         a chisegg:abstract-glyph ;
         :abstract-glyph-of cns11643-4:0x5A67 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.cns11643-2:0x5A41   # &C2-5A41;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.cns11643-2:0x5A41   # &C2-5A41;
+        ] ;
         .
 
 a.ucs:0x20423
@@ -83022,10 +84025,10 @@ a.ucs:0x512D
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x512D         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:02572   # &g2-AJ1-02572;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:02572   # &g2-AJ1-02572;
+        ] ;
         :eq g2.ucs_cns:0x512D         ; # &g2-AJ1-21172;
         :eq g2.ucs_jis:0x512D         ; # &g2-AJ1-21172;
         :eq g2.jis-x0212:0x325D       ; # &g2-AJ1-21172;
@@ -83077,10 +84080,10 @@ a.ucs:0x512D
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x512D  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x89AA   # &g2-UU+89AA;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x89AA   # &g2-UU+89AA;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -83121,10 +84124,10 @@ a.ucs:0x20424
         :abstract-glyph-of daikanwa:01276 ;
         ideo:strokes          16 ;
         ideo:total-strokes    18 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.daikanwa:34487   # &M-34487;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.daikanwa:34487   # &M-34487;
+        ] ;
         .
     rep.hanziku-1:0xD6DF
         a chisegg:abstract-glyph ;
@@ -83132,10 +84135,10 @@ a.ucs:0x20424
         ideo:strokes          16 ;
         ideo:total-strokes    18 ;
         ideo:hanyu-dazidian  ( 1 236 16 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.cns11643-2:0x5A45   # &C2-5A45;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.cns11643-2:0x5A45   # &C2-5A45;
+        ] ;
         .
     rep.ucs_iso:0x20424
         a chisegg:abstract-glyph ;
@@ -83149,10 +84152,10 @@ a.ucs:0x20424
         :abstract-glyph-of cns11643-4:0x5A6B ;
         ideo:strokes          15 ;
         ideo:total-strokes    17 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.ucs_unicode:0x8922   # &UU+8922;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.ucs_unicode:0x8922   # &UU+8922;
+        ] ;
         .
 
 a.ucs:0x512F
@@ -83189,10 +84192,10 @@ o.ucs_jis:0x512F
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x512F         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.daikanwa:44709   # &M-44709;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.daikanwa:44709   # &M-44709;
+        ] ;
         :eq rep.ucs_jis:0x512F        ; # &AJ1-21173;
         :eq rep.jis-x0212:0x325E      ; # &I-JSP-325E;
         :eq rep.daikanwa:01277        ; # &I-M-01277;
@@ -83263,9 +84266,9 @@ a.ucs:0x20425
     ideo:hanyu-dazidian  ( 1 237 2 ) ;
     :eq rep.cns11643-4:0x5A69     ; # &I-C4-5A69;
     :eq rep.daikanwa:01279        ; # &I-M-01279;
-    :from.original       [ :sources chisebib:zhengzitong ,
-                                    chisebib:daikanwa ;
-                           :target  a.ucs:0x5104         ] ;
+    ideo:original-form-of [ :sources chisebib:zhengzitong ,
+                                     chisebib:daikanwa ;
+                            :target  a.ucs:0x5104         ] ;
     :subsume
         g2.ucs_iso:0x20425   ;
     .
@@ -83334,10 +84337,10 @@ rep.daikanwa:01280
     g2.daikanwa:01280
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:01280 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ks-x1001:0x6A59   # &g2-M-31895;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ks-x1001:0x6A59   # &g2-M-31895;
+        ] ;
         .
 
 rep.ucs_unicode:0x5130
@@ -83361,10 +84364,10 @@ rep.ucs_unicode:0x5130
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5130  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x853F   # &g2-UU+853F;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x853F   # &g2-UU+853F;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -83391,10 +84394,10 @@ rep.cns11643-2:0x4F50
     g2.cns11643-2:0x4F50
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x4F50 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-2:0x4654   # &g2-CU+848D;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-2:0x4654   # &g2-CU+848D;
+        ] ;
         :eq g2.ucs_cns:0x5130         ; # &g2-CU+5130;
         .
         g2.ucs_cns:0x5130
@@ -83453,10 +84456,10 @@ rep.adobe-japan1-6:21174
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5131         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x9F8D   # &g2-AJ1-03966;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x9F8D   # &g2-AJ1-03966;
+        ] ;
         :eq g2.adobe-japan1-6:21174   ; # &g2-AJ1-21174;
         :eq g2.jis-x0212:0x325F       ; # &g2-AJ1-21174;
         :eq g2.daikanwa:01281         ; # &g2-AJ1-21174;
@@ -83492,10 +84495,10 @@ rep.adobe-japan1-6:21174
     g2.cns11643-2:0x6143
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x6143 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x733E   # &g2-CU+9F8D;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x733E   # &g2-CU+9F8D;
+        ] ;
         :eq g2.ucs_cns:0x5131         ; # &g2-CU+5131;
         .
         g2.ucs_cns:0x5131
@@ -83526,10 +84529,10 @@ a.ucs:0x20426
     g2.cns11643-4:0x5A6A
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-4:0x5A6A ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_jis:0x8931   # &g2-JSP-5C65;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_jis:0x8931   # &g2-JSP-5C65;
+        ] ;
         :eq g2.ucs_cns:0x20426        ; # &g2-M-01282;
         :eq g2.daikanwa:01282         ; # &g2-M-01282;
         :subsume
@@ -83553,10 +84556,10 @@ a.ucs:0x20426
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20426 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x8931   # &g2-UU+8931;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x8931   # &g2-UU+8931;
+        ] ;
         :subsume
             repi.ucs_iso:0x20426 ,
             rep.hanziku-1:0xD6DE ;
@@ -83881,10 +84884,10 @@ rep.mj:007190
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x5132         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:02430   # &g2-AJ1-02430;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:02430   # &g2-AJ1-02430;
+        ] ;
         :eq g2.ucs_jis...1990:0x5132  ; # &g2-MJ007190;
         :eq g2.ucs_jis...2000:0x5132  ; # &g2-MJ007190;
         :eq g2.adobe-japan1-0:03813   ; # &g2-MJ007190;
@@ -83960,10 +84963,10 @@ rep.mj:007190
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5132  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x8AF8   # &g2-UU+8AF8;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x8AF8   # &g2-UU+8AF8;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.cns11643-1:0x7343      ; # &g2-UU+5132;
         :eq g2.gb12345:0x3422         ; # &g2-UU+5132;
@@ -84000,8 +85003,8 @@ a.ucs:0x50A8
     ] ;
     :eq rep.gb2312:0x3422         ; # &I-G0-3422;
     :eq rep.hanziku-1:0xD0C4      ; # &I-HZK01-D0C4;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  rep.mj:007190        ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  rep.mj:007190        ] ;
     .
     rep.gb2312:0x3422
                :abstract-glyph-of         gb2312:0x3422  .
@@ -84087,19 +85090,19 @@ rep.ucs_iso:0x2043A
     g2.daikanwa:01287
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:01287 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0xFA6A   # &g2-AJ1-07788;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0xFA6A   # &g2-AJ1-07788;
+        ] ;
         .
     g2.ucs_iso:0x2043A
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x2043A ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x983B   # &g2-UU+983B;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x983B   # &g2-UU+983B;
+        ] ;
         :eq g2.cns11643-5:0x6132      ; # &g2-IU-0002043A;
         :subsume
             rep.hanziku-1:0xD6D6 ,
@@ -84217,10 +85220,10 @@ rep.ucs_iso:0x20433
     g2.daikanwa:01289
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:01289 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x76E7   # &g2-AJ1-05807;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x76E7   # &g2-AJ1-05807;
+        ] ;
         :eq g2.cbeta:05405            ; # &g2-M-01289;
         :subsume
             repi.daikanwa:01289  ,
@@ -84249,10 +85252,10 @@ rep.ucs_iso:0x20433
     g2.cns11643-4:0x5A6C
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-4:0x5A6C ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x714D   # &g2-CU+76E7;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x714D   # &g2-CU+76E7;
+        ] ;
         :eq g2.ucs_cns:0x20433        ; # &g2-CU+20433;
         .
         g2.ucs_cns:0x20433
@@ -84266,16 +85269,55 @@ a.ucs:0x20431
     ideo:strokes          16 ;
     ideo:total-strokes    18 ;
     ideo:hanyu-dazidian  ( 1 236 1 ) ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     rep.ucs-itaiji-002:0x501D ; # &U-i002+501D;
+        isd:right    a.ucs:0x4EBA   # 人
+    ] ;
     :eq rep.cns11643-7:0x3E75     ; # &I-C7-3E75;
     :eq rep.daikanwa:01290        ; # &I-M-01290;
-    :eq rep.hanziku-1:0xD6D0      ; # &I-HZK01-D6D0;
+    :from.Zhouwen        [ :sources chisebib:shuowen-zhu ,
+                                    chisebib:daikanwa ;
+                           :target  rep.adobe-japan1-6:21127 ] ;
+    :subsume
+        g2.ucs_iso:0x20431   ;
     .
     rep.cns11643-7:0x3E75
                :abstract-glyph-of     cns11643-7:0x3E75  .
     rep.daikanwa:01290
                :abstract-glyph-of       daikanwa:01290   .
-    rep.hanziku-1:0xD6D0
-               :abstract-glyph-of      hanziku-1:0xD6D0  .
+    g2.ucs_iso:0x20431
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x20431 ] ;
+        :eq g2.cns11643-7:0x3E75      ; # &g2-M-01290;
+        :eq g2.daikanwa:01290         ; # &g2-M-01290;
+        :subsume
+            repi.daikanwa:01290  ,
+            repi.cns11643-7:0x3E75 ,
+            repi.ucs_iso:0x20431 ,
+            rep.hanziku-1:0xD6D0 ;
+        .
+        g2.cns11643-7:0x3E75
+              :abstract-glyph-form-of     cns11643-7:0x3E75  .
+        g2.daikanwa:01290
+              :abstract-glyph-form-of       daikanwa:01290   .
+        repi.daikanwa:01290
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:01290 ;
+            .
+        repi.cns11643-7:0x3E75
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-7:0x3E75 ;
+            .
+        repi.ucs_iso:0x20431
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:iso     ;
+                              :target     ucs:0x20431 ] ;
+            .
+        rep.hanziku-1:0xD6D0
+            a chisegg:abstract-glyph ;
+            :abstract-glyph-of hanziku-1:0xD6D0 ;
+            .
 
 a.ucs:0x20429
     a chisegg:abstract-character ;
@@ -84319,10 +85361,10 @@ rep.ucs_iso:0x20429
     g2.gt:01659
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of gt:01659 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:07072   # &g2-AJ1-07072;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:07072   # &g2-AJ1-07072;
+        ] ;
         :eq g2.daikanwa...ho:0028     ; # &g2-GT-01659;
         :subsume
             repi.daikanwa...ho:0028 ,
@@ -84342,10 +85384,10 @@ rep.ucs_iso:0x20429
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20429 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x95BB   # &g2-UU+95BB;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x95BB   # &g2-UU+95BB;
+        ] ;
         :subsume
             repi.ucs_iso:0x20429 ,
             rep.hanziku-1:0xD6BE ;
@@ -84376,7 +85418,7 @@ a.ucs:0x20432
     :eq rep.hanziku-1:0xD6D4      ; # &I-HZK01-D6D4;
     :form-of             [ :sources chisebib:jiyun ;
                            :target  a.ucs:0x8A96         ] ;
-    :from.same           [ :sources chisebib:jiyun ,
+    ideo:same-as         [ :sources chisebib:jiyun ,
                                     chisebib:daikanwa ;
                            :target  a.ucs:0x8A96         ] ;
     .
@@ -84451,19 +85493,19 @@ a.ucs:0x20445
     g2.daikanwa:01291
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:01291 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.daikanwa:25659   # &g2-M-25659;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.daikanwa:25659   # &g2-M-25659;
+        ] ;
         .
     g2.ucs_iso:0x20445
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20445 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-4:0x574D   # &g2-CU+41B8;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-4:0x574D   # &g2-CU+41B8;
+        ] ;
         :eq g2.cns11643-5:0x674B      ; # &g2-IU-00020445;
         :subsume
             repi.cns11643-5:0x674B ,
@@ -84513,10 +85555,10 @@ a.ucs:0x2043B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x2043B ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x8E47   # &g2-AJ1-06816;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x8E47   # &g2-AJ1-06816;
+        ] ;
         :eq g2.cns11643-5:0x674A      ; # &g2-M-01292;
         :eq g2.daikanwa:01292         ; # &g2-M-01292;
         :eq g2.cbeta:00951            ; # &g2-M-01292;
@@ -84650,6 +85692,15 @@ a.ucs:0x5133
         isd:left     a.ucs:0x4EBB ; # 亻
         isd:right    a.ucs:0x6BDA   # 毚
     ] ;
+    :sound               [ :context domain:ja...on...conventional ;
+                           :target  ( "zaN" ) ;
+                         ] ;
+    :sound               [ :context domain:ja...on...go ;
+                           :target  ( "zeN" ) ;
+                         ] ;
+    :sound               [ :context domain:ja...on...kan ;
+                           :target  ( "saN" ) ;
+                         ] ;
     .
 
 rep.adobe-japan1-5:19170
@@ -84692,10 +85743,10 @@ rep.adobe-japan1-5:19170
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5133         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x6BDA   # &g2-AJ1-17902;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x6BDA   # &g2-AJ1-17902;
+        ] ;
         :eq g2.adobe-japan1-5:19170   ; # &g2-AJ1-19170;
         :eq g2.jis-x0212:0x3260       ; # &g2-AJ1-19170;
         :eq g2.daikanwa:01296         ; # &g2-AJ1-19170;
@@ -84731,10 +85782,10 @@ rep.adobe-japan1-5:19170
     g2.cns11643-1:0x782B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x782B ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x737E   # &g2-CU+6BDA;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x737E   # &g2-CU+6BDA;
+        ] ;
         :eq g2.ucs_cns:0x5133         ; # &g2-CU+5133;
         .
         g2.ucs_cns:0x5133
@@ -84777,10 +85828,10 @@ a.ucs:0x5134
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5134         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x8944   # &g2-AJ1-06620;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x8944   # &g2-AJ1-06620;
+        ] ;
         :eq g2.adobe-japan1-6:21175   ; # &g2-AJ1-21175;
         :eq g2.jis-x0212:0x3261       ; # &g2-AJ1-21175;
         :eq g2.cns11643-2:0x6537      ; # &g2-AJ1-21175;
@@ -84859,10 +85910,10 @@ rep.ucs_iso:0x2043F
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x2043F ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.daikanwa:32147   # &g2-M-32147;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.daikanwa:32147   # &g2-M-32147;
+        ] ;
         :eq g2.daikanwa:01298         ; # &g2-M-01298;
         :subsume
             repi.daikanwa:01298  ,
@@ -84882,10 +85933,10 @@ rep.ucs_iso:0x2043F
     g2.cns11643-5:0x674F
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-5:0x674F ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x7533   # &g2-CU+85A8;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x7533   # &g2-CU+85A8;
+        ] ;
         :eq g2.ucs_cns:0x2043F        ; # &g2-CU+2043F;
         .
         g2.ucs_cns:0x2043F
@@ -85054,10 +86105,10 @@ o.ucs_cns:0x34A1
         a chisegg:abstract-glyph ;
         :abstract-glyph-of daikanwa:01300 ;
         ideo:hanyu-dazidian  ( 1 237 11 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.jis-x0213-1:0x7A34   # &JX1-7A34;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.jis-x0213-1:0x7A34   # &JX1-7A34;
+        ] ;
         :subsume
             g2.daikanwa:01300    ,
             rep.hanziku-1:0xD6FA ;
@@ -85065,10 +86116,10 @@ o.ucs_cns:0x34A1
         g2.daikanwa:01300
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of daikanwa:01300 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ks-x1001:0x6923   # &g2-JSP-5451;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2E85 ; # ⺅
+                isd:right    g2.ks-x1001:0x6923   # &g2-JSP-5451;
+            ] ;
             .
         rep.hanziku-1:0xD6FA
             a chisegg:abstract-glyph ;
@@ -85114,10 +86165,10 @@ rep.ucs_unicode:0x34A1
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x34A1  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x7E47   # &g2-UU+7E47;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x7E47   # &g2-UU+7E47;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -85146,19 +86197,19 @@ a.ucs:0x20444
     g2.daikanwa:01301
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:01301 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:04334   # &g2-AJ1-04334;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:04334   # &g2-AJ1-04334;
+        ] ;
         .
     g2.ucs_iso:0x20444
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20444 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x71EE   # &g2-UU+71EE;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x71EE   # &g2-UU+71EE;
+        ] ;
         :subsume
             repi.ucs_iso:0x20444 ,
             rep.hanziku-1:0xD751 ;
@@ -85175,10 +86226,10 @@ a.ucs:0x20444
     g2.cns11643-5:0x674C
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-5:0x674C ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x7433   # &g2-CU+71EE;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x7433   # &g2-CU+71EE;
+        ] ;
         :eq g2.ucs_cns:0x20444        ; # &g2-CU+20444;
         .
         g2.ucs_cns:0x20444
@@ -85400,18 +86451,18 @@ rep.cns11643-4:0x632F
     g2.daikanwa:01303
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:01303 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.gt:37779   # &g2-GT-37779;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.gt:37779   # &g2-GT-37779;
+        ] ;
         .
     g2.cns11643-4:0x632F
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-4:0x632F ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x772B   # &g2-CU+8076;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x772B   # &g2-CU+8076;
+        ] ;
         :eq g2.ucs_cns:0x34A4         ; # &g2-CU+34A4;
         .
         g2.ucs_cns:0x34A4
@@ -85421,10 +86472,10 @@ rep.cns11643-4:0x632F
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x34A4  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x8076   # &g2-UU+8076;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x8076   # &g2-UU+8076;
+        ] ;
         :subsume
             repi.ucs_unicode:0x34A4 ,
             rep.hanziku-1:0xD757 ;
@@ -85474,18 +86525,18 @@ a.ucs:0x5136
         g2.daikanwa:01304
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of daikanwa:01304 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.daikanwa:08595   # &g2-M-08595;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2E85 ; # ⺅
+                isd:right    g2.daikanwa:08595   # &g2-M-08595;
+            ] ;
             .
         g2.cns11643-3:0x5C32
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of cns11643-3:0x5C32 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-2:0x643E   # &g2-CU+5DC2;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2E85 ; # ⺅
+                isd:right    g2.cns11643-2:0x643E   # &g2-CU+5DC2;
+            ] ;
             :eq g2.ucs_cns:0x5136         ; # &g2-CU+5136;
             .
             g2.ucs_cns:0x5136
@@ -85495,10 +86546,10 @@ a.ucs:0x5136
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5136  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x5DC2   # &g2-UU+5DC2;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x5DC2   # &g2-UU+5DC2;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :subsume
             repi.ucs_unicode:0x5136 ,
@@ -85639,19 +86690,19 @@ a.ucs:0x20450
     g2.daikanwa:01309
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:01309 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.adobe-japan1-0:02772 ; # &g2-AJ1-02772;
-        isd:right    g2.adobe-japan1-0:02772   # &g2-AJ1-02772;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.adobe-japan1-0:02772 ; # &g2-AJ1-02772;
+            isd:right    g2.adobe-japan1-0:02772   # &g2-AJ1-02772;
+        ] ;
         .
     g2.ucs_iso:0x20450
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20450 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x5009 ; # &g2-UU+5009;
-        isd:right    g2.ucs_unicode:0x5009   # &g2-UU+5009;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x5009 ; # &g2-UU+5009;
+            isd:right    g2.ucs_unicode:0x5009   # &g2-UU+5009;
+        ] ;
         .
 
 a.ucs:0x2045B
@@ -85840,10 +86891,10 @@ rep.adobe-japan1-0:04205
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5137         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ks-x1001:0x5572   # &g2-GT-64844;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ks-x1001:0x5572   # &g2-GT-64844;
+        ] ;
         :eq g2.ucs_jis...1990:0x5137  ; # &g2-AJ1-04205;
         :eq g2.ucs_jis...2000:0x5137  ; # &g2-AJ1-04205;
         :eq g2.ucs_jis...2004:0x5137  ; # &g2-AJ1-04205;
@@ -85916,10 +86967,10 @@ rep.adobe-japan1-0:04205
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5137  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x9E97   # &g2-AJ1-04023;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x9E97   # &g2-AJ1-04023;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb12345:0x5933         ; # &g2-UU+5137;
         .
@@ -85928,10 +86979,10 @@ rep.adobe-japan1-0:04205
     g2.cns11643-1:0x7A62
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x7A62 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x795E   # &g2-CU+9E97;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x795E   # &g2-CU+9E97;
+        ] ;
         :eq g2.ucs_cns:0x5137         ; # &g2-CU+5137;
         .
         g2.ucs_cns:0x5137
@@ -85949,8 +87000,8 @@ a.ucs:0x4FEA
     ideo:hanyu-dazidian  ( 1 158 4 ) ;
     :eq rep.gb2312:0x5933         ; # &I-G0-5933;
     :eq rep.hanziku-1:0xC463      ; # &I-HZK01-C463;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  rep.adobe-japan1-0:04205 ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  rep.adobe-japan1-0:04205 ] ;
     .
     rep.gb2312:0x5933
                :abstract-glyph-of         gb2312:0x5933  .
@@ -85996,10 +87047,10 @@ rep.ucs_unicode:0x34A7
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x34A7  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x96E2   # &g2-AJ1-03949;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x96E2   # &g2-AJ1-03949;
+        ] ;
         :eq g2.daikanwa:01312         ; # &g2-M-01312;
         :eq g2.cbeta:04184            ; # &g2-M-01312;
         :subsume
@@ -86052,10 +87103,10 @@ rep.cns11643-7:0x5274
     g2.cns11643-7:0x5274
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-7:0x5274 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x7762   # &g2-CU+96E2;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x7762   # &g2-CU+96E2;
+        ] ;
         :eq g2.ucs_cns:0x34A7         ; # &g2-CU+34A7;
         .
         g2.ucs_cns:0x34A7
@@ -86102,10 +87153,10 @@ a.ucs:0x5138
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x5138         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:03919   # &g2-AJ1-03919;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:03919   # &g2-AJ1-03919;
+        ] ;
         :eq g2.ucs_jis:0x5138         ; # &g2-AJ1-19171;
         :eq g2.jis-x0212:0x3263       ; # &g2-AJ1-19171;
         :eq g2.daikanwa:01313         ; # &g2-AJ1-19171;
@@ -86144,10 +87195,10 @@ a.ucs:0x5138
     g2.cns11643-1:0x7A63
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x7A63 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x7865   # &g2-CU+7F85;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x7865   # &g2-CU+7F85;
+        ] ;
         :eq g2.ucs_cns:0x5138         ; # &g2-CU+5138;
         .
         g2.ucs_cns:0x5138
@@ -86157,10 +87208,10 @@ a.ucs:0x5138
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x5138  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x7F85   # &g2-UU+7F85;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x7F85   # &g2-UU+7F85;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :subsume
             repi.ucs_unicode:0x5138 ;
@@ -86384,10 +87435,10 @@ rep.daikanwa:01316
     g2.daikanwa:01316
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:01316 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x985A   # &g2-AJ1-07752;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x985A   # &g2-AJ1-07752;
+        ] ;
         .
 
 rep.ucs_iso:0x20458
@@ -86415,10 +87466,10 @@ rep.ucs_iso:0x20458
         :abstract-glyph-of [ :context domain:iso     ;
                              :target     ucs:0x20458 ] ;
         ideo:hanyu-dazidian  ( 1 239 2 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.cns11643-1:0x794D   # &C1-794D;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.cns11643-1:0x794D   # &C1-794D;
+        ] ;
         :eq rep.cns11643-4:0x662E     ; # &C4-662E;
         :subsume
             g2.ucs_iso:0x20458   ;
@@ -86429,10 +87480,10 @@ rep.ucs_iso:0x20458
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of [ :context domain:iso     ;
                                       :target     ucs:0x20458 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x985B   # &g2-UU+985B;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x2E85 ; # ⺅
+                isd:right    g2.ucs_unicode:0x985B   # &g2-UU+985B;
+            ] ;
             :eq g2.cns11643-4:0x662E      ; # &g2-IU-00020458;
             :subsume
                 repi.cns11643-4:0x662E ,
@@ -86532,10 +87583,10 @@ rep.adobe-japan1-0:04204
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x513A         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x96E3   # &g2-JX1-7D63;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x96E3   # &g2-JX1-7D63;
+        ] ;
         :eq g2.adobe-japan1-0:04204   ; # &g2-AJ1-04204;
         :eq g2.ks-x1001:0x5153        ; # &g2-AJ1-04204;
         :eq g2.jis-x0208:0x5135       ; # &g2-AJ1-04204;
@@ -86628,8 +87679,8 @@ a.ucs:0x50A9
     ] ;
     :eq rep.gb2312:0x5950         ; # &I-G0-5950;
     :eq rep.hanziku-1:0xD0CB      ; # &I-HZK01-D0CB;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  rep.adobe-japan1-0:04204 ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  rep.adobe-japan1-0:04204 ] ;
     .
     rep.gb2312:0x5950
                :abstract-glyph-of         gb2312:0x5950  .
@@ -86679,10 +87730,10 @@ rep.ucs_iso:0x20459
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20459 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:010248   # &g2-MJ010248;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:010248   # &g2-MJ010248;
+        ] ;
         :eq g2.daikanwa:01318         ; # &g2-M-01318;
         :subsume
             repi.daikanwa:01318  ,
@@ -86702,10 +87753,10 @@ rep.ucs_iso:0x20459
     g2.cns11643-5:0x6F68
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-5:0x6F68 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x7831   # &g2-CU+5BF5;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x7831   # &g2-CU+5BF5;
+        ] ;
         :eq g2.ucs_cns:0x20459        ; # &g2-CU+20459;
         .
         g2.ucs_cns:0x20459
@@ -86799,12 +87850,12 @@ rep.hanziku-1:0xD77C
     isd:structure [ a idc:⿰ ;
         isd:left     a.ucs:0x4EBB ; # 亻
         isd:right    [
-            :structure [ a idc:⿵ ;
-                :surround a.ucs:0x9580 ; # 門
-                :filling  [
-                    :structure [ a idc:⿱ ;
-                        :above    a.ucs:0x2EA5 ; # ⺥
-                        :below    a.ucs:0x8C55   # 豕
+            isd:structure [ a idc:⿵ ;
+                isd:surround a.ucs:0x9580 ; # 門
+                isd:filling  [
+                    isd:structure [ a idc:⿱ ;
+                        isd:above    a.ucs:0x2EA5 ; # ⺥
+                        isd:below    a.ucs:0x8C55   # 豕
                     ]
                 ]
             ]
@@ -86877,10 +87928,10 @@ rep.cns11643-4:0x662D
     g2.cns11643-4:0x662D
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-4:0x662D ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.cns11643-1:0x7931   # &g2-CU+908A;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.cns11643-1:0x7931   # &g2-CU+908A;
+        ] ;
         :eq g2.ucs_cns:0x2045F        ; # &g2-CU+2045F;
         :subsume
             repi.cns11643-4:0x662D ,
@@ -86918,10 +87969,10 @@ o.ucs_cns:0x34A8
         ideo:strokes          19 ;
         ideo:total-strokes    21 ;
         ideo:hanyu-dazidian  ( 1 239 5 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    rep.ucs-itaiji-003:0x20A27   # &U-i003+20A27;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    rep.ucs-itaiji-003:0x20A27   # &U-i003+20A27;
+        ] ;
         :subsume
             g2.daikanwa:48924    ;
         .
@@ -86945,10 +87996,10 @@ o.ucs_cns:0x34A8
         :abstract-glyph-of cns11643-7:0x574C ;
         ideo:strokes          20 ;
         ideo:total-strokes    22 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x4EBB ; # 亻
-        isd:right    rep.ucs-itaiji-002:0x20A27   # &U-i002+20A27;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4EBB ; # 亻
+            isd:right    rep.ucs-itaiji-002:0x20A27   # &U-i002+20A27;
+        ] ;
         :eq rep.ucs_cns:0x34A8        ; # &C7-574C;
         :subsume
             g2.cns11643-7:0x574C ;
@@ -87111,8 +88162,8 @@ a.ucs:0x50A5
     :eq rep.gb2312:0x594E         ; # &I-G0-594E;
     :eq rep.hanziku-1:0xCFEA      ; # &I-HZK01-CFEA;
     :eq rep.jef-china3:0x43A8     ; # &I-JC3-43A8;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x513B         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x513B         ] ;
     .
     rep.gb2312:0x594E
                :abstract-glyph-of         gb2312:0x594E  .
@@ -87202,10 +88253,10 @@ rep.adobe-japan1-0:04206
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x513C         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.adobe-japan1-0:04449   # &g2-AJ1-04449;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.adobe-japan1-0:04449   # &g2-AJ1-04449;
+        ] ;
         :eq g2.ucs_cns:0x513C         ; # &g2-AJ1-04206;
         :eq g2.ucs_jis:0x513C         ; # &g2-AJ1-04206;
         :eq g2.ucs_ks:0x513C          ; # &g2-AJ1-04206;
@@ -87307,10 +88358,10 @@ rep.ucs_unicode:0x513C
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x513C  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x56B4   # &g2-UU+56B4;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x56B4   # &g2-UU+56B4;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb12345:0x5932         ; # &g2-UU+513C;
         .
@@ -87332,8 +88383,8 @@ a.ucs:0x4FE8
     ] ;
     :eq rep.gb2312:0x5932         ; # &I-G0-5932;
     :eq rep.hanziku-1:0xC3EE      ; # &I-HZK01-C3EE;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  rep.ucs_unicode:0x513C ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  rep.ucs_unicode:0x513C ] ;
     .
     rep.gb2312:0x5932
                :abstract-glyph-of         gb2312:0x5932  .
@@ -87365,10 +88416,10 @@ a.ucs:0x20469
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20469 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x77CD   # &g2-AJ1-05844;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x77CD   # &g2-AJ1-05844;
+        ] ;
         :eq g2.cns11643-5:0x7331      ; # &g2-M-01325;
         :eq g2.daikanwa:01325         ; # &g2-M-01325;
         :subsume
@@ -87413,10 +88464,10 @@ a.ucs:0x20464
         :abstract-glyph-of [ :context domain:iso     ;
                              :target     ucs:0x20464 ] ;
         ideo:hanyu-dazidian  ( 1 239 13 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    a.ucs:0x23358   # 𣍘
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    a.ucs:0x23358   # 𣍘
+        ] ;
         :eq rep.daikanwa:01326        ; # &M-01326;
         :eq rep.hanziku-1:0xD77D      ; # &I-HZK01-D77D;
         .
@@ -87474,10 +88525,10 @@ a.ucs:0x513D
     g2.cns11643-2:0x6E7D
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x6E7D ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_jis:0x7E8D   # &g2-JSP-5464;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_jis:0x7E8D   # &g2-JSP-5464;
+        ] ;
         :eq g2.ucs_cns:0x513D         ; # &g2-M-01328;
         :eq g2.daikanwa:01328         ; # &g2-M-01328;
         :subsume
@@ -87501,10 +88552,10 @@ a.ucs:0x513D
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x513D  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x7E8D   # &g2-UU+7E8D;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x7E8D   # &g2-UU+7E8D;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -87521,10 +88572,10 @@ a.ucs:0x2046B
     rep.daikanwa:01329
         a chisegg:abstract-glyph ;
         :abstract-glyph-of daikanwa:01329 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    rep.big5-cdp:0x857D   # &CDP-857D;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    rep.big5-cdp:0x857D   # &CDP-857D;
+        ] ;
         .
     rep.ucs_iso:0x2046B
         a chisegg:abstract-glyph ;
@@ -87580,19 +88631,19 @@ rep.cns11643-4:0x6A41
     g2.daikanwa:01330
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:01330 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:023807   # &g2-MJ023807;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:023807   # &g2-MJ023807;
+        ] ;
         .
     g2.ucs_unicode:0x34A9
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x34A9  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.ucs_unicode:0x8821   # &g2-UU+8821;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.ucs_unicode:0x8821   # &g2-UU+8821;
+        ] ;
         .
     rep.hanziku-1:0xD7BA
         a chisegg:abstract-glyph ;
@@ -87601,10 +88652,10 @@ rep.cns11643-4:0x6A41
     g2.cns11643-4:0x6A41
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-4:0x6A41 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    g2.mj:023808   # &g2-MJ023808;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    g2.mj:023808   # &g2-MJ023808;
+        ] ;
         :eq g2.ucs_cns:0x34A9         ; # &g2-CU+34A9;
         .
         g2.ucs_cns:0x34A9
@@ -87854,9 +88905,9 @@ a.ucs:0x201F8
     isd:structure [ a idc:⿰ ;
         isd:left     a.ucs:0x4EBB ; # 亻
         isd:right    [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x516D ; # 六
-                :below    a.ucs:0x4E00   # 一
+            isd:structure [ a idc:⿱ ;
+                isd:above    a.ucs:0x516D ; # 六
+                isd:below    a.ucs:0x4E00   # 一
             ]
         ]
     ] ;