Sync up with the current environment.
[chise/chiset.git] / Ideograph-R029-Again.ttl
index 7b09ec0..51c47df 100644 (file)
@@ -21,6 +21,7 @@
 @prefix rep.ucs_unicode: <http://www.chise.org/est/view/character/rep.ucs@unicode=> .
 @prefix rep.ucs_cns: <http://www.chise.org/est/view/character/rep.ucs@cns=> .
 @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 g.ucs_unicode: <http://www.chise.org/est/view/character/g.ucs@unicode=> .
 @prefix g.ucs_jis: <http://www.chise.org/est/view/character/g.ucs@jis=> .
@@ -35,6 +36,7 @@
 @prefix g2.ucs_jis...1990: <http://www.chise.org/est/view/character/g2.ucs@jis...1990=> .
 @prefix g2.ucs_jis...2000: <http://www.chise.org/est/view/character/g2.ucs@jis...2000=> .
 @prefix g2.ucs_jis...2004: <http://www.chise.org/est/view/character/g2.ucs@jis...2004=> .
+@prefix g2.ucs_JP...hanazono: <http://www.chise.org/est/view/character/g2.ucs@JP...hanazono=> .
 @prefix g2.ucs_ks: <http://www.chise.org/est/view/character/g2.ucs@ks=> .
 @prefix repi.ucs_iso: <http://www.chise.org/est/view/character/repi.ucs@iso=> .
 @prefix repi.ucs_unicode: <http://www.chise.org/est/view/character/repi.ucs@unicode=> .
 @prefix rep.gt-pj-1: <http://www.chise.org/est/view/character/rep.gt-pj-1=> .
 @prefix rep.gt-pj-2: <http://www.chise.org/est/view/character/rep.gt-pj-2=> .
 @prefix rep.gt-pj-k1: <http://www.chise.org/est/view/character/rep.gt-pj-k1=> .
+@prefix g2.gt-pj-k1: <http://www.chise.org/est/view/character/g2.gt-pj-k1=> .
 @prefix rep.daikanwa: <http://www.chise.org/est/view/character/rep.daikanwa=> .
 @prefix rep.daikanwa...._.p: <http://www.chise.org/est/view/character/rep.daikanwa...+p=> .
 @prefix rep.daikanwa...ho: <http://www.chise.org/est/view/character/rep.daikanwa...ho=> .
 @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 a.iwds-1: <http://www.chise.org/est/view/character/a.iwds-1=> .
+@prefix rep.ucs-var-001: <http://www.chise.org/est/view/character/rep.ucs-var-001=> .
 @prefix rep.ucs-var-003: <http://www.chise.org/est/view/character/rep.ucs-var-003=> .
 @prefix rep.ucs-itaiji-001: <http://www.chise.org/est/view/character/rep.ucs-itaiji-001=> .
 @prefix a.ucs-itaiji-001: <http://www.chise.org/est/view/character/a.ucs-itaiji-001=> .
 @prefix rep.ucs-itaiji-002: <http://www.chise.org/est/view/character/rep.ucs-itaiji-002=> .
 @prefix a.ucs-itaiji-002: <http://www.chise.org/est/view/character/a.ucs-itaiji-002=> .
+@prefix g2.ucs-itaiji-002: <http://www.chise.org/est/view/character/g2.ucs-itaiji-002=> .
 @prefix rep.ucs-itaiji-003: <http://www.chise.org/est/view/character/rep.ucs-itaiji-003=> .
+@prefix g2.ucs-itaiji-003: <http://www.chise.org/est/view/character/g2.ucs-itaiji-003=> .
+@prefix rep.ucs-itaiji-004: <http://www.chise.org/est/view/character/rep.ucs-itaiji-004=> .
+@prefix a.ucs-itaiji-005: <http://www.chise.org/est/view/character/a.ucs-itaiji-005=> .
 
 @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 iwds-1: <http://rdf.chise.org/data/ccs/iwds-1/code-point/> .
+@prefix ucs-var-001: <http://rdf.chise.org/data/ccs/ucs-var-001/code-point/> .
 @prefix ucs-var-003: <http://rdf.chise.org/data/ccs/ucs-var-003/code-point/> .
 @prefix ucs-itaiji-001: <http://rdf.chise.org/data/ccs/ucs-itaiji-001/code-point/> .
 @prefix ucs-itaiji-002: <http://rdf.chise.org/data/ccs/ucs-itaiji-002/code-point/> .
 @prefix ucs-itaiji-003: <http://rdf.chise.org/data/ccs/ucs-itaiji-003/code-point/> .
+@prefix ucs-itaiji-004: <http://rdf.chise.org/data/ccs/ucs-itaiji-004/code-point/> .
+@prefix ucs-itaiji-005: <http://rdf.chise.org/data/ccs/ucs-itaiji-005/code-point/> .
 
 a.ucs:0x53C8
     a chisegg:abstract-character ;
@@ -253,6 +264,12 @@ a.ucs:0x53C8
     ideo:strokes           0 ;
     ideo:total-strokes     2 ;
     ideo:hanyu-dazidian  ( 1 390 1 ) ;
+    :sound               [ :context domain:ja...on...go ;
+                           :target  ( "u" ) ;
+                         ] ;
+    :sound               [ :context domain:ja...on...kan ;
+                           :target  ( "Iu" ) ;
+                         ] ;
     :eq rep.adobe-japan1-0:03746  ; # &I-AJ1-03746;
     :eq rep.jis-x0208:0x4B74      ; # &I-J90-4B74;
     :eq rep.gb2312:0x5356         ; # &I-G0-5356;
@@ -265,6 +282,9 @@ a.ucs:0x53C8
     :eq rep.gt-pj-1:19316         ; # &I-GT-03944;
     :eq rep.daikanwa:03115        ; # &I-M-03115;
     :eq rep.shinjigen:0897        ; # 又
+    ideo:same-as         [ :sources chisebib:shuowen-zhu ,
+                                    chisebib:daikanwa ;
+                           :target  a.ucs:0x53F3         ] ;
     :subsume
         rep.gt-k:00065       ,
         g2.ucs_unicode:0x53C8 ;
@@ -1239,6 +1259,32 @@ a.ucs:0x53CB
             :glyph-image-of hng-hod:08110 ;
             .
 
+rep.gt-k:00564
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of gt-k:00564 ;
+    :from.denotational_component
+        a.ucs_component:0x53CB ;
+    ideo:radical          29 ; # ⼜ 
+    ideo:strokes           2 ;
+    ideo:total-strokes     4 ;
+    isd:structure [ a idc:⿸ ;
+        isd:surround a.ucs:0x20087 ; # 𠂇
+        isd:filling  a.ucs:0x4E42   # 乂
+    ] ;
+    :eq rep.gt-pj-k1:26199        ; # &GT-K00564;
+    :subsume
+        g2.gt-k:00564        ;
+    .
+    rep.gt-pj-k1:26199
+               :abstract-glyph-of       gt-pj-k1:26199   .
+    g2.gt-k:00564
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of gt-k:00564 ;
+        :eq g2.gt-pj-k1:26199         ; # &g2-GT-K00564;
+        .
+        g2.gt-pj-k1:26199
+              :abstract-glyph-form-of       gt-pj-k1:26199   .
+
 a.ucs:0x355B
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x355B ;
@@ -1352,19 +1398,19 @@ rep.ucs_iso:0x20B1B
     g2.daikanwa:03122
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:03122 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x5200 ; # 刀
-        isd:below    rep.gt-k:00065   # &g2-M-03115;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x5200 ; # 刀
+            isd:below    rep.gt-k:00065   # &g2-M-03115;
+        ] ;
         .
     g2.ucs_iso:0x20B1B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20B1B ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x5200 ; # 刀
-        isd:below    g2.ucs_unicode:0x53C8   # &g2-AJ1-03746;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x5200 ; # 刀
+            isd:below    g2.ucs_unicode:0x53C8   # &g2-AJ1-03746;
+        ] ;
         :eq g2.cns11643-5:0x2140      ; # &g2-IU-00020B1B;
         :subsume
             repi.cns11643-5:0x2140 ,
@@ -1408,10 +1454,10 @@ rep.big5-cdp:0x8BA1
     g2.big5-cdp:0x8BA1
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of big5-cdp:0x8BA1 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.gt-k:00089 ; # &GT-K00089;
-        isd:below    g2.ucs_unicode:0x53C8   # &g2-AJ1-03746;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.gt-k:00089 ; # &GT-K00089;
+            isd:below    g2.ucs_unicode:0x53C8   # &g2-AJ1-03746;
+        ] ;
         .
     rep.ucs-var-003:0x20B1B
         a chisegg:abstract-glyph ;
@@ -1456,6 +1502,29 @@ rep.ucs-itaiji-002:0x20B1B
                          a.ucs:0x6535         ;
     .
 
+rep.ucs-itaiji-003:0x20B1B
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of ucs-itaiji-003:0x20B1B ;
+    :denotation-of
+        a.ucs:0x20B1B        ;
+    ideo:radical          29 ; # ⼜ 
+    ideo:strokes           3 ;
+    ideo:total-strokes     6 ;
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.ucs:0x2E88 ; # ⺈
+        isd:below    a.ucs:0x6587   # 文
+    ] ;
+    :form-of             rep.ucs_iso:0x20B1B  ,
+                         rep.big5-cdp:0x8BA1  ,
+                         a.ucs:0x6BB3         ;
+    :subsume
+        g2.ucs-itaiji-003:0x20B1B ;
+    .
+    g2.ucs-itaiji-003:0x20B1B
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of ucs-itaiji-003:0x20B1B ;
+        .
+
 a.ucs:0x20B1C
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x20B1C ;
@@ -1485,10 +1554,10 @@ a.ucs:0x20B1C
     g2.daikanwa:03123
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:03123 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     rep.gt-k:00065 ; # &g2-M-03115;
-        isd:right    rep.big5-cdp:0x88B5   # &CDP-88B5;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     rep.gt-k:00065 ; # &g2-M-03115;
+            isd:right    rep.big5-cdp:0x88B5   # &CDP-88B5;
+        ] ;
         .
     g2.big5-cdp:0x88F8
         a chisegg:abstract-glyph-form ;
@@ -1506,10 +1575,10 @@ a.ucs:0x20B1C
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20B1C ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     rep.gt-k:00064 ; # &GT-K00064;
-        isd:right    rep.big5-cdp:0x88B5   # &CDP-88B5;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     rep.gt-k:00064 ; # &GT-K00064;
+            isd:right    rep.big5-cdp:0x88B5   # &CDP-88B5;
+        ] ;
         .
 
 a.ucs_component:0x378B
@@ -1518,7 +1587,7 @@ a.ucs_component:0x378B
                              :target     ucs:0x378B  ] ;
     ideo:radical          29 ; # ⼜ 
     ideo:strokes           2 ;
-    :eq a.iwds-1:0125             ; # &IWDS1-125;
+    :eq a.iwds-1:0125             ; # &A-compU+378B;
     .
     a.iwds-1:0125
            :abstract-character-of         iwds-1:0125    .
@@ -1576,11 +1645,11 @@ a.ucs:0x53CC
     :eq rep.daikanwa:03125        ; # &I-M-03125;
     :eq rep.shinjigen:0902        ; # 双
     :eq rep.cbeta:04639           ; # &I-CB04639;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x96D9         ] ;
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  a.ucs:0x96D9         ] ;
-    :from.vulgar         [ :sources chisebib:yunhai ,
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x96D9         ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  a.ucs:0x96D9         ] ;
+    ideo:vulgar-form-of  [ :sources chisebib:yunhai ,
                                     chisebib:daikanwa ,
                                     chisebib:shinjigen_1ed ;
                            :target  a.ucs:0x96D9         ] ;
@@ -1614,10 +1683,10 @@ a.ucs:0x53CC
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x53CC  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     rep.gt-k:00064 ; # &GT-K00064;
-        isd:right    g2.ucs_unicode:0x53C8   # &g2-AJ1-03746;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     rep.gt-k:00064 ; # &GT-K00064;
+            isd:right    g2.ucs_unicode:0x53C8   # &g2-AJ1-03746;
+        ] ;
         :eq g2.adobe-japan1-0:02770   ; # &g2-AJ1-02770;
         :eq g2.gb2312:0x4B2B          ; # &g2-AJ1-02770;
         :eq g2.jis-x0208:0x4150       ; # &g2-AJ1-02770;
@@ -1766,10 +1835,10 @@ a.ucs:0x53CD
     a.jis-x0208:0x483F
         a chisegg:abstract-character ;
         :abstract-character-of jis-x0208:0x483F ;
-    isd:structure [ a idc:⿸ ;
-        isd:surround a.ucs:0x5382 ; # 厂
-        isd:filling  a.ucs:0x53C8   # 又
-    ] ;
+        isd:structure [ a idc:⿸ ;
+            isd:surround a.ucs:0x5382 ; # 厂
+            isd:filling  a.ucs:0x53C8   # 又
+        ] ;
         :eq g.ucs_jis:0x53CD          ; # &G-AJ1-03411;
         :eq g.ucs_ks:0x53CD           ; # &G-AJ1-03411;
         :eq g.ucs_cns:0x53CD          ; # &G-AJ1-03411;
@@ -1814,10 +1883,10 @@ a.ucs:0x53CD
             :rep.decomposition   [ :context domain:cid     ;
                                    :target  a.ucs:0x53CD         ,
                                             a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿸ ;
-        isd:surround a.ucs:0x5382 ; # 厂
-        isd:filling  g2.ucs_unicode:0x53C8   # &g2-AJ1-03746;
-    ] ;
+            isd:structure [ a idc:⿸ ;
+                isd:surround a.ucs:0x5382 ; # 厂
+                isd:filling  g2.ucs_unicode:0x53C8   # &g2-AJ1-03746;
+            ] ;
             :eq g2.ucs_cns:0x53CD         ; # &g2-AJ1-03411;
             :eq g2.ucs_jis:0x53CD         ; # &g2-AJ1-03411;
             :eq g2.ucs_ks:0x53CD          ; # &g2-AJ1-03411;
@@ -1907,10 +1976,10 @@ a.ucs:0x53CD
     rep.gt-k:00476
         a chisegg:abstract-glyph ;
         :abstract-glyph-of gt-k:00476 ;
-    isd:structure [ a idc:⿸ ;
-        isd:surround a.ucs:0x20086 ; # 𠂆
-        isd:filling  a.ucs:0x53C8   # 又
-    ] ;
+        isd:structure [ a idc:⿸ ;
+            isd:surround a.ucs:0x20086 ; # 𠂆
+            isd:filling  a.ucs:0x53C8   # 又
+        ] ;
         :eq g.ucs_unicode:0x53CD      ; # &GT-K00476;
         :eq rep.gt-pj-k1:16943        ; # &GT-K00476;
         :subsume
@@ -1925,10 +1994,10 @@ a.ucs:0x53CD
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of [ :context domain:unicode ;
                                       :target     ucs:0x53CD  ] ;
-    isd:structure [ a idc:⿸ ;
-        isd:surround a.ucs:0x20086 ; # 𠂆
-        isd:filling  g2.ucs_unicode:0x53C8   # &g2-AJ1-03746;
-    ] ;
+            isd:structure [ a idc:⿸ ;
+                isd:surround a.ucs:0x20086 ; # 𠂆
+                isd:filling  g2.ucs_unicode:0x53C8   # &g2-AJ1-03746;
+            ] ;
             :g2.ucs_JP...hanazono      rdf:nil ;
             :eq g2.gb2312:0x3734          ; # &g2-GT-K00476;
             :eq g2.gt-k:00476             ; # &g2-GT-K00476;
@@ -1973,9 +2042,9 @@ a.ucs:0x53CE
     :eq rep.shinjigen:0906        ; # 収
     :eq rep.hanziku-1:0xF6D2      ; # &I-HZK01-F6D2;
     :eq rep.cbeta:01495           ; # &I-CB01495;
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  a.ucs:0x6536         ] ;
-    :from.vulgar         [ :sources chisebib:guangyun ,
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  a.ucs:0x6536         ] ;
+    ideo:vulgar-form-of  [ :sources chisebib:guangyun ,
                                     chisebib:daikanwa ;
                            :target  a.ucs:0x6536         ] ;
     :subsume
@@ -2007,10 +2076,10 @@ a.ucs:0x53CE
     a.jis-x0213-1:0x3C7D
         a chisegg:abstract-character ;
         :abstract-character-of jis-x0213-1:0x3C7D ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     rep.adobe-japan1-5:17237 ; # &AJ1-17237;
-        isd:right    a.ucs:0x53C8   # 又
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     rep.adobe-japan1-5:17237 ; # &AJ1-17237;
+            isd:right    a.ucs:0x53C8   # 又
+        ] ;
         :eq g.ucs_unicode:0x53CE      ; # &G-AJ1-02345;
         :eq g.adobe-japan1-0:02345    ; # &G-AJ1-02345;
         :eq g.jis-x0208_1990:0x3C7D   ; # &G-AJ1-02345;
@@ -2045,10 +2114,10 @@ a.ucs:0x53CE
             :rep.decomposition   [ :context domain:cid     ;
                                    :target  a.ucs:0x53CE         ,
                                             a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x4E29 ; # &g2-AJ1-17237;
-        isd:right    g2.ucs_unicode:0x53C8   # &g2-AJ1-03746;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     g2.ucs_unicode:0x4E29 ; # &g2-AJ1-17237;
+                isd:right    g2.ucs_unicode:0x53C8   # &g2-AJ1-03746;
+            ] ;
             :eq g2.adobe-japan1-0:02345   ; # &g2-AJ1-02345;
             :eq g2.jis-x0208_1990:0x3C7D  ; # &g2-AJ1-02345;
             :eq g2.jis-x0213-1:0x3C7D     ; # &g2-AJ1-02345;
@@ -2111,10 +2180,10 @@ a.ucs:0x53CE
         g2.cns11643-3:0x2160
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of cns11643-3:0x2160 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     rep.gt-k:00068 ; # &GT-K00068;
-        isd:right    g2.ucs_unicode:0x53C8   # &g2-AJ1-03746;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     rep.gt-k:00068 ; # &GT-K00068;
+                isd:right    g2.ucs_unicode:0x53C8   # &g2-AJ1-03746;
+            ] ;
             :eq g2.ucs_cns:0x53CE         ; # &g2-CU+53CE;
             .
             g2.ucs_cns:0x53CE
@@ -2123,10 +2192,10 @@ a.ucs:0x53CE
     g.adobe-japan1:13455
         a chisegg:detailed-glyph ;
         :detailed-glyph-of adobe-japan1:13455 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     rep.gt-k:00240 ; # &GT-K00240;
-        isd:right    a.ucs:0x53C8   # 又
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     rep.gt-k:00240 ; # &GT-K00240;
+            isd:right    a.ucs:0x53C8   # 又
+        ] ;
         :eq g.adobe-japan1-4:13455    ; # &G-AJ1-13455;
         :eq g.jis-x0208_1978:0x3C7D   ; # &G-AJ1-13455;
         :eq g.jis-x0208_1983:0x3C7D   ; # &G-AJ1-13455;
@@ -2227,8 +2296,8 @@ rep.ucs_iso:0x20B24
         isd:above    a.ucs:0x53C8 ; # 又
         isd:below    rep.big5-cdp:0x8BF1   # &CDP-8BF1;
     ] ;
-    :from.simplified     [ :context domain:CN...component ;
-                           :target  a.ucs:0x776A         ] ;
+    ideo:simplified-form-of [ :context domain:CN...component ;
+                              :target  a.ucs:0x776A         ] ;
     :subsume
         g2.ucs_iso:0x20B24   ;
     .
@@ -2236,10 +2305,10 @@ rep.ucs_iso:0x20B24
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20B24 ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.gt-k:00064 ; # &GT-K00064;
-        isd:below    g2.gt-k:00287   # &g2-CDP-8BF1;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.gt-k:00064 ; # &GT-K00064;
+            isd:below    g2.gt-k:00287   # &g2-CDP-8BF1;
+        ] ;
         .
 
 a.ucs:0x53CF
@@ -2275,10 +2344,10 @@ a.ucs:0x53CF
     g2.daikanwa:03130
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:03130 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.big5-cdp:0x89B3 ; # &CDP-89B3;
-        isd:below    rep.gt-k:00065   # &g2-M-03115;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.big5-cdp:0x89B3 ; # &CDP-89B3;
+            isd:below    rep.gt-k:00065   # &g2-M-03115;
+        ] ;
         .
     g2.ucs_unicode:0x53CF
         a chisegg:abstract-glyph-form ;
@@ -2287,10 +2356,10 @@ a.ucs:0x53CF
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x53CF         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.big5-cdp:0x89B3 ; # &CDP-89B3;
-        isd:below    g2.ucs_unicode:0x53C8   # &g2-AJ1-03746;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.big5-cdp:0x89B3 ; # &CDP-89B3;
+            isd:below    g2.ucs_unicode:0x53C8   # &g2-AJ1-03746;
+        ] ;
         :eq g2.adobe-japan1-6:21244   ; # &g2-AJ1-21244;
         :eq g2.jis-x0212:0x3459       ; # &g2-AJ1-21244;
         :eq g2.cns11643-4:0x2169      ; # &g2-AJ1-21244;
@@ -2346,6 +2415,18 @@ a.ucs:0x53D0
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x53D0 ;
     ideo:radical          29 ; # ⼜ 
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.ucs:0x4E3F ; # 丿
+        isd:below    a.ucs_component:0x53CB   # &A-compU+53CB;
+    ] ;
+    .
+
+rep.cns11643-3:0x222B
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of cns11643-3:0x222B ;
+    :denotation-of
+        a.ucs:0x53D0         ;
+    ideo:radical          29 ; # ⼜ 
     ideo:strokes           3 ;
     ideo:total-strokes     5 ;
     ideo:hanyu-dazidian  ( 1 393 15 ) ;
@@ -2353,16 +2434,89 @@ a.ucs:0x53D0
         isd:above    a.ucs:0x4E3F ; # 丿
         isd:below    a.ucs:0x53CB   # 友
     ] ;
-    :eq rep.cns11643-3:0x222B     ; # &I-C3-222B;
+    :eq rep.ucs_unicode:0x53D0    ; # &C3-222B;
     :eq rep.daikanwa:03132        ; # &I-M-03132;
-    :eq rep.hanziku-1:0xF6DE      ; # &I-HZK01-F6DE;
+    :subsume
+        g2.ucs_unicode:0x53D0 ;
     .
-    rep.cns11643-3:0x222B
-               :abstract-glyph-of     cns11643-3:0x222B  .
+    rep.ucs_unicode:0x53D0
+               :abstract-glyph-of [ :context domain:unicode ;
+                                    :target     ucs:0x53D0  ] .
     rep.daikanwa:03132
                :abstract-glyph-of       daikanwa:03132   .
-    rep.hanziku-1:0xF6DE
-               :abstract-glyph-of      hanziku-1:0xF6DE  .
+    g2.ucs_unicode:0x53D0
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x53D0  ] ;
+        :eq g2.cns11643-3:0x222B      ; # &g2-M-03132;
+        :eq g2.daikanwa:03132         ; # &g2-M-03132;
+        :subsume
+            repi.daikanwa:03132  ,
+            repi.cns11643-3:0x222B ,
+            repi.ucs_unicode:0x53D0 ,
+            rep.hanziku-1:0xF6DE ;
+        .
+        g2.cns11643-3:0x222B
+              :abstract-glyph-form-of     cns11643-3:0x222B  .
+        g2.daikanwa:03132
+              :abstract-glyph-form-of       daikanwa:03132   .
+        repi.daikanwa:03132
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:03132 ;
+            .
+        repi.cns11643-3:0x222B
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-3:0x222B ;
+            .
+        repi.ucs_unicode:0x53D0
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x53D0  ] ;
+            .
+        rep.hanziku-1:0xF6DE
+            a chisegg:abstract-glyph ;
+            :abstract-glyph-of hanziku-1:0xF6DE ;
+            .
+
+rep.mj:056859
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of mj:056859 ;
+    :denotation-of
+        a.ucs:0x53D0         ;
+    ideo:radical          29 ; # ⼜ 
+    ideo:strokes           3 ;
+    ideo:total-strokes     5 ;
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.ucs:0x4E3F ; # 丿
+        isd:below    rep.gt-k:00564   # &GT-K00564;
+    ] ;
+    :eq rep.hanyo-denshi...ks:001630 ; # &MJ056859;
+    :subsume
+        g2.mj:056859         ;
+    .
+    rep.hanyo-denshi...ks:001630
+               :abstract-glyph-of hanyo-denshi...ks:001630  .
+    g2.mj:056859
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of mj:056859 ;
+        :eq g2.hanyo-denshi...ks:001630 ; # &g2-MJ056859;
+        :subsume
+            repi.hanyo-denshi...ks:001630 ,
+            repi.mj:056859       ;
+        .
+        g2.hanyo-denshi...ks:001630
+              :abstract-glyph-form-of hanyo-denshi...ks:001630  .
+        repi.hanyo-denshi...ks:001630
+            a chisegg:glyph-image ;
+            :glyph-image-of hanyo-denshi...ks:001630 ;
+            :eq rep.hanyo-denshi...ks...mf:000163 ; # &R-HD-KS-001630;
+            .
+            rep.hanyo-denshi...ks...mf:000163
+                       :abstract-glyph-of hanyo-denshi...ks...mf:000163  .
+        repi.mj:056859
+            a chisegg:glyph-image ;
+            :glyph-image-of mj:056859 ;
+            .
 
 a.ucs:0x20B22
     a chisegg:abstract-character ;
@@ -2447,33 +2601,96 @@ a.ucs:0x20B25
         rep.hanziku-1:0xF6DD
                    :abstract-glyph-of      hanziku-1:0xF6DD  .
 
+a.ucs_component:0x20B26
+    a chisegg:abstract-character ;
+    :abstract-character-of [ :context domain:component ;
+                             :target     ucs:0x20B26 ] ;
+    ideo:radical          29 ; # ⼜ 
+    ideo:strokes           3 ;
+    ideo:total-strokes     5 ;
+    :eq a.ucs-itaiji-001:0x56DF   ; # &A-compU+20B26;
+    :eq a.ucs-itaiji-005:0x56DF   ; # &A-compU+20B26;
+    .
+    a.ucs-itaiji-001:0x56DF
+           :abstract-character-of ucs-itaiji-001:0x56DF  .
+    a.ucs-itaiji-005:0x56DF
+           :abstract-character-of ucs-itaiji-005:0x56DF  .
+
 a.ucs:0x20B26
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x20B26 ;
+    :from.denotational_component
+        a.ucs_component:0x20B26 ;
     ideo:radical          29 ; # ⼜ 
     ideo:strokes           3 ;
     ideo:total-strokes     5 ;
+    ideo:hanyu-dazidian  ( 1 393 16 ) ;
+    isd:structure [ a idc:⿵ ;
+        isd:surround rep.big5-cdp:0x8BD6 ; # &CDP-8BD6;
+        isd:filling  a.ucs:0x53C8   # 又
+    ] ;
+    :sound               [ :context domain:ja...on...go ;
+                           :target  ( "nAu" ) ;
+                         ] ;
+    :sound               [ :context domain:ja...on...kan ;
+                           :target  ( "dAu" ) ;
+                         ] ;
+    :eq rep.mj:032017             ; # &I-MJ032017;
+    :eq rep.cns11643-5:0x215F     ; # &I-C5-215F;
+    :eq rep.koseki:036320         ; # 𠬦
+    :eq rep.daikanwa:03136        ; # &I-M-03136;
+    :form-of             a.ucs:0x7847         ;
     :subsume
-        rep.daikanwa:03136   ,
-        rep.ucs_iso:0x20B26  ,
+        g2.koseki:036320     ,
+        g2.mj:032017         ,
         rep.hanziku-1:0xF6DF ;
     .
+    rep.mj:032017
+               :abstract-glyph-of             mj:032017  .
+    rep.cns11643-5:0x215F
+               :abstract-glyph-of     cns11643-5:0x215F  .
+    rep.koseki:036320
+               :abstract-glyph-of         koseki:036320  .
     rep.daikanwa:03136
-        a chisegg:abstract-glyph ;
-        :abstract-glyph-of daikanwa:03136 ;
+               :abstract-glyph-of       daikanwa:03136   .
+    g2.koseki:036320
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of koseki:036320 ;
+        :eq g2.daikanwa:03136         ; # &g2-M-03136;
         .
-    rep.ucs_iso:0x20B26
-        a chisegg:abstract-glyph ;
-        :abstract-glyph-of [ :context domain:iso     ;
-                             :target     ucs:0x20B26 ] ;
-        :eq rep.cns11643-5:0x215F     ; # &C5-215F;
+        g2.daikanwa:03136
+              :abstract-glyph-form-of       daikanwa:03136   .
+    g2.mj:032017
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of mj:032017 ;
+        :eq g2.ucs_iso:0x20B26        ; # &g2-MJ032017;
+        :eq g2.cns11643-5:0x215F      ; # &g2-MJ032017;
+        :subsume
+            repi.mj:032017       ,
+            repi.cns11643-5:0x215F ,
+            repi.ucs_iso:0x20B26 ;
         .
-        rep.cns11643-5:0x215F
-                   :abstract-glyph-of     cns11643-5:0x215F  .
+        g2.ucs_iso:0x20B26
+              :abstract-glyph-form-of [ :context domain:iso     ;
+                                        :target     ucs:0x20B26 ] .
+        g2.cns11643-5:0x215F
+              :abstract-glyph-form-of     cns11643-5:0x215F  .
+        repi.mj:032017
+            a chisegg:glyph-image ;
+            :glyph-image-of mj:032017 ;
+            .
+        repi.cns11643-5:0x215F
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-5:0x215F ;
+            .
+        repi.ucs_iso:0x20B26
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:iso     ;
+                              :target     ucs:0x20B26 ] ;
+            .
     rep.hanziku-1:0xF6DF
         a chisegg:abstract-glyph ;
         :abstract-glyph-of hanziku-1:0xF6DF ;
-        ideo:hanyu-dazidian  ( 1 393 16 ) ;
         .
 
 a.ucs:0x20B27
@@ -2521,9 +2738,9 @@ a.ucs:0x53D1
     ideo:hanyu-dazidian  ( 1 394 1 ) ;
     isd:structure [ a idc:⿺ ;
         isd:surround [
-            :structure [ a idc:⿸ ;
-                :surround rep.big5-cdp:0x89F6 ; # &CDP-89F6;
-                :filling  a.ucs:0x53C8   # 又
+            isd:structure [ a idc:⿸ ;
+                isd:surround rep.big5-cdp:0x89F6 ; # &CDP-89F6;
+                isd:filling  a.ucs:0x53C8   # 又
             ]
         ] ;
         isd:filling  a.ucs:0x4E36   # 丶
@@ -2656,10 +2873,10 @@ a.ucs:0x355C
     :eq rep.cns11643-3:0x2332     ; # &I-C3-2332;
     :eq rep.daikanwa:03140        ; # &I-M-03140;
     :eq rep.shinjigen:0945        ; # 㕜
-    :from.original       [ :sources chisebib:zhengzitong ,
-                                    chisebib:daikanwa ,
-                                    chisebib:shinjigen ;
-                           :target  a.ucs:0x53F2         ] ;
+    ideo:original-form-of [ :sources chisebib:zhengzitong ,
+                                     chisebib:daikanwa ,
+                                     chisebib:shinjigen ;
+                            :target  a.ucs:0x53F2         ] ;
     :subsume
         g2.daikanwa:03140    ,
         g2.ucs_unicode:0x355C ;
@@ -2722,10 +2939,10 @@ a.ucs:0x20B2A
         :abstract-glyph-of [ :context domain:iso     ;
                              :target     ucs:0x20B2A ] ;
         ideo:hanyu-dazidian  ( 1 394 4 ) ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x2EA4 ; # ⺤
-        isd:below    a.ucs:0x53C8   # 又
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x2EA4 ; # ⺤
+            isd:below    a.ucs:0x53C8   # 又
+        ] ;
         :eq rep.cns11643-4:0x224B     ; # &C4-224B;
         :eq rep.big5-cdp:0x8940       ; # &I-CDP-8940;
         .
@@ -2882,10 +3099,10 @@ a.ucs:0x53D3
     g2.daikanwa:03146
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:03146 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.big5-cdp:0x8DDD ; # &CDP-8DDD;
-        isd:below    rep.gt-k:00065   # &g2-M-03115;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.big5-cdp:0x8DDD ; # &CDP-8DDD;
+            isd:below    rep.gt-k:00065   # &g2-M-03115;
+        ] ;
         .
     g2.ucs_unicode:0x53D3
         a chisegg:abstract-glyph-form ;
@@ -2894,10 +3111,10 @@ a.ucs:0x53D3
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x53D3         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.big5-cdp:0x8DDD ; # &CDP-8DDD;
-        isd:below    g2.ucs_unicode:0x53C8   # &g2-AJ1-03746;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.big5-cdp:0x8DDD ; # &CDP-8DDD;
+            isd:below    g2.ucs_unicode:0x53C8   # &g2-AJ1-03746;
+        ] ;
         :eq g2.adobe-japan1-6:21246   ; # &g2-AJ1-21246;
         :eq g2.jis-x0212:0x345B       ; # &g2-AJ1-21246;
         :eq g2.cns11643-4:0x234F      ; # &g2-AJ1-21246;
@@ -3011,28 +3228,53 @@ a.ucs:0x20B38
     ideo:radical          29 ; # ⼜ 
     ideo:strokes           5 ;
     ideo:total-strokes     7 ;
+    ideo:hanyu-dazidian  ( 1 394 14 ) ;
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.ucs:0x56D8 ; # 囘
+        isd:below    a.ucs:0x53C8   # 又
+    ] ;
+    :eq rep.cns11643-4:0x2350     ; # &I-C4-2350;
+    :eq rep.daikanwa:03150        ; # &I-M-03150;
+    ideo:original-form-of [ :sources chisebib:zhengzitong ,
+                                     chisebib:daikanwa ;
+                            :target  rep.ucs_iso:0x20B1B  ] ;
     :subsume
-        rep.daikanwa:03150   ,
-        rep.hanziku-1:0xF6FD ,
-        rep.ucs_iso:0x20B38  ;
+        g2.daikanwa:03150    ,
+        g2.ucs_iso:0x20B38   ;
     .
+    rep.cns11643-4:0x2350
+               :abstract-glyph-of     cns11643-4:0x2350  .
     rep.daikanwa:03150
-        a chisegg:abstract-glyph ;
-        :abstract-glyph-of daikanwa:03150 ;
-        .
-    rep.hanziku-1:0xF6FD
-        a chisegg:abstract-glyph ;
-        :abstract-glyph-of hanziku-1:0xF6FD ;
-        ideo:hanyu-dazidian  ( 1 394 14 ) ;
+               :abstract-glyph-of       daikanwa:03150   .
+    g2.daikanwa:03150
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of daikanwa:03150 ;
         .
-    rep.ucs_iso:0x20B38
-        a chisegg:abstract-glyph ;
-        :abstract-glyph-of [ :context domain:iso     ;
-                             :target     ucs:0x20B38 ] ;
-        :eq rep.cns11643-4:0x2350     ; # &C4-2350;
+    g2.ucs_iso:0x20B38
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x20B38 ] ;
+        :eq g2.cns11643-4:0x2350      ; # &g2-IU-00020B38;
+        :subsume
+            repi.cns11643-4:0x2350 ,
+            repi.ucs_iso:0x20B38 ,
+            rep.hanziku-1:0xF6FD ;
         .
-        rep.cns11643-4:0x2350
-                   :abstract-glyph-of     cns11643-4:0x2350  .
+        g2.cns11643-4:0x2350
+              :abstract-glyph-form-of     cns11643-4:0x2350  .
+        repi.cns11643-4:0x2350
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-4:0x2350 ;
+            .
+        repi.ucs_iso:0x20B38
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:iso     ;
+                              :target     ucs:0x20B38 ] ;
+            .
+        rep.hanziku-1:0xF6FD
+            a chisegg:abstract-glyph ;
+            :abstract-glyph-of hanziku-1:0xF6FD ;
+            .
 
 a.ucs:0x53DF
     a chisegg:abstract-character ;
@@ -3055,6 +3297,10 @@ a.ucs:0x2F837
     ideo:radical          29 ; # ⼜ 
     ideo:strokes           5 ;
     ideo:total-strokes     7 ;
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.ucs:0x7533 ; # 申
+        isd:below    a.ucs:0x53C8   # 又
+    ] ;
     :eq rep.mj:008017             ; # &I-MJ008017;
     :eq rep.cns11643-6:0x2643     ; # &I-C6-2643;
     :eq rep.hanyo-denshi...ks:036510 ; # 叟
@@ -3062,7 +3308,7 @@ a.ucs:0x2F837
     :eq rep.gt-k:02969            ; # &I-GT-K02969;
     :eq rep.gt-pj-2:19544         ; # &I-GT-03987;
     :eq rep.daikanwa:03151        ; # &I-M-03151;
-    :from.vulgar         [ :sources chisebib:zihui ,
+    ideo:vulgar-form-of  [ :sources chisebib:zihui ,
                                     chisebib:daikanwa ;
                            :target  rep.mj:008019        ] ;
     :subsume
@@ -3167,6 +3413,11 @@ a.ucs:0x20B36
     ideo:radical          29 ; # ⼜ 
     ideo:strokes           5 ;
     ideo:total-strokes     7 ;
+    isd:structure [ a idc:⿳ ;
+        isd:above    a.ucs:0x5F50 ; # 彐
+        isd:middle   a.ucs:0x5196 ; # 冖
+        isd:below    a.ucs:0x53C8   # 又
+    ] ;
     :eq a.big5-cdp:0x8D4C         ; # 𠬶
     .
     a.big5-cdp:0x8D4C
@@ -3180,9 +3431,14 @@ rep.gt-k:02778
     ideo:radical          29 ; # ⼜ 
     ideo:strokes           5 ;
     ideo:total-strokes     7 ;
+    isd:structure [ a idc:⿳ ;
+        isd:above    rep.gb2312:0x6566 ; # &G0-6566;
+        isd:middle   a.ucs:0x5196 ; # 冖
+        isd:below    a.ucs:0x53C8   # 又
+    ] ;
     :eq rep.gt-pj-k1:13692        ; # &GT-K02778;
-    :from.simplified     [ :context domain:component ;
-                           :target  rep.ucs_iso:0x20B36  ] ;
+    ideo:simplified-form-of [ :context domain:component ;
+                              :target  rep.ucs_iso:0x20B36  ] ;
     :subsume
         g2.gt-k:02778        ;
     .
@@ -3191,7 +3447,10 @@ rep.gt-k:02778
     g2.gt-k:02778
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of gt-k:02778 ;
+        :eq g2.gt-pj-k1:13692         ; # &g2-GT-K02778;
         .
+        g2.gt-pj-k1:13692
+              :abstract-glyph-form-of       gt-pj-k1:13692   .
 
 rep.ucs_iso:0x20B36
     a chisegg:abstract-glyph ;
@@ -3202,6 +3461,11 @@ rep.ucs_iso:0x20B36
     ideo:radical          29 ; # ⼜ 
     ideo:strokes           5 ;
     ideo:total-strokes     7 ;
+    isd:structure [ a idc:⿳ ;
+        isd:above    rep.adobe-japan1-4:15391 ; # &AJ1-15391;
+        isd:middle   a.ucs:0x5196 ; # 冖
+        isd:below    a.ucs:0x53C8   # 又
+    ] ;
     :eq rep.big5-cdp:0x8D4C       ; # &CDP-8D4C;
     :eq rep.gt-k:02777            ; # &I-GT-K02777;
     :eq rep.gt-pj-k1:12923        ; # &CDP-8D4C;
@@ -3220,6 +3484,7 @@ rep.ucs_iso:0x20B36
                                   :target     ucs:0x20B36 ] ;
         :eq g2.big5-cdp:0x8D4C        ; # &g2-CDP-8D4C;
         :eq g2.gt-k:02777             ; # &g2-CDP-8D4C;
+        :eq g2.gt-pj-k1:12923         ; # &g2-CDP-8D4C;
         :subsume
             repi.ucs_iso:0x20B36 ,
             repi.gt-k:02777      ,
@@ -3229,6 +3494,8 @@ rep.ucs_iso:0x20B36
               :abstract-glyph-form-of       big5-cdp:0x8D4C  .
         g2.gt-k:02777
               :abstract-glyph-form-of           gt-k:02777   .
+        g2.gt-pj-k1:12923
+              :abstract-glyph-form-of       gt-pj-k1:12923   .
         repi.ucs_iso:0x20B36
             a chisegg:glyph-image ;
             :glyph-image-of [ :context domain:iso     ;
@@ -3653,10 +3920,10 @@ a.ucs:0x53D6
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x53D6         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.daikanwa:28999 ; # &g2-M-28999;
-        isd:right    g2.ucs_unicode:0x53C8   # &g2-AJ1-03746;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.daikanwa:28999 ; # &g2-M-28999;
+            isd:right    g2.ucs_unicode:0x53C8   # &g2-AJ1-03746;
+        ] ;
         :eq g2.ucs_cns:0x53D6         ; # &g2-AJ1-02324;
         :eq g2.ucs_jis:0x53D6         ; # &g2-AJ1-02324;
         :eq g2.ucs_ks:0x53D6          ; # &g2-AJ1-02324;
@@ -3739,10 +4006,10 @@ a.ucs:0x53D6
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x53D6  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.adobe-japan1-0:02262 ; # &g2-AJ1-02262;
-        isd:right    g2.ucs_unicode:0x53C8   # &g2-AJ1-03746;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.adobe-japan1-0:02262 ; # &g2-AJ1-02262;
+            isd:right    g2.ucs_unicode:0x53C8   # &g2-AJ1-03746;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x4821          ; # &g2-UU+53D6;
         .
@@ -3840,10 +4107,10 @@ rep.adobe-japan1-0:02337
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x53D7         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.big5-cdp:0x8BB8 ; # &CDP-8BB8;
-        isd:below    g2.ucs_unicode:0x53C8   # &g2-AJ1-03746;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.big5-cdp:0x8BB8 ; # &CDP-8BB8;
+            isd:below    g2.ucs_unicode:0x53C8   # &g2-AJ1-03746;
+        ] ;
         :eq g2.adobe-japan1-0:02337   ; # &g2-AJ1-02337;
         :eq g2.gb2312:0x4A5C          ; # &g2-AJ1-02337;
         :eq g2.ks-x1001:0x6174        ; # &g2-AJ1-02337;
@@ -3972,11 +4239,11 @@ rep.adobe-japan1-4:13813
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x53D7         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿳ ;
-        isd:above    g2.ucs_jis:0x722B ; # &g2-GT-25225;
-        isd:middle   a.ucs:0x5196 ; # 冖
-        isd:below    g2.ucs_unicode:0x53C8   # &g2-AJ1-03746;
-    ] ;
+        isd:structure [ a idc:⿳ ;
+            isd:above    g2.ucs_jis:0x722B ; # &g2-GT-25225;
+            isd:middle   a.ucs:0x5196 ; # 冖
+            isd:below    g2.ucs_unicode:0x53C8   # &g2-AJ1-03746;
+        ] ;
         .
 
 a.ucs:0x20B3C
@@ -4034,9 +4301,9 @@ a.ucs:0x355F
     ideo:hanyu-dazidian  ( 1 397 11 ) ;
     isd:structure [ a idc:⿰ ;
         isd:left     [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x2E8A ; # ⺊
-                :below    a.ucs:0x20541   # 𠕁
+            isd:structure [ a idc:⿱ ;
+                isd:above    a.ucs:0x2E8A ; # ⺊
+                isd:below    a.ucs:0x20541   # 𠕁
             ]
         ] ;
         isd:right    a.ucs:0x53C8   # 又
@@ -4073,9 +4340,9 @@ a.ucs:0x53D9
     :eq rep.gt-pj-1:15734         ; # &I-GT-04007;
     :eq rep.daikanwa:03163        ; # &I-M-03163;
     :eq rep.shinjigen:0914        ; # 叙
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  a.ucs:0x654D         ] ;
-    :from.vulgar         [ :sources chisebib:zhengzitong ,
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  a.ucs:0x654D         ] ;
+    ideo:vulgar-form-of  [ :sources chisebib:zhengzitong ,
                                     chisebib:daikanwa ,
                                     chisebib:shinjigen_1ed ;
                            :target  a.ucs:0x654D         ] ;
@@ -4398,10 +4665,10 @@ rep.mj:008009
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x53DB         ,
                                         a.ucs:0xE0103        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     rep.gt-k:01097 ; # &GT-K01097;
-        isd:right    g2.adobe-japan1-0:03411   # &g2-AJ1-03411;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     rep.gt-k:01097 ; # &GT-K01097;
+            isd:right    g2.adobe-japan1-0:03411   # &g2-AJ1-03411;
+        ] ;
         :eq g2.ucs_jis...2004:0x53DB  ; # &g2-MJ008009;
         :eq g2.ucs_ks:0x53DB          ; # &g2-MJ008009;
         :eq g2.adobe-japan1-0:07978   ; # &g2-MJ008009;
@@ -4514,10 +4781,10 @@ rep.mj:008010
     a.jis-x0208:0x4840
         a chisegg:abstract-character ;
         :abstract-character-of jis-x0208:0x4840 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     rep.mj:007844 ; # &MJ007844;
-        isd:right    a.jis-x0208:0x483F   # &G-AJ1-03411;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     rep.mj:007844 ; # &MJ007844;
+            isd:right    a.jis-x0208:0x483F   # &G-AJ1-03411;
+        ] ;
         :eq g.ucs_jis...1990:0x53DB   ; # &G-MJ008010;
         :eq g.ucs_jis...2000:0x53DB   ; # &G-MJ008010;
         :eq g.ucs_cns:0x53DB          ; # &G-MJ008010;
@@ -4566,10 +4833,10 @@ rep.mj:008010
             :rep.decomposition   [ :context domain:hanyo-denshi ;
                                    :target  a.ucs:0x53DB         ,
                                             a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     rep.gt-k:00987 ; # &GT-K00987;
-        isd:right    g2.adobe-japan1-0:03411   # &g2-AJ1-03411;
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     rep.gt-k:00987 ; # &GT-K00987;
+                isd:right    g2.adobe-japan1-0:03411   # &g2-AJ1-03411;
+            ] ;
             :eq g2.ucs_jis...1990:0x53DB  ; # &g2-MJ008010;
             :eq g2.ucs_jis...2000:0x53DB  ; # &g2-MJ008010;
             :eq g2.adobe-japan1-0:03412   ; # &g2-MJ008010;
@@ -4644,10 +4911,10 @@ rep.mj:008010
         a chisegg:detailed-glyph ;
         :detailed-glyph-of [ :context domain:unicode ;
                              :target     ucs:0x53DB  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     rep.mj:007844 ; # &MJ007844;
-        isd:right    rep.gt-k:00476   # &GT-K00476;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     rep.mj:007844 ; # &MJ007844;
+            isd:right    rep.gt-k:00476   # &GT-K00476;
+        ] ;
         :subsume
             g2.ucs_unicode:0x53DB ;
         .
@@ -4667,13 +4934,28 @@ a.ucs:0x53DC
     ideo:radical          29 ; # ⼜ 
     ideo:strokes           7 ;
     ideo:total-strokes     9 ;
+    isd:structure [ a idc:⿳ ;
+        isd:above    a.ucs:0x5B80 ; # 宀
+        isd:middle   a.ucs_component:0x706B ; # &A-compU+706B;
+        isd:below    a.ucs:0x53C8   # 又
+    ] ;
+    .
+
+rep.cns11643-3:0x2B4E
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of cns11643-3:0x2B4E ;
+    :denotation-of
+        a.ucs:0x53DC         ;
+    ideo:radical          29 ; # ⼜ 
+    ideo:strokes           7 ;
+    ideo:total-strokes     9 ;
     ideo:hanyu-dazidian  ( 1 398 3 ) ;
     isd:structure [ a idc:⿳ ;
         isd:above    a.ucs:0x5B80 ; # 宀
         isd:middle   a.ucs:0x706B ; # 火
         isd:below    a.ucs:0x53C8   # 又
     ] ;
-    :eq rep.cns11643-3:0x2B4E     ; # &I-C3-2B4E;
+    :eq rep.ucs_unicode:0x53DC    ; # &C3-2B4E;
     :eq rep.big5-cdp:0x8AC4       ; # &I-CDP-8AC4;
     :eq rep.daikanwa:03167        ; # &I-M-03167;
     :eq rep.cbeta:00008           ; # &I-CB00008;
@@ -4684,8 +4966,9 @@ a.ucs:0x53DC
         g2.ucs_unicode:0x53DC ,
         g2.cns11643-3:0x2B4E ;
     .
-    rep.cns11643-3:0x2B4E
-               :abstract-glyph-of     cns11643-3:0x2B4E  .
+    rep.ucs_unicode:0x53DC
+               :abstract-glyph-of [ :context domain:unicode ;
+                                    :target     ucs:0x53DC  ] .
     rep.big5-cdp:0x8AC4
                :abstract-glyph-of       big5-cdp:0x8AC4  .
     rep.daikanwa:03167
@@ -4697,20 +4980,20 @@ a.ucs:0x53DC
     g2.daikanwa:03167
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:03167 ;
-    isd:structure [ a idc:⿳ ;
-        isd:above    g2.ucs_unicode:0x5B80 ; # &g2-AJ1-04622;
-        isd:middle   g2.ucs_unicode:0x706B ; # &g2-AJ1-01360;
-        isd:below    rep.gt-k:00065   # &g2-M-03115;
-    ] ;
+        isd:structure [ a idc:⿳ ;
+            isd:above    g2.ucs_unicode:0x5B80 ; # &g2-AJ1-04622;
+            isd:middle   g2.ucs_unicode:0x706B ; # &g2-AJ1-01360;
+            isd:below    rep.gt-k:00065   # &g2-M-03115;
+        ] ;
         .
     g2.cbeta:00008
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cbeta:00008 ;
-    isd:structure [ a idc:⿳ ;
-        isd:above    g2.ucs_unicode:0x5B80 ; # &g2-AJ1-04622;
-        isd:middle   g2.ucs_unicode:0x706B ; # &g2-AJ1-01360;
-        isd:below    g2.ucs_unicode:0x53C8   # &g2-AJ1-03746;
-    ] ;
+        isd:structure [ a idc:⿳ ;
+            isd:above    g2.ucs_unicode:0x5B80 ; # &g2-AJ1-04622;
+            isd:middle   g2.ucs_unicode:0x706B ; # &g2-AJ1-01360;
+            isd:below    g2.ucs_unicode:0x53C8   # &g2-AJ1-03746;
+        ] ;
         :eq g2.jef-china3:0x8EC0      ; # &g2-CB00008;
         :subsume
             repi.cbeta:00008     ,
@@ -4750,17 +5033,73 @@ a.ucs:0x53DC
     g2.cns11643-3:0x2B4E
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x2B4E ;
-    isd:structure [ a idc:⿳ ;
-        isd:above    g2.ucs_unicode:0x5B80 ; # &g2-AJ1-04622;
-        isd:middle   g2.cns11643-1:0x4556 ; # &g2-CU+706B;
-        isd:below    g2.ucs_unicode:0x53C8   # &g2-AJ1-03746;
-    ] ;
+        isd:structure [ a idc:⿳ ;
+            isd:above    g2.ucs_unicode:0x5B80 ; # &g2-AJ1-04622;
+            isd:middle   g2.cns11643-1:0x4556 ; # &g2-CU+706B;
+            isd:below    g2.ucs_unicode:0x53C8   # &g2-AJ1-03746;
+        ] ;
         :eq g2.ucs_cns:0x53DC         ; # &g2-CU+53DC;
         .
         g2.ucs_cns:0x53DC
               :abstract-glyph-form-of [ :context domain:cns     ;
                                         :target     ucs:0x53DC  ] .
 
+rep.ucs-itaiji-004:0x53DC
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of ucs-itaiji-004:0x53DC ;
+    :denotation-of
+        a.ucs:0x53DC         ;
+    ideo:radical          29 ; # ⼜ 
+    ideo:strokes           7 ;
+    ideo:total-strokes     9 ;
+    isd:structure [ a idc:⿳ ;
+        isd:above    a.ucs:0x7A74 ; # 穴
+        isd:middle   a.ucs:0x201A2 ; # 𠆢
+        isd:below    a.ucs:0x53C8   # 又
+    ] ;
+    .
+
+rep.mj:057139
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of mj:057139 ;
+    :denotation-of
+        a.ucs:0x53DC         ;
+    ideo:radical          29 ; # ⼜ 
+    ideo:strokes           7 ;
+    ideo:total-strokes     9 ;
+    isd:structure [ a idc:⿳ ;
+        isd:above    a.ucs:0x5B80 ; # 宀
+        isd:middle   rep.gt-k:00859 ; # &GT-K00859;
+        isd:below    a.ucs:0x53C8   # 又
+    ] ;
+    :eq rep.hanyo-denshi...ks:036800 ; # &MJ057139;
+    :subsume
+        g2.mj:057139         ;
+    .
+    rep.hanyo-denshi...ks:036800
+               :abstract-glyph-of hanyo-denshi...ks:036800  .
+    g2.mj:057139
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of mj:057139 ;
+        :eq g2.hanyo-denshi...ks:036800 ; # &g2-MJ057139;
+        :subsume
+            repi.hanyo-denshi...ks:036800 ,
+            repi.mj:057139       ;
+        .
+        g2.hanyo-denshi...ks:036800
+              :abstract-glyph-form-of hanyo-denshi...ks:036800  .
+        repi.hanyo-denshi...ks:036800
+            a chisegg:glyph-image ;
+            :glyph-image-of hanyo-denshi...ks:036800 ;
+            :eq rep.hanyo-denshi...ks...mf:003680 ; # &R-HD-KS-036800;
+            .
+            rep.hanyo-denshi...ks...mf:003680
+                       :abstract-glyph-of hanyo-denshi...ks...mf:003680  .
+        repi.mj:057139
+            a chisegg:glyph-image ;
+            :glyph-image-of mj:057139 ;
+            .
+
 a.ucs:0x20B40
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x20B40 ;
@@ -4892,13 +5231,52 @@ a.ucs:0x20B43
     rep.cns11643-6:0x2F49
                :abstract-glyph-of     cns11643-6:0x2F49  .
 
-rep.cbeta:01008
+a.ucs:0x2BA3B
+    a chisegg:abstract-character ;
+    :abstract-character-of ucs:0x2BA3B ;
+    ideo:radical          29 ; # ⼜ 
+    ideo:strokes           7 ;
+    ideo:total-strokes     9 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     rep.big5-cdp:0x8C7A ; # &CDP-8C7A;
+        isd:right    a.ucs:0x6BB3   # 殳
+    ] ;
+    ideo:same-as         a.ucs:0x6BB5         ;
+    .
+
+rep.ucs_JP...hanazono:0x2BA3B
     a chisegg:abstract-glyph ;
-    :abstract-glyph-of cbeta:01008 ;
+    :abstract-glyph-of [ :context domain:JP...hanazono ;
+                         :target     ucs:0x2BA3B ] ;
+    :denotation-of
+        a.ucs:0x2BA3B        ;
     ideo:radical          29 ; # ⼜ 
     ideo:strokes           7 ;
     ideo:total-strokes     9 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     rep.big5-cdp:0x8C7A ; # &CDP-8C7A;
+        isd:right    rep.mj:014908   # &MJ014908;
+    ] ;
+    :eq rep.cbeta:01008           ; # &CB01008;
+    :subsume
+        g2.ucs_JP...hanazono:0x2BA3B ;
     .
+    rep.cbeta:01008
+               :abstract-glyph-of          cbeta:01008   .
+    g2.ucs_JP...hanazono:0x2BA3B
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:JP...hanazono ;
+                                  :target     ucs:0x2BA3B ] ;
+        :eq g2.cbeta:01008            ; # &g2-CB01008;
+        :subsume
+            repi.cbeta:01008     ;
+        .
+        g2.cbeta:01008
+              :abstract-glyph-form-of          cbeta:01008   .
+        repi.cbeta:01008
+            a chisegg:glyph-image ;
+            :glyph-image-of cbeta:01008 ;
+            .
 
 a.ucs:0x53DE
     a chisegg:abstract-character ;
@@ -4962,10 +5340,10 @@ a.ucs:0x53DE
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x53DE         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_iso:0x2BD56 ; # &g2-CDP-8D70;
-        isd:right    g2.ucs_unicode:0x53C8   # &g2-AJ1-03746;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_iso:0x2BD56 ; # &g2-CDP-8D70;
+            isd:right    g2.ucs_unicode:0x53C8   # &g2-AJ1-03746;
+        ] ;
         :eq g2.adobe-japan1-6:21247   ; # &g2-AJ1-21247;
         :eq g2.jis-x0212:0x345F       ; # &g2-AJ1-21247;
         :eq g2.jef-china3:0x45F0      ; # &g2-AJ1-21247;
@@ -5076,7 +5454,7 @@ rep.mj:008019
     ideo:strokes           8 ;
     ideo:total-strokes    10 ;
     isd:structure [ a idc:⿱ ;
-        isd:above    rep.big5-cdp:0x8CCD ; # &CDP-8CCD;
+        isd:above    rep.ucs_iso:0x26954 ; # &C6-2D73;
         isd:below    a.ucs:0x53C8   # 又
     ] ;
     :eq rep.ucs_cns:0x53DF        ; # &MJ008019;
@@ -5124,10 +5502,10 @@ rep.mj:008019
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x53DF         ,
                                         a.ucs:0xE0103        ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.big5-cdp:0x8CCD ; # &CDP-8CCD;
-        isd:below    g2.ucs_unicode:0x53C8   # &g2-AJ1-03746;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.big5-cdp:0x8CCD ; # &g2-CDP-8CCD;
+            isd:below    g2.ucs_unicode:0x53C8   # &g2-AJ1-03746;
+        ] ;
         :eq g2.ucs_cns:0x53DF         ; # &g2-MJ008019;
         :eq g2.ucs_jis...2004:0x53DF  ; # &g2-MJ008019;
         :eq g2.adobe-japan1-4:14111   ; # &g2-MJ008019;
@@ -5206,6 +5584,10 @@ rep.mj:008018
     ideo:radical          29 ; # ⼜ 
     ideo:strokes           7 ;
     ideo:total-strokes     9 ;
+    isd:structure [ a idc:⿱ ;
+        isd:above    rep.ucs-var-001:0x26954 ; # &U-v001+26954;
+        isd:below    a.ucs:0x53C8   # 又
+    ] ;
     :eq rep.ucs_unicode:0x53DF    ; # &MJ008018;
     :rep.ucs_JP...hanazono     rdf:nil ;
     :eq rep.adobe-japan1-0:04332  ; # &I-AJ1-04332;
@@ -5495,6 +5877,72 @@ rep.ucs-itaiji-002:0x20B36
     ] ;
     .
 
+a.ucs-itaiji-001:0x20B56
+    a chisegg:abstract-character ;
+    :abstract-character-of ucs-itaiji-001:0x20B56 ;
+    ideo:radical          29 ; # ⼜ 
+    ideo:strokes           8 ;
+    ideo:total-strokes    10 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     [
+            isd:structure [ a idc:⿱ ;
+                isd:above    a.ucs:0x722B ; # 爫
+                isd:below    a.ucs:0x20B9B   # 𠮛
+            ]
+        ] ;
+        isd:right    a.ucs:0x53C8   # 又
+    ] ;
+    :eq a.ucs-itaiji-002:0x20B56  ; # &A-U-i001+20B56;
+    :form-of             [ :context domain:component ;
+                           :target  a.ucs:0x20B56        ] ;
+    .
+    a.ucs-itaiji-002:0x20B56
+           :abstract-character-of ucs-itaiji-002:0x20B56 .
+
+rep.ucs-itaiji-001:0x20B56
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of ucs-itaiji-001:0x20B56 ;
+    :denotation-of
+        a.ucs-itaiji-001:0x20B56 ;
+    ideo:radical          29 ; # ⼜ 
+    ideo:strokes           8 ;
+    ideo:total-strokes    10 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     [
+            isd:structure [ a idc:⿱ ;
+                isd:above    rep.jis-x0213-2:0x702A ; # &GT-25225;
+                isd:below    a.ucs:0x20B9B   # 𠮛
+            ]
+        ] ;
+        isd:right    a.ucs:0x53C8   # 又
+    ] ;
+    .
+
+rep.ucs-itaiji-002:0x20B56
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of ucs-itaiji-002:0x20B56 ;
+    :denotation-of
+        a.ucs-itaiji-001:0x20B56 ;
+    ideo:radical          29 ; # ⼜ 
+    ideo:strokes           8 ;
+    ideo:total-strokes    10 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     [
+            isd:structure [ a idc:⿱ ;
+                isd:above    a.ucs:0x2EA4 ; # ⺤
+                isd:below    a.ucs:0x20B9B   # 𠮛
+            ]
+        ] ;
+        isd:right    a.ucs:0x53C8   # 又
+    ] ;
+    :subsume
+        g2.ucs-itaiji-002:0x20B56 ;
+    .
+    g2.ucs-itaiji-002:0x20B56
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of ucs-itaiji-002:0x20B56 ;
+        .
+
 a.ucs:0x20B55
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x20B55 ;
@@ -5528,6 +5976,9 @@ a.ucs:0x20B56
     ideo:radical          29 ; # ⼜ 
     ideo:strokes           9 ;
     ideo:total-strokes    11 ;
+    :sound               [ :context domain:ja...on ;
+                           :target  ( "kaN" ) ;
+                         ] ;
     .
 
 rep.daikanwa:03182
@@ -5540,17 +5991,14 @@ rep.daikanwa:03182
     ideo:total-strokes    11 ;
     ideo:hanyu-dazidian  ( 1 400 3 ) ;
     :eq rep.shinjigen:3177        ; # &M-03182;
-    :eq rep.hanziku-1:0xF856      ; # &I-HZK01-F856;
-    :from.original       [ :sources chisebib:shinjigen ;
-                           :target  rep.adobe-japan1-0:01526 ] ;
+    ideo:original-form-of [ :sources chisebib:shinjigen ;
+                            :target  rep.adobe-japan1-0:01526 ] ;
     :subsume
         g2.daikanwa:03182    ,
         g2.shinjigen:3177    ;
     .
     rep.shinjigen:3177
                :abstract-glyph-of      shinjigen:3177    .
-    rep.hanziku-1:0xF856
-               :abstract-glyph-of      hanziku-1:0xF856  .
     g2.daikanwa:03182
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:03182 ;
@@ -5558,7 +6006,10 @@ rep.daikanwa:03182
     g2.shinjigen:3177
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of shinjigen:3177 ;
+        :eq rep.hanziku-1:0xF856      ; # &HZK01-F856;
         .
+        rep.hanziku-1:0xF856
+                   :abstract-glyph-of      hanziku-1:0xF856  .
 
 rep.ucs_iso:0x20B56
     a chisegg:abstract-glyph ;
@@ -5570,9 +6021,31 @@ rep.ucs_iso:0x20B56
     ideo:strokes           9 ;
     ideo:total-strokes    11 ;
     :eq rep.cns11643-6:0x3D68     ; # &C6-3D68;
+    :subsume
+        g2.ucs_iso:0x20B56   ;
     .
     rep.cns11643-6:0x3D68
                :abstract-glyph-of     cns11643-6:0x3D68  .
+    g2.ucs_iso:0x20B56
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x20B56 ] ;
+        :eq g2.cns11643-6:0x3D68      ; # &g2-IU-00020B56;
+        :subsume
+            repi.cns11643-6:0x3D68 ,
+            repi.ucs_iso:0x20B56 ;
+        .
+        g2.cns11643-6:0x3D68
+              :abstract-glyph-form-of     cns11643-6:0x3D68  .
+        repi.cns11643-6:0x3D68
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-6:0x3D68 ;
+            .
+        repi.ucs_iso:0x20B56
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:iso     ;
+                              :target     ucs:0x20B56 ] ;
+            .
 
 a.ucs:0x20B57
     a chisegg:abstract-character ;
@@ -6010,7 +6483,7 @@ a.ucs:0x2F838
     ideo:total-strokes    11 ;
     :eq rep.cns11643-5:0x3131     ; # &I-C5-3131;
     :eq rep.daikanwa:48962        ; # &I-M-48962;
-    :from.same           [ :sources chisebib:daikanwa ;
+    ideo:same-as         [ :sources chisebib:daikanwa ;
                            :target  rep.daikanwa:38983   ] ;
     :subsume
         g2.daikanwa:48962    ,
@@ -6326,7 +6799,7 @@ rep.ucs_iso:0x20B67
     ideo:strokes          10 ;
     ideo:total-strokes    12 ;
     :eq rep.daikanwa:03192        ; # &M-03192;
-    :from.ancient        [ :sources chisebib:jiyun ,
+    ideo:ancient-form-of [ :sources chisebib:jiyun ,
                                     chisebib:daikanwa ;
                            :target  rep.adobe-japan1-0:02337 ] ;
     :subsume
@@ -6426,7 +6899,7 @@ a.ucs:0x20B6E
     ideo:total-strokes    12 ;
     :eq rep.cns11643-6:0x4726     ; # &I-C6-4726;
     :eq rep.daikanwa:03194        ; # &I-M-03194;
-    :from.wrong          [ :sources chisebib:zhengzitong ,
+    ideo:wrong-form-of   [ :sources chisebib:zhengzitong ,
                                     chisebib:daikanwa ;
                            :target  rep.daikanwa:03183   ] ;
     :subsume
@@ -6530,10 +7003,10 @@ rep.mj:013505
     :eq rep.koseki:019090         ; # &MJ013505;
     :eq rep.daikanwa:01597        ; # &I-M-01597;
     :eq rep.shinjigen:0926        ; # &MJ013505;
-    :from.original       [ :sources chisebib:zhengzitong ,
-                                    chisebib:daikanwa ,
-                                    chisebib:shinjigen ;
-                           :target  rep.mj:013506        ] ;
+    ideo:original-form-of [ :sources chisebib:zhengzitong ,
+                                     chisebib:daikanwa ,
+                                     chisebib:shinjigen ;
+                            :target  rep.mj:013506        ] ;
     :subsume
         g2.mj:013505         ,
         repi.hng-khi:00870   ;
@@ -7056,23 +7529,14 @@ a.ucs:0x3561
     ideo:total-strokes    14 ;
     ideo:hanyu-dazidian  ( 1 401 11 ) ;
     isd:structure [ a idc:⿰ ;
-        isd:left     [
-            :structure [ a idc:⿱ ;
-                :above    [
-                    :structure [ a idc:⿳ ;
-                        :above    a.ucs:0x2E8A ; # ⺊
-                        :middle   a.ucs:0x5196 ; # 冖
-                        :below    a.ucs:0x4E00   # 一
-                    ]
-                ] ;
-                :below    a.ucs:0x8C37   # 谷
-            ]
-        ] ;
+        isd:left     a.ucs:0x472D ; # 䜭
         isd:right    a.ucs:0x53C8   # 又
     ] ;
     :eq rep.cns11643-3:0x4627     ; # &I-C3-4627;
     :eq rep.big5-cdp:0x8ADF       ; # &I-CDP-8ADF;
     :eq rep.daikanwa:03205        ; # &I-M-03205;
+    :subsume
+        g2.ucs_unicode:0x3561 ;
     .
     rep.cns11643-3:0x4627
                :abstract-glyph-of     cns11643-3:0x4627  .
@@ -7080,6 +7544,42 @@ a.ucs:0x3561
                :abstract-glyph-of       big5-cdp:0x8ADF  .
     rep.daikanwa:03205
                :abstract-glyph-of       daikanwa:03205   .
+    g2.ucs_unicode:0x3561
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x3561  ] ;
+        :eq g2.cns11643-3:0x4627      ; # &g2-CDP-8ADF;
+        :eq g2.big5-cdp:0x8ADF        ; # &g2-CDP-8ADF;
+        :eq g2.daikanwa:03205         ; # &g2-CDP-8ADF;
+        :subsume
+            repi.daikanwa:03205  ,
+            repi.big5-cdp:0x8ADF ,
+            repi.cns11643-3:0x4627 ,
+            repi.ucs_unicode:0x3561 ;
+        .
+        g2.cns11643-3:0x4627
+              :abstract-glyph-form-of     cns11643-3:0x4627  .
+        g2.big5-cdp:0x8ADF
+              :abstract-glyph-form-of       big5-cdp:0x8ADF  .
+        g2.daikanwa:03205
+              :abstract-glyph-form-of       daikanwa:03205   .
+        repi.daikanwa:03205
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:03205 ;
+            .
+        repi.big5-cdp:0x8ADF
+            a chisegg:glyph-image ;
+            :glyph-image-of big5-cdp:0x8ADF ;
+            .
+        repi.cns11643-3:0x4627
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-3:0x4627 ;
+            .
+        repi.ucs_unicode:0x3561
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x3561  ] ;
+            .
 
 a.ucs:0x20B7F
     a chisegg:abstract-character ;
@@ -7147,10 +7647,10 @@ a.ucs:0x20B7E
     :eq rep.cns11643-6:0x5B3D     ; # &I-C6-5B3D;
     :eq rep.daikanwa:03209        ; # &I-M-03209;
     :eq rep.hanziku-1:0xF8A3      ; # &I-HZK01-F8A3;
-    :from.ancient        [ :sources chisebib:shuowen ,
+    ideo:ancient-form-of [ :sources chisebib:shuowen ,
                                     chisebib:daikanwa ;
                            :target  a.ucs:0x38C8         ] ;
-    :from.ancient        [ :context domain:jiyun   ;
+    ideo:ancient-form-of [ :context domain:jiyun   ;
                            :target  a.ucs:0x38C8         ] ;
     :subsume
         g2.daikanwa:03209    ,
@@ -7212,9 +7712,9 @@ a.ucs:0xFA0E
     ideo:total-strokes    14 ;
     isd:structure [ a idc:⿱ ;
         isd:above    [
-            :structure [ a idc:⿰ ;
-                :left     a.ucs:0x6587 ; # 文
-                :right    a.ucs:0x96B9   # 隹
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x6587 ; # 文
+                isd:right    a.ucs:0x96B9   # 隹
             ]
         ] ;
         isd:below    a.ucs:0x53C8   # 又
@@ -7232,29 +7732,29 @@ a.ucs:0xFA0E
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0xFA0E         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    [
-            :structure [ a idc:⿰ ;
-                :left     rep.gt-k:00488 ; # &GT-K00488;
-                :right    g2.ucs_unicode:0x96B9   # &g2-AJ1-07115;
-            ]
+        isd:structure [ a idc:⿱ ;
+            isd:above    [
+                isd:structure [ a idc:⿰ ;
+                    isd:left     rep.gt-k:00488 ; # &GT-K00488;
+                    isd:right    g2.ucs_unicode:0x96B9   # &g2-AJ1-07115;
+                ]
+            ] ;
+            isd:below    g2.ucs_unicode:0x53C8   # &g2-AJ1-03746;
         ] ;
-        isd:below    g2.ucs_unicode:0x53C8   # &g2-AJ1-03746;
-    ] ;
         .
     g2.ucs_unicode:0xFA0E
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0xFA0E  ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    [
-            :structure [ a idc:⿰ ;
-                :left     g2.ucs_unicode:0x6587 ; # &g2-AJ1-03592;
-                :right    g2.ucs_unicode:0x96B9   # &g2-AJ1-07115;
-            ]
+        isd:structure [ a idc:⿱ ;
+            isd:above    [
+                isd:structure [ a idc:⿰ ;
+                    isd:left     g2.ucs_unicode:0x6587 ; # &g2-AJ1-03592;
+                    isd:right    g2.ucs_unicode:0x96B9   # &g2-AJ1-07115;
+                ]
+            ] ;
+            isd:below    g2.ucs_unicode:0x53C8   # &g2-AJ1-03746;
         ] ;
-        isd:below    g2.ucs_unicode:0x53C8   # &g2-AJ1-03746;
-    ] ;
         .
 
 a.ucs:0x20B83
@@ -7579,10 +8079,10 @@ a.ucs:0x20B87
     :eq rep.cns11643-7:0x2C55     ; # &I-C7-2C55;
     :eq rep.daikanwa:03216        ; # &I-M-03216;
     :eq rep.hanziku-1:0xF8BB      ; # &I-HZK01-F8BB;
-    :from.ancient        [ :sources chisebib:kangxi ,
+    ideo:ancient-form-of [ :sources chisebib:kangxi ,
                                     chisebib:daikanwa ;
                            :target  a.ucs:0x38C8         ] ;
-    :from.ancient        [ :context domain:kangxi  ;
+    ideo:ancient-form-of [ :context domain:kangxi  ;
                            :target  a.ucs:0x38C8         ] ;
     :subsume
         g2.daikanwa:03216    ,
@@ -7766,10 +8266,10 @@ a.ucs:0x53E2
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x53E2         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.big5-cdp:0x8AA8 ; # &CDP-8AA8;
-        isd:below    g2.adobe-japan1-0:02324   # &g2-AJ1-02324;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.big5-cdp:0x8AA8 ; # &CDP-8AA8;
+            isd:below    g2.adobe-japan1-0:02324   # &g2-AJ1-02324;
+        ] ;
         :eq g2.ucs_cns:0x53E2         ; # &g2-AJ1-02771;
         :eq g2.ucs_jis:0x53E2         ; # &g2-AJ1-02771;
         :eq g2.ucs_ks:0x53E2          ; # &g2-AJ1-02771;
@@ -7846,10 +8346,10 @@ a.ucs:0x53E2
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x53E2  ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.big5-cdp:0x8AA8 ; # &CDP-8AA8;
-        isd:below    g2.ucs_unicode:0x53D6   # &g2-UU+53D6;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.big5-cdp:0x8AA8 ; # &CDP-8AA8;
+            isd:below    g2.ucs_unicode:0x53D6   # &g2-UU+53D6;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb12345:0x3454         ; # &g2-UU+53E2;
         .
@@ -7966,10 +8466,10 @@ rep.ruimoku-v6:0xE047
     ideo:total-strokes    22 ;
     isd:structure [ a idc:⿱ ;
         isd:above    [
-            :structure [ a idc:⿲ ;
-                :left     a.ucs:0x6C35 ; # 氵
-                :middle   a.ucs:0x9B5A ; # 魚
-                :right    a.ucs:0x821F   # 舟
+            isd:structure [ a idc:⿲ ;
+                isd:left     a.ucs:0x6C35 ; # 氵
+                isd:middle   a.ucs:0x9B5A ; # 魚
+                isd:right    a.ucs:0x821F   # 舟
             ]
         ] ;
         isd:below    a.ucs:0x53C8   # 又
@@ -7980,16 +8480,16 @@ rep.ruimoku-v6:0xE047
     g2.ruimoku-v6:0xE047
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of ruimoku-v6:0xE047 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    [
-            :structure [ a idc:⿲ ;
-                :left     a.ucs:0x2EA1 ; # ⺡
-                :middle   g2.ucs_unicode:0x9B5A ; # &g2-AJ1-01685;
-                :right    g2.adobe-japan1-0:02360   # &g2-AJ1-02360;
-            ]
+        isd:structure [ a idc:⿱ ;
+            isd:above    [
+                isd:structure [ a idc:⿲ ;
+                    isd:left     a.ucs:0x2EA1 ; # ⺡
+                    isd:middle   g2.ucs_unicode:0x9B5A ; # &g2-AJ1-01685;
+                    isd:right    g2.adobe-japan1-0:02360   # &g2-AJ1-02360;
+                ]
+            ] ;
+            isd:below    g2.ucs_unicode:0x53C8   # &g2-AJ1-03746;
         ] ;
-        isd:below    g2.ucs_unicode:0x53C8   # &g2-AJ1-03746;
-    ] ;
         .
 
 a.ucs:0x20B96
@@ -8039,28 +8539,60 @@ a.ucs:0x20B97
     ideo:radical          29 ; # ⼜ 
     ideo:strokes          22 ;
     ideo:total-strokes    24 ;
+    .
+
+rep.daikanwa:03225
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of daikanwa:03225 ;
+    :denotation-of
+        a.ucs:0x20B97        ;
+    ideo:radical          29 ; # ⼜ 
+    ideo:strokes          22 ;
+    ideo:total-strokes    24 ;
+    ideo:hanyu-dazidian  ( 1 403 5 ) ;
+    ideo:ancient-form-of rep.adobe-japan1-0:04101 ;
     :subsume
-        rep.daikanwa:03225   ,
-        rep.hanziku-1:0xF8DA ,
-        rep.ucs_iso:0x20B97  ;
+        g2.daikanwa:03225    ,
+        rep.hanziku-1:0xF8DA ;
     .
-    rep.daikanwa:03225
-        a chisegg:abstract-glyph ;
-        :abstract-glyph-of daikanwa:03225 ;
+    g2.daikanwa:03225
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of daikanwa:03225 ;
         .
     rep.hanziku-1:0xF8DA
         a chisegg:abstract-glyph ;
         :abstract-glyph-of hanziku-1:0xF8DA ;
-        ideo:hanyu-dazidian  ( 1 403 5 ) ;
         .
-    rep.ucs_iso:0x20B97
-        a chisegg:abstract-glyph ;
-        :abstract-glyph-of [ :context domain:iso     ;
-                             :target     ucs:0x20B97 ] ;
-        :eq rep.cns11643-7:0x5E51     ; # &C7-5E51;
+
+rep.ucs_iso:0x20B97
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of [ :context domain:iso     ;
+                         :target     ucs:0x20B97 ] ;
+    :denotation-of
+        a.ucs:0x20B97        ;
+    ideo:radical          29 ; # ⼜ 
+    ideo:strokes          22 ;
+    ideo:total-strokes    24 ;
+    :eq rep.cns11643-7:0x5E51     ; # &C7-5E51;
+    :subsume
+        g2.cns11643-7:0x5E51 ,
+        g2.ucs_iso:0x20B97   ;
+    .
+    rep.cns11643-7:0x5E51
+               :abstract-glyph-of     cns11643-7:0x5E51  .
+    g2.cns11643-7:0x5E51
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of cns11643-7:0x5E51 ;
+        :eq g2.ucs_cns:0x20B97        ; # &g2-CU+20B97;
+        .
+        g2.ucs_cns:0x20B97
+              :abstract-glyph-form-of [ :context domain:cns     ;
+                                        :target     ucs:0x20B97 ] .
+    g2.ucs_iso:0x20B97
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x20B97 ] ;
         .
-        rep.cns11643-7:0x5E51
-                   :abstract-glyph-of     cns11643-7:0x5E51  .
 
 a.ucs:0x20B98
     a chisegg:abstract-character ;
@@ -8094,7 +8626,7 @@ a.ucs_component:0x355A
     :abstract-character-of [ :context domain:component ;
                              :target     ucs:0x355A  ] ;
     ideo:radical          29 ; # ⼜ 
-    :eq a.iwds-1:0247             ; # &IWDS1-247;
+    :eq a.iwds-1:0247             ; # &A-compU+355A;
     .
     a.iwds-1:0247
            :abstract-character-of         iwds-1:0247    .
@@ -8104,7 +8636,7 @@ a.ucs_component:0x53CB
     :abstract-character-of [ :context domain:component ;
                              :target     ucs:0x53CB  ] ;
     ideo:radical          29 ; # ⼜ 
-    :eq a.iwds-1:0256             ; # &IWDS1-256;
+    :eq a.iwds-1:0256             ; # &A-compU+53CB;
     .
     a.iwds-1:0256
            :abstract-character-of         iwds-1:0256    .