update.
[chise/chiset.git] / Ideograph-R149-Speech.ttl
index 81049d3..f9005b3 100644 (file)
@@ -15,6 +15,7 @@
 @prefix a.ucs: <http://www.chise.org/est/view/character/rep.ucs=> .
 @prefix bucs: <http://www.chise.org/est/view/character/a2.ucs@bucs=> .
 @prefix a.ucs_iwds-1: <http://www.chise.org/est/view/character/a.ucs@iwds-1=> .
+@prefix a.ucs_cognate: <http://www.chise.org/est/view/character/a.ucs@cognate=> .
 @prefix a.ucs_component: <http://www.chise.org/est/view/character/a.ucs@component=> .
 @prefix a.ucs_iso: <http://www.chise.org/est/view/character/a.ucs@iso=> .
 @prefix a.ucs_unicode: <http://www.chise.org/est/view/character/a.ucs@unicode=> .
@@ -31,6 +32,7 @@
 @prefix rep.ucs_cns: <http://www.chise.org/est/view/character/rep.ucs@cns=> .
 @prefix rep.ucs_jis: <http://www.chise.org/est/view/character/rep.ucs@jis=> .
 @prefix rep.ucs_jis...2004: <http://www.chise.org/est/view/character/rep.ucs@jis...2004=> .
+@prefix rep.ucs_JP...hanazono: <http://www.chise.org/est/view/character/rep.ucs@JP...hanazono=> .
 @prefix rep.ucs_ks: <http://www.chise.org/est/view/character/rep.ucs@ks=> .
 @prefix rep.ucs_big5: <http://www.chise.org/est/view/character/rep.ucs@big5=> .
 @prefix g.ucs_iso: <http://www.chise.org/est/view/character/g.ucs@iso=> .
 @prefix rep.cns11643-4: <http://www.chise.org/est/view/character/rep.cns11643-4=> .
 @prefix g2.cns11643-4: <http://www.chise.org/est/view/character/g2.cns11643-4=> .
 @prefix repi.cns11643-4: <http://www.chise.org/est/view/character/repi.cns11643-4=> .
+@prefix g.cns11643-4: <http://www.chise.org/est/view/character/g.cns11643-4=> .
 @prefix rep.cns11643-5: <http://www.chise.org/est/view/character/rep.cns11643-5=> .
 @prefix g2.cns11643-5: <http://www.chise.org/est/view/character/g2.cns11643-5=> .
 @prefix repi.cns11643-5: <http://www.chise.org/est/view/character/repi.cns11643-5=> .
 @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 g.daikanwa...._.p: <http://www.chise.org/est/view/character/g.daikanwa...+p=> .
 @prefix a.daikanwa: <http://www.chise.org/est/view/character/a.daikanwa=> .
 @prefix rep.shinjigen: <http://www.chise.org/est/view/character/rep.shinjigen=> .
-@prefix rep.shinjigen_1ed: <http://www.chise.org/est/view/character/rep.shinjigen@1ed=> .
 @prefix g2.shinjigen: <http://www.chise.org/est/view/character/g2.shinjigen=> .
-@prefix g2.shinjigen_1ed: <http://www.chise.org/est/view/character/g2.shinjigen@1ed=> .
 @prefix rep.hanziku-1: <http://www.chise.org/est/view/character/rep.hanziku-1=> .
 @prefix rep.hanziku-5: <http://www.chise.org/est/view/character/rep.hanziku-5=> .
 @prefix rep.hanziku-8: <http://www.chise.org/est/view/character/rep.hanziku-8=> .
 @prefix rep.ruimoku-v6: <http://www.chise.org/est/view/character/rep.ruimoku-v6=> .
 @prefix g2.ruimoku-v6: <http://www.chise.org/est/view/character/g2.ruimoku-v6=> .
 @prefix rep.ucs-var-001: <http://www.chise.org/est/view/character/rep.ucs-var-001=> .
-@prefix rep.ucs-sip-var-003: <http://www.chise.org/est/view/character/rep.ucs-sip-var-003=> .
+@prefix rep.ucs-var-003: <http://www.chise.org/est/view/character/rep.ucs-var-003=> .
 @prefix rep.ucs-var-005: <http://www.chise.org/est/view/character/rep.ucs-var-005=> .
-@prefix rep.ucs-bmp-var-005: <http://www.chise.org/est/view/character/rep.ucs-bmp-var-005=> .
 @prefix rep.ucs-itaiji-001: <http://www.chise.org/est/view/character/rep.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-008: <http://www.chise.org/est/view/character/rep.ucs-itaiji-008=> .
 
 @prefix ucs: <http://rdf.chise.org/data/ccs/ucs/code-point/> .
 @prefix mj: <http://rdf.chise.org/data/ccs/mj/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 ucs-var-001: <http://rdf.chise.org/data/ccs/ucs-var-001/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-005: <http://rdf.chise.org/data/ccs/ucs-var-005/code-point/> .
-@prefix ucs-bmp-var-005: <http://rdf.chise.org/data/ccs/ucs-bmp-var-005/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-008: <http://rdf.chise.org/data/ccs/ucs-itaiji-008/code-point/> .
 
 a.ucs:0x8A00
     a chisegg:abstract-character ;
@@ -484,11 +486,11 @@ a.ucs:0x2795B
         a chisegg:abstract-glyph ;
         :abstract-glyph-of hanziku-1:0xDFEB ;
         ideo:hanyu-dazidian  ( 1 281 1 ) ;
-    isd:structure [ a idc:⿳ ;
-        isd:above    rep.gt:00375 ; # &GT-00375;
-        isd:middle   a.ucs:0x20120 ; # 𠄠
-        isd:below    rep.big5-cdp:0x8BC0   # &CDP-8BC0;
-    ] ;
+        isd:structure [ a idc:⿳ ;
+            isd:above    rep.gt:00375 ; # &GT-00375;
+            isd:middle   a.ucs:0x20120 ; # 𠄠
+            isd:below    rep.big5-cdp:0x8BC0   # &CDP-8BC0;
+        ] ;
         .
 
 a.ucs:0x2795C
@@ -510,11 +512,11 @@ a.ucs:0x2795C
         :abstract-glyph-of [ :context domain:iso     ;
                              :target     ucs:0x2795C ] ;
         ideo:hanyu-dazidian  ( 1 281 2 ) ;
-    isd:structure [ a idc:⿳ ;
-        isd:above    rep.gt:00375 ; # &GT-00375;
-        isd:middle   a.ucs:0x20120 ; # 𠄠
-        isd:below    a.ucs:0x51F5   # 凵
-    ] ;
+        isd:structure [ a idc:⿳ ;
+            isd:above    rep.gt:00375 ; # &GT-00375;
+            isd:middle   a.ucs:0x20120 ; # 𠄠
+            isd:below    a.ucs:0x51F5   # 凵
+        ] ;
         :eq rep.cns11643-5:0x2328     ; # &C5-2328;
         :eq rep.hanziku-1:0xDFEC      ; # &I-HZK01-DFEC;
         .
@@ -581,9 +583,9 @@ a.ucs:0x8BA0
     ideo:total-strokes     2 ;
     :eq rep.gb2312:0x5A25         ; # &I-G0-5A25;
     :eq rep.big5-cdp:0x8963       ; # &I-CDP-8963;
-    :from.simplified     [ :context domain:CN...component ;
-                           :target  a.ucs:0x8A01         ,
-                                    a.ucs:0x8A00         ] ;
+    ideo:simplified-form-of [ :context domain:CN...component ;
+                              :target  a.ucs:0x8A01         ,
+                                       a.ucs:0x8A00         ] ;
     .
     rep.gb2312:0x5A25
                :abstract-glyph-of         gb2312:0x5A25  .
@@ -904,10 +906,10 @@ a.ucs:0x46AF
     g2.adobe-japan1-5:18669
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of adobe-japan1-5:18669 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
-        isd:right    a.ucs:0x2E89   # ⺉
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
+            isd:right    a.ucs:0x2E89   # ⺉
+        ] ;
         :eq g2.ucs_jis:0x46AF         ; # &g2-AJ1-18669;
         :eq g2.jis-x0213-2:0x7853     ; # &g2-AJ1-18669;
         :eq g2.big5-cdp:0x8DB0        ; # &g2-AJ1-18669;
@@ -955,10 +957,10 @@ a.ucs:0x46AF
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x46AF  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
-        isd:right    a.ucs:0x2E89   # ⺉
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
+            isd:right    a.ucs:0x2E89   # ⺉
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.cns11643-5:0x2B49      ; # &g2-UU+46AF;
         :subsume
@@ -1812,10 +1814,10 @@ a.ucs:0x8A0A
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x8A0A         ,
                                         a.ucs:0xE0104        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
-        isd:right    rep.gt-k:00252   # &GT-K00252;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
+            isd:right    rep.gt-k:00252   # &GT-K00252;
+        ] ;
         :eq g2.ucs_jis...2004:0x8A0A  ; # &g2-AJ1-13860;
         :eq g2.ucs_ks:0x8A0A          ; # &g2-AJ1-13860;
         :eq g2.ks-x1001:0x6372        ; # &g2-AJ1-13860;
@@ -1936,10 +1938,10 @@ a.ucs:0x8A0A
         g2.adobe-japan1-4:13861
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of adobe-japan1-4:13861 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
-        isd:right    g2.ucs_unicode:0x5342   # &g2-AJ1-17330;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
+                isd:right    g2.ucs_unicode:0x5342   # &g2-AJ1-17330;
+            ] ;
             .
         g2.ucs_unicode:0x8A0A
             a chisegg:abstract-glyph-form ;
@@ -2768,10 +2770,10 @@ o.ucs_unicode:0x8A12
     rep.cns11643-2:0x3321
         a chisegg:abstract-glyph ;
         :abstract-glyph-of cns11643-2:0x3321 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x8A00 ; # 言
-        isd:right    rep.cns11643-1:0x4443   # &C1-4443;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x8A00 ; # 言
+            isd:right    rep.cns11643-1:0x4443   # &C1-4443;
+        ] ;
         :eq rep.ucs_cns:0x8A12        ; # &C2-3321;
         :eq rep.daikanwa:35237        ; # &I-M-35237;
         :subsume
@@ -2798,10 +2800,10 @@ o.ucs_unicode:0x8A12
     rep.adobe-japan1-2:08616
         a chisegg:abstract-glyph ;
         :abstract-glyph-of adobe-japan1-2:08616 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x8A00 ; # 言
-        isd:right    rep.mj:007450   # &MJ007450;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x8A00 ; # 言
+            isd:right    rep.mj:007450   # &MJ007450;
+        ] ;
         :eq rep.ucs_unicode:0x8A12    ; # &AJ1-08616;
         :eq rep.jis-x0212:0x5D48      ; # &I-JSP-5D48;
         :eq rep.jis-x0213-1:0x7B7D    ; # &I-JX1-7B7D;
@@ -2912,10 +2914,10 @@ rep.adobe-japan1-4:14295
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x8A12         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
-        isd:right    g2.ucs_unicode:0x5204   # &g2-CDP-89F7;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
+            isd:right    g2.ucs_unicode:0x5204   # &g2-CDP-89F7;
+        ] ;
         .
 
 a.ucs:0x8A13
@@ -5520,10 +5522,10 @@ a.ucs:0x8A24
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x8A24  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
-        isd:right    g2.ucs_unicode:0x723B   # &g2-UU+723B;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
+            isd:right    g2.ucs_unicode:0x723B   # &g2-UU+723B;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.cns11643-6:0x4470      ; # &g2-UU+8A24;
         :subsume
@@ -6521,10 +6523,10 @@ rep.adobe-japan1-0:02691
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x8A2D         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
-        isd:right    g2.mj:014908   # &g2-MJ014908;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
+            isd:right    g2.mj:014908   # &g2-MJ014908;
+        ] ;
         :eq g2.ucs_jis:0x8A2D         ; # &g2-AJ1-02691;
         :eq g2.ucs_ks:0x8A2D          ; # &g2-AJ1-02691;
         :eq g2.ks-x1001:0x6062        ; # &g2-AJ1-02691;
@@ -6592,10 +6594,10 @@ rep.adobe-japan1-0:02691
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x8A2D  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
-        isd:right    g2.ucs_unicode:0x6BB3   # &g2-UU+6BB3;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
+            isd:right    g2.ucs_unicode:0x6BB3   # &g2-UU+6BB3;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.cns11643-1:0x5D43      ; # &g2-UU+8A2D;
         :eq g2.gb12345:0x4968         ; # &g2-UU+8A2D;
@@ -6655,7 +6657,7 @@ repi.hng-khm:01210
     ideo:total-strokes    12 ;
     isd:structure [ a idc:⿰ ;
         isd:left     a.ucs:0x8A00 ; # 言
-        isd:right    rep.ucs-sip-var-003:0x20B1B   # &U-v003+20B1B;
+        isd:right    rep.ucs-var-003:0x20B1B   # &U-v003+20B1B;
     ] ;
     :form-of             a.ucs:0x8A2D         ;
     .
@@ -6704,10 +6706,10 @@ rep.adobe-japan1-6:22521
     g2.adobe-japan1-6:22521
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of adobe-japan1-6:22521 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
-        isd:right    g2.mj:007989   # &g2-MJ007989;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
+            isd:right    g2.mj:007989   # &g2-MJ007989;
+        ] ;
         :eq g2.ucs_jis:0x8A2F         ; # &g2-AJ1-22521;
         :eq g2.jis-x0212:0x5D52       ; # &g2-AJ1-22521;
         :eq g2.daikanwa:35294         ; # &g2-AJ1-22521;
@@ -6738,10 +6740,10 @@ rep.adobe-japan1-6:22521
     g2.cns11643-5:0x355B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-5:0x355B ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
-        isd:right    g2.mj:007989   # &g2-MJ007989;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
+            isd:right    g2.mj:007989   # &g2-MJ007989;
+        ] ;
         :eq g2.ucs_cns:0x8A2F         ; # &g2-CU+8A2F;
         .
         g2.ucs_cns:0x8A2F
@@ -6769,10 +6771,10 @@ rep.ucs_unicode:0x8A2F
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x8A2F  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
-        isd:right    g2.mj:007990   # &g2-MJ007990;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
+            isd:right    g2.mj:007990   # &g2-MJ007990;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -7626,8 +7628,8 @@ a.ucs:0x8A33
     :eq rep.gt:47469              ; # &I-GT-47469;
     :eq rep.gt-pj-1:19573         ; # &I-GT-47469;
     :eq rep.daikanwa...._.p:35324 ; # 訳
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  a.ucs:0x8B6F         ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  a.ucs:0x8B6F         ] ;
     :subsume
         g2.adobe-japan1-0:03841 ,
         g2.ucs_unicode:0x8A33 ;
@@ -8535,6 +8537,10 @@ a.ucs:0x46C7
     ideo:radical         149 ; # ⾔ 
     ideo:strokes           5 ;
     ideo:total-strokes    12 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x8A00 ; # 言
+        isd:right    a.ucs:0x3563   # 㕣
+    ] ;
     .
 
 rep.cns11643-4:0x3B36
@@ -8545,11 +8551,19 @@ rep.cns11643-4:0x3B36
     ideo:radical         149 ; # ⾔ 
     ideo:strokes           5 ;
     ideo:total-strokes    12 ;
-    :eq rep.daikanwa:35336        ; # &C4-3B36;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x8A00 ; # 言
+        isd:right    rep.adobe-japan1-5:17344   # &AJ1-17344;
+    ] ;
+    :eq rep.ucs_cns:0x46C7        ; # &C4-3B36;
+    :eq rep.daikanwa:35336        ; # &I-M-35336;
     :subsume
         g2.daikanwa:35336    ,
         g2.cns11643-4:0x3B36 ;
     .
+    rep.ucs_cns:0x46C7
+               :abstract-glyph-of [ :context domain:cns     ;
+                                    :target     ucs:0x46C7  ] .
     rep.daikanwa:35336
                :abstract-glyph-of       daikanwa:35336   .
     g2.daikanwa:35336
@@ -8574,6 +8588,10 @@ rep.ucs_unicode:0x46C7
     ideo:radical         149 ; # ⾔ 
     ideo:strokes           5 ;
     ideo:total-strokes    12 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x8A00 ; # 言
+        isd:right    rep.ucs-var-001:0x3563   # &U-v001+3563;
+    ] ;
     :rep.ucs_JP...hanazono     rdf:nil ;
     :subsume
         g2.ucs_unicode:0x46C7 ;
@@ -8978,8 +8996,8 @@ a.ucs:0x8A3B
             :eq g2.jis-x0213-1_2000:0x4370 ; # &g2-AJ1-02990;
             :eq g2.hanyo-denshi...ja:0x4370 ; # &g2-AJ1-02990;
             :eq g2.gt:47540               ; # &g2-AJ1-02990;
-            :from.simplified     [ :context domain:JP...extra...design ;
-                                   :target  g2.adobe-japan1-0:07740 ] ;
+            ideo:simplified-form-of [ :context domain:JP...extra...design ;
+                                      :target  g2.adobe-japan1-0:07740 ] ;
             :subsume
                 repi.jis-x0208_1983:0x4370 ,
                 repi.jis-x0208_1990:0x4370 ,
@@ -9069,8 +9087,8 @@ a.ucs:0x8A3C
     :eq rep.gt-pj-1:15962         ; # &I-GT-47522;
     :eq rep.daikanwa:35341        ; # &I-M-35341;
     :eq rep.shinjigen:7580        ; # 証
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  a.ucs:0x8B49         ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  a.ucs:0x8B49         ] ;
     :subsume
         g2.adobe-japan1-0:02498 ,
         g2.ucs_unicode:0x8A3C ;
@@ -9915,6 +9933,10 @@ a.ucs:0x279A0
     ideo:radical         149 ; # ⾔ 
     ideo:strokes           5 ;
     ideo:total-strokes    12 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x8A00 ; # 言
+        isd:right    a.ucs_iwds-1:0x5384   # &A-IWDSU+5384;
+    ] ;
     .
 
 rep.ucs_iso:0x279A0
@@ -9964,9 +9986,17 @@ rep.cns11643-6:0x4E6F
     ideo:radical         149 ; # ⾔ 
     ideo:strokes           5 ;
     ideo:total-strokes    12 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x8A00 ; # 言
+        isd:right    a.ucs:0x5384   # 厄
+    ] ;
+    :eq rep.ucs_cns:0x279A0       ; # &C6-4E6F;
     :subsume
         g2.cns11643-6:0x4E6F ;
     .
+    rep.ucs_cns:0x279A0
+               :abstract-glyph-of [ :context domain:cns     ;
+                                    :target     ucs:0x279A0 ] .
     g2.cns11643-6:0x4E6F
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-6:0x4E6F ;
@@ -14274,9 +14304,35 @@ a.ucs:0x279C6
     rep.hanziku-10:0xE2D2
                :abstract-glyph-of     hanziku-10:0xE2D2  .
 
+a.ucs_cognate:0x8A67
+    a chisegg:abstract-character ;
+    :abstract-character-of [ :context domain:cognate ;
+                             :target     ucs:0x8A67  ] ;
+    ideo:radical         149 ; # ⾔ 
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.ucs_component:0x7676 ; # &A-compU+7676;
+        isd:below    a.ucs:0x8A00   # 言
+    ] ;
+    .
+
+a.ucs_component:0x8A67
+    a chisegg:abstract-character ;
+    :abstract-character-of [ :context domain:component ;
+                             :target     ucs:0x8A67  ] ;
+    :denotation-of
+        a.ucs_cognate:0x8A67 ;
+    ideo:radical         149 ; # ⾔ 
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.big5-cdp:0x8C4F ; # &A-CDP-8C4F;
+        isd:below    a.ucs:0x8A00   # 言
+    ] ;
+    .
+
 a.ucs:0x8A67
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x8A67 ;
+    :denotation-of
+        a.ucs_component:0x8A67 ;
     ideo:radical         149 ; # ⾔ 
     ideo:strokes           6 ;
     ideo:total-strokes    13 ;
@@ -14315,7 +14371,8 @@ a.ucs:0x8A67
             repi.daikanwa:35425  ,
             repi.jis-x0212:0x5D66 ,
             repi.adobe-japan1-6:19803 ,
-            repi.jef-china3:0x64D9 ;
+            repi.jef-china3:0x64D9 ,
+            rep.cbeta:00521      ;
         .
         g2.ucs_jis:0x8A67
               :abstract-glyph-form-of [ :context domain:jis     ;
@@ -14342,12 +14399,28 @@ a.ucs:0x8A67
             a chisegg:glyph-image ;
             :glyph-image-of jef-china3:0x64D9 ;
             .
+        rep.cbeta:00521
+            a chisegg:abstract-glyph ;
+            :abstract-glyph-of cbeta:00521 ;
+            .
     g2.ucs_unicode:0x8A67
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x8A67  ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
+        :subsume
+            repi.ucs_unicode:0x8A67 ,
+            rep.hanziku-10:0xE375 ;
         .
+        repi.ucs_unicode:0x8A67
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x8A67  ] ;
+            .
+        rep.hanziku-10:0xE375
+            a chisegg:abstract-glyph ;
+            :abstract-glyph-of hanziku-10:0xE375 ;
+            .
     g2.cns11643-3:0x4463
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x4463 ;
@@ -14357,6 +14430,43 @@ a.ucs:0x8A67
               :abstract-glyph-form-of [ :context domain:cns     ;
                                         :target     ucs:0x8A67  ] .
 
+rep.ucs-itaiji-001:0x8A67
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of ucs-itaiji-001:0x8A67 ;
+    :denotation-of
+        a.ucs_component:0x8A67 ;
+    ideo:radical         149 ; # ⾔ 
+    ideo:strokes           6 ;
+    ideo:total-strokes    13 ;
+    isd:structure [ a idc:⿱ ;
+        isd:above    rep.ucs-itaiji-004:0x7676 ; # &U-i004+7676;
+        isd:below    a.ucs:0x8A00   # 言
+    ] ;
+    .
+
+a.ucs:0x279B4
+    a chisegg:abstract-character ;
+    :abstract-character-of ucs:0x279B4 ;
+    :denotation-of
+        a.ucs_cognate:0x8A67 ;
+    ideo:radical         149 ; # ⾔ 
+    ideo:strokes           5 ;
+    ideo:total-strokes     7 ;
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.ucs:0x7676 ; # 癶
+        isd:below    a.ucs:0x8A00   # 言
+    ] ;
+    :form-of             a.ucs:0x8A67         ,
+                         a.ucs:0x5BDF         ;
+    :subsume
+        g2.ucs_iso:0x279B4   ;
+    .
+    g2.ucs_iso:0x279B4
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x279B4 ] ;
+        .
+
 a.ucs:0x8A68
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x8A68 ;
@@ -15146,8 +15256,8 @@ rep.adobe-japan1-0:02729
     :eq rep.gt:47640              ; # &I-GT-47640;
     :eq rep.gt-pj-1:16679         ; # &I-GT-47640;
     :eq rep.jef-china3:0x64D6     ; # &I-JC3-64D6;
-    :from.simplified     [ :context domain:JP...jis ;
-                           :target  rep.adobe-japan1-0:07720 ] ;
+    ideo:simplified-form-of [ :context domain:JP...jis ;
+                              :target  rep.adobe-japan1-0:07720 ] ;
     :subsume
         g2.adobe-japan1-0:02729 ,
         g2.ucs_unicode:0x8A6E ;
@@ -15183,10 +15293,10 @@ rep.adobe-japan1-0:02729
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x8A6E         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
-        isd:right    a.ucs:0xFA72   # 全
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
+            isd:right    a.ucs:0xFA72   # 全
+        ] ;
         :eq g2.ucs_jis...1990:0x8A6E  ; # &g2-AJ1-02729;
         :eq g2.ucs_jis...2000:0x8A6E  ; # &g2-AJ1-02729;
         :eq g2.jis-x0208_1983:0x4127  ; # &g2-AJ1-02729;
@@ -15752,10 +15862,10 @@ a.ucs:0x8A72
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x8A72         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
-        isd:right    g2.mj:006470   # &g2-MJ006470;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
+            isd:right    g2.mj:006470   # &g2-MJ006470;
+        ] ;
         :eq g2.ucs_jis:0x8A72         ; # &g2-AJ1-01432;
         :eq g2.ucs_ks:0x8A72          ; # &g2-AJ1-01432;
         :eq g2.ks-x1001:0x7A31        ; # &g2-AJ1-01432;
@@ -15819,10 +15929,10 @@ a.ucs:0x8A72
     g2.cns11643-1:0x665A
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x665A ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
-        isd:right    g2.mj:006470   # &g2-MJ006470;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
+            isd:right    g2.mj:006470   # &g2-MJ006470;
+        ] ;
         :eq g2.ucs_cns:0x8A72         ; # &g2-CU+8A72;
         .
         g2.ucs_cns:0x8A72
@@ -15832,10 +15942,10 @@ a.ucs:0x8A72
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x8A72  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
-        isd:right    g2.ucs_unicode:0x4EA5   # &g2-UU+4EA5;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
+            isd:right    g2.ucs_unicode:0x4EA5   # &g2-UU+4EA5;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq repi.ucs_unicode:0x8A72   ; # &g2-UU+8A72;
         :eq g2.gb12345:0x3843         ; # &g2-UU+8A72;
@@ -15848,10 +15958,10 @@ a.ucs:0x8A72
     rep.shinjigen:7603
         a chisegg:abstract-glyph ;
         :abstract-glyph-of shinjigen:7603 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
-        isd:right    rep.mj:006471   # &MJ006471;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
+            isd:right    rep.mj:006471   # &MJ006471;
+        ] ;
         .
 
 a.ucs:0x8A73
@@ -16245,10 +16355,10 @@ a.ucs:0x8A76
     rep.adobe-japan1-6:22529
         a chisegg:abstract-glyph ;
         :abstract-glyph-of adobe-japan1-6:22529 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x8A00 ; # 言
-        isd:right    rep.adobe-japan1-0:02349   # &AJ1-02349;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x8A00 ; # 言
+            isd:right    rep.adobe-japan1-0:02349   # &AJ1-02349;
+        ] ;
         :eq rep.ucs_unicode:0x8A76    ; # &AJ1-22529;
         :eq rep.jis-x0212:0x5D68      ; # &I-JSP-5D68;
         :eq rep.daikanwa:35452        ; # &I-M-35452;
@@ -16313,10 +16423,10 @@ a.ucs:0x8A76
     rep.cns11643-2:0x474B
         a chisegg:abstract-glyph ;
         :abstract-glyph-of cns11643-2:0x474B ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x8A00 ; # 言
-        isd:right    rep.cns11643-1:0x477C   # &C1-477C;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x8A00 ; # 言
+            isd:right    rep.cns11643-1:0x477C   # &C1-477C;
+        ] ;
         :eq rep.ucs_cns:0x8A76        ; # &C2-474B;
         :subsume
             g2.cns11643-2:0x474B ;
@@ -17244,6 +17354,10 @@ a.ucs:0x8A81
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x8A81 ;
     ideo:radical         149 ; # ⾔ 
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x8A00 ; # 言
+        isd:right    a.jis-x0208_1997:0x5675   # &J97-5675;
+    ] ;
     :eq a.big5:0xE04F             ; # &I-B-E04F;
     .
     a.big5:0xE04F
@@ -17257,8 +17371,12 @@ rep.cns11643-2:0x4755
     ideo:radical         149 ; # ⾔ 
     ideo:strokes           6 ;
     ideo:total-strokes    13 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x8A00 ; # 言
+        isd:right    rep.adobe-japan1-0:04738   # &AJ1-04738;
+    ] ;
     :eq rep.ucs_unicode:0x8A81    ; # &C2-4755;
-    :eq rep.daikanwa:35468        ; # &C2-4755;
+    :eq rep.daikanwa:35468        ; # &I-M-35468;
     :subsume
         g2.daikanwa:35468    ,
         g2.ucs_unicode:0x8A81 ;
@@ -17276,6 +17394,7 @@ rep.cns11643-2:0x4755
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x8A81  ] ;
+        :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.cns11643-2:0x4755      ; # &g2-UU+8A81;
         :subsume
             repi.cns11643-2:0x4755 ,
@@ -17341,10 +17460,10 @@ a.ucs:0x8A82
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x8A82         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
-        isd:right    g2.ucs_unicode:0x5146   # &g2-AJ1-03001;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
+            isd:right    g2.ucs_unicode:0x5146   # &g2-AJ1-03001;
+        ] ;
         :eq g2.ucs_jis:0x8A82         ; # &g2-AJ1-06675;
         :eq g2.jis-x0208:0x6B50       ; # &g2-AJ1-06675;
         :eq g2.jis-x0213-1:0x6B50     ; # &g2-AJ1-06675;
@@ -17389,19 +17508,19 @@ a.ucs:0x8A82
     g2.shinjigen:7624
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of shinjigen:7624 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
-        isd:right    g2.adobe-japan1-4:13477   # &g2-AJ1-13477;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
+            isd:right    g2.adobe-japan1-4:13477   # &g2-AJ1-13477;
+        ] ;
         .
     g2.ucs_unicode:0x8A82
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x8A82  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
-        isd:right    g2.ucs_unicode:0x5146   # &g2-AJ1-03001;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
+            isd:right    g2.ucs_unicode:0x5146   # &g2-AJ1-03001;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.cns11643-2:0x4751      ; # &g2-UU+8A82;
         :subsume
@@ -18210,12 +18329,16 @@ rep.cns11643-6:0x5848
     ideo:strokes           6 ;
     ideo:total-strokes    13 ;
     ideo:hanyu-dazidian  ( 6 3967 1 ) ;
-    :eq rep.daikanwa:35482        ; # &C6-5848;
+    :eq rep.ucs_cns:0x279DE       ; # &C6-5848;
+    :eq rep.daikanwa:35482        ; # &I-M-35482;
     :subsume
         g2.daikanwa:35482    ,
         rep.hanziku-10:0xE2EF ,
         g2.cns11643-6:0x5848 ;
     .
+    rep.ucs_cns:0x279DE
+               :abstract-glyph-of [ :context domain:cns     ;
+                                    :target     ucs:0x279DE ] .
     rep.daikanwa:35482
                :abstract-glyph-of       daikanwa:35482   .
     g2.daikanwa:35482
@@ -18528,6 +18651,10 @@ a.ucs:0x279D8
     ideo:radical         149 ; # ⾔ 
     ideo:strokes           6 ;
     ideo:total-strokes    13 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x8A00 ; # 言
+        isd:right    a.ucs:0x8272   # 色
+    ] ;
     .
 
 rep.ucs_iso:0x279D8
@@ -18539,20 +18666,44 @@ rep.ucs_iso:0x279D8
     ideo:radical         149 ; # ⾔ 
     ideo:strokes           6 ;
     ideo:total-strokes    13 ;
-    :eq rep.cns11643-6:0x583C     ; # &I-C6-583C;
-    :eq rep.daikanwa:35494        ; # &C6-583C;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x8A00 ; # 言
+        isd:right    rep.big5-cdp:0x8CEA   # &CDP-8CEA;
+    ] ;
+    :eq rep.cns11643-6:0x583C     ; # &GT-47636;
+    :eq rep.gt:47636              ; # &I-GT-47636;
+    :eq rep.gt-pj-7:13628         ; # &I-GT-47636;
+    :eq rep.daikanwa:35494        ; # &I-M-35494;
     :subsume
-        g2.daikanwa:35494    ,
+        g2.gt:47636          ,
         g2.ucs_iso:0x279D8   ;
     .
     rep.cns11643-6:0x583C
                :abstract-glyph-of     cns11643-6:0x583C  .
+    rep.gt:47636
+               :abstract-glyph-of             gt:47636   .
+    rep.gt-pj-7:13628
+               :abstract-glyph-of        gt-pj-7:13628   .
     rep.daikanwa:35494
                :abstract-glyph-of       daikanwa:35494   .
-    g2.daikanwa:35494
+    g2.gt:47636
         a chisegg:abstract-glyph-form ;
-        :abstract-glyph-form-of daikanwa:35494 ;
+        :abstract-glyph-form-of gt:47636 ;
+        :eq g2.daikanwa:35494         ; # &g2-GT-47636;
+        :subsume
+            repi.daikanwa:35494  ,
+            repi.gt:47636        ;
         .
+        g2.daikanwa:35494
+              :abstract-glyph-form-of       daikanwa:35494   .
+        repi.daikanwa:35494
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:35494 ;
+            .
+        repi.gt:47636
+            a chisegg:glyph-image ;
+            :glyph-image-of gt:47636 ;
+            .
     g2.ucs_iso:0x279D8
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
@@ -18585,31 +18736,68 @@ rep.hanziku-10:0xE3B3
     ideo:hanyu-dazidian  ( 6 3970 2 ) ;
     .
 
+a.ucs_cognate:0x8ADB
+    a chisegg:abstract-character ;
+    :abstract-character-of [ :context domain:cognate ;
+                             :target     ucs:0x8ADB  ] ;
+    ideo:radical         149 ; # ⾔ 
+    .
+
 a.ucs:0x46D5
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x46D5 ;
+    :denotation-of
+        a.ucs_cognate:0x8ADB ;
     ideo:radical         149 ; # ⾔ 
     ideo:strokes           6 ;
     ideo:total-strokes    13 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x8A00 ; # 言
+        isd:right    rep.big5-cdp:0x89E7   # &CDP-89E7;
+    ] ;
+    :eq rep.daikanwa:35495        ; # &I-M-35495;
+    :eq rep.cbeta:02629           ; # &I-CB02629;
     :subsume
-        rep.daikanwa:35495   ,
-        rep.cns11643-6:0x5841 ;
+        g2.daikanwa:35495    ,
+        g2.cns11643-6:0x5841 ,
+        g2.ucs_unicode:0x46D5 ;
     .
     rep.daikanwa:35495
-        a chisegg:abstract-glyph ;
-        :abstract-glyph-of daikanwa:35495 ;
-        :eq rep.cbeta:02629           ; # &I-CB02629;
+               :abstract-glyph-of       daikanwa:35495   .
+    rep.cbeta:02629
+               :abstract-glyph-of          cbeta:02629   .
+    g2.daikanwa:35495
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of daikanwa:35495 ;
+        :eq g2.cbeta:02629            ; # &g2-M-35495;
+        :subsume
+            repi.daikanwa:35495  ,
+            repi.cbeta:02629     ;
         .
-        rep.cbeta:02629
-                   :abstract-glyph-of          cbeta:02629   .
-    rep.cns11643-6:0x5841
-        a chisegg:abstract-glyph ;
-        :abstract-glyph-of cns11643-6:0x5841 ;
-        :eq rep.ucs_unicode:0x46D5    ; # &C6-5841;
+        g2.cbeta:02629
+              :abstract-glyph-form-of          cbeta:02629   .
+        repi.daikanwa:35495
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:35495 ;
+            .
+        repi.cbeta:02629
+            a chisegg:glyph-image ;
+            :glyph-image-of cbeta:02629 ;
+            .
+    g2.cns11643-6:0x5841
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of cns11643-6:0x5841 ;
+        :eq g2.ucs_cns:0x46D5         ; # &g2-CU+46D5;
         .
-        rep.ucs_unicode:0x46D5
-                   :abstract-glyph-of [ :context domain:unicode ;
+        g2.ucs_cns:0x46D5
+              :abstract-glyph-form-of [ :context domain:cns     ;
                                         :target     ucs:0x46D5  ] .
+    g2.ucs_unicode:0x46D5
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x46D5  ] ;
+        :g2.ucs_JP...hanazono      rdf:nil ;
+        .
 
 rep.daikanwa:35496
     a chisegg:abstract-glyph ;
@@ -18710,7 +18898,7 @@ rep.adobe-japan1-0:02659
     :eq rep.gt:47633              ; # &I-GT-47633;
     :eq rep.gt-pj-1:16447         ; # &I-GT-47633;
     :eq rep.daikanwa...._.p:35497 ; # &AJ1-02659;
-    :from.same           [ :sources chisebib:daikanwa ;
+    ideo:same-as         [ :sources chisebib:daikanwa ;
                            :target  rep.adobe-japan1-4:13871 ] ;
     :subsume
         g2.adobe-japan1-0:02659 ,
@@ -18858,8 +19046,8 @@ a.ucs:0x8A89
     :eq rep.gt-pj-1:19776         ; # &I-GT-47665;
     :eq rep.daikanwa:35498        ; # &I-M-35498;
     :eq rep.shinjigen:7625        ; # 誉
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  a.ucs:0x8B7D         ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  a.ucs:0x8B7D         ] ;
     :subsume
         g2.adobe-japan1-0:03882 ,
         g2.ucs_unicode:0x8A89 ;
@@ -18988,7 +19176,7 @@ rep.mj:058743
     ] ;
     :eq rep.hanyo-denshi...ks:402930 ; # &MJ058743;
     :eq rep.daikanwa...ho:0566    ; # &MJ058743;
-    :from.vulgar         [ :sources chisebib:songyuan-yilai-suzipu ,
+    ideo:vulgar-form-of  [ :sources chisebib:songyuan-yilai-suzipu ,
                                     chisebib:daikanwa ;
                            :target  rep.adobe-japan1-4:13880 ] ;
     :subsume
@@ -19340,9 +19528,9 @@ rep.ruimoku-v6:0xE036
     isd:structure [ a idc:⿰ ;
         isd:left     a.ucs:0x8A00 ; # 言
         isd:right    [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x5348 ; # 午
-                :below    a.ucs:0x53C8   # 又
+            isd:structure [ a idc:⿱ ;
+                isd:above    a.ucs:0x5348 ; # 午
+                isd:below    a.ucs:0x53C8   # 又
             ]
         ]
     ] ;
@@ -19352,15 +19540,15 @@ rep.ruimoku-v6:0xE036
     g2.ruimoku-v6:0xE036
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of ruimoku-v6:0xE036 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
-        isd:right    [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x5348 ; # 午
-                :below    g2.ucs_unicode:0x53C8   # &g2-AJ1-03746;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
+            isd:right    [
+                isd:structure [ a idc:⿱ ;
+                    isd:above    a.ucs:0x5348 ; # 午
+                    isd:below    g2.ucs_unicode:0x53C8   # &g2-AJ1-03746;
+                ]
             ]
-        ]
-    ] ;
+        ] ;
         .
 
 a.ucs:0x279F4
@@ -19634,10 +19822,10 @@ o.ucs_unicode:0x8A8D
     rep.daikanwa:35502
         a chisegg:abstract-glyph ;
         :abstract-glyph-of daikanwa:35502 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x8A00 ; # 言
-        isd:right    rep.daikanwa:10312   # &M-10312;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x8A00 ; # 言
+            isd:right    rep.daikanwa:10312   # &M-10312;
+        ] ;
         :subsume
             g2.daikanwa:35502    ;
         .
@@ -19648,10 +19836,10 @@ o.ucs_unicode:0x8A8D
     rep.cns11643-1:0x6B25
         a chisegg:abstract-glyph ;
         :abstract-glyph-of cns11643-1:0x6B25 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x8A00 ; # 言
-        isd:right    rep.cns11643-1:0x4A36   # &C1-4A36;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x8A00 ; # 言
+            isd:right    rep.cns11643-1:0x4A36   # &C1-4A36;
+        ] ;
         :eq rep.ucs_cns:0x8A8D        ; # &C1-6B25;
         :subsume
             g2.cns11643-1:0x6B25 ;
@@ -19670,10 +19858,10 @@ o.ucs_unicode:0x8A8D
     rep.adobe-japan1-4:13970
         a chisegg:abstract-glyph ;
         :abstract-glyph-of adobe-japan1-4:13970 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x8A00 ; # 言
-        isd:right    rep.mj:011378   # &MJ011378;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x8A00 ; # 言
+            isd:right    rep.mj:011378   # &MJ011378;
+        ] ;
         :eq rep.ucs_unicode:0x8A8D    ; # &AJ1-13970;
         :rep.ucs_JP...hanazono     rdf:nil ;
         :eq rep.ks-x1001:0x6C63       ; # &I-K0-6C63;
@@ -19846,11 +20034,15 @@ rep.cns11643-4:0x473D
     ideo:radical         149 ; # ⾔ 
     ideo:strokes           7 ;
     ideo:total-strokes    14 ;
-    :eq rep.daikanwa:35503        ; # &C4-473D;
+    :eq rep.ucs_cns:0x46DD        ; # &C4-473D;
+    :eq rep.daikanwa:35503        ; # &I-M-35503;
     :subsume
         g2.daikanwa:35503    ,
         g2.cns11643-4:0x473D ;
     .
+    rep.ucs_cns:0x46DD
+               :abstract-glyph-of [ :context domain:cns     ;
+                                    :target     ucs:0x46DD  ] .
     rep.daikanwa:35503
                :abstract-glyph-of       daikanwa:35503   .
     g2.daikanwa:35503
@@ -20903,9 +21095,9 @@ a.ucs:0x279F9
     isd:structure [ a idc:⿰ ;
         isd:left     a.ucs:0x2E85 ; # ⺅
         isd:right    [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x53EA ; # 只
-                :below    a.ucs:0x8A00   # 言
+            isd:structure [ a idc:⿱ ;
+                isd:above    a.ucs:0x53EA ; # 只
+                isd:below    a.ucs:0x8A00   # 言
             ]
         ]
     ] ;
@@ -20925,29 +21117,29 @@ a.ucs:0x279F9
     g2.daikanwa:35522
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:35522 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x53EA ; # 只
-                :below    g2.adobe-japan1-0:01908   # &g2-AJ1-01908;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x2E85 ; # ⺅
+            isd:right    [
+                isd:structure [ a idc:⿱ ;
+                    isd:above    a.ucs:0x53EA ; # 只
+                    isd:below    g2.adobe-japan1-0:01908   # &g2-AJ1-01908;
+                ]
             ]
-        ]
-    ] ;
+        ] ;
         .
     g2.ucs_iso:0x279F9
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x279F9 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x2E85 ; # ⺅
-        isd:right    [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x53EA ; # 只
-                :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    a.ucs:0x53EA ; # 只
+                    isd:below    g2.ucs_unicode:0x8A00   # &g2-UU+8A00;
+                ]
             ]
-        ]
-    ] ;
+        ] ;
         :eq g2.cns11643-5:0x497B      ; # &g2-IU-000279F9;
         :subsume
             repi.ucs_iso:0x279F9 ,
@@ -21005,6 +21197,10 @@ a.ucs:0x46E2
     ideo:radical         149 ; # ⾔ 
     ideo:strokes           7 ;
     ideo:total-strokes    14 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x8A00 ; # 言
+        isd:right    a.ucs_iwds-1:0x79BF   # &A-IWDSU+79BF;
+    ] ;
     .
 
 rep.cns11643-4:0x4746
@@ -21015,11 +21211,19 @@ rep.cns11643-4:0x4746
     ideo:radical         149 ; # ⾔ 
     ideo:strokes           7 ;
     ideo:total-strokes    14 ;
-    :eq rep.daikanwa:35524        ; # &C4-4746;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x8A00 ; # 言
+        isd:right    a.ucs:0x79BF   # 禿
+    ] ;
+    :eq rep.ucs_cns:0x46E2        ; # &C4-4746;
+    :eq rep.daikanwa:35524        ; # &I-M-35524;
     :subsume
         g2.daikanwa:35524    ,
         g2.cns11643-4:0x4746 ;
     .
+    rep.ucs_cns:0x46E2
+               :abstract-glyph-of [ :context domain:cns     ;
+                                    :target     ucs:0x46E2  ] .
     rep.daikanwa:35524
                :abstract-glyph-of       daikanwa:35524   .
     g2.daikanwa:35524
@@ -21044,6 +21248,10 @@ rep.ucs_unicode:0x46E2
     ideo:radical         149 ; # ⾔ 
     ideo:strokes           7 ;
     ideo:total-strokes    14 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x8A00 ; # 言
+        isd:right    a.ucs:0x79C3   # 秃
+    ] ;
     :rep.ucs_JP...hanazono     rdf:nil ;
     :subsume
         g2.ucs_unicode:0x46E2 ;
@@ -21320,8 +21528,8 @@ rep.ucs_iso:0x279FC
     :eq rep.cns11643-6:0x6242     ; # &C6-6242;
     :eq rep.daikanwa:35528        ; # &I-M-35528;
     :eq rep.shinjigen:7657        ; # &C6-6242;
-    :from.original       [ :sources chisebib:shinjigen ;
-                           :target  a.ucs:0x8ABC         ] ;
+    ideo:original-form-of [ :sources chisebib:shinjigen ;
+                            :target  a.ucs:0x8ABC         ] ;
     :subsume
         g2.daikanwa:35528    ,
         g2.ucs_iso:0x279FC   ;
@@ -21507,6 +21715,10 @@ a.ucs:0x8A9B
     ideo:radical         149 ; # ⾔ 
     ideo:strokes           7 ;
     ideo:total-strokes    14 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x8A00 ; # 言
+        isd:right    a.ucs:0x20B36   # 𠬶
+    ] ;
     .
 
 rep.cns11643-3:0x495E
@@ -21517,11 +21729,19 @@ rep.cns11643-3:0x495E
     ideo:radical         149 ; # ⾔ 
     ideo:strokes           7 ;
     ideo:total-strokes    14 ;
-    :eq rep.daikanwa:35530        ; # &C3-495E;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x8A00 ; # 言
+        isd:right    rep.ucs_iso:0x20B36   # &CDP-8D4C;
+    ] ;
+    :eq rep.ucs_cns:0x8A9B        ; # &C3-495E;
+    :eq rep.daikanwa:35530        ; # &I-M-35530;
     :subsume
         g2.daikanwa:35530    ,
         g2.cns11643-3:0x495E ;
     .
+    rep.ucs_cns:0x8A9B
+               :abstract-glyph-of [ :context domain:cns     ;
+                                    :target     ucs:0x8A9B  ] .
     rep.daikanwa:35530
                :abstract-glyph-of       daikanwa:35530   .
     g2.daikanwa:35530
@@ -21563,6 +21783,10 @@ a.ucs:0x8A9C
     ideo:radical         149 ; # ⾔ 
     ideo:strokes           7 ;
     ideo:total-strokes    14 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x8A00 ; # 言
+        isd:right    a.ucs:0x590B   # 夋
+    ] ;
     .
 
 rep.cns11643-3:0x4962
@@ -21573,11 +21797,19 @@ rep.cns11643-3:0x4962
     ideo:radical         149 ; # ⾔ 
     ideo:strokes           7 ;
     ideo:total-strokes    14 ;
-    :eq rep.daikanwa:35531        ; # &C3-4962;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x8A00 ; # 言
+        isd:right    rep.cns11643-2:0x2623   # &C2-2623;
+    ] ;
+    :eq rep.ucs_cns:0x8A9C        ; # &C3-4962;
+    :eq rep.daikanwa:35531        ; # &I-M-35531;
     :subsume
         g2.daikanwa:35531    ,
         g2.cns11643-3:0x4962 ;
     .
+    rep.ucs_cns:0x8A9C
+               :abstract-glyph-of [ :context domain:cns     ;
+                                    :target     ucs:0x8A9C  ] .
     rep.daikanwa:35531
                :abstract-glyph-of       daikanwa:35531   .
     g2.daikanwa:35531
@@ -21602,6 +21834,10 @@ rep.ucs_unicode:0x8A9C
     ideo:radical         149 ; # ⾔ 
     ideo:strokes           7 ;
     ideo:total-strokes    14 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x8A00 ; # 言
+        isd:right    rep.adobe-japan1-2:08425   # &AJ1-08425;
+    ] ;
     :subsume
         g2.ucs_unicode:0x8A9C ;
     .
@@ -21954,10 +22190,10 @@ o.adobe-japan1:13871
     rep.adobe-japan1-4:13871
         a chisegg:abstract-glyph ;
         :abstract-glyph-of adobe-japan1-4:13871 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x8A00 ; # 言
-        isd:right    a.ucs:0x2F8B2   # 成
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x8A00 ; # 言
+            isd:right    a.ucs:0x2F8B2   # 成
+        ] ;
         :eq rep.daikanwa:35537        ; # &I-M-35537;
         :subsume
             g2.adobe-japan1-4:13871 ;
@@ -23100,8 +23336,8 @@ a.ucs:0x8BF5
     ideo:strokes           7 ;
     ideo:total-strokes     9 ;
     :eq rep.gb2312:0x4B50         ; # &I-G0-4B50;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x8AA6         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x8AA6         ] ;
     .
     rep.gb2312:0x4B50
                :abstract-glyph-of         gb2312:0x4B50  .
@@ -23423,10 +23659,10 @@ a.mj:024531
     rep.mj:024531
         a chisegg:abstract-glyph ;
         :abstract-glyph-of mj:024531 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x8A00 ; # 言
-        isd:right    rep.adobe-japan1-0:03734   # &AJ1-03734;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x8A00 ; # 言
+            isd:right    rep.adobe-japan1-0:03734   # &AJ1-03734;
+        ] ;
         :eq rep.hanyo-denshi...ft:0x394D ; # &I-HD-FT-394D;
         :subsume
             g2.mj:024531         ;
@@ -23692,7 +23928,7 @@ a.ucs:0x8AAC
     :eq rep.gt-k:11142            ; # &I-GT-K11142;
     :eq rep.gt-pj-1:16482         ; # &I-GT-47737;
     :eq rep.daikanwa...._.p:35556 ; # 説
-    :from.same           [ :sources chisebib:daikanwa ;
+    ideo:same-as         [ :sources chisebib:daikanwa ;
                            :target  rep.adobe-japan1-4:13880 ] ;
     :subsume
         g2.adobe-japan1-0:02694 ,
@@ -23872,7 +24108,7 @@ rep.daikanwa:35559
         isd:above    rep.ucs-var-001:0x828F ; # &U-v001+828F;
         isd:below    a.ucs:0x8A00   # 言
     ] ;
-    :from.same           [ :sources chisebib:zhengzitong ,
+    ideo:same-as         [ :sources chisebib:zhengzitong ,
                                     chisebib:daikanwa ;
                            :target  a.ucs:0x2F845        ] ;
     :subsume
@@ -23935,16 +24171,14 @@ rep.ucs_iso:0x27A05
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x27A05 ] ;
-        :eq g2.cns11643-6:0x6251      ; # &HZK10-E474;
-        :eq rep.hanziku-10:0xE474     ; # &HZK10-E474;
+        :eq g2.cns11643-6:0x6251      ; # &g2-IU-00027A05;
         :subsume
             repi.cns11643-6:0x6251 ,
-            repi.ucs_iso:0x27A05 ;
+            repi.ucs_iso:0x27A05 ,
+            rep.hanziku-10:0xE474 ;
         .
         g2.cns11643-6:0x6251
               :abstract-glyph-form-of     cns11643-6:0x6251  .
-        rep.hanziku-10:0xE474
-                   :abstract-glyph-of     hanziku-10:0xE474  .
         repi.cns11643-6:0x6251
             a chisegg:glyph-image ;
             :glyph-image-of cns11643-6:0x6251 ;
@@ -23954,6 +24188,10 @@ rep.ucs_iso:0x27A05
             :glyph-image-of [ :context domain:iso     ;
                               :target     ucs:0x27A05 ] ;
             .
+        rep.hanziku-10:0xE474
+            a chisegg:abstract-glyph ;
+            :abstract-glyph-of hanziku-10:0xE474 ;
+            .
 
 a.ucs:0x27A06
     a chisegg:abstract-character ;
@@ -24298,6 +24536,10 @@ a.ucs:0x27A1E
     ideo:radical         149 ; # ⾔ 
     ideo:strokes           7 ;
     ideo:total-strokes    14 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x8A00 ; # 言
+        isd:right    a.ucs:0x215EE   # 𡗮
+    ] ;
     .
 
 rep.daikanwa:35573
@@ -24309,18 +24551,28 @@ rep.daikanwa:35573
     ideo:strokes           7 ;
     ideo:total-strokes    14 ;
     ideo:hanyu-dazidian  ( 6 3978 4 ) ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x8A00 ; # 言
+        isd:right    rep.ucs_JP...hanazono:0x215EE   # &hanaJU+215EE;
+    ] ;
     :subsume
-        g2.daikanwa:35573    ,
-        rep.hanziku-10:0xE559 ;
+        g2.daikanwa:35573    ;
     .
     g2.daikanwa:35573
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:35573 ;
+        :subsume
+            repi.daikanwa:35573  ,
+            rep.hanziku-10:0xE559 ;
         .
-    rep.hanziku-10:0xE559
-        a chisegg:abstract-glyph ;
-        :abstract-glyph-of hanziku-10:0xE559 ;
-        .
+        repi.daikanwa:35573
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:35573 ;
+            .
+        rep.hanziku-10:0xE559
+            a chisegg:abstract-glyph ;
+            :abstract-glyph-of hanziku-10:0xE559 ;
+            .
 
 rep.ucs_iso:0x27A1E
     a chisegg:abstract-glyph ;
@@ -24331,6 +24583,10 @@ rep.ucs_iso:0x27A1E
     ideo:radical         149 ; # ⾔ 
     ideo:strokes           7 ;
     ideo:total-strokes    14 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x8A00 ; # 言
+        isd:right    rep.ucs_iso:0x215EE   # &U-000215EE;
+    ] ;
     :eq rep.cns11643-6:0x624D     ; # &C6-624D;
     :subsume
         g2.ucs_iso:0x27A1E   ;
@@ -24480,8 +24736,8 @@ a.ucs:0x8AAD
     :eq rep.gt-k:11159            ; # &I-GT-K11159;
     :eq rep.gt-pj-1:17993         ; # &I-GT-47754;
     :eq rep.daikanwa...._.p:35580 ; # 読
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  rep.adobe-japan1-0:06727 ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  rep.adobe-japan1-0:06727 ] ;
     :subsume
         g2.adobe-japan1-0:03233 ,
         g2.ucs_unicode:0x8AAD ;
@@ -27599,10 +27855,10 @@ a.ucs:0x8AC7
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x8AC7         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
-        isd:right    g2.ucs_unicode:0x708E   # &g2-AJ1-01292;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
+            isd:right    g2.ucs_unicode:0x708E   # &g2-AJ1-01292;
+        ] ;
         :eq g2.ucs_jis:0x8AC7         ; # &g2-AJ1-02954;
         :eq g2.ucs_ks:0x8AC7          ; # &g2-AJ1-02954;
         :eq g2.ks-x1001:0x5348        ; # &g2-AJ1-02954;
@@ -27663,19 +27919,19 @@ a.ucs:0x8AC7
     g2.shinjigen:7676
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of shinjigen:7676 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
-        isd:right    g2.gt:24196   # &g2-GT-24196;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
+            isd:right    g2.gt:24196   # &g2-GT-24196;
+        ] ;
         .
     g2.ucs_unicode:0x8AC7
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x8AC7  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
-        isd:right    g2.ucs_unicode:0x708E   # &g2-AJ1-01292;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
+            isd:right    g2.ucs_unicode:0x708E   # &g2-AJ1-01292;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb12345:0x4C38         ; # &g2-UU+8AC7;
         .
@@ -27684,10 +27940,10 @@ a.ucs:0x8AC7
     g2.cns11643-1:0x6E76
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x6E76 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
-        isd:right    g2.cns11643-1:0x4E63   # &g2-CU+708E;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
+            isd:right    g2.cns11643-1:0x4E63   # &g2-CU+708E;
+        ] ;
         :eq g2.ucs_cns:0x8AC7         ; # &g2-CU+8AC7;
         .
         g2.ucs_cns:0x8AC7
@@ -28226,10 +28482,10 @@ rep.adobe-japan1-0:02661
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x8ACB         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
-        isd:right    g2.ucs_unicode:0x9752   # &g2-AJ1-02664;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
+            isd:right    g2.ucs_unicode:0x9752   # &g2-AJ1-02664;
+        ] ;
         :eq g2.ucs_jis:0x8ACB         ; # &g2-AJ1-02661;
         :eq g2.jis-x0208:0x4041       ; # &g2-AJ1-02661;
         :eq g2.jis-x0213-1:0x4041     ; # &g2-AJ1-02661;
@@ -28290,10 +28546,10 @@ rep.adobe-japan1-0:02661
     g2.cns11643-1:0x6E79
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x6E79 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
-        isd:right    g2.cns11643-1:0x4F65   # &g2-CU+9752;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
+            isd:right    g2.cns11643-1:0x4F65   # &g2-CU+9752;
+        ] ;
         :eq g2.ucs_cns:0x8ACB         ; # &g2-CU+8ACB;
         .
         g2.ucs_cns:0x8ACB
@@ -28925,7 +29181,7 @@ a.ucs:0x27A5E
     :eq rep.shinjigen:7660        ; # 𧩞
     :form-of             [ :sources chisebib:shinjigen ;
                            :target  a.ucs:0x8ACF         ] ;
-    :from.same           [ :sources chisebib:shuowen-changjian ,
+    ideo:same-as         [ :sources chisebib:shuowen-changjian ,
                                     chisebib:daikanwa ;
                            :target  a.ucs:0x8ACF         ] ;
     :subsume
@@ -30601,7 +30857,7 @@ rep.adobe-japan1-0:02906
     :eq rep.gt-pj-1:17018         ; # &I-GT-47859;
     :eq rep.daikanwa:35687        ; # &I-M-35687;
     :eq rep.shinjigen:7672        ; # &AJ1-02906;
-    :from.same           [ :sources chisebib:daikanwa ;
+    ideo:same-as         [ :sources chisebib:daikanwa ;
                            :target  rep.cns11643-1:0x723F ] ;
     :subsume
         g2.adobe-japan1-0:02906 ,
@@ -30800,8 +31056,8 @@ rep.adobe-japan1-0:01276
     :eq rep.gt-pj-1:12634         ; # &I-GT-47779;
     :eq rep.daikanwa...._.p:35690 ; # &AJ1-01276;
     :eq rep.cbeta:05919           ; # &I-CB05919;
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  a.ucs:0xFA62         ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  a.ucs:0xFA62         ] ;
     :subsume
         g2.adobe-japan1-0:01276 ;
     .
@@ -30937,8 +31193,8 @@ rep.adobe-japan1-0:02430
     :eq rep.gt-k:11911            ; # &I-GT-K11911;
     :eq rep.gt-pj-1:15732         ; # &I-GT-47831;
     :eq rep.daikanwa...._.p:35691 ; # &AJ1-02430;
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  a.ucs:0xFA22         ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  a.ucs:0xFA22         ] ;
     :subsume
         g2.adobe-japan1-0:02430 ,
         g2.ucs_unicode:0x8AF8 ;
@@ -31723,7 +31979,13 @@ a.ucs:0x27A65
 a.ucs:0x8ADB
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x8ADB ;
+    :denotation-of
+        a.ucs_cognate:0x8ADB ;
     ideo:radical         149 ; # ⾔ 
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x8A00 ; # 言
+        isd:right    a.ucs_iwds-1:0x81FE   # &A-IWDSU+81FE;
+    ] ;
     .
 
 o.ucs_unicode:0x8ADB
@@ -32442,10 +32704,10 @@ rep.adobe-japan1-0:06697
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x8ADE         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
-        isd:right    g2.mj:012122   # &g2-MJ012122;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
+            isd:right    g2.mj:012122   # &g2-MJ012122;
+        ] ;
         :eq g2.ucs_jis...1990:0x8ADE  ; # &g2-AJ1-06697;
         :eq g2.ucs_jis...2000:0x8ADE  ; # &g2-AJ1-06697;
         :eq g2.ucs_jis...2004:0x8ADE  ; # &g2-AJ1-06697;
@@ -32511,10 +32773,10 @@ rep.adobe-japan1-0:06697
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x8ADE  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
-        isd:right    g2.ucs_unicode:0x6241   # &g2-UU+6241;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
+            isd:right    g2.ucs_unicode:0x6241   # &g2-UU+6241;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb12345:0x5A52         ; # &g2-UU+8ADE;
         .
@@ -33346,10 +33608,10 @@ a.ucs:0x8AE6
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x8AE6         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
-        isd:right    g2.ucs_unicode:0x5E1D   # &g2-AJ1-03079;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
+            isd:right    g2.ucs_unicode:0x5E1D   # &g2-AJ1-03079;
+        ] ;
         :eq g2.ucs_jis:0x8AE6         ; # &g2-AJ1-03096;
         :eq g2.ucs_ks:0x8AE6          ; # &g2-AJ1-03096;
         :eq g2.ks-x1001:0x7474        ; # &g2-AJ1-03096;
@@ -33414,10 +33676,10 @@ a.ucs:0x8AE6
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x8AE6  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
-        isd:right    g2.ucs_unicode:0x5E1D   # &g2-AJ1-03079;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
+            isd:right    g2.ucs_unicode:0x5E1D   # &g2-AJ1-03079;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.cns11643-1:0x7237      ; # &g2-UU+8AE6;
         :eq g2.gb12345:0x5A50         ; # &g2-UU+8AE6;
@@ -33441,10 +33703,10 @@ a.ucs:0x8AE6
     g2.shinjigen:7701
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of shinjigen:7701 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
-        isd:right    rep.gt:11193   # &g2-AJ1-13943;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
+            isd:right    rep.gt:11193   # &g2-AJ1-13943;
+        ] ;
         :subsume
             repi.hng-khm:01220   ;
         .
@@ -34540,10 +34802,10 @@ rep.adobe-japan1-0:02238
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x8AEE  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
-        isd:right    g2.ucs_unicode:0x54A8   # &g2-UU+54A8;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
+            isd:right    g2.ucs_unicode:0x54A8   # &g2-UU+54A8;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb12345:0x5A51         ; # &g2-UU+8AEE;
         .
@@ -34681,6 +34943,13 @@ a.ucs:0x46FC
     ideo:radical         149 ; # ⾔ 
     ideo:strokes           9 ;
     ideo:total-strokes    16 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x8A00 ; # 言
+        isd:right    a.ucs_cognate:0x2C6F8   # &A-cgnU+2C6F8;
+    ] ;
+    :sound               [ :context domain:ja...on ;
+                           :target  ( "ki" ) ;
+                         ] ;
     .
 
 rep.daikanwa:35732
@@ -34691,6 +34960,10 @@ rep.daikanwa:35732
     ideo:radical         149 ; # ⾔ 
     ideo:strokes           9 ;
     ideo:total-strokes    16 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x8A00 ; # 言
+        isd:right    rep.big5-cdp:0x8DB4   # &CDP-8DB4;
+    ] ;
     :subsume
         g2.daikanwa:35732    ,
         rep.hanziku-10:0xE9AB ;
@@ -34712,6 +34985,10 @@ rep.cns11643-7:0x334D
     ideo:radical         149 ; # ⾔ 
     ideo:strokes           9 ;
     ideo:total-strokes    16 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x8A00 ; # 言
+        isd:right    rep.ucs_JP...hanazono:0x2C6F8   # &hanaJU+2C6F8;
+    ] ;
     :eq rep.ucs_unicode:0x46FC    ; # &C7-334D;
     :rep.ucs_JP...hanazono     rdf:nil ;
     :subsume
@@ -35011,10 +35288,10 @@ a.ucs:0x8AF3
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x8AF3         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
-        isd:right    g2.ucs_unicode:0x97F3   # &g2-AJ1-01339;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
+            isd:right    g2.ucs_unicode:0x97F3   # &g2-AJ1-01339;
+        ] ;
         :eq g2.ucs_jis:0x8AF3         ; # &g2-AJ1-06689;
         :eq g2.jis-x0208:0x6B5E       ; # &g2-AJ1-06689;
         :eq g2.jis-x0213-1:0x6B5E     ; # &g2-AJ1-06689;
@@ -35063,10 +35340,10 @@ a.ucs:0x8AF3
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x8AF3  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
-        isd:right    g2.ucs_unicode:0x97F3   # &g2-AJ1-01339;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
+            isd:right    g2.ucs_unicode:0x97F3   # &g2-AJ1-01339;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.cns11643-1:0x7244      ; # &g2-UU+8AF3;
         :eq g2.gb12345:0x5A4F         ; # &g2-UU+8AF3;
@@ -35090,10 +35367,10 @@ a.ucs:0x8AF3
     g2.shinjigen:7685
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of shinjigen:7685 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
-        isd:right    rep.gt:58108   # &GT-58108;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
+            isd:right    rep.gt:58108   # &GT-58108;
+        ] ;
         .
 
 a.ucs:0x8AF4
@@ -36789,7 +37066,7 @@ rep.daikanwa:35758
         isd:left     a.ucs:0x8A00 ; # 言
         isd:right    rep.adobe-japan1-5:20103   # &AJ1-20103;
     ] ;
-    :from.same           [ :sources chisebib:jiyun ,
+    ideo:same-as         [ :sources chisebib:jiyun ,
                                     chisebib:daikanwa ;
                            :target  a.ucs:0x8ACF         ] ;
     .
@@ -36814,10 +37091,10 @@ rep.ucs_iso:0x27A7B
     rep.shinjigen:7661
         a chisegg:abstract-glyph ;
         :abstract-glyph-of shinjigen:7661 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x8A00 ; # 言
-        isd:right    rep.adobe-japan1-0:02775   # &AJ1-02775;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x8A00 ; # 言
+            isd:right    rep.adobe-japan1-0:02775   # &AJ1-02775;
+        ] ;
         :form-of             [ :sources chisebib:shinjigen ;
                                :target  a.ucs:0x8ACF         ] ;
         .
@@ -36826,10 +37103,10 @@ rep.ucs_iso:0x27A7B
         :abstract-glyph-of [ :context domain:iso     ;
                              :target     ucs:0x27A7B ] ;
         ideo:hanyu-dazidian  ( 6 3993 14 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x8A00 ; # 言
-        isd:right    rep.cns11643-1:0x5057   # &C1-5057;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x8A00 ; # 言
+            isd:right    rep.cns11643-1:0x5057   # &C1-5057;
+        ] ;
         :eq rep.cns11643-7:0x333E     ; # &C7-333E;
         :subsume
             g2.ucs_iso:0x27A7B   ,
@@ -37698,8 +37975,8 @@ rep.adobe-japan1-0:03906
     :eq rep.gt:48016              ; # &I-GT-48016;
     :eq rep.gt-pj-1:19800         ; # &I-GT-48016;
     :eq rep.daikanwa...._.p:35779 ; # &AJ1-03906;
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  a.ucs:0x8B20         ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  a.ucs:0x8B20         ] ;
     :subsume
         g2.adobe-japan1-0:03906 ;
     .
@@ -37934,12 +38211,41 @@ a.ucs:0x8C17
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x8C17 ;
     ideo:radical         149 ; # ⾔ 
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x8BA0 ; # 讠
+        isd:right    a.ucs:0x2B94E   # 𫥎
+    ] ;
+    .
+
+rep.gb2312:0x3277
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of gb2312:0x3277 ;
+    :denotation-of
+        a.ucs:0x8C17         ;
+    ideo:radical         149 ; # ⾔ 
     ideo:strokes           9 ;
     ideo:total-strokes    11 ;
-    :eq rep.gb2312:0x3277         ; # &I-G0-3277;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x8BA0 ; # 讠
+        isd:right    rep.ucs_JP...hanazono:0x2B94E   # &hanaJU+2B94E;
+    ] ;
+    :eq rep.ucs_unicode:0x8C17    ; # &G0-3277;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  rep.adobe-japan1-0:06730 ] ;
+    :subsume
+        g2.ucs_unicode:0x8C17 ;
     .
-    rep.gb2312:0x3277
-               :abstract-glyph-of         gb2312:0x3277  .
+    rep.ucs_unicode:0x8C17
+               :abstract-glyph-of [ :context domain:unicode ;
+                                    :target     ucs:0x8C17  ] .
+    g2.ucs_unicode:0x8C17
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x8C17  ] ;
+        :eq g2.gb2312:0x3277          ; # &g2-UU+8C17;
+        .
+        g2.gb2312:0x3277
+              :abstract-glyph-form-of         gb2312:0x3277  .
 
 a.ucs:0x8C18
     a chisegg:abstract-character ;
@@ -38523,10 +38829,10 @@ rep.ucs_unicode:0x8B06
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x8B06  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
-        isd:right    g2.ucs_unicode:0x6247   # &g2-UU+6247;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
+            isd:right    g2.ucs_unicode:0x6247   # &g2-UU+6247;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -39414,8 +39720,8 @@ rep.adobe-japan1-0:03262
     :eq rep.gt:48002              ; # &I-GT-48002;
     :eq rep.gt-pj-1:18022         ; # &I-GT-48002;
     :eq rep.jef-china3:0x64D7     ; # &I-JC3-64D7;
-    :from.simplified     [ :context domain:JP...extra ;
-                           :target  rep.adobe-japan1-0:07766 ] ;
+    ideo:simplified-form-of [ :context domain:JP...extra ;
+                              :target  rep.adobe-japan1-0:07766 ] ;
     :subsume
         g2.adobe-japan1-0:03262 ,
         g2.ucs_unicode:0x8B0E ;
@@ -40595,10 +40901,10 @@ a.ucs:0x8B17
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x8B17         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
-        isd:right    g2.ucs_unicode:0x65C1   # &g2-AJ1-05082;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
+            isd:right    g2.ucs_unicode:0x65C1   # &g2-AJ1-05082;
+        ] ;
         :eq g2.ucs_jis:0x8B17         ; # &g2-AJ1-06705;
         :eq g2.ucs_ks:0x8B17          ; # &g2-AJ1-06705;
         :eq g2.ks-x1001:0x5B3F        ; # &g2-AJ1-06705;
@@ -40663,10 +40969,10 @@ a.ucs:0x8B17
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x8B17  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
-        isd:right    g2.ucs_unicode:0x65C1   # &g2-AJ1-05082;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
+            isd:right    g2.ucs_unicode:0x65C1   # &g2-AJ1-05082;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.cns11643-1:0x7548      ; # &g2-UU+8B17;
         :eq g2.gb12345:0x3079         ; # &g2-UU+8B17;
@@ -40690,10 +40996,10 @@ a.ucs:0x8B17
     g2.shinjigen:7735
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of shinjigen:7735 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
-        isd:right    g2.shinjigen:3247   # &g2-SJG2-3247;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
+            isd:right    g2.shinjigen:3247   # &g2-SJG2-3247;
+        ] ;
         :subsume
             repi.hng-kar:03750   ;
         .
@@ -40781,18 +41087,22 @@ a.ucs:0x27AA9
         rep.hanziku-10:0xEAE8
                    :abstract-glyph-of     hanziku-10:0xEAE8  .
 
-a.ucs:0x8B19
+a.ucs_cognate:0x8B19
     a chisegg:abstract-character ;
-    :abstract-character-of ucs:0x8B19 ;
+    :abstract-character-of [ :context domain:cognate ;
+                             :target     ucs:0x8B19  ] ;
     ideo:radical         149 ; # ⾔ 
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x8A00 ; # 言
+        isd:right    a.ucs_cognate:0x517C   # &A-cgnU+517C;
+    ] ;
     .
 
-a.ucs_iwds-1:0x8B19
+a.ucs:0x8B19
     a chisegg:abstract-character ;
-    :abstract-character-of [ :context domain:iwds-1  ;
-                             :target     ucs:0x8B19  ] ;
+    :abstract-character-of ucs:0x8B19 ;
     :denotation-of
-        a.ucs:0x8B19         ;
+        a.ucs_cognate:0x8B19 ;
     ideo:radical         149 ; # ⾔ 
     ideo:strokes          10 ;
     ideo:total-strokes    17 ;
@@ -40800,12 +41110,8 @@ a.ucs_iwds-1:0x8B19
         isd:left     a.ucs:0x8A00 ; # 言
         isd:right    a.ucs:0x517C   # 兼
     ] ;
-    :eq a.ucs_unicode:0x8B19      ; # &A-IWDSU+8B19;
-    :eq a.big5:0xC1BE             ; # &A-IWDSU+8B19;
+    :eq a.big5:0xC1BE             ; # &I-B-C1BE;
     .
-    a.ucs_unicode:0x8B19
-           :abstract-character-of [ :context domain:unicode ;
-                                    :target     ucs:0x8B19  ] .
     a.big5:0xC1BE
            :abstract-character-of           big5:0xC1BE  .
 
@@ -40813,7 +41119,7 @@ rep.adobe-japan1-4:13753
     a chisegg:abstract-glyph ;
     :abstract-glyph-of adobe-japan1-4:13753 ;
     :denotation-of
-        a.ucs_iwds-1:0x8B19  ;
+        a.ucs:0x8B19         ;
     ideo:radical         149 ; # ⾔ 
     ideo:strokes          10 ;
     ideo:total-strokes    17 ;
@@ -40884,7 +41190,7 @@ repi.hng-khi:01730
     a chisegg:glyph-image ;
     :glyph-image-of hng-khi:01730 ;
     :denotation-of
-        a.ucs:0x8B19         ;
+        a.ucs_cognate:0x8B19 ;
     ideo:radical         149 ; # ⾔ 
     ideo:strokes          12 ;
     ideo:total-strokes    19 ;
@@ -40898,7 +41204,7 @@ rep.adobe-japan1-0:01888
     a chisegg:abstract-glyph ;
     :abstract-glyph-of adobe-japan1-0:01888 ;
     :denotation-of
-        a.ucs_iwds-1:0x8B19  ;
+        a.ucs:0x8B19         ;
     ideo:radical         149 ; # ⾔ 
     ideo:strokes          10 ;
     ideo:total-strokes    17 ;
@@ -41526,8 +41832,8 @@ a.ucs:0x8BB2
     ideo:strokes           4 ;
     ideo:total-strokes     6 ;
     :eq rep.gb2312:0x3D32         ; # &I-G0-3D32;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  rep.adobe-japan1-0:02024 ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  rep.adobe-japan1-0:02024 ] ;
     .
     rep.gb2312:0x3D32
                :abstract-glyph-of         gb2312:0x3D32  .
@@ -41560,9 +41866,9 @@ rep.cns11643-7:0x3B75
     ] ;
     :eq rep.ucs_cns:0x27ABF       ; # &C7-3B75;
     :eq rep.daikanwa:35825        ; # &I-M-35825;
-    :from.original       [ :sources chisebib:zhengzitong ,
-                                    chisebib:daikanwa ;
-                           :target  rep.adobe-japan1-4:13773 ] ;
+    ideo:original-form-of [ :sources chisebib:zhengzitong ,
+                                     chisebib:daikanwa ;
+                            :target  rep.adobe-japan1-4:13773 ] ;
     :subsume
         g2.daikanwa:35825    ,
         g2.cns11643-7:0x3B75 ;
@@ -42549,32 +42855,46 @@ a.ucs:0x27AB4
     ideo:radical         149 ; # ⾔ 
     ideo:strokes          10 ;
     ideo:total-strokes    17 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x8A00 ; # 言
+        isd:right    a.ucs:0x24775   # 𤝵
+    ] ;
     .
 
-g.ucs_cns:0x27AB4
-    a chisegg:detailed-glyph ;
-    :detailed-glyph-of [ :context domain:cns     ;
-                         :target     ucs:0x27AB4 ] ;
+rep.cns11643-7:0x3C23
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of cns11643-7:0x3C23 ;
     :denotation-of
         a.ucs:0x27AB4        ;
     ideo:radical         149 ; # ⾔ 
     ideo:strokes          10 ;
     ideo:total-strokes    17 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x8A00 ; # 言
+        isd:right    rep.mj:040680   # &MJ040680;
+    ] ;
+    :eq rep.ucs_cns:0x27AB4       ; # &C7-3C23;
+    :eq rep.daikanwa:35841        ; # &I-M-35841;
     :subsume
-        rep.daikanwa:35841   ,
-        rep.cns11643-7:0x3C23 ;
+        g2.daikanwa:35841    ,
+        g2.cns11643-7:0x3C23 ;
     .
+    rep.ucs_cns:0x27AB4
+               :abstract-glyph-of [ :context domain:cns     ;
+                                    :target     ucs:0x27AB4 ] .
     rep.daikanwa:35841
-        a chisegg:abstract-glyph ;
-        :abstract-glyph-of daikanwa:35841 ;
+               :abstract-glyph-of       daikanwa:35841   .
+    g2.daikanwa:35841
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of daikanwa:35841 ;
         .
-    rep.cns11643-7:0x3C23
-        a chisegg:abstract-glyph ;
-        :abstract-glyph-of cns11643-7:0x3C23 ;
-        :eq rep.ucs_cns:0x27AB4       ; # &C7-3C23;
+    g2.cns11643-7:0x3C23
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of cns11643-7:0x3C23 ;
+        :eq g2.ucs_cns:0x27AB4        ; # &g2-CU+27AB4;
         .
-        rep.ucs_cns:0x27AB4
-                   :abstract-glyph-of [ :context domain:cns     ;
+        g2.ucs_cns:0x27AB4
+              :abstract-glyph-form-of [ :context domain:cns     ;
                                         :target     ucs:0x27AB4 ] .
 
 rep.ucs_iso:0x27AB4
@@ -42587,10 +42907,30 @@ rep.ucs_iso:0x27AB4
     ideo:strokes          10 ;
     ideo:total-strokes    17 ;
     ideo:hanyu-dazidian  ( 6 4007 12 ) ;
-    :eq rep.hanziku-10:0xEB53     ; # &HZK10-EB53;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x8A00 ; # 言
+        isd:right    rep.cbeta:09412   # &CB09412;
+    ] ;
+    :subsume
+        g2.ucs_iso:0x27AB4   ;
     .
-    rep.hanziku-10:0xEB53
-               :abstract-glyph-of     hanziku-10:0xEB53  .
+    g2.ucs_iso:0x27AB4
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x27AB4 ] ;
+        :subsume
+            repi.ucs_iso:0x27AB4 ,
+            rep.hanziku-10:0xEB53 ;
+        .
+        repi.ucs_iso:0x27AB4
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:iso     ;
+                              :target     ucs:0x27AB4 ] ;
+            .
+        rep.hanziku-10:0xEB53
+            a chisegg:abstract-glyph ;
+            :abstract-glyph-of hanziku-10:0xEB53 ;
+            .
 
 rep.daikanwa:35842
     a chisegg:abstract-glyph ;
@@ -42783,30 +43123,13 @@ rep.daikanwa:35850
         isd:left     a.ucs:0x8A00 ; # 言
         isd:right    rep.daikanwa:30953   # &M-30953;
     ] ;
-    :eq rep.jef-china3:0x65C1     ; # &I-JC3-65C1;
     :subsume
         g2.daikanwa:35850    ;
     .
-    rep.jef-china3:0x65C1
-               :abstract-glyph-of     jef-china3:0x65C1  .
     g2.daikanwa:35850
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:35850 ;
-        :eq g2.jef-china3:0x65C1      ; # &g2-M-35850;
-        :subsume
-            repi.daikanwa:35850  ,
-            repi.jef-china3:0x65C1 ;
         .
-        g2.jef-china3:0x65C1
-              :abstract-glyph-form-of     jef-china3:0x65C1  .
-        repi.daikanwa:35850
-            a chisegg:glyph-image ;
-            :glyph-image-of daikanwa:35850 ;
-            .
-        repi.jef-china3:0x65C1
-            a chisegg:glyph-image ;
-            :glyph-image-of jef-china3:0x65C1 ;
-            .
 
 rep.cns11643-1:0x754B
     a chisegg:abstract-glyph ;
@@ -42878,6 +43201,7 @@ rep.adobe-japan1-5:18685
     :eq rep.jis-x0212:0x5E3F      ; # &I-JSP-5E3F;
     :eq rep.jis-x0213-2:0x7864    ; # &I-JX2-7864;
     :eq rep.hanyo-denshi...jb:0x5E3F ; # &I-HD-JB-5E3F;
+    :eq rep.jef-china3:0x65C1     ; # &I-JC3-65C1;
     :subsume
         g2.adobe-japan1-5:18685 ;
     .
@@ -42890,6 +43214,8 @@ rep.adobe-japan1-5:18685
                :abstract-glyph-of    jis-x0213-2:0x7864  .
     rep.hanyo-denshi...jb:0x5E3F
                :abstract-glyph-of hanyo-denshi...jb:0x5E3F  .
+    rep.jef-china3:0x65C1
+               :abstract-glyph-of     jef-china3:0x65C1  .
     g2.adobe-japan1-5:18685
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of adobe-japan1-5:18685 ;
@@ -42903,9 +43229,11 @@ rep.adobe-japan1-5:18685
         :eq g2.jis-x0212:0x5E3F       ; # &g2-AJ1-18685;
         :eq g2.jis-x0213-2:0x7864     ; # &g2-AJ1-18685;
         :eq g2.hanyo-denshi...jb:0x5E3F ; # &g2-AJ1-18685;
+        :eq g2.jef-china3:0x65C1      ; # &g2-AJ1-18685;
         :subsume
             repi.hanyo-denshi...jb:0x5E3F ,
-            repi.adobe-japan1-6:18685 ;
+            repi.adobe-japan1-6:18685 ,
+            repi.jef-china3:0x65C1 ;
         .
         g2.ucs_jis:0x8B0A
               :abstract-glyph-form-of [ :context domain:jis     ;
@@ -42916,6 +43244,8 @@ rep.adobe-japan1-5:18685
               :abstract-glyph-form-of    jis-x0213-2:0x7864  .
         g2.hanyo-denshi...jb:0x5E3F
               :abstract-glyph-form-of hanyo-denshi...jb:0x5E3F  .
+        g2.jef-china3:0x65C1
+              :abstract-glyph-form-of     jef-china3:0x65C1  .
         repi.jis-x0212:0x5E3F
             a chisegg:glyph-image ;
             :glyph-image-of jis-x0212:0x5E3F ;
@@ -42930,6 +43260,10 @@ rep.adobe-japan1-5:18685
             a chisegg:glyph-image ;
             :glyph-image-of adobe-japan1-5:18685 ;
             .
+        repi.jef-china3:0x65C1
+            a chisegg:glyph-image ;
+            :glyph-image-of jef-china3:0x65C1 ;
+            .
 
 a.ucs:0x8B39
     a chisegg:abstract-character ;
@@ -42956,8 +43290,8 @@ rep.adobe-japan1-0:01752
     :eq rep.gt:48040              ; # &I-GT-48040;
     :eq rep.gt-pj-1:13920         ; # &I-GT-48040;
     :eq rep.daikanwa...._.p:35850 ; # &AJ1-01752;
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  a.ucs:0xFA63         ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  a.ucs:0xFA63         ] ;
     :subsume
         g2.adobe-japan1-0:01752 ;
     .
@@ -43202,6 +43536,40 @@ a.ucs:0x8C27
     rep.gb2312:0x5A57
                :abstract-glyph-of         gb2312:0x5A57  .
 
+a.ucs:0x2C8BA
+    a chisegg:abstract-character ;
+    :abstract-character-of ucs:0x2C8BA ;
+    ideo:radical         149 ; # ⾔ 
+    ideo:strokes          10 ;
+    ideo:total-strokes    12 ;
+    :subsume
+        g2.ucs_JP...hanazono:0x2C8BA ;
+    .
+    g2.ucs_JP...hanazono:0x2C8BA
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:JP...hanazono ;
+                                  :target     ucs:0x2C8BA ] ;
+        .
+
+a.ucs:0x2C8BB
+    a chisegg:abstract-character ;
+    :abstract-character-of ucs:0x2C8BB ;
+    ideo:radical         149 ; # ⾔ 
+    ideo:strokes          10 ;
+    ideo:total-strokes    12 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x8A00 ; # 言
+        isd:right    rep.ucs-itaiji-008:0x771F   # &U-i008+771F;
+    ] ;
+    :subsume
+        g2.ucs_JP...hanazono:0x2C8BB ;
+    .
+    g2.ucs_JP...hanazono:0x2C8BB
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:JP...hanazono ;
+                                  :target     ucs:0x2C8BB ] ;
+        .
+
 rep.mj:058757
     a chisegg:abstract-glyph ;
     :abstract-glyph-of mj:058757 ;
@@ -43227,10 +43595,10 @@ rep.mj:058757
     g2.koseki:406970
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of koseki:406970 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
-        isd:right    g2.adobe-japan1-0:06481   # &g2-AJ1-06481;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
+            isd:right    g2.adobe-japan1-0:06481   # &g2-AJ1-06481;
+        ] ;
         :eq g2.shinjigen:7721         ; # &g2-KOSEKI-406970;
         .
         g2.shinjigen:7721
@@ -43238,10 +43606,10 @@ rep.mj:058757
     g2.mj:058757
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of mj:058757 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
-        isd:right    g2.ucs_unicode:0x8654   # &g2-GT-44188;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
+            isd:right    g2.ucs_unicode:0x8654   # &g2-GT-44188;
+        ] ;
         .
 
 a.ucs:0x431B
@@ -43985,10 +44353,10 @@ a.ucs:0x8B2B
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x8B2B         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
-        isd:right    g2.ucs_unicode:0x5547   # &g2-AJ1-17370;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
+            isd:right    g2.ucs_unicode:0x5547   # &g2-AJ1-17370;
+        ] ;
         :eq g2.ucs_jis:0x8B2B         ; # &g2-AJ1-06710;
         :eq g2.ucs_ks:0x8B2B          ; # &g2-AJ1-06710;
         :eq g2.ks-x1001:0x6E63        ; # &g2-AJ1-06710;
@@ -44053,10 +44421,10 @@ a.ucs:0x8B2B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x8B2B  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
-        isd:right    g2.ucs_unicode:0x5547   # &g2-AJ1-17370;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
+            isd:right    g2.ucs_unicode:0x5547   # &g2-AJ1-17370;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.cns11643-1:0x7741      ; # &g2-UU+8B2B;
         :eq g2.gb12345:0x5A58         ; # &g2-UU+8B2B;
@@ -44080,10 +44448,10 @@ a.ucs:0x8B2B
     g2.shinjigen:7743
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of shinjigen:7743 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
-        isd:right    g2.big5-cdp:0x8C6B   # &g2-CDP-8C6B;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
+            isd:right    g2.big5-cdp:0x8C6B   # &g2-CDP-8C6B;
+        ] ;
         .
 
 a.ucs:0x27AD8
@@ -44335,8 +44703,8 @@ rep.adobe-japan1-0:03495
     :eq rep.gt:48191              ; # &I-GT-48191;
     :eq rep.gt-pj-1:18741         ; # &I-GT-48191;
     :eq rep.jef-china3:0x65D4     ; # &I-JC3-65D4;
-    :from.simplified     [ :context domain:JP...jis ;
-                           :target  rep.adobe-japan1-0:07785 ] ;
+    ideo:simplified-form-of [ :context domain:JP...jis ;
+                              :target  rep.adobe-japan1-0:07785 ] ;
     :subsume
         rep.gt:48192         ,
         a.gt:48191           ;
@@ -44806,47 +45174,88 @@ a.ucs:0x27ADC
     rep.cns11643-5:0x5841
                :abstract-glyph-of     cns11643-5:0x5841  .
 
-rep.daikanwa:35879
-    a chisegg:abstract-glyph ;
-    :abstract-glyph-of daikanwa:35879 ;
-    :to.ucs              a.ucs:0x27ADD ; # 𧫝
+a.ucs:0x27ADD
+    a chisegg:abstract-character ;
+    :abstract-character-of ucs:0x27ADD ;
     ideo:radical         149 ; # ⾔ 
     ideo:strokes          11 ;
     ideo:total-strokes    18 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x8A00 ; # 言
+        isd:right    a.ucs:0x21569   # 𡕩
+    ] ;
     .
 
 rep.cns11643-4:0x5D59
     a chisegg:abstract-glyph ;
     :abstract-glyph-of cns11643-4:0x5D59 ;
-    :to.ucs              a.ucs:0x27ADD ; # 𧫝
-
-    :morohashi-daikanwa          (35879 0 0) ;
+    :denotation-of
+        a.ucs:0x27ADD        ;
     ideo:radical         149 ; # ⾔ 
     ideo:strokes          11 ;
     ideo:total-strokes    18 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x8A00 ; # 言
+        isd:right    rep.ucs_iso:0x21569   # &C6-3E3C;
+    ] ;
+    :eq rep.ucs_cns:0x27ADD       ; # &C4-5D59;
+    :eq rep.daikanwa:35879        ; # &I-M-35879;
+    :subsume
+        g2.daikanwa:35879    ,
+        g2.cns11643-4:0x5D59 ;
     .
+    rep.ucs_cns:0x27ADD
+               :abstract-glyph-of [ :context domain:cns     ;
+                                    :target     ucs:0x27ADD ] .
+    rep.daikanwa:35879
+               :abstract-glyph-of       daikanwa:35879   .
+    g2.daikanwa:35879
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of daikanwa:35879 ;
+        .
+    g2.cns11643-4:0x5D59
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of cns11643-4:0x5D59 ;
+        :eq g2.ucs_cns:0x27ADD        ; # &g2-CU+27ADD;
+        .
+        g2.ucs_cns:0x27ADD
+              :abstract-glyph-form-of [ :context domain:cns     ;
+                                        :target     ucs:0x27ADD ] .
 
-rep.hanziku-10:0xEC72
+rep.ucs_iso:0x27ADD
     a chisegg:abstract-glyph ;
-    :abstract-glyph-of hanziku-10:0xEC72 ;
-    :to.ucs              a.ucs:0x27ADD ; # 𧫝
-
-    :morohashi-daikanwa          (35879 0 1) ;
+    :abstract-glyph-of [ :context domain:iso     ;
+                         :target     ucs:0x27ADD ] ;
+    :denotation-of
+        a.ucs:0x27ADD        ;
     ideo:radical         149 ; # ⾔ 
     ideo:strokes          11 ;
     ideo:total-strokes    18 ;
     ideo:hanyu-dazidian  ( 6 4013 8 ) ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x8A00 ; # 言
+        isd:right    rep.ucs_JP...hanazono:0x21569   # &hanaJU+21569;
+    ] ;
+    :subsume
+        g2.ucs_JP...hanazono:0x27ADD ,
+        g2.ucs_iso:0x27ADD   ;
     .
-
-a.ucs:0x27ADD
-    a chisegg:abstract-character ;
-    :abstract-character-of ucs:0x27ADD ;
-
-    :morohashi-daikanwa          (35879 0 2) ;
-    ideo:radical         149 ; # ⾔ 
-    ideo:strokes          11 ;
-    ideo:total-strokes    18 ;
-    .
+    g2.ucs_JP...hanazono:0x27ADD
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:JP...hanazono ;
+                                  :target     ucs:0x27ADD ] ;
+        :subsume
+            rep.hanziku-10:0xEC72 ;
+        .
+        rep.hanziku-10:0xEC72
+            a chisegg:abstract-glyph ;
+            :abstract-glyph-of hanziku-10:0xEC72 ;
+            .
+    g2.ucs_iso:0x27ADD
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x27ADD ] ;
+        .
 
 rep.daikanwa:35880
     a chisegg:abstract-glyph ;
@@ -45171,10 +45580,10 @@ rep.adobe-japan1-0:06707
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x8B33         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
-        isd:right    rep.mj:007832   # &MJ007832;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
+            isd:right    rep.mj:007832   # &MJ007832;
+        ] ;
         :eq g2.ucs_jis:0x8B33         ; # &g2-AJ1-06707;
         :eq g2.ucs_ks:0x8B33          ; # &g2-AJ1-06707;
         :eq g2.ks-x1001:0x4F44        ; # &g2-AJ1-06707;
@@ -45242,10 +45651,10 @@ rep.adobe-japan1-0:06707
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x8B33  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
-        isd:right    rep.mj:007832   # &MJ007832;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
+            isd:right    rep.mj:007832   # &MJ007832;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb12345:0x5A29         ; # &g2-UU+8B33;
         .
@@ -45274,10 +45683,10 @@ rep.cns11643-2:0x6348
     g2.cns11643-2:0x6348
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x6348 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
-        isd:right    g2.mj:007833   # &g2-MJ007833;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
+            isd:right    g2.mj:007833   # &g2-MJ007833;
+        ] ;
         :eq g2.ucs_cns:0x8B33         ; # &g2-CU+8B33;
         .
         g2.ucs_cns:0x8B33
@@ -45667,10 +46076,10 @@ o.ucs_unicode:0x8B37
                              :target     ucs:0x8B37  ] ;
         ideo:strokes          19 ;
         ideo:total-strokes    17 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.gb2312:0x303D ; # &G0-303D;
-        isd:below    a.ucs:0x8A00   # 言
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.gb2312:0x303D ; # &G0-303D;
+            isd:below    a.ucs:0x8A00   # 言
+        ] ;
         :rep.ucs_JP...hanazono     rdf:nil ;
         :subsume
             g2.ucs_unicode:0x8B37 ;
@@ -45686,10 +46095,10 @@ o.ucs_unicode:0x8B37
         :abstract-glyph-of cns11643-2:0x6351 ;
         ideo:strokes          11 ;
         ideo:total-strokes    18 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.cns11643-1:0x5A72 ; # &C1-5A72;
-        isd:below    a.ucs:0x8A00   # 言
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.cns11643-1:0x5A72 ; # &C1-5A72;
+            isd:below    a.ucs:0x8A00   # 言
+        ] ;
         :eq rep.ucs_cns:0x8B37        ; # &C2-6351;
         :subsume
             g2.cns11643-2:0x6351 ;
@@ -47638,10 +48047,10 @@ a.ucs:0x8B45
     rep.adobe-japan1-5:19816
         a chisegg:abstract-glyph ;
         :abstract-glyph-of adobe-japan1-5:19816 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x8A00 ; # 言
-        isd:right    rep.jis-x0212:0x457C   # &JSP-457C;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x8A00 ; # 言
+            isd:right    rep.jis-x0212:0x457C   # &JSP-457C;
+        ] ;
         :eq rep.ucs_cns:0x8B45        ; # &AJ1-19816;
         :eq rep.ucs_jis:0x8B45        ; # &AJ1-19816;
         :rep.ucs_JP...hanazono     rdf:nil ;
@@ -47669,10 +48078,10 @@ a.ucs:0x8B45
             :abstract-glyph-form-of adobe-japan1-5:19816 ;
             ideo:strokes          12 ;
             ideo:total-strokes    19 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
-        isd:right    g2.ucs_jis:0x6B70   # &g2-JSP-457C;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
+                isd:right    g2.ucs_jis:0x6B70   # &g2-JSP-457C;
+            ] ;
             :eq g2.ucs_jis:0x8B45         ; # &g2-AJ1-19816;
             :g2.ucs_JP...hanazono      rdf:nil ;
             :eq g2.jis-x0212:0x5E47       ; # &g2-AJ1-19816;
@@ -47706,10 +48115,10 @@ a.ucs:0x8B45
             :abstract-glyph-form-of cns11643-2:0x6C3E ;
             ideo:strokes          14 ;
             ideo:total-strokes    21 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
-        isd:right    g2.ucs_jis:0x6B70   # &g2-JSP-457C;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
+                isd:right    g2.ucs_jis:0x6B70   # &g2-JSP-457C;
+            ] ;
             :eq g2.ucs_cns:0x8B45         ; # &g2-CU+8B45;
             .
             g2.ucs_cns:0x8B45
@@ -47721,10 +48130,10 @@ a.ucs:0x8B45
                              :target     ucs:0x8B45  ] ;
         ideo:strokes          12 ;
         ideo:total-strokes    19 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x8A00 ; # 言
-        isd:right    rep.ucs_unicode:0x6B70   # &CB00613;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x8A00 ; # 言
+            isd:right    rep.ucs_unicode:0x6B70   # &CB00613;
+        ] ;
         :rep.ucs_JP...hanazono     rdf:nil ;
         :subsume
             g2.ucs_unicode:0x8B45 ;
@@ -47733,10 +48142,10 @@ a.ucs:0x8B45
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of [ :context domain:unicode ;
                                       :target     ucs:0x8B45  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
-        isd:right    g2.ucs_unicode:0x6B70   # &g2-CB00613;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
+                isd:right    g2.ucs_unicode:0x6B70   # &g2-CB00613;
+            ] ;
             :g2.ucs_JP...hanazono      rdf:nil ;
             .
 
@@ -47997,7 +48406,7 @@ rep.adobe-japan1-5:18690
     :eq rep.daikanwa:35943        ; # &I-M-35943;
     :subsume
         g2.adobe-japan1-5:18690 ,
-        rep.ucs-bmp-var-005:0x470C ,
+        rep.ucs-var-005:0x470C ,
         g2.big5-cdp:0x8BE7   ,
         g2.ucs_unicode:0x470C ;
     .
@@ -48042,18 +48451,15 @@ rep.adobe-japan1-5:18690
             a chisegg:glyph-image ;
             :glyph-image-of adobe-japan1-5:18690 ;
             .
-    rep.ucs-bmp-var-005:0x470C
+    rep.ucs-var-005:0x470C
         a chisegg:abstract-glyph ;
-        :abstract-glyph-of ucs-bmp-var-005:0x470C ;
-    isd:structure [ a idc:⿲ ;
-        isd:left     g2.gt:35079 ; # &g2-GT-35079;
-        isd:middle   g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
-        isd:right    g2.gt:35079   # &g2-GT-35079;
-    ] ;
-        :eq rep.ucs-var-005:0x470C    ; # &U-v005+470C;
+        :abstract-glyph-of ucs-var-005:0x470C ;
+        isd:structure [ a idc:⿲ ;
+            isd:left     g2.gt:35079 ; # &g2-GT-35079;
+            isd:middle   g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
+            isd:right    g2.gt:35079   # &g2-GT-35079;
+        ] ;
         .
-        rep.ucs-var-005:0x470C
-                   :abstract-glyph-of    ucs-var-005:0x470C  .
     g2.big5-cdp:0x8BE7
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of big5-cdp:0x8BE7 ;
@@ -48207,10 +48613,10 @@ rep.adobe-japan1-6:22559
     g2.adobe-japan1-6:22559
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of adobe-japan1-6:22559 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
-        isd:right    g2.ucs_unicode:0x6566   # &g2-AJ1-03248;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
+            isd:right    g2.ucs_unicode:0x6566   # &g2-AJ1-03248;
+        ] ;
         :eq g2.ucs_jis:0x8B48         ; # &g2-AJ1-22559;
         :eq g2.jis-x0212:0x5E49       ; # &g2-AJ1-22559;
         :eq g2.daikanwa:35945         ; # &g2-AJ1-22559;
@@ -48242,10 +48648,10 @@ rep.adobe-japan1-6:22559
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x8B48  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
-        isd:right    g2.ucs_unicode:0x6566   # &g2-AJ1-03248;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
+            isd:right    g2.ucs_unicode:0x6566   # &g2-AJ1-03248;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.cns11643-2:0x6724      ; # &g2-UU+8B48;
         :subsume
@@ -48531,8 +48937,8 @@ rep.adobe-japan1-0:06714
     :eq rep.gt-pj-1:27511         ; # &I-GT-48218;
     :eq rep.daikanwa:35951        ; # &I-M-35951;
     :eq rep.shinjigen:7552        ; # &AJ1-06714;
-    :from.original       [ :sources chisebib:shinjigen ;
-                           :target  rep.adobe-japan1-0:06661 ] ;
+    ideo:original-form-of [ :sources chisebib:shinjigen ;
+                            :target  rep.adobe-japan1-0:06661 ] ;
     :subsume
         g2.adobe-japan1-0:06714 ;
     .
@@ -48917,10 +49323,10 @@ a.ucs:0x8B4F
     rep.adobe-japan1-0:06715
         a chisegg:abstract-glyph ;
         :abstract-glyph-of adobe-japan1-0:06715 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x8A00 ; # 言
-        isd:right    rep.adobe-japan1-0:01586   # &AJ1-01586;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x8A00 ; # 言
+            isd:right    rep.adobe-japan1-0:01586   # &AJ1-01586;
+        ] ;
         :eq rep.ucs_cns:0x8B4F        ; # &AJ1-06715;
         :eq rep.ucs_jis:0x8B4F        ; # &AJ1-06715;
         :eq rep.ucs_ks:0x8B4F         ; # &AJ1-06715;
@@ -48965,10 +49371,10 @@ a.ucs:0x8B4F
         g2.ks-x1001:0x5141
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of ks-x1001:0x5141 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
-        isd:right    g2.gt:11608   # &g2-GT-11608;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
+                isd:right    g2.gt:11608   # &g2-GT-11608;
+            ] ;
             :eq g2.ucs_ks:0x8B4F          ; # &g2-GT-48224;
             :eq g2.gt:48224               ; # &g2-GT-48224;
             :eq g2.daikanwa:35958         ; # &g2-GT-48224;
@@ -49017,10 +49423,10 @@ a.ucs:0x8B4F
             :rep.decomposition   [ :context domain:hanyo-denshi ;
                                    :target  a.ucs:0x8B4F         ,
                                             a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
-        isd:right    g2.adobe-japan1-0:01586   # &g2-AJ1-01586;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
+                isd:right    g2.adobe-japan1-0:01586   # &g2-AJ1-01586;
+            ] ;
             :eq g2.ucs_jis:0x8B4F         ; # &g2-AJ1-06715;
             :eq g2.jis-x0208:0x6B78       ; # &g2-AJ1-06715;
             :eq g2.jis-x0213-1:0x6B78     ; # &g2-AJ1-06715;
@@ -49053,10 +49459,10 @@ a.ucs:0x8B4F
         a chisegg:abstract-glyph ;
         :abstract-glyph-of [ :context domain:unicode ;
                              :target     ucs:0x8B4F  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x8A00 ; # 言
-        isd:right    rep.adobe-japan1-4:13700   # &AJ1-13700;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x8A00 ; # 言
+            isd:right    rep.adobe-japan1-4:13700   # &AJ1-13700;
+        ] ;
         :rep.ucs_JP...hanazono     rdf:nil ;
         :eq rep.gb12345:0x3C25        ; # &UU+8B4F;
         :subsume
@@ -49080,6 +49486,10 @@ a.ucs:0x8B50
     ideo:radical         149 ; # ⾔ 
     ideo:strokes          12 ;
     ideo:total-strokes    19 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x8A00 ; # 言
+        isd:right    a.ucs:0x5C0A   # 尊
+    ] ;
     :eq a.big5:0xF2F6             ; # &I-B-F2F6;
     .
     a.big5:0xF2F6
@@ -49093,6 +49503,10 @@ rep.daikanwa:35959
     ideo:radical         149 ; # ⾔ 
     ideo:strokes          12 ;
     ideo:total-strokes    19 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x8A00 ; # 言
+        isd:right    rep.mj:010275   # &MJ010275;
+    ] ;
     .
 
 rep.cns11643-2:0x6723
@@ -49103,6 +49517,10 @@ rep.cns11643-2:0x6723
     ideo:radical         149 ; # ⾔ 
     ideo:strokes          12 ;
     ideo:total-strokes    19 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x8A00 ; # 言
+        isd:right    rep.mj:010276   # &MJ010276;
+    ] ;
     :eq rep.ucs_unicode:0x8B50    ; # &C2-6723;
     :rep.ucs_JP...hanazono     rdf:nil ;
     :subsume
@@ -49315,6 +49733,10 @@ a.ucs:0x27B0C
     ideo:radical         149 ; # ⾔ 
     ideo:strokes          12 ;
     ideo:total-strokes    19 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x8A00 ; # 言
+        isd:right    a.ucs_component:0x5D52   # &A-compU+5D52;
+    ] ;
     .
 
 rep.ucs_iso:0x27B0C
@@ -49327,6 +49749,10 @@ rep.ucs_iso:0x27B0C
     ideo:strokes          12 ;
     ideo:total-strokes    19 ;
     ideo:hanyu-dazidian  ( 6 4018 15 ) ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x8A00 ; # 言
+        isd:right    a.ucs:0x55A6   # 喦
+    ] ;
     :eq rep.daikanwa:35963        ; # &M-35963;
     :subsume
         g2.daikanwa:35963    ,
@@ -49364,9 +49790,17 @@ rep.cns11643-4:0x613F
     ideo:radical         149 ; # ⾔ 
     ideo:strokes          12 ;
     ideo:total-strokes    19 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x8A00 ; # 言
+        isd:right    a.ucs:0x5D52   # 嵒
+    ] ;
+    :eq rep.ucs_cns:0x27B0C       ; # &C4-613F;
     :subsume
         g2.cns11643-4:0x613F ;
     .
+    rep.ucs_cns:0x27B0C
+               :abstract-glyph-of [ :context domain:cns     ;
+                                    :target     ucs:0x27B0C ] .
     g2.cns11643-4:0x613F
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-4:0x613F ;
@@ -49867,10 +50301,10 @@ rep.adobe-japan1-5:20217
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x8B56  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
-        isd:right    g2.ucs_unicode:0x6701   # &g2-UU+6701;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
+            isd:right    g2.ucs_unicode:0x6701   # &g2-UU+6701;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb12345:0x5A5A         ; # &g2-UU+8B56;
         .
@@ -49879,10 +50313,10 @@ rep.adobe-japan1-5:20217
     g2.cns11643-2:0x6728
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x6728 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
-        isd:right    g2.cns11643-2:0x3C4C   # &g2-CU+6701;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
+            isd:right    g2.cns11643-2:0x3C4C   # &g2-CU+6701;
+        ] ;
         :eq g2.ucs_cns:0x8B56         ; # &g2-CU+8B56;
         .
         g2.ucs_cns:0x8B56
@@ -51271,10 +51705,10 @@ rep.ruimoku-v6:0xE01F
     g2.ruimoku-v6:0xE01F
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of ruimoku-v6:0xE01F ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
-        isd:right    g2.ucs_unicode:0x83D0   # &g2-JSP-583A;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
+            isd:right    g2.ucs_unicode:0x83D0   # &g2-JSP-583A;
+        ] ;
         .
 
 a.ucs:0x27B1F
@@ -51488,6 +51922,10 @@ a.ucs:0x4712
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x4712 ;
     ideo:radical         149 ; # ⾔ 
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x8A00 ; # 言
+        isd:right    a.ucs_iwds-1:0x5967   # &A-IWDSU+5967;
+    ] ;
     .
 
 rep.cns11643-4:0x644E
@@ -51498,11 +51936,19 @@ rep.cns11643-4:0x644E
     ideo:radical         149 ; # ⾔ 
     ideo:strokes          13 ;
     ideo:total-strokes    20 ;
-    :eq rep.daikanwa:35993        ; # &C4-644E;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x8A00 ; # 言
+        isd:right    a.ucs:0x5967   # 奧
+    ] ;
+    :eq rep.ucs_cns:0x4712        ; # &C4-644E;
+    :eq rep.daikanwa:35993        ; # &I-M-35993;
     :subsume
         g2.daikanwa:35993    ,
         g2.cns11643-4:0x644E ;
     .
+    rep.ucs_cns:0x4712
+               :abstract-glyph-of [ :context domain:cns     ;
+                                    :target     ucs:0x4712  ] .
     rep.daikanwa:35993
                :abstract-glyph-of       daikanwa:35993   .
     g2.daikanwa:35993
@@ -51527,6 +51973,10 @@ rep.ucs_unicode:0x4712
     ideo:radical         149 ; # ⾔ 
     ideo:strokes          12 ;
     ideo:total-strokes    19 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x8A00 ; # 言
+        isd:right    a.ucs:0x5965   # 奥
+    ] ;
     :rep.ucs_JP...hanazono     rdf:nil ;
     :subsume
         g2.ucs_unicode:0x4712 ;
@@ -51625,6 +52075,10 @@ a.ucs:0x4713
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x4713 ;
     ideo:radical         149 ; # ⾔ 
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x8A00 ; # 言
+        isd:right    a.ucs:0x8449   # 葉
+    ] ;
     .
 
 rep.cns11643-3:0x5D2D
@@ -51635,11 +52089,19 @@ rep.cns11643-3:0x5D2D
     ideo:radical         149 ; # ⾔ 
     ideo:strokes          13 ;
     ideo:total-strokes    20 ;
-    :eq rep.daikanwa:35995        ; # &C3-5D2D;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x8A00 ; # 言
+        isd:right    rep.cns11643-1:0x6634   # &C1-6634;
+    ] ;
+    :eq rep.ucs_cns:0x4713        ; # &C3-5D2D;
+    :eq rep.daikanwa:35995        ; # &I-M-35995;
     :subsume
         g2.daikanwa:35995    ,
         g2.cns11643-3:0x5D2D ;
     .
+    rep.ucs_cns:0x4713
+               :abstract-glyph-of [ :context domain:cns     ;
+                                    :target     ucs:0x4713  ] .
     rep.daikanwa:35995
                :abstract-glyph-of       daikanwa:35995   .
     g2.daikanwa:35995
@@ -51664,6 +52126,10 @@ rep.ucs_unicode:0x4713
     ideo:radical         149 ; # ⾔ 
     ideo:strokes          12 ;
     ideo:total-strokes    19 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x8A00 ; # 言
+        isd:right    rep.mj:022301   # &MJ022301;
+    ] ;
     :subsume
         g2.ucs_unicode:0x4713 ;
     .
@@ -51844,6 +52310,10 @@ a.ucs:0x4715
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x4715 ;
     ideo:radical         149 ; # ⾔ 
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x8A00 ; # 言
+        isd:right    a.ucs:0x842C   # 萬
+    ] ;
     .
 
 rep.cns11643-4:0x644C
@@ -51854,11 +52324,19 @@ rep.cns11643-4:0x644C
     ideo:radical         149 ; # ⾔ 
     ideo:strokes          13 ;
     ideo:total-strokes    20 ;
-    :eq rep.daikanwa:35999        ; # &C4-644C;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x8A00 ; # 言
+        isd:right    rep.cns11643-1:0x655C   # &C1-655C;
+    ] ;
+    :eq rep.ucs_cns:0x4715        ; # &C4-644C;
+    :eq rep.daikanwa:35999        ; # &I-M-35999;
     :subsume
         g2.daikanwa:35999    ,
         g2.cns11643-4:0x644C ;
     .
+    rep.ucs_cns:0x4715
+               :abstract-glyph-of [ :context domain:cns     ;
+                                    :target     ucs:0x4715  ] .
     rep.daikanwa:35999
                :abstract-glyph-of       daikanwa:35999   .
     g2.daikanwa:35999
@@ -52160,6 +52638,10 @@ a.ucs:0x4718
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x4718 ;
     ideo:radical         149 ; # ⾔ 
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x8A00 ; # 言
+        isd:right    a.ucs:0x656C   # 敬
+    ] ;
     .
 
 rep.cns11643-3:0x5D31
@@ -52170,11 +52652,19 @@ rep.cns11643-3:0x5D31
     ideo:radical         149 ; # ⾔ 
     ideo:strokes          13 ;
     ideo:total-strokes    20 ;
-    :eq rep.daikanwa:36008        ; # &C3-5D31;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x8A00 ; # 言
+        isd:right    rep.mj:013007   # &MJ013007;
+    ] ;
+    :eq rep.ucs_cns:0x4718        ; # &C3-5D31;
+    :eq rep.daikanwa:36008        ; # &I-M-36008;
     :subsume
         g2.daikanwa:36008    ,
         g2.cns11643-3:0x5D31 ;
     .
+    rep.ucs_cns:0x4718
+               :abstract-glyph-of [ :context domain:cns     ;
+                                    :target     ucs:0x4718  ] .
     rep.daikanwa:36008
                :abstract-glyph-of       daikanwa:36008   .
     g2.daikanwa:36008
@@ -52199,6 +52689,10 @@ rep.ucs_unicode:0x4718
     ideo:radical         149 ; # ⾔ 
     ideo:strokes          12 ;
     ideo:total-strokes    19 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x8A00 ; # 言
+        isd:right    a.ucs:0x2F8C9   # 敬
+    ] ;
     :subsume
         g2.ucs_unicode:0x4718 ;
     .
@@ -52217,25 +52711,31 @@ rep.cns11643-1:0x7A40
     ideo:radical         149 ; # ⾔ 
     ideo:strokes          13 ;
     ideo:total-strokes    20 ;
-    :eq rep.daikanwa:36009        ; # &C1-7A40;
-    :eq rep.shinjigen_1ed:7755    ; # &C1-7A40;
+    isd:structure [ a idc:⿱ ;
+        isd:above    rep.mj:013007 ; # &MJ013007;
+        isd:below    a.ucs:0x8A00   # 言
+    ] ;
+    :eq rep.ucs_cns:0x8B66        ; # &C1-7A40;
+    :eq rep.daikanwa:36009        ; # &I-M-36009;
+    :eq rep.shinjigen:7755        ; # &C1-7A40;
     :subsume
         g2.daikanwa:36009    ,
         g2.cns11643-1:0x7A40 ;
     .
+    rep.ucs_cns:0x8B66
+               :abstract-glyph-of [ :context domain:cns     ;
+                                    :target     ucs:0x8B66  ] .
     rep.daikanwa:36009
                :abstract-glyph-of       daikanwa:36009   .
-    rep.shinjigen_1ed:7755
-               :abstract-glyph-of [ :context domain:1ed     ;
-                                    :target shinjigen:7755    ] .
+    rep.shinjigen:7755
+               :abstract-glyph-of      shinjigen:7755    .
     g2.daikanwa:36009
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:36009 ;
-        :eq g2.shinjigen_1ed:7755     ; # &g2-M-36009;
+        :eq g2.shinjigen:7755         ; # &g2-M-36009;
         .
-        g2.shinjigen_1ed:7755
-              :abstract-glyph-form-of [ :context domain:1ed     ;
-                                        :target shinjigen:7755    ] .
+        g2.shinjigen:7755
+              :abstract-glyph-form-of      shinjigen:7755    .
     g2.cns11643-1:0x7A40
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x7A40 ;
@@ -52472,6 +52972,10 @@ a.ucs:0x8B6A
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x8B6A ;
     ideo:radical         149 ; # ⾔ 
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x8A00 ; # 言
+        isd:right    a.ucs:0x845B   # 葛
+    ] ;
     :eq a.big5:0xF4CF             ; # &I-B-F4CF;
     .
     a.big5:0xF4CF
@@ -52485,11 +52989,19 @@ rep.cns11643-2:0x697B
     ideo:radical         149 ; # ⾔ 
     ideo:strokes          13 ;
     ideo:total-strokes    20 ;
-    :eq rep.daikanwa:36015        ; # &C2-697B;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x8A00 ; # 言
+        isd:right    rep.cns11643-1:0x6636   # &C1-6636;
+    ] ;
+    :eq rep.ucs_cns:0x8B6A        ; # &C2-697B;
+    :eq rep.daikanwa:36015        ; # &I-M-36015;
     :subsume
         g2.daikanwa:36015    ,
         g2.cns11643-2:0x697B ;
     .
+    rep.ucs_cns:0x8B6A
+               :abstract-glyph-of [ :context domain:cns     ;
+                                    :target     ucs:0x8B6A  ] .
     rep.daikanwa:36015
                :abstract-glyph-of       daikanwa:36015   .
     g2.daikanwa:36015
@@ -52514,6 +53026,10 @@ rep.ucs_unicode:0x8B6A
     ideo:radical         149 ; # ⾔ 
     ideo:strokes          12 ;
     ideo:total-strokes    19 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x8A00 ; # 言
+        isd:right    rep.mj:022336   # &MJ022336;
+    ] ;
     :eq rep.jef-china3:0x65CD     ; # &UU+8B6A;
     :subsume
         g2.jef-china3:0x65CD ,
@@ -52923,6 +53439,10 @@ a.ucs:0x8B6D
     ideo:radical         149 ; # ⾔ 
     ideo:strokes          13 ;
     ideo:total-strokes    20 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x8A00 ; # 言
+        isd:right    a.ucs_iwds-1:0x6BC0   # &A-IWDSU+6BC0;
+    ] ;
     .
 
 a.ucs_unicode:0x8B6D
@@ -52955,6 +53475,7 @@ rep.ucs_unicode:0x8B6D
     ] ;
     :rep.ucs_JP...hanazono     rdf:nil ;
     :eq rep.daikanwa:36020        ; # &M-36020;
+    :form-of             rep.daikanwa:35732   ;
     :subsume
         g2.daikanwa:36020    ,
         g2.ucs_unicode:0x8B6D ;
@@ -53417,10 +53938,10 @@ rep.adobe-japan1-0:01630
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x8B70         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
-        isd:right    g2.ucs_unicode:0x7FA9   # &g2-AJ1-01627;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
+            isd:right    g2.ucs_unicode:0x7FA9   # &g2-AJ1-01627;
+        ] ;
         :eq g2.ucs_jis:0x8B70         ; # &g2-AJ1-01630;
         :eq g2.ucs_ks:0x8B70          ; # &g2-AJ1-01630;
         :eq g2.ks-x1001:0x6C21        ; # &g2-AJ1-01630;
@@ -53490,10 +54011,10 @@ rep.adobe-japan1-0:01630
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x8B70  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
-        isd:right    g2.ucs_unicode:0x7FA9   # &g2-AJ1-01627;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
+            isd:right    g2.ucs_unicode:0x7FA9   # &g2-AJ1-01627;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.cns11643-1:0x7A3E      ; # &g2-UU+8B70;
         :eq g2.gb12345:0x5269         ; # &g2-UU+8B70;
@@ -53628,10 +54149,10 @@ rep.adobe-japan1-0:06190
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x8B71         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿻ ;
-        isd:underlying a.ucs:0x7F8A ; # 羊
-        isd:overlaying g2.adobe-japan1-6:22541   # &g2-AJ1-22541;
-    ] ;
+        isd:structure [ a idc:⿻ ;
+            isd:underlying a.ucs:0x7F8A ; # 羊
+            isd:overlaying g2.adobe-japan1-6:22541   # &g2-AJ1-22541;
+        ] ;
         :eq g2.ucs_jis:0x8B71         ; # &g2-AJ1-06190;
         :eq g2.jis-x0208:0x6641       ; # &g2-AJ1-06190;
         :eq g2.jis-x0213-1:0x6641     ; # &g2-AJ1-06190;
@@ -53677,10 +54198,10 @@ rep.adobe-japan1-0:06190
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x8B71  ] ;
-    isd:structure [ a idc:⿻ ;
-        isd:underlying a.ucs:0x7F8A ; # 羊
-        isd:overlaying g2.ucs_unicode:0x8AA9   # &g2-UU+8AA9;
-    ] ;
+        isd:structure [ a idc:⿻ ;
+            isd:underlying a.ucs:0x7F8A ; # 羊
+            isd:overlaying g2.ucs_unicode:0x8AA9   # &g2-UU+8AA9;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.cns11643-3:0x5C6D      ; # &g2-UU+8B71;
         :subsume
@@ -53711,18 +54232,18 @@ rep.shinjigen:1163
         isd:above    a.ucs:0x7F8A ; # 羊
         isd:below    a.ucs:0x8AA9   # 誩
     ] ;
-    :from.original       [ :sources chisebib:shinjigen ;
-                           :target  a.ucs:0x2F845        ] ;
+    ideo:original-form-of [ :sources chisebib:shinjigen ;
+                            :target  a.ucs:0x2F845        ] ;
     :subsume
         g2.shinjigen:1163    ;
     .
     g2.shinjigen:1163
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of shinjigen:1163 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x7F8A ; # 羊
-        isd:below    g2.adobe-japan1-6:22541   # &g2-AJ1-22541;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x7F8A ; # 羊
+            isd:below    g2.adobe-japan1-6:22541   # &g2-AJ1-22541;
+        ] ;
         .
 
 a.ucs:0x4717
@@ -54029,8 +54550,8 @@ a.ucs:0x8B72
     :eq rep.gt:48336              ; # &I-GT-48336;
     :eq rep.gt-pj-1:15993         ; # &I-GT-48336;
     :eq rep.daikanwa...._.p:36037 ; # 譲
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  a.ucs:0x8B93         ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  a.ucs:0x8B93         ] ;
     :subsume
         g2.adobe-japan1-0:02529 ,
         g2.ucs_unicode:0x8B72 ;
@@ -54433,66 +54954,71 @@ a.ucs:0x27B43
     ideo:radical         149 ; # ⾔ 
     ideo:strokes          14 ;
     ideo:total-strokes    21 ;
-    .
-
-rep.cns11643-4:0x6742
-    a chisegg:abstract-glyph ;
-    :abstract-glyph-of cns11643-4:0x6742 ;
-    :denotation-of
-        a.ucs:0x27B43        ;
-    ideo:radical         149 ; # ⾔ 
-    ideo:strokes          14 ;
-    ideo:total-strokes    21 ;
-    :eq rep.daikanwa:36042        ; # &C4-6742;
+    ideo:hanyu-dazidian  ( 6 4027 1 ) ;
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.ucs:0x3698 ; # 㚘
+        isd:below    a.ucs:0x8A79   # 詹
+    ] ;
+    :eq rep.cns11643-4:0x6742     ; # &I-C4-6742;
+    :eq rep.daikanwa:36042        ; # &I-M-36042;
     :subsume
-        g2.daikanwa:36042    ,
-        g2.cns11643-4:0x6742 ;
+        g.ucs_cns:0x27B43    ,
+        g.ucs_iso:0x27B43    ;
     .
+    rep.cns11643-4:0x6742
+               :abstract-glyph-of     cns11643-4:0x6742  .
     rep.daikanwa:36042
                :abstract-glyph-of       daikanwa:36042   .
-    g2.daikanwa:36042
-        a chisegg:abstract-glyph-form ;
-        :abstract-glyph-form-of daikanwa:36042 ;
-        .
-    g2.cns11643-4:0x6742
-        a chisegg:abstract-glyph-form ;
-        :abstract-glyph-form-of cns11643-4:0x6742 ;
-        :eq g2.ucs_cns:0x27B43        ; # &g2-CU+27B43;
-        .
-        g2.ucs_cns:0x27B43
-              :abstract-glyph-form-of [ :context domain:cns     ;
-                                        :target     ucs:0x27B43 ] .
-
-rep.ucs_iso:0x27B43
-    a chisegg:abstract-glyph ;
-    :abstract-glyph-of [ :context domain:iso     ;
-                         :target     ucs:0x27B43 ] ;
-    :denotation-of
-        a.ucs:0x27B43        ;
-    ideo:radical         149 ; # ⾔ 
-    ideo:strokes          14 ;
-    ideo:total-strokes    21 ;
-    ideo:hanyu-dazidian  ( 6 4027 1 ) ;
-    :subsume
-        g2.ucs_iso:0x27B43   ;
-    .
-    g2.ucs_iso:0x27B43
-        a chisegg:abstract-glyph-form ;
-        :abstract-glyph-form-of [ :context domain:iso     ;
-                                  :target     ucs:0x27B43 ] ;
+    g.ucs_cns:0x27B43
+        a chisegg:detailed-glyph ;
+        :detailed-glyph-of [ :context domain:cns     ;
+                             :target     ucs:0x27B43 ] ;
+        :eq g.cns11643-4:0x6742       ; # &G-C4-6742;
+        :eq g.daikanwa:36042          ; # &G-C4-6742;
+        :subsume
+            g2.daikanwa:36042    ,
+            g2.cns11643-4:0x6742 ;
+        .
+        g.cns11643-4:0x6742
+                   :detailed-glyph-of     cns11643-4:0x6742  .
+        g.daikanwa:36042
+                   :detailed-glyph-of       daikanwa:36042   .
+        g2.daikanwa:36042
+            a chisegg:abstract-glyph-form ;
+            :abstract-glyph-form-of daikanwa:36042 ;
+            .
+        g2.cns11643-4:0x6742
+            a chisegg:abstract-glyph-form ;
+            :abstract-glyph-form-of cns11643-4:0x6742 ;
+            :eq g2.ucs_cns:0x27B43        ; # &g2-CU+27B43;
+            .
+            g2.ucs_cns:0x27B43
+                  :abstract-glyph-form-of [ :context domain:cns     ;
+                                            :target     ucs:0x27B43 ] .
+    g.ucs_iso:0x27B43
+        a chisegg:detailed-glyph ;
+        :detailed-glyph-of [ :context domain:iso     ;
+                             :target     ucs:0x27B43 ] ;
         :subsume
-            repi.ucs_iso:0x27B43 ,
-            rep.hanziku-10:0xEF54 ;
+            g2.ucs_iso:0x27B43   ;
         .
-        repi.ucs_iso:0x27B43
-            a chisegg:glyph-image ;
-            :glyph-image-of [ :context domain:iso     ;
-                              :target     ucs:0x27B43 ] ;
-            .
-        rep.hanziku-10:0xEF54
-            a chisegg:abstract-glyph ;
-            :abstract-glyph-of hanziku-10:0xEF54 ;
+        g2.ucs_iso:0x27B43
+            a chisegg:abstract-glyph-form ;
+            :abstract-glyph-form-of [ :context domain:iso     ;
+                                      :target     ucs:0x27B43 ] ;
+            :subsume
+                repi.ucs_iso:0x27B43 ,
+                rep.hanziku-10:0xEF54 ;
             .
+            repi.ucs_iso:0x27B43
+                a chisegg:glyph-image ;
+                :glyph-image-of [ :context domain:iso     ;
+                                  :target     ucs:0x27B43 ] ;
+                .
+            rep.hanziku-10:0xEF54
+                a chisegg:abstract-glyph ;
+                :abstract-glyph-of hanziku-10:0xEF54 ;
+                .
 
 a.ucs:0x8B74
     a chisegg:abstract-character ;
@@ -56067,10 +56593,10 @@ rep.ruimoku-v6:0xE065
     g2.ruimoku-v6:0xE065
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of ruimoku-v6:0xE065 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.ucs_iso:0x275F8 ; # &g2-M-34065;
-        isd:below    g2.adobe-japan1-0:01908   # &g2-AJ1-01908;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.ucs_iso:0x275F8 ; # &g2-M-34065;
+            isd:below    g2.adobe-japan1-0:01908   # &g2-AJ1-01908;
+        ] ;
         .
 
 a.ucs:0x27B51
@@ -56802,7 +57328,7 @@ rep.adobe-japan1-5:18694
     :form-of             [ :sources chisebib:jiyun ,
                                     chisebib:shinjigen ;
                            :target  a.ucs:0x8B2B         ] ;
-    :from.same           [ :sources chisebib:jiyun ,
+    ideo:same-as         [ :sources chisebib:jiyun ,
                                     chisebib:daikanwa ;
                            :target  a.ucs:0x8B2B         ] ;
     :subsume
@@ -56828,10 +57354,10 @@ rep.adobe-japan1-5:18694
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x8B81         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
-        isd:right    g2.ks-x1001:0x6E6A   # &g2-GT-52561;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
+            isd:right    g2.ks-x1001:0x6E6A   # &g2-GT-52561;
+        ] ;
         :eq g2.ucs_jis:0x8B81         ; # &g2-AJ1-18694;
         :eq g2.jis-x0212:0x5E57       ; # &g2-AJ1-18694;
         :eq g2.jis-x0213-2:0x7870     ; # &g2-AJ1-18694;
@@ -56874,10 +57400,10 @@ rep.adobe-japan1-5:18694
     g2.shinjigen:7744
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of shinjigen:7744 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
-        isd:right    g2.adobe-japan1-4:13946   # &g2-AJ1-13946;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.adobe-japan1-0:01908 ; # &g2-AJ1-01908;
+            isd:right    g2.adobe-japan1-4:13946   # &g2-AJ1-13946;
+        ] ;
         .
 
 rep.cns11643-3:0x5F61
@@ -56902,10 +57428,10 @@ rep.cns11643-3:0x5F61
     g2.cns11643-3:0x5F61
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x5F61 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
-        isd:right    g2.cns11643-1:0x6F4B   # &g2-CU+9069;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
+            isd:right    g2.cns11643-1:0x6F4B   # &g2-CU+9069;
+        ] ;
         :eq g2.ucs_cns:0x8B81         ; # &g2-CU+8B81;
         .
         g2.ucs_cns:0x8B81
@@ -56933,10 +57459,10 @@ rep.ucs_unicode:0x8B81
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x8B81  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
-        isd:right    g2.mj:026105   # &g2-MJ026105;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
+            isd:right    g2.mj:026105   # &g2-MJ026105;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -57587,7 +58113,7 @@ a.ucs:0x471F
     :eq rep.cns11643-7:0x5938     ; # &I-C7-5938;
     :eq rep.daikanwa:36109        ; # &I-M-36109;
     :eq rep.shinjigen:7783        ; # 䜟
-    :from.vulgar         [ :sources chisebib:shinjigen ;
+    ideo:vulgar-form-of  [ :sources chisebib:shinjigen ;
                            :target  a.ucs:0x8B96         ] ;
     :subsume
         g2.adobe-japan1-5:20219 ,
@@ -57818,7 +58344,7 @@ a.ucs:0x2F9D1
     ] ;
     :eq rep.cns11643-7:0x5941     ; # &I-C7-5941;
     :eq rep.daikanwa:36112        ; # &I-M-36112;
-    :from.vulgar         [ :sources chisebib:zhengzitong ,
+    ideo:vulgar-form-of  [ :sources chisebib:zhengzitong ,
                                     chisebib:daikanwa ;
                            :target  rep.adobe-japan1-0:05075 ] ;
     :subsume
@@ -57935,8 +58461,8 @@ a.ucs:0x8B87
     :eq rep.cns11643-3:0x6048     ; # &I-C3-6048;
     :eq rep.daikanwa:36113        ; # &I-M-36113;
     :eq rep.shinjigen:7680        ; # 讇
-    :from.original       [ :sources chisebib:shinjigen ;
-                           :target  a.ucs:0x8AC2         ] ;
+    ideo:original-form-of [ :sources chisebib:shinjigen ;
+                            :target  a.ucs:0x8AC2         ] ;
     :subsume
         g2.daikanwa:36113    ,
         g2.shinjigen:7680    ,
@@ -58009,6 +58535,10 @@ a.ucs:0x4722
     ideo:radical         149 ; # ⾔ 
     ideo:strokes          16 ;
     ideo:total-strokes    23 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x8A00 ; # 言
+        isd:right    a.ucs:0x61B2   # 憲
+    ] ;
     .
 
 o.ucs_unicode:0x4722
@@ -58020,6 +58550,10 @@ o.ucs_unicode:0x4722
     ideo:radical         149 ; # ⾔ 
     ideo:strokes          16 ;
     ideo:total-strokes    23 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x8A00 ; # 言
+        isd:right    a.ucs:0x2F8AC   # 憲
+    ] ;
     :subsume
         rep.daikanwa:36115   ,
         rep.ucs_unicode:0x4722 ;
@@ -58027,13 +58561,31 @@ o.ucs_unicode:0x4722
     rep.daikanwa:36115
         a chisegg:abstract-glyph ;
         :abstract-glyph-of daikanwa:36115 ;
+        :subsume
+            g2.daikanwa:36115    ;
         .
+        g2.daikanwa:36115
+            a chisegg:abstract-glyph-form ;
+            :abstract-glyph-form-of daikanwa:36115 ;
+            .
     rep.ucs_unicode:0x4722
         a chisegg:abstract-glyph ;
         :abstract-glyph-of [ :context domain:unicode ;
                              :target     ucs:0x4722  ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x8A00 ; # 言
+            isd:right    rep.ucs_iso:0x2F8AC   # &U-0002F8AC;
+        ] ;
         :rep.ucs_JP...hanazono     rdf:nil ;
+        :subsume
+            g2.ucs_unicode:0x4722 ;
         .
+        g2.ucs_unicode:0x4722
+            a chisegg:abstract-glyph-form ;
+            :abstract-glyph-form-of [ :context domain:unicode ;
+                                      :target     ucs:0x4722  ] ;
+            :g2.ucs_JP...hanazono      rdf:nil ;
+            .
 
 rep.cns11643-5:0x764C
     a chisegg:abstract-glyph ;
@@ -58043,9 +58595,17 @@ rep.cns11643-5:0x764C
     ideo:radical         149 ; # ⾔ 
     ideo:strokes          16 ;
     ideo:total-strokes    23 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x8A00 ; # 言
+        isd:right    rep.cns11643-1:0x7054   # &C1-7054;
+    ] ;
+    :eq rep.ucs_cns:0x4722        ; # &C5-764C;
     :subsume
         g2.cns11643-5:0x764C ;
     .
+    rep.ucs_cns:0x4722
+               :abstract-glyph-of [ :context domain:cns     ;
+                                    :target     ucs:0x4722  ] .
     g2.cns11643-5:0x764C
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-5:0x764C ;
@@ -58381,10 +58941,10 @@ rep.adobe-japan1-5:18695
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x8B8B         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.ucs_unicode:0x9F8D ; # &g2-AJ1-03966;
-        isd:below    g2.adobe-japan1-0:01908   # &g2-AJ1-01908;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.ucs_unicode:0x9F8D ; # &g2-AJ1-03966;
+            isd:below    g2.adobe-japan1-0:01908   # &g2-AJ1-01908;
+        ] ;
         :eq g2.ucs_jis:0x8B8B         ; # &g2-AJ1-18695;
         :eq g2.jis-x0212:0x5E5A       ; # &g2-AJ1-18695;
         :eq g2.jis-x0213-2:0x7871     ; # &g2-AJ1-18695;
@@ -58428,19 +58988,19 @@ rep.adobe-japan1-5:18695
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x8B8B  ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.ucs_unicode:0x9F8D ; # &g2-AJ1-03966;
-        isd:below    g2.ucs_unicode:0x8A00   # &g2-UU+8A00;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.ucs_unicode:0x9F8D ; # &g2-AJ1-03966;
+            isd:below    g2.ucs_unicode:0x8A00   # &g2-UU+8A00;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
     g2.cns11643-2:0x6F50
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x6F50 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.cns11643-1:0x733E ; # &g2-CU+9F8D;
-        isd:below    g2.ucs_unicode:0x8A00   # &g2-UU+8A00;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.cns11643-1:0x733E ; # &g2-CU+9F8D;
+            isd:below    g2.ucs_unicode:0x8A00   # &g2-UU+8A00;
+        ] ;
         :eq g2.ucs_cns:0x8B8B         ; # &g2-CU+8B8B;
         .
         g2.ucs_cns:0x8B8B
@@ -58449,10 +59009,10 @@ rep.adobe-japan1-5:18695
     g2.jef-china3:0x64DE
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of jef-china3:0x64DE ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.jef-china3:0x70A4 ; # &g2-HD-FT-3C5D;
-        isd:below    g2.adobe-japan1-0:01908   # &g2-AJ1-01908;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.jef-china3:0x70A4 ; # &g2-HD-FT-3C5D;
+            isd:below    g2.adobe-japan1-0:01908   # &g2-AJ1-01908;
+        ] ;
         .
 
 a.ucs:0x8B8C
@@ -59228,26 +59788,43 @@ a.ucs:0x8B92
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x8B92 ;
     ideo:radical         149 ; # ⾔ 
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x8A00 ; # 言
+        isd:right    a.ucs:0x6BDA   # 毚
+    ] ;
+    .
+
+rep.adobe-japan1-0:06730
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of adobe-japan1-0:06730 ;
+    :denotation-of
+        a.ucs:0x8B92         ;
+    ideo:radical         149 ; # ⾔ 
     ideo:strokes          17 ;
     ideo:total-strokes    24 ;
-    :eq rep.adobe-japan1-0:06730  ; # &I-AJ1-06730;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x8A00 ; # 言
+        isd:right    rep.adobe-japan1-5:17902   # &AJ1-17902;
+    ] ;
+    :eq rep.ucs_unicode:0x8B92    ; # &AJ1-06730;
     :eq rep.jis-x0208:0x6C29      ; # &I-J90-6C29;
     :eq rep.ks-x1001:0x7358       ; # &I-K0-7358;
     :eq rep.cns11643-1:0x7C6A     ; # &I-C1-7C6A;
     :eq rep.jis-x0213-1:0x6C29    ; # &I-JX1-6C29;
-    :eq rep.gb12345:0x3277        ; # 讒
+    :eq rep.gb12345:0x3277        ; # &AJ1-06730;
     :eq a.big5:0xC5FE             ; # &I-B-C5FE;
     :eq rep.gt:48502              ; # &I-GT-48502;
     :eq rep.gt-pj-1:27689         ; # &I-GT-48502;
     :eq rep.daikanwa:36137        ; # &I-M-36137;
-    :eq rep.shinjigen:7780        ; # 讒
+    :eq rep.shinjigen:7780        ; # &AJ1-06730;
     :subsume
         g2.adobe-japan1-0:06730 ,
         g2.ucs_unicode:0x8B92 ,
         g2.cns11643-1:0x7C6A ;
     .
-    rep.adobe-japan1-0:06730
-               :abstract-glyph-of adobe-japan1-0:06730   .
+    rep.ucs_unicode:0x8B92
+               :abstract-glyph-of [ :context domain:unicode ;
+                                    :target     ucs:0x8B92  ] .
     rep.jis-x0208:0x6C29
                :abstract-glyph-of      jis-x0208:0x6C29  .
     rep.ks-x1001:0x7358
@@ -60785,6 +61362,83 @@ a.ucs:0x27B9D
     rep.hanziku-10:0xF0BE
                :abstract-glyph-of     hanziku-10:0xF0BE  .
 
+a.ucs:0x27B9C
+    a chisegg:abstract-character ;
+    :abstract-character-of ucs:0x27B9C ;
+    ideo:radical         149 ; # ⾔ 
+    ideo:strokes          19 ;
+    ideo:total-strokes    26 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x8A00 ; # 言
+        isd:right    [
+            isd:structure [ a idc:⿱ ;
+                isd:above    a.ucs:0x5405 ; # 吅
+                isd:below    a.ucs:0x20A94   # 𠪔
+            ]
+        ]
+    ] ;
+    .
+
+rep.ucs_JP...hanazono:0x27B9C
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of [ :context domain:JP...hanazono ;
+                         :target     ucs:0x27B9C ] ;
+    :denotation-of
+        a.ucs:0x27B9C        ;
+    ideo:radical         149 ; # ⾔ 
+    ideo:strokes          19 ;
+    ideo:total-strokes    26 ;
+    ideo:hanyu-dazidian  ( 8 41 1 ) ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x8A00 ; # 言
+        isd:right    [
+            isd:structure [ a idc:⿱ ;
+                isd:above    a.ucs:0x5405 ; # 吅
+                isd:below    rep.daikanwa:03012   # &M-03012;
+            ]
+        ]
+    ] ;
+    :subsume
+        g2.ucs_JP...hanazono:0x27B9C ,
+        rep.hanziku-12:0xF0AD ;
+    .
+    g2.ucs_JP...hanazono:0x27B9C
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:JP...hanazono ;
+                                  :target     ucs:0x27B9C ] ;
+        .
+    rep.hanziku-12:0xF0AD
+        a chisegg:abstract-glyph ;
+        :abstract-glyph-of hanziku-12:0xF0AD ;
+        .
+
+rep.ucs_iso:0x27B9C
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of [ :context domain:iso     ;
+                         :target     ucs:0x27B9C ] ;
+    :denotation-of
+        a.ucs:0x27B9C        ;
+    ideo:radical         149 ; # ⾔ 
+    ideo:strokes          19 ;
+    ideo:total-strokes    26 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x8A00 ; # 言
+        isd:right    [
+            isd:structure [ a idc:⿱ ;
+                isd:above    a.ucs:0x5405 ; # 吅
+                isd:below    rep.ucs_iso:0x20A94   # &C6-5123;
+            ]
+        ]
+    ] ;
+    :subsume
+        g2.ucs_iso:0x27B9C   ;
+    .
+    g2.ucs_iso:0x27B9C
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x27B9C ] ;
+        .
+
 a.ucs:0x8B9C
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x8B9C ;
@@ -61022,10 +61676,10 @@ rep.ucs_unicode:0x8B9D
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x8B9D  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
-        isd:right    g2.ucs_unicode:0x56B4   # &g2-UU+56B4;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x8A00 ; # &g2-UU+8A00;
+            isd:right    g2.ucs_unicode:0x56B4   # &g2-UU+56B4;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -61375,28 +62029,76 @@ a.ucs:0x27BA8
     ideo:radical         149 ; # ⾔ 
     ideo:strokes          22 ;
     ideo:total-strokes    29 ;
-    :subsume
-        rep.daikanwa:36180   ,
-        rep.ucs_iso:0x27BA8  ,
-        rep.hanziku-10:0xF0E2 ;
-    .
+    ideo:hanyu-dazidian  ( 6 4035 10 ) ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x8A00 ; # 言
+        isd:right    a.ucs:0x277BB   # 𧞻
+    ] ;
+    :eq rep.mj:049267             ; # &I-MJ049267;
+    :eq rep.cns11643-7:0x6544     ; # &I-C7-6544;
+    :eq rep.koseki:410710         ; # 𧮨
+    :eq rep.daikanwa:36180        ; # &I-M-36180;
+    :form-of             [ :sources chisebib:koseki ;
+                           :target  a.ucs:0x8B93         ] ;
+    ideo:original-form-of [ :sources chisebib:zhengzitong ,
+                                     chisebib:daikanwa ;
+                            :target  a.ucs:0x8B93         ] ;
+    :subsume
+        g2.mj:049267         ,
+        g2.cns11643-7:0x6544 ;
+    .
+    rep.mj:049267
+               :abstract-glyph-of             mj:049267  .
+    rep.cns11643-7:0x6544
+               :abstract-glyph-of     cns11643-7:0x6544  .
+    rep.koseki:410710
+               :abstract-glyph-of         koseki:410710  .
     rep.daikanwa:36180
-        a chisegg:abstract-glyph ;
-        :abstract-glyph-of daikanwa:36180 ;
-        .
-    rep.ucs_iso:0x27BA8
-        a chisegg:abstract-glyph ;
-        :abstract-glyph-of [ :context domain:iso     ;
-                             :target     ucs:0x27BA8 ] ;
-        :eq rep.cns11643-7:0x6544     ; # &C7-6544;
+               :abstract-glyph-of       daikanwa:36180   .
+    g2.mj:049267
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of mj:049267 ;
+        :eq g2.ucs_iso:0x27BA8        ; # &g2-MJ049267;
+        :eq g2.koseki:410710          ; # &g2-MJ049267;
+        :eq g2.daikanwa:36180         ; # &g2-MJ049267;
+        :subsume
+            repi.daikanwa:36180  ,
+            repi.mj:049267       ,
+            repi.ucs_iso:0x27BA8 ,
+            rep.hanziku-10:0xF0E2 ;
         .
-        rep.cns11643-7:0x6544
-                   :abstract-glyph-of     cns11643-7:0x6544  .
-    rep.hanziku-10:0xF0E2
-        a chisegg:abstract-glyph ;
-        :abstract-glyph-of hanziku-10:0xF0E2 ;
-        ideo:hanyu-dazidian  ( 6 4035 10 ) ;
+        g2.ucs_iso:0x27BA8
+              :abstract-glyph-form-of [ :context domain:iso     ;
+                                        :target     ucs:0x27BA8 ] .
+        g2.koseki:410710
+              :abstract-glyph-form-of         koseki:410710  .
+        g2.daikanwa:36180
+              :abstract-glyph-form-of       daikanwa:36180   .
+        repi.daikanwa:36180
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:36180 ;
+            .
+        repi.mj:049267
+            a chisegg:glyph-image ;
+            :glyph-image-of mj:049267 ;
+            .
+        repi.ucs_iso:0x27BA8
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:iso     ;
+                              :target     ucs:0x27BA8 ] ;
+            .
+        rep.hanziku-10:0xF0E2
+            a chisegg:abstract-glyph ;
+            :abstract-glyph-of hanziku-10:0xF0E2 ;
+            .
+    g2.cns11643-7:0x6544
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of cns11643-7:0x6544 ;
+        :eq g2.ucs_cns:0x27BA8        ; # &g2-CU+27BA8;
         .
+        g2.ucs_cns:0x27BA8
+              :abstract-glyph-form-of [ :context domain:cns     ;
+                                        :target     ucs:0x27BA8 ] .
 
 a.ucs:0x27BA9
     a chisegg:abstract-character ;
@@ -61937,16 +62639,6 @@ a.ucs:0x27B97
     rep.hanziku-10:0xF0A4
                :abstract-glyph-of     hanziku-10:0xF0A4  .
 
-a.ucs:0x27B9C
-    a chisegg:abstract-character ;
-    :abstract-character-of ucs:0x27B9C ;
-    ideo:radical         149 ; # ⾔ 
-    ideo:hanyu-dazidian  ( 8 41 1 ) ;
-    :eq rep.hanziku-12:0xF0AD     ; # &I-HZK12-F0AD;
-    .
-    rep.hanziku-12:0xF0AD
-               :abstract-glyph-of     hanziku-12:0xF0AD  .
-
 a.ucs:0x27BA0
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x27BA0 ;