update.
[chise/chiset.git] / Ideograph-R019-Power.ttl
index b31f40c..b734ba2 100644 (file)
@@ -7,6 +7,7 @@
 @prefix chisegg: <http://rdf.chise.org/rdf/type/character/ggg/> .
 @prefix domain: <http://rdf.chise.org/data/domain/> .
 @prefix script: <http://rdf.chise.org/data/script/> .
+@prefix ideocomb: <http://rdf.chise.org/data/character/ideo/combination/> .
 @prefix chisebib: <http://rdf.chise.org/data/bibliography/> .
 @prefix ruimoku: <http://www.chise.org/est/view/article@ruimoku/rep.id=/> .
 @prefix zob1959: <http://chise.zinbun.kyoto-u.ac.jp/koukotsu/rubbings/> .
@@ -14,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 o.ucs_iso: <http://www.chise.org/est/view/character/o.ucs@iso=> .
 @prefix o.ucs_unicode: <http://www.chise.org/est/view/character/o.ucs@unicode=> .
 @prefix o.ucs_jis: <http://www.chise.org/est/view/character/o.ucs@jis=> .
 @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_ks: <http://www.chise.org/est/view/character/rep.ucs@ks=> .
+@prefix g.ucs_cns: <http://www.chise.org/est/view/character/g.ucs@cns=> .
 @prefix g2.ucs_iso: <http://www.chise.org/est/view/character/g2.ucs@iso=> .
 @prefix g2.ucs_unicode: <http://www.chise.org/est/view/character/g2.ucs@unicode=> .
 @prefix g2.ucs_cns: <http://www.chise.org/est/view/character/g2.ucs@cns=> .
 @prefix g2.ucs_jis: <http://www.chise.org/est/view/character/g2.ucs@jis=> .
+@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=> .
@@ -71,6 +75,7 @@
 @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 g2.daikanwa...._.p: <http://www.chise.org/est/view/character/g2.daikanwa...+p=> .
 @prefix repi.daikanwa: <http://www.chise.org/est/view/character/repi.daikanwa=> .
 @prefix repi.daikanwa...._.p: <http://www.chise.org/est/view/character/repi.daikanwa...+p=> .
+@prefix g.daikanwa: <http://www.chise.org/est/view/character/g.daikanwa=> .
 @prefix rep.shinjigen: <http://www.chise.org/est/view/character/rep.shinjigen=> .
 @prefix g2.shinjigen: <http://www.chise.org/est/view/character/g2.shinjigen=> .
 @prefix rep.hanziku-1: <http://www.chise.org/est/view/character/rep.hanziku-1=> .
 @prefix rep.jef-china3: <http://www.chise.org/est/view/character/rep.jef-china3=> .
 @prefix g2.jef-china3: <http://www.chise.org/est/view/character/g2.jef-china3=> .
 @prefix repi.jef-china3: <http://www.chise.org/est/view/character/repi.jef-china3=> .
+@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 repi.ruimoku-v6: <http://www.chise.org/est/view/character/repi.ruimoku-v6=> .
 @prefix rep.ucs-itaiji-001: <http://www.chise.org/est/view/character/rep.ucs-itaiji-001=> .
 
 @prefix ucs: <http://rdf.chise.org/data/ccs/ucs/code-point/> .
 @prefix hng-kar: <http://rdf.chise.org/data/ccs/hng-kar/code-point/> .
 @prefix cbeta: <http://rdf.chise.org/data/ccs/cbeta/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-itaiji-001: <http://rdf.chise.org/data/ccs/ucs-itaiji-001/code-point/> .
 
 a.ucs:0x529B
@@ -384,11 +394,45 @@ a.ucs:0x20832
     ideo:total-strokes     3 ;
     :eq rep.cns11643-6:0x213A     ; # &I-C6-213A;
     :eq rep.daikanwa:02290        ; # &I-M-02290;
+    ideo:ancient-form-of [ :sources chisebib:zihui-bu ,
+                                    chisebib:daikanwa ;
+                           :target  a.ucs:0x529B         ] ;
+    :to.Bopomofo         a.ucs:0x310C         ;
+    :subsume
+        g2.ucs_iso:0x20832   ;
     .
     rep.cns11643-6:0x213A
                :abstract-glyph-of     cns11643-6:0x213A  .
     rep.daikanwa:02290
                :abstract-glyph-of       daikanwa:02290   .
+    g2.ucs_iso:0x20832
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x20832 ] ;
+        :eq g2.cns11643-6:0x213A      ; # &g2-M-02290;
+        :eq g2.daikanwa:02290         ; # &g2-M-02290;
+        :subsume
+            repi.daikanwa:02290  ,
+            repi.cns11643-6:0x213A ,
+            repi.ucs_iso:0x20832 ;
+        .
+        g2.cns11643-6:0x213A
+              :abstract-glyph-form-of     cns11643-6:0x213A  .
+        g2.daikanwa:02290
+              :abstract-glyph-form-of       daikanwa:02290   .
+        repi.daikanwa:02290
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:02290 ;
+            .
+        repi.cns11643-6:0x213A
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-6:0x213A ;
+            .
+        repi.ucs_iso:0x20832
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:iso     ;
+                              :target     ucs:0x20832 ] ;
+            .
 
 a.ucs:0x20833
     a chisegg:abstract-character ;
@@ -464,10 +508,10 @@ a.ucs:0x529D
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x529D  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     rep.gt-k:00064 ; # &GT-K00064;
-        isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     rep.gt-k:00064 ; # &GT-K00064;
+            isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         :eq g2.gb2312:0x4830          ; # &g2-M-02293;
         :eq g2.cns11643-3:0x2154      ; # &g2-M-02293;
         :eq g2.daikanwa:02293         ; # &g2-M-02293;
@@ -983,10 +1027,10 @@ rep.adobe-japan1-0:04028
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x52A3         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.adobe-japan1-0:02455 ; # &g2-AJ1-02455;
-        isd:below    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.adobe-japan1-0:02455 ; # &g2-AJ1-02455;
+            isd:below    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         :eq g2.ucs_jis:0x52A3         ; # &g2-AJ1-04028;
         :eq g2.ucs_ks:0x52A3          ; # &g2-AJ1-04028;
         :eq g2.ks-x1001:0x562B        ; # &g2-AJ1-04028;
@@ -1057,10 +1101,10 @@ rep.adobe-japan1-0:04028
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x52A3  ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.ucs_unicode:0x5C11 ; # &g2-UU+5C11;
-        isd:below    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.ucs_unicode:0x5C11 ; # &g2-UU+5C11;
+            isd:below    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x4153          ; # &g2-UU+52A3;
         :eq g2.cns11643-1:0x4749      ; # &g2-UU+52A3;
@@ -1295,10 +1339,10 @@ a.ucs:0x52A5
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x52A5         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x4EA2 ; # &g2-AJ1-04111;
-        isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x4EA2 ; # &g2-AJ1-04111;
+            isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         :eq g2.ucs_jis:0x52A5         ; # &g2-AJ1-21202;
         :eq g2.jis-x0212:0x335A       ; # &g2-AJ1-21202;
         :eq g2.daikanwa:02306         ; # &g2-AJ1-21202;
@@ -1366,9 +1410,9 @@ a.ucs:0x52A6
     isd:structure [ a idc:⿱ ;
         isd:above    a.ucs:0x529B ; # 力
         isd:below    [
-            :structure [ a idc:⿰ ;
-                :left     a.ucs:0x529B ; # 力
-                :right    a.ucs:0x529B   # 力
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x529B ; # 力
+                isd:right    a.ucs:0x529B   # 力
             ]
         ]
     ] ;
@@ -1422,19 +1466,19 @@ a.ucs:0x6530
     g2.daikanwa:02308
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:02308 ;
-    isd:structure [ a idc:⿺ ;
-        isd:surround rep.jef-china3:0x50BD ; # &JC3-50BD;
-        isd:filling  g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿺ ;
+            isd:surround rep.jef-china3:0x50BD ; # &JC3-50BD;
+            isd:filling  g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         .
     g2.ucs_unicode:0x6530
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x6530  ] ;
-    isd:structure [ a idc:⿺ ;
-        isd:surround g2.ucs_unicode:0x652F ; # &g2-AJ1-02215;
-        isd:filling  g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿺ ;
+            isd:surround g2.ucs_unicode:0x652F ; # &g2-AJ1-02215;
+            isd:filling  g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         :eq g2.cns11643-6:0x236C      ; # &g2-UU+6530;
         :eq g2.gb12345:0x7C3F         ; # &g2-UU+6530;
         :subsume
@@ -1764,10 +1808,10 @@ a.ucs:0x52AA
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x52AA         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.ucs_unicode:0x5974 ; # &g2-AJ1-03157;
-        isd:below    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.ucs_unicode:0x5974 ; # &g2-AJ1-03157;
+            isd:below    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         :eq g2.adobe-japan1-0:03154   ; # &g2-AJ1-03154;
         :eq g2.gb2312:0x452C          ; # &g2-AJ1-03154;
         :eq g2.ks-x1001:0x523D        ; # &g2-AJ1-03154;
@@ -1835,10 +1879,10 @@ a.ucs:0x52AA
     g2.cns11643-1:0x4938
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x4938 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.cns11643-1:0x4643 ; # &g2-CU+5974;
-        isd:below    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.cns11643-1:0x4643 ; # &g2-CU+5974;
+            isd:below    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         :eq g2.ucs_cns:0x52AA         ; # &g2-CU+52AA;
         .
         g2.ucs_cns:0x52AA
@@ -2451,17 +2495,17 @@ a.ucs:0x52B1
     :eq rep.daikanwa:02326        ; # &I-M-02326;
     :eq rep.shinjigen:0715        ; # 励
     :eq rep.hanziku-1:0xF1C4      ; # &I-HZK01-F1C4;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  rep.mj:007736        ] ;
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  rep.mj:007736        ] ;
-    :from.simplified     [ :context domain:misc    ;
-                           :sources chisebib:songyuan-yilai-suzipu ,
-                                    chisebib:daikanwa ,
-                                    chisebib:shinjigen_1ed ;
-                           :target  rep.mj:007737        ] ;
-    :from.simplified     [ :context domain:ucs     ;
-                           :target  a.ucs:0x52F5         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  rep.mj:007736        ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  rep.mj:007736        ] ;
+    ideo:simplified-form-of [ :context domain:misc    ;
+                              :sources chisebib:songyuan-yilai-suzipu ,
+                                       chisebib:daikanwa ,
+                                       chisebib:shinjigen_1ed ;
+                              :target  rep.mj:007737        ] ;
+    ideo:simplified-form-of [ :context domain:ucs     ;
+                              :target  a.ucs:0x52F5         ] ;
     :subsume
         g2.ucs_unicode:0x52B1 ;
     .
@@ -2569,27 +2613,36 @@ a.ucs:0x2084D
         isd:left     a.ucs:0x5723 ; # 圣
         isd:right    a.ucs:0x529B   # 力
     ] ;
+    :eq rep.cns11643-4:0x2349     ; # &I-C4-2349;
+    :eq rep.daikanwa:02327        ; # &I-M-02327;
+    ideo:vulgar-form-of  [ :sources chisebib:songyuan-yilai-suzipu ,
+                                    chisebib:daikanwa ;
+                           :target  a.ucs:0x52C1         ] ;
     :subsume
-        rep.cns11643-4:0x2349 ,
-        rep.ucs_iso:0x2084D  ;
+        g.ucs_cns:0x2084D    ,
+        g2.ucs_iso:0x2084D   ;
     .
     rep.cns11643-4:0x2349
-        a chisegg:abstract-glyph ;
-        :abstract-glyph-of cns11643-4:0x2349 ;
-        :eq rep.ucs_cns:0x2084D       ; # &C4-2349;
+               :abstract-glyph-of     cns11643-4:0x2349  .
+    rep.daikanwa:02327
+               :abstract-glyph-of       daikanwa:02327   .
+    g.ucs_cns:0x2084D
+        a chisegg:detailed-glyph ;
+        :detailed-glyph-of [ :context domain:cns     ;
+                             :target     ucs:0x2084D ] ;
+        :eq g.cns11643-4:0x2349       ; # &G-C4-2349;
+        :eq g.daikanwa:02327          ; # &G-C4-2349;
         :subsume
-            rep.daikanwa:02327   ,
+            g2.daikanwa:02327    ,
             g2.cns11643-4:0x2349 ;
         .
-        rep.ucs_cns:0x2084D
-                   :abstract-glyph-of [ :context domain:cns     ;
-                                        :target     ucs:0x2084D ] .
-        rep.daikanwa:02327
-            a chisegg:abstract-glyph ;
-            :abstract-glyph-of daikanwa:02327 ;
-            :from.vulgar         [ :sources chisebib:songyuan-yilai-suzipu ,
-                                            chisebib:daikanwa ;
-                                   :target  rep.adobe-japan1-0:04283 ] ;
+        g.cns11643-4:0x2349
+                   :detailed-glyph-of     cns11643-4:0x2349  .
+        g.daikanwa:02327
+                   :detailed-glyph-of       daikanwa:02327   .
+        g2.daikanwa:02327
+            a chisegg:abstract-glyph-form ;
+            :abstract-glyph-form-of daikanwa:02327 ;
             .
         g2.cns11643-4:0x2349
             a chisegg:abstract-glyph-form ;
@@ -2599,10 +2652,10 @@ a.ucs:0x2084D
             g2.ucs_cns:0x2084D
                   :abstract-glyph-form-of [ :context domain:cns     ;
                                             :target     ucs:0x2084D ] .
-    rep.ucs_iso:0x2084D
-        a chisegg:abstract-glyph ;
-        :abstract-glyph-of [ :context domain:iso     ;
-                             :target     ucs:0x2084D ] ;
+    g2.ucs_iso:0x2084D
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x2084D ] ;
         .
 
 a.ucs:0x52B2
@@ -2619,8 +2672,8 @@ a.ucs:0x52B2
         isd:right    a.ucs:0x529B   # 力
     ] ;
     :eq rep.gb2312:0x3E22         ; # &I-G0-3E22;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  rep.adobe-japan1-0:04283 ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x52C1         ] ;
     :subsume
         g2.ucs_unicode:0x52B2 ;
     .
@@ -2684,9 +2737,9 @@ rep.cns11643-3:0x2463
     :eq rep.daikanwa:02328        ; # &I-M-02328;
     :eq rep.hanziku-1:0xF1C1      ; # &I-HZK01-F1C1;
     :eq rep.jef-china3:0x82B2     ; # &I-JC3-82B2;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x52DE         ] ;
-    :from.vulgar         [ :sources chisebib:songyuan-yilai-suzipu ,
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x52DE         ] ;
+    ideo:vulgar-form-of  [ :sources chisebib:songyuan-yilai-suzipu ,
                                     chisebib:daikanwa ;
                            :target  a.ucs:0x52DE         ] ;
     .
@@ -2720,11 +2773,11 @@ a.ucs:0x52B4
     :eq rep.gt-pj-1:20267         ; # &I-GT-02987;
     :eq rep.daikanwa:02329        ; # &I-M-02329;
     :eq rep.shinjigen:0717        ; # 労
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :sources chisebib:daikanwa ,
-                                    chisebib:shinjigen_1ed ,
-                                    chisebib:JP...Jouyou ;
-                           :target  a.ucs:0x52DE         ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :sources chisebib:daikanwa ,
+                                       chisebib:shinjigen_1ed ,
+                                       chisebib:JP...Jouyou ;
+                              :target  a.ucs:0x52DE         ] ;
     :subsume
         g2.ucs_unicode:0x52B4 ;
     .
@@ -2901,10 +2954,10 @@ o.ucs_jis:0x52B5
     rep.mj:007645
         a chisegg:abstract-glyph ;
         :abstract-glyph-of mj:007645 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.adobe-japan1-5:17299 ; # &AJ1-17299;
-        isd:below    a.ucs:0x529B   # 力
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.adobe-japan1-5:17299 ; # &AJ1-17299;
+            isd:below    a.ucs:0x529B   # 力
+        ] ;
         :eq rep.ucs_jis:0x52B5        ; # &MJ007645;
         :eq rep.adobe-japan1-0:04282  ; # &I-AJ1-04282;
         :eq rep.jis-x0208:0x5225      ; # &I-J90-5225;
@@ -3039,10 +3092,10 @@ o.ucs_unicode:0x52B5
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x52B5         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.gt-k:01769 ; # &GT-K01769;
-        isd:below    a.ucs:0x529B   # 力
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.gt-k:01769 ; # &GT-K01769;
+            isd:below    a.ucs:0x529B   # 力
+        ] ;
         :eq rep.hanyo-denshi...ft:0x3479 ; # &I-HD-FT-3479;
         .
         rep.hanyo-denshi...ft:0x3479
@@ -3050,10 +3103,10 @@ o.ucs_unicode:0x52B5
     rep.cns11643-3:0x2761
         a chisegg:abstract-glyph ;
         :abstract-glyph-of cns11643-3:0x2761 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.big5-cdp:0x8BFA ; # &CDP-8BFA;
-        isd:below    a.ucs:0x529B   # 力
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.big5-cdp:0x8BFA ; # &CDP-8BFA;
+            isd:below    a.ucs:0x529B   # 力
+        ] ;
         :eq rep.ucs_unicode:0x52B5    ; # &C3-2761;
         :rep.ucs_JP...hanazono     rdf:nil ;
         :eq rep.big5-cdp:0x8C75       ; # &I-CDP-8C75;
@@ -3131,10 +3184,10 @@ a.ucs:0x52B7
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x52B7         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     rep.gt-k:01701 ; # &GT-K01701;
-        isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     rep.gt-k:01701 ; # &GT-K01701;
+            isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         :eq g2.ucs_jis:0x52B7         ; # &g2-AJ1-21206;
         :eq g2.jis-x0212:0x3360       ; # &g2-AJ1-21206;
         :eq g2.daikanwa:02332         ; # &g2-AJ1-21206;
@@ -3262,9 +3315,9 @@ a.ucs:0x52B9
     :eq rep.shinjigen:0724        ; # 効
     :eq rep.hanziku-1:0xF242      ; # &I-HZK01-F242;
     :eq rep.cbeta:00283           ; # &I-CB00283;
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  a.ucs:0x6548         ] ;
-    :from.vulgar         [ :sources chisebib:yupian ,
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  a.ucs:0x6548         ] ;
+    ideo:vulgar-form-of  [ :sources chisebib:yupian ,
                                     chisebib:zhengyun ,
                                     chisebib:zhengzitong ,
                                     chisebib:daikanwa ;
@@ -3303,10 +3356,10 @@ a.ucs:0x52B9
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x52B9         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     rep.gt-k:01604 ; # &GT-K01604;
-        isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     rep.gt-k:01604 ; # &GT-K01604;
+            isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         :eq g2.adobe-japan1-0:01966   ; # &g2-AJ1-01966;
         :eq g2.iso-ir165:0x2C7B       ; # &g2-AJ1-01966;
         :eq g2.jis-x0208:0x387A       ; # &g2-AJ1-01966;
@@ -3838,10 +3891,10 @@ a.ucs:0x52BE
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x52BE         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.mj:006470 ; # &g2-MJ006470;
-        isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.mj:006470 ; # &g2-MJ006470;
+            isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         :eq g2.ucs_cns:0x52BE         ; # &g2-AJ1-01421;
         :eq g2.ucs_jis:0x52BE         ; # &g2-AJ1-01421;
         :eq g2.ucs_ks:0x52BE          ; # &g2-AJ1-01421;
@@ -3918,10 +3971,10 @@ a.ucs:0x52BE
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x52BE  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x4EA5 ; # &g2-UU+4EA5;
-        isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x4EA5 ; # &g2-UU+4EA5;
+            isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x5B40          ; # &g2-UU+52BE;
         .
@@ -3930,10 +3983,10 @@ a.ucs:0x52BE
     rep.jef-china3:0x44E3
         a chisegg:abstract-glyph ;
         :abstract-glyph-of jef-china3:0x44E3 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     rep.mj:006471 ; # &MJ006471;
-        isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     rep.mj:006471 ; # &MJ006471;
+            isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         :eq rep.shinjigen:0720        ; # &JC3-44E3;
         .
         rep.shinjigen:0720
@@ -4040,8 +4093,8 @@ a.ucs:0x52BF
     :eq rep.cns11643-3:0x2762     ; # &I-C3-2762;
     :eq rep.daikanwa:02347        ; # &I-M-02347;
     :eq rep.hanziku-1:0xF1EC      ; # &I-HZK01-F1EC;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x52E2         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x52E2         ] ;
     .
     rep.gb2312:0x4A46
                :abstract-glyph-of         gb2312:0x4A46  .
@@ -4077,10 +4130,10 @@ a.ucs:0x2B751
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x52E2         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.adobe-japan1-0:02277 ; # &g2-AJ1-02277;
-        isd:below    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.adobe-japan1-0:02277 ; # &g2-AJ1-02277;
+            isd:below    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         :eq g2.adobe-japan1-4:13866   ; # &g2-AJ1-13866;
         :subsume
             repi.adobe-japan1-6:13866 ,
@@ -4163,7 +4216,7 @@ a.ucs:0x52C1
         isd:left     a.ucs:0x5DE0 ; # 巠
         isd:right    a.ucs:0x529B   # 力
     ] ;
-    :eq rep.adobe-japan1-0:04283  ; # &AJ1-04283;
+    :eq rep.adobe-japan1-0:04283  ; # &I-AJ1-04283;
     :eq rep.jis-x0208:0x5226      ; # &I-J90-5226;
     :eq rep.ks-x1001:0x4C4D       ; # &I-K0-4C4D;
     :eq rep.cns11643-1:0x5030     ; # &I-C1-5030;
@@ -4607,10 +4660,10 @@ a.ucs:0x52C5
     :eq rep.shinjigen:0727        ; # 勅
     :eq rep.cbeta:00330           ; # &I-CB00330;
     :form-of             rep.adobe-japan1-0:05066 ;
-    :from.interchangeable rep.adobe-japan1-0:05066 ;
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  rep.adobe-japan1-0:05066 ] ;
-    :from.vulgar         [ :sources chisebib:zhengzitong ,
+    ideo:interchangeable-form-of rep.adobe-japan1-0:05066 ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  rep.adobe-japan1-0:05066 ] ;
+    ideo:vulgar-form-of  [ :sources chisebib:zhengzitong ,
                                     chisebib:daikanwa ;
                            :target  rep.adobe-japan1-5:17326 ] ;
     :subsume
@@ -4645,10 +4698,10 @@ a.ucs:0x52C5
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x52C5         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     rep.gt-k:02598 ; # &GT-K02598;
-        isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     rep.gt-k:02598 ; # &GT-K02598;
+            isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         :eq g2.adobe-japan1-0:03032   ; # &g2-AJ1-03032;
         :eq g2.ks-x1001:0x764F        ; # &g2-AJ1-03032;
         :eq g2.jis-x0208:0x443C       ; # &g2-AJ1-03032;
@@ -4787,7 +4840,7 @@ a.ucs:0x20860
     ] ;
     :eq rep.cns11643-6:0x2F26     ; # &I-C6-2F26;
     :eq rep.daikanwa:02357        ; # &I-M-02357;
-    :from.vulgar         [ :sources chisebib:pianhai ,
+    ideo:vulgar-form-of  [ :sources chisebib:pianhai ,
                                     chisebib:daikanwa ;
                            :target  rep.adobe-japan1-5:17326 ] ;
     :subsume
@@ -4826,19 +4879,66 @@ a.ucs:0x20860
                               :target     ucs:0x20860 ] ;
             .
 
+a.ucs_cognate:0x20861
+    a chisegg:abstract-character ;
+    :abstract-character-of [ :context domain:cognate ;
+                             :target     ucs:0x20861 ] ;
+    ideo:radical          19 ; # ⼒ 
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.ucs_cognate:0x239BC ; # &A-cgnU+239BC;
+        isd:below    a.ucs:0x529B   # 力
+    ] ;
+    .
+
 a.ucs:0x20861
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x20861 ;
+    :denotation-of
+        a.ucs_cognate:0x20861 ;
     ideo:radical          19 ; # ⼒ 
     ideo:strokes           7 ;
     ideo:total-strokes     9 ;
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.ucs:0x239BC ; # 𣦼
+        isd:below    a.ucs:0x529B   # 力
+    ] ;
     :eq rep.cns11643-5:0x2831     ; # &I-C5-2831;
     :eq rep.daikanwa:02358        ; # &I-M-02358;
+    :subsume
+        g2.ucs_iso:0x20861   ;
     .
     rep.cns11643-5:0x2831
                :abstract-glyph-of     cns11643-5:0x2831  .
     rep.daikanwa:02358
                :abstract-glyph-of       daikanwa:02358   .
+    g2.ucs_iso:0x20861
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x20861 ] ;
+        :eq g2.cns11643-5:0x2831      ; # &g2-M-02358;
+        :eq g2.daikanwa:02358         ; # &g2-M-02358;
+        :subsume
+            repi.daikanwa:02358  ,
+            repi.cns11643-5:0x2831 ,
+            repi.ucs_iso:0x20861 ;
+        .
+        g2.cns11643-5:0x2831
+              :abstract-glyph-form-of     cns11643-5:0x2831  .
+        g2.daikanwa:02358
+              :abstract-glyph-form-of       daikanwa:02358   .
+        repi.daikanwa:02358
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:02358 ;
+            .
+        repi.cns11643-5:0x2831
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-5:0x2831 ;
+            .
+        repi.ucs_iso:0x20861
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:iso     ;
+                              :target     ucs:0x20861 ] ;
+            .
 
 a.ucs:0x52C6
     a chisegg:abstract-character ;
@@ -4893,10 +4993,10 @@ rep.adobe-japan1-6:21210
     g2.daikanwa:02359
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:02359 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.gt-k:02673 ; # &g2-GT-K02673;
-        isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.gt-k:02673 ; # &g2-GT-K02673;
+            isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         .
     g2.adobe-japan1-6:21210
         a chisegg:abstract-glyph-form ;
@@ -5148,7 +5248,7 @@ a.ucs:0x2F825
     :eq rep.gt-pj-1:19750         ; # &I-GT-03030;
     :eq rep.daikanwa...._.p:02360 ; # 勇
     :eq rep.shinjigen:0730        ; # 勇
-    :from.vulgar         [ :sources chisebib:daikanwa ,
+    ideo:vulgar-form-of  [ :sources chisebib:daikanwa ,
                                     chisebib:shinjigen_1ed ;
                            :target  rep.mj:007667        ] ;
     :subsume
@@ -5418,7 +5518,7 @@ a.ucs:0xFA33
     :eq rep.daikanwa:02362        ; # &I-M-02362;
     :eq rep.shinjigen:0736        ; # 勉
     :eq rep.jef-china3:0x44E7     ; # &I-JC3-44E7;
-    :from.same           [ :sources chisebib:shinjigen ;
+    ideo:same-as         [ :sources chisebib:shinjigen ;
                            :target  a.ucs:0x2F826        ] ;
     :subsume
         g2.ucs_unicode:0xFA33 ,
@@ -5487,10 +5587,10 @@ a.ucs:0xFA33
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x52C9         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿺ ;
-        isd:surround g2.ucs_unicode:0x514D ; # &g2-UU+514D;
-        isd:filling  g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿺ ;
+            isd:surround g2.ucs_unicode:0x514D ; # &g2-UU+514D;
+            isd:filling  g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.adobe-japan1-4:13385   ; # &g2-AJ1-13385;
         :eq g2.gb2312:0x4363          ; # &g2-AJ1-13385;
@@ -5888,10 +5988,10 @@ o.hanyo-denshi...jt:0xAE3E
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x52CC         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     rep.mj:010798 ; # &MJ010798;
-        isd:right    a.ucs:0x529B   # 力
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     rep.mj:010798 ; # &MJ010798;
+            isd:right    a.ucs:0x529B   # 力
+        ] ;
         :eq rep.hanyo-denshi...jt:0xAE3E ; # &I-HD-JT-AE3E;
         .
         rep.hanyo-denshi...jt:0xAE3E
@@ -6056,10 +6156,10 @@ a.ucs:0x52CD
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x52CD         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x4EAC ; # &g2-AJ1-01688;
-        isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x4EAC ; # &g2-AJ1-01688;
+            isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         :eq g2.adobe-japan1-0:04284   ; # &g2-AJ1-04284;
         :eq g2.ks-x1001:0x4C4E        ; # &g2-AJ1-04284;
         :eq g2.iso-ir165:0x7A42       ; # &g2-AJ1-04284;
@@ -6151,10 +6251,10 @@ a.ucs:0x52CE
     rep.daikanwa:02371
         a chisegg:abstract-glyph ;
         :abstract-glyph-of daikanwa:02371 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     rep.gt-k:03984 ; # &GT-K03984;
-        isd:right    a.ucs:0x529B   # 力
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     rep.gt-k:03984 ; # &GT-K03984;
+            isd:right    a.ucs:0x529B   # 力
+        ] ;
         .
     rep.cns11643-3:0x2F6C
         a chisegg:abstract-glyph ;
@@ -6491,7 +6591,7 @@ a.ucs:0x52D1
     :eq rep.shinjigen:0737        ; # 勑
     :eq rep.cbeta:02637           ; # &I-CB02637;
     :eq rep.jef-china3:0x44EA     ; # &I-JC3-44EA;
-    :from.interchangeable rep.adobe-japan1-0:05066 ;
+    ideo:interchangeable-form-of rep.adobe-japan1-0:05066 ;
     :subsume
         g2.ucs_unicode:0x52D1 ;
     .
@@ -6624,16 +6724,52 @@ rep.ucs_iso:0x20871
 a.ucs:0x20879
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x20879 ;
+    :denotation-of
+        a.ucs_cognate:0x20861 ;
     ideo:radical          19 ; # ⼒ 
     ideo:strokes           8 ;
     ideo:total-strokes    10 ;
+    isd:structure [ a idc:⿱ ;
+        isd:above    rep.ucs-itaiji-001:0x239BC ; # &U-i001+239BC;
+        isd:below    a.ucs:0x529B   # 力
+    ] ;
     :eq rep.cns11643-6:0x3557     ; # &I-C6-3557;
     :eq rep.daikanwa:02382        ; # &I-M-02382;
+    :subsume
+        g2.ucs_iso:0x20879   ;
     .
     rep.cns11643-6:0x3557
                :abstract-glyph-of     cns11643-6:0x3557  .
     rep.daikanwa:02382
                :abstract-glyph-of       daikanwa:02382   .
+    g2.ucs_iso:0x20879
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x20879 ] ;
+        :eq g2.cns11643-6:0x3557      ; # &g2-M-02382;
+        :eq g2.daikanwa:02382         ; # &g2-M-02382;
+        :subsume
+            repi.daikanwa:02382  ,
+            repi.cns11643-6:0x3557 ,
+            repi.ucs_iso:0x20879 ;
+        .
+        g2.cns11643-6:0x3557
+              :abstract-glyph-form-of     cns11643-6:0x3557  .
+        g2.daikanwa:02382
+              :abstract-glyph-form-of       daikanwa:02382   .
+        repi.daikanwa:02382
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:02382 ;
+            .
+        repi.cns11643-6:0x3557
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-6:0x3557 ;
+            .
+        repi.ucs_iso:0x20879
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:iso     ;
+                              :target     ucs:0x20879 ] ;
+            .
 
 a.ucs:0x20876
     a chisegg:abstract-character ;
@@ -6705,8 +6841,8 @@ a.ucs:0x2F826
     :eq rep.gt-pj-1:19033         ; # &I-GT-03050;
     :eq rep.daikanwa...._.p:02384 ; # 勉
     :eq rep.shinjigen:0735        ; # 勉
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  a.ucs:0xFA33         ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  a.ucs:0xFA33         ] ;
     :subsume
         g2.ucs_iso:0x2F826   ;
     .
@@ -7008,12 +7144,12 @@ repi.hng-khi:02770
     ideo:total-strokes    10 ;
     isd:structure [ a idc:⿰ ;
         isd:left     [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x4491 ; # 䒑
-                :below    [
-                    :structure [ a idc:⿻ ;
-                        :underlying a.ucs:0x4E2D ; # 中
-                        :overlaying a.ucs:0x4E00   # 一
+            isd:structure [ a idc:⿱ ;
+                isd:above    a.ucs:0x4491 ; # 䒑
+                isd:below    [
+                    isd:structure [ a idc:⿻ ;
+                        isd:underlying a.ucs:0x4E2D ; # 中
+                        isd:overlaying a.ucs:0x4E00   # 一
                     ]
                 ]
             ]
@@ -7050,10 +7186,10 @@ a.ucs:0x52D3
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x52D3  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x7686 ; # &g2-AJ1-01413;
-        isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x7686 ; # &g2-AJ1-01413;
+            isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         :eq g2.daikanwa:02387         ; # &g2-M-02387;
         :subsume
             repi.daikanwa:02387  ,
@@ -7073,10 +7209,10 @@ a.ucs:0x52D3
     g2.cns11643-2:0x3371
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x3371 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.cns11643-1:0x5255 ; # &g2-CU+7686;
-        isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.cns11643-1:0x5255 ; # &g2-CU+7686;
+            isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         :eq g2.ucs_cns:0x52D3         ; # &g2-CU+52D3;
         .
         g2.ucs_cns:0x52D3
@@ -7308,8 +7444,8 @@ a.ucs:0x52A8
     :eq rep.cns11643-3:0x2328     ; # &I-C3-2328;
     :eq rep.hanziku-1:0xF1A2      ; # &I-HZK01-F1A2;
     :eq rep.jef-china3:0x81E4     ; # &I-JC3-81E4;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x52D5         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x52D5         ] ;
     .
     rep.gb2312:0x362F
                :abstract-glyph-of         gb2312:0x362F  .
@@ -7542,7 +7678,7 @@ rep.mj:007694
     :eq rep.hanyo-denshi...ks...mf:002779 ; # &I-KSMF-02779;
     :eq rep.daikanwa:02392        ; # &I-M-02392;
     :eq rep.shinjigen:0741        ; # &MJ007694;
-    :from.vulgar         [ :sources chisebib:daikanwa ,
+    ideo:vulgar-form-of  [ :sources chisebib:daikanwa ,
                                     chisebib:shinjigen_1ed ;
                            :target  rep.mj:007692        ] ;
     .
@@ -7618,10 +7754,10 @@ rep.mj:007695
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x52D7         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.cns11643-1:0x454B ; # &g2-CU+66F0;
-        isd:below    rep.adobe-japan1-0:02431   # &AJ1-02431;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.cns11643-1:0x454B ; # &g2-CU+66F0;
+            isd:below    rep.adobe-japan1-0:02431   # &AJ1-02431;
+        ] ;
         :eq g2.ucs_unicode:0x52D7     ; # &g2-MJ007695;
         :eq g2.adobe-japan1-0:04285   ; # &g2-MJ007695;
         :eq g2.jis-x0208:0x5228       ; # &g2-MJ007695;
@@ -7754,10 +7890,10 @@ rep.adobe-japan1-0:01510
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x52D8         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.adobe-japan1-0:02585 ; # &g2-AJ1-02585;
-        isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.adobe-japan1-0:02585 ; # &g2-AJ1-02585;
+            isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         :eq g2.ucs_jis:0x52D8         ; # &g2-AJ1-01510;
         :eq g2.ucs_ks:0x52D8          ; # &g2-AJ1-01510;
         :eq g2.ks-x1001:0x4A6B        ; # &g2-AJ1-01510;
@@ -7814,10 +7950,10 @@ rep.adobe-japan1-0:01510
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x52D8  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x751A ; # &g2-UU+751A;
-        isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x751A ; # &g2-UU+751A;
+            isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x3F31          ; # &g2-UU+52D8;
         .
@@ -7826,10 +7962,10 @@ rep.adobe-japan1-0:01510
     g2.gt:03062
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of gt:03062 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.cns11643-1:0x5249 ; # &g2-CU+751A;
-        isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.cns11643-1:0x5249 ; # &g2-CU+751A;
+            isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         :eq g2.ucs_cns:0x52D8         ; # &g2-GT-03062;
         :eq g2.cns11643-1:0x592E      ; # &g2-GT-03062;
         :eq g2.gt-k:07734             ; # &g2-GT-03062;
@@ -7885,10 +8021,10 @@ a.ucs:0x52D9
         :abstract-glyph-of adobe-japan1-0:03775 ;
         ideo:strokes           9 ;
         ideo:total-strokes    11 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x77DB ; # 矛
-        isd:right    rep.big5-cdp:0x8C64   # &CDP-8C64;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x77DB ; # 矛
+            isd:right    rep.big5-cdp:0x8C64   # &CDP-8C64;
+        ] ;
         :eq rep.ucs_jis:0x52D9        ; # &AJ1-03775;
         :eq rep.ucs_ks:0x52D9         ; # &AJ1-03775;
         :eq rep.jis-x0208:0x4C33      ; # &I-J90-4C33;
@@ -8047,8 +8183,8 @@ a.ucs:0x52A1
     :eq rep.gb2312:0x4E71         ; # &I-G0-4E71;
     :eq rep.hanziku-1:0xF162      ; # &I-HZK01-F162;
     :eq rep.jef-china3:0x82A1     ; # &I-JC3-82A1;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  rep.ucs_unicode:0x52D9 ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  rep.ucs_unicode:0x52D9 ] ;
     .
     rep.gb2312:0x4E71
                :abstract-glyph-of         gb2312:0x4E71  .
@@ -8188,8 +8324,8 @@ a.ucs:0x52DA
         isd:right    a.ucs:0x529B   # 力
     ] ;
     :eq rep.iso-ir165:0x7A43      ; # &I-EGB-7A43;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x52E9         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x52E9         ] ;
     :subsume
         g2.ucs_unicode:0x52DA ;
     .
@@ -8246,7 +8382,7 @@ a.ucs:0x52DB
     :eq rep.daikanwa:02402        ; # &I-M-02402;
     :eq rep.shinjigen:0759        ; # 勛
     :eq rep.jef-china3:0x44ED     ; # &I-JC3-44ED;
-    :from.ancient        [ :sources chisebib:shuowen ,
+    ideo:ancient-form-of [ :sources chisebib:shuowen ,
                                     chisebib:daikanwa ;
                            :target  rep.mj:007733        ] ;
     :subsume
@@ -8364,8 +8500,8 @@ a.ucs:0x52CB
     ] ;
     :eq rep.gb2312:0x512B         ; # &I-G0-512B;
     :eq rep.hanziku-1:0xF267      ; # &I-HZK01-F267;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x52DB         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x52DB         ] ;
     .
     rep.gb2312:0x512B
                :abstract-glyph-of         gb2312:0x512B  .
@@ -8420,42 +8556,119 @@ a.ucs:0x20886
                              :target     ucs:0x20886 ] ;
         .
 
+a.ucs_cognate:0x3521
+    a chisegg:abstract-character ;
+    :abstract-character-of [ :context domain:cognate ;
+                             :target     ucs:0x3521  ] ;
+    ideo:radical          19 ; # ⼒ 
+    ideo:strokes          10 ;
+    ideo:total-strokes    12 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs_cognate:0x23B09 ; # &A-cgnU+23B09;
+        isd:right    a.ucs:0x529B   # 力
+    ] ;
+    .
+
 a.ucs:0x3521
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x3521 ;
+    :denotation-of
+        a.ucs_cognate:0x3521 ;
     ideo:radical          19 ; # ⼒ 
     ideo:strokes          10 ;
     ideo:total-strokes    12 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x23B09 ; # 𣬉
+        isd:right    a.ucs:0x529B   # 力
+    ] ;
+    :sound               [ :context domain:ja...on...go ;
+                           :target  ( "heti" ) ;
+                         ] ;
+    :sound               [ :context domain:ja...on...kan ;
+                           :target  ( "hetu" ) ;
+                         ] ;
     :eq rep.cns11643-4:0x364B     ; # &I-C4-364B;
     :eq rep.daikanwa:02405        ; # &I-M-02405;
+    :subsume
+        g2.daikanwa:02405    ,
+        g2.cns11643-4:0x364B ,
+        g2.ucs_unicode:0x3521 ;
     .
     rep.cns11643-4:0x364B
                :abstract-glyph-of     cns11643-4:0x364B  .
     rep.daikanwa:02405
                :abstract-glyph-of       daikanwa:02405   .
+    g2.daikanwa:02405
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of daikanwa:02405 ;
+        .
+    g2.cns11643-4:0x364B
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of cns11643-4:0x364B ;
+        :eq g2.ucs_cns:0x3521         ; # &g2-CU+3521;
+        .
+        g2.ucs_cns:0x3521
+              :abstract-glyph-form-of [ :context domain:cns     ;
+                                        :target     ucs:0x3521  ] .
+    g2.ucs_unicode:0x3521
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x3521  ] ;
+        :g2.ucs_JP...hanazono      rdf:nil ;
+        .
 
 a.ucs:0x20892
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x20892 ;
+    :denotation-of
+        a.ucs_cognate:0x3521 ;
     ideo:radical          19 ; # ⼒ 
     ideo:strokes          10 ;
     ideo:total-strokes    12 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     rep.ucs-itaiji-001:0x23B0B ; # &U-i001+23B0B;
+        isd:right    a.ucs:0x529B   # 力
+    ] ;
+    :sound               [ :context domain:ja...on ;
+                           :target  ( "hetu" ) ;
+                         ] ;
+    :eq rep.cns11643-6:0x4671     ; # &I-C6-4671;
+    :eq rep.daikanwa:02406        ; # &I-M-02406;
+    ideo:same-as         [ :sources chisebib:zihui-bu ,
+                                    chisebib:daikanwa ;
+                           :target  a.ucs:0x3521         ] ;
     :subsume
-        rep.daikanwa:02406   ,
-        rep.ucs_iso:0x20892  ;
+        g2.daikanwa:02406    ,
+        g2.ucs_iso:0x20892   ;
     .
+    rep.cns11643-6:0x4671
+               :abstract-glyph-of     cns11643-6:0x4671  .
     rep.daikanwa:02406
-        a chisegg:abstract-glyph ;
-        :abstract-glyph-of daikanwa:02406 ;
+               :abstract-glyph-of       daikanwa:02406   .
+    g2.daikanwa:02406
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of daikanwa:02406 ;
         .
-    rep.ucs_iso:0x20892
-        a chisegg:abstract-glyph ;
-        :abstract-glyph-of [ :context domain:iso     ;
-                             :target     ucs:0x20892 ] ;
-        :eq rep.cns11643-6:0x4671     ; # &C6-4671;
+    g2.ucs_iso:0x20892
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x20892 ] ;
+        :eq g2.cns11643-6:0x4671      ; # &g2-IU-00020892;
+        :subsume
+            repi.cns11643-6:0x4671 ,
+            repi.ucs_iso:0x20892 ;
         .
-        rep.cns11643-6:0x4671
-                   :abstract-glyph-of     cns11643-6:0x4671  .
+        g2.cns11643-6:0x4671
+              :abstract-glyph-form-of     cns11643-6:0x4671  .
+        repi.cns11643-6:0x4671
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-6:0x4671 ;
+            .
+        repi.ucs_iso:0x20892
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:iso     ;
+                              :target     ucs:0x20892 ] ;
+            .
 
 a.ucs:0x20887
     a chisegg:abstract-character ;
@@ -8525,10 +8738,10 @@ rep.adobe-japan1-6:21213
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x52DC         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ks-x1001:0x683A ; # &g2-GT-36863;
-        isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ks-x1001:0x683A ; # &g2-GT-36863;
+            isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         :eq g2.ucs_jis:0x52DC         ; # &g2-AJ1-21213;
         :eq g2.jis-x0212:0x336F       ; # &g2-AJ1-21213;
         :eq g2.daikanwa:02408         ; # &g2-AJ1-21213;
@@ -8593,10 +8806,10 @@ rep.cns11643-5:0x366A
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x52DC  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.cns11643-1:0x5751 ; # &g2-CU+7FC1;
-        isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.cns11643-1:0x5751 ; # &g2-CU+7FC1;
+            isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.cns11643-5:0x366A      ; # &g2-UU+52DC;
         :subsume
@@ -8753,10 +8966,10 @@ o.ucs_unicode:0x52DD
         a chisegg:abstract-glyph ;
         :abstract-glyph-of mj:007701 ;
         :script                  ( script:JP script:Jouyou script:Ideograph ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x6708 ; # 月
-        isd:right    rep.mj:007646   # &MJ007646;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x6708 ; # 月
+            isd:right    rep.mj:007646   # &MJ007646;
+        ] ;
         :eq rep.ucs_jis:0x52DD        ; # &MJ007701;
         :eq rep.adobe-japan1-0:02441  ; # &I-AJ1-02441;
         :eq rep.jis-x0208:0x3E21      ; # &I-J90-3E21;
@@ -8853,10 +9066,10 @@ o.ucs_unicode:0x52DD
     rep.cns11643-1:0x5E39
         a chisegg:abstract-glyph ;
         :abstract-glyph-of cns11643-1:0x5E39 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x6708 ; # 月
-        isd:right    rep.cns11643-3:0x2761   # &C3-2761;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x6708 ; # 月
+            isd:right    rep.cns11643-3:0x2761   # &C3-2761;
+        ] ;
         :eq rep.ucs_unicode:0x52DD    ; # &C1-5E39;
         :rep.ucs_JP...hanazono     rdf:nil ;
         :eq rep.gb12345:0x4A24        ; # &C1-5E39;
@@ -8955,10 +9168,10 @@ a.ucs:0x52DE
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x52DE         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.ucs_iso:0x241FE ; # &g2-JX2-6F64;
-        isd:below    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.ucs_iso:0x241FE ; # &g2-JX2-6F64;
+            isd:below    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         :eq g2.adobe-japan1-0:04286   ; # &g2-AJ1-04286;
         :eq g2.ks-x1001:0x564C        ; # &g2-AJ1-04286;
         :eq g2.jis-x0208:0x5229       ; # &g2-AJ1-04286;
@@ -9079,13 +9292,65 @@ a.ucs:0x20889
         rep.cns11643-5:0x3667
                    :abstract-glyph-of     cns11643-5:0x3667  .
 
-rep.daikanwa:02413
-    a chisegg:abstract-glyph ;
-    :abstract-glyph-of daikanwa:02413 ;
+a.ucs:0x2088C
+    a chisegg:abstract-character ;
+    :abstract-character-of ucs:0x2088C ;
     ideo:radical          19 ; # ⼒ 
     ideo:strokes          10 ;
     ideo:total-strokes    12 ;
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.ucs:0x215D7 ; # 𡗗
+        isd:below    a.ucs:0x52AD   # 劭
+    ] ;
+    :sound               [ :context domain:ja...on ;
+                           :target  ( "ryaku" ) ;
+                         ] ;
+    :subsume
+        rep.daikanwa:02413   ,
+        rep.ucs_iso:0x2088C  ;
     .
+    rep.daikanwa:02413
+        a chisegg:abstract-glyph ;
+        :abstract-glyph-of daikanwa:02413 ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.adobe-japan1-5:17472 ; # &AJ1-17472;
+            isd:below    a.ucs:0x52AD   # 劭
+        ] ;
+        :subsume
+            g2.daikanwa:02413    ;
+        .
+        g2.daikanwa:02413
+            a chisegg:abstract-glyph-form ;
+            :abstract-glyph-form-of daikanwa:02413 ;
+            .
+    rep.ucs_iso:0x2088C
+        a chisegg:abstract-glyph ;
+        :abstract-glyph-of [ :context domain:iso     ;
+                             :target     ucs:0x2088C ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.big5-cdp:0x8BE9 ; # &CDP-8BE9;
+            isd:below    a.ucs:0x52AD   # 劭
+        ] ;
+        :subsume
+            g2.ucs_iso:0x2088C   ;
+        .
+        g2.ucs_iso:0x2088C
+            a chisegg:abstract-glyph-form ;
+            :abstract-glyph-form-of [ :context domain:iso     ;
+                                      :target     ucs:0x2088C ] ;
+            :subsume
+                repi.ucs_iso:0x2088C ,
+                rep.hanziku-1:0xF369 ;
+            .
+            repi.ucs_iso:0x2088C
+                a chisegg:glyph-image ;
+                :glyph-image-of [ :context domain:iso     ;
+                                  :target     ucs:0x2088C ] ;
+                .
+            rep.hanziku-1:0xF369
+                a chisegg:abstract-glyph ;
+                :abstract-glyph-of hanziku-1:0xF369 ;
+                .
 
 a.ucs:0x2088F
     a chisegg:abstract-character ;
@@ -9093,22 +9358,55 @@ a.ucs:0x2088F
     ideo:radical          19 ; # ⼒ 
     ideo:strokes          10 ;
     ideo:total-strokes    12 ;
+    isd:structure [ a idc:⿵ ;
+        isd:surround rep.gt-k:07025 ; # &GT-K07025;
+        isd:filling  a.ucs:0x529B   # 力
+    ] ;
+    :sound               [ :context domain:ja...on ;
+                           :target  ( "keN" ) ;
+                         ] ;
+    :eq rep.cns11643-6:0x4670     ; # &I-C6-4670;
+    :eq rep.daikanwa:02414        ; # &I-M-02414;
+    ideo:original-form-of [ :sources chisebib:zhengzitong ,
+                                     chisebib:daikanwa ;
+                            :target  rep.mj:007645        ] ;
     :subsume
-        rep.daikanwa:02414   ,
-        rep.ucs_iso:0x2088F  ;
+        g2.daikanwa:02414    ,
+        g2.ucs_iso:0x2088F   ;
     .
+    rep.cns11643-6:0x4670
+               :abstract-glyph-of     cns11643-6:0x4670  .
     rep.daikanwa:02414
-        a chisegg:abstract-glyph ;
-        :abstract-glyph-of daikanwa:02414 ;
+               :abstract-glyph-of       daikanwa:02414   .
+    g2.daikanwa:02414
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of daikanwa:02414 ;
         .
-    rep.ucs_iso:0x2088F
-        a chisegg:abstract-glyph ;
-        :abstract-glyph-of [ :context domain:iso     ;
-                             :target     ucs:0x2088F ] ;
-        :eq rep.cns11643-6:0x4670     ; # &C6-4670;
+    g2.ucs_iso:0x2088F
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x2088F ] ;
+        :eq g2.cns11643-6:0x4670      ; # &g2-IU-0002088F;
+        :subsume
+            repi.cns11643-6:0x4670 ,
+            repi.ucs_iso:0x2088F ,
+            rep.hanziku-1:0xF372 ;
         .
-        rep.cns11643-6:0x4670
-                   :abstract-glyph-of     cns11643-6:0x4670  .
+        g2.cns11643-6:0x4670
+              :abstract-glyph-form-of     cns11643-6:0x4670  .
+        repi.cns11643-6:0x4670
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-6:0x4670 ;
+            .
+        repi.ucs_iso:0x2088F
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:iso     ;
+                              :target     ucs:0x2088F ] ;
+            .
+        rep.hanziku-1:0xF372
+            a chisegg:abstract-glyph ;
+            :abstract-glyph-of hanziku-1:0xF372 ;
+            .
 
 a.ucs:0x2088E
     a chisegg:abstract-character ;
@@ -9187,10 +9485,10 @@ a.ucs:0x2F827
     :eq rep.gt-pj-1:13904         ; # &I-GT-03088;
     :eq rep.daikanwa...._.p:02415 ; # 勤
     :eq rep.shinjigen:0743        ; # 勤
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :sources chisebib:daikanwa ,
-                                    chisebib:JP...Jouyou ;
-                           :target  rep.adobe-japan1-4:13338 ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :sources chisebib:daikanwa ,
+                                       chisebib:JP...Jouyou ;
+                              :target  rep.adobe-japan1-4:13338 ] ;
     :subsume
         g2.ucs_iso:0x2F827   ,
         repi.hng-khi:00150   ;
@@ -9223,10 +9521,10 @@ a.ucs:0x2F827
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x52E4         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     rep.gt-k:06725 ; # &GT-K06725;
-        isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     rep.gt-k:06725 ; # &GT-K06725;
+            isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         :eq g2.ucs_jis:0x52E4         ; # &g2-AJ1-01736;
         :eq g2.adobe-japan1-0:01736   ; # &g2-AJ1-01736;
         :eq g2.jis-x0208:0x3650       ; # &g2-AJ1-01736;
@@ -9850,10 +10148,10 @@ rep.ucs_iso:0x20895
         a chisegg:abstract-glyph ;
         :abstract-glyph-of [ :context domain:iso     ;
                              :target     ucs:0x20895 ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.cns11643-1:0x5A72 ; # &C1-5A72;
-        isd:below    a.ucs:0x529B   # 力
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.cns11643-1:0x5A72 ; # &C1-5A72;
+            isd:below    a.ucs:0x529B   # 力
+        ] ;
         :eq rep.cns11643-4:0x3C3B     ; # &C4-3C3B;
         .
         rep.cns11643-4:0x3C3B
@@ -9910,10 +10208,10 @@ rep.adobe-japan1-5:19198
     g2.cns11643-3:0x4044
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x4044 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.cns11643-1:0x5C41 ; # &g2-M-24694;
-        isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.cns11643-1:0x5C41 ; # &g2-M-24694;
+            isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         :eq g2.ucs_cns:0x52E1         ; # &g2-M-02421;
         :eq g2.daikanwa:02421         ; # &g2-M-02421;
         :subsume
@@ -9940,10 +10238,10 @@ rep.adobe-japan1-5:19198
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x52E1         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x7968 ; # &g2-AJ1-03502;
-        isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x7968 ; # &g2-AJ1-03502;
+            isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         :eq g2.adobe-japan1-5:19198   ; # &g2-AJ1-19198;
         :eq g2.jis-x0212:0x3370       ; # &g2-AJ1-19198;
         :eq g2.cbeta:04829            ; # &g2-AJ1-19198;
@@ -10050,10 +10348,10 @@ a.ucs:0x52E2
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x52E2         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.adobe-japan1-4:14431 ; # &g2-AJ1-14431;
-        isd:below    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.adobe-japan1-4:14431 ; # &g2-AJ1-14431;
+            isd:below    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         :eq g2.ucs_jis:0x52E2         ; # &g2-AJ1-02638;
         :eq g2.ucs_ks:0x52E2          ; # &g2-AJ1-02638;
         :eq g2.ks-x1001:0x6127        ; # &g2-AJ1-02638;
@@ -10123,10 +10421,10 @@ a.ucs:0x52E2
     g2.cns11643-1:0x633C
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x633C ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.cns11643-2:0x3433 ; # &g2-CU+57F6;
-        isd:below    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.cns11643-2:0x3433 ; # &g2-CU+57F6;
+            isd:below    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         :eq g2.ucs_cns:0x52E2         ; # &g2-CU+52E2;
         .
         g2.ucs_cns:0x52E2
@@ -10136,10 +10434,10 @@ a.ucs:0x52E2
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x52E2  ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.ucs_unicode:0x57F6 ; # &g2-UU+57F6;
-        isd:below    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.ucs_unicode:0x57F6 ; # &g2-UU+57F6;
+            isd:below    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb12345:0x4A46         ; # &g2-UU+52E2;
         .
@@ -10740,10 +11038,10 @@ a.mj:031559
     rep.mj:031559
         a chisegg:abstract-glyph ;
         :abstract-glyph-of mj:031559 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     rep.mj:018201 ; # &MJ018201;
-        isd:right    a.ucs:0x529B   # 力
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     rep.mj:018201 ; # &MJ018201;
+            isd:right    a.ucs:0x529B   # 力
+        ] ;
         :eq rep.koseki:028260         ; # &MJ031559;
         :eq rep.daikanwa:02432        ; # &I-M-02432;
         :subsume
@@ -10812,7 +11110,7 @@ a.ucs:0x52E7
     ideo:total-strokes    13 ;
     ideo:hanyu-dazidian  ( 1 379 4 ) ;
     isd:structure [ a idc:⿰ ;
-        isd:left     rep.mj:058978 ; # &MJ058978;
+        isd:left     a.ucs:0x2E976 ; # 𮥶
         isd:right    a.ucs:0x529B   # 力
     ] ;
     :eq rep.adobe-japan1-0:01511  ; # &I-AJ1-01511;
@@ -10824,12 +11122,12 @@ a.ucs:0x52E7
     :eq rep.daikanwa:02433        ; # &I-M-02433;
     :eq rep.shinjigen:0750        ; # 勧
     :eq rep.hanziku-1:0xF3EA      ; # &I-HZK01-F3EA;
-    :from.simplified     [ :sources chisebib:songyuan-yilai-suzipu ,
-                                    chisebib:daikanwa ,
-                                    chisebib:shinjigen_1ed ;
-                           :target  rep.mj:007741        ] ;
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  rep.mj:007740        ] ;
+    ideo:simplified-form-of [ :sources chisebib:songyuan-yilai-suzipu ,
+                                       chisebib:daikanwa ,
+                                       chisebib:shinjigen_1ed ;
+                              :target  rep.mj:007741        ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  rep.mj:007740        ] ;
     :subsume
         g2.ucs_unicode:0x52E7 ;
     .
@@ -10858,10 +11156,10 @@ a.ucs:0x52E7
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x52E7         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.mj:058978 ; # &g2-MJ058978;
-        isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.mj:058978 ; # &g2-MJ058978;
+            isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         :eq g2.adobe-japan1-0:01511   ; # &g2-AJ1-01511;
         :eq g2.jis-x0208:0x342B       ; # &g2-AJ1-01511;
         :eq g2.cns11643-3:0x4046      ; # &g2-AJ1-01511;
@@ -10920,6 +11218,37 @@ a.ucs:0x52E7
                               :target     ucs:0x52E7  ] ;
             .
 
+a.ucs:0x2A7E3
+    a chisegg:abstract-character ;
+    :abstract-character-of ucs:0x2A7E3 ;
+    ideo:radical          19 ; # ⼒ 
+    ideo:strokes          11 ;
+    ideo:total-strokes    13 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x2BAA1 ; # 𫪡
+        isd:right    a.ucs:0x529B   # 力
+    ] ;
+    :eq rep.ruimoku-v6:0xE159     ; # &I-RUI6-E159;
+    :subsume
+        g2.ucs_JP...hanazono:0x2A7E3 ;
+    .
+    rep.ruimoku-v6:0xE159
+               :abstract-glyph-of     ruimoku-v6:0xE159  .
+    g2.ucs_JP...hanazono:0x2A7E3
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:JP...hanazono ;
+                                  :target     ucs:0x2A7E3 ] ;
+        :eq g2.ruimoku-v6:0xE159      ; # &g2-hanaJU+2A7E3;
+        :subsume
+            repi.ruimoku-v6:0xE159 ;
+        .
+        g2.ruimoku-v6:0xE159
+              :abstract-glyph-form-of     ruimoku-v6:0xE159  .
+        repi.ruimoku-v6:0xE159
+            a chisegg:glyph-image ;
+            :glyph-image-of ruimoku-v6:0xE159 ;
+            .
+
 a.ucs:0x208A0
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x208A0 ;
@@ -11276,22 +11605,58 @@ a.ucs:0x3522
     ideo:radical          19 ; # ⼒ 
     ideo:strokes          12 ;
     ideo:total-strokes    14 ;
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.ucs_iwds-1:0x7D55 ; # &A-IWDSU+7D55;
+        isd:below    a.ucs:0x529B   # 力
+    ] ;
+    .
+
+rep.cns11643-3:0x4622
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of cns11643-3:0x4622 ;
+    :denotation-of
+        a.ucs:0x3522         ;
+    ideo:radical          19 ; # ⼒ 
+    ideo:strokes          12 ;
+    ideo:total-strokes    14 ;
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.ucs:0x7D76 ; # 絶
+        isd:below    a.ucs:0x529B   # 力
+    ] ;
+    :eq rep.ucs_unicode:0x3522    ; # &C3-4622;
+    :eq rep.daikanwa:02443        ; # &I-M-02443;
+    :form-of             rep.ucs_unicode:0x3503 ;
+    ideo:wrong-form-of   [ :sources chisebib:zhengzitong ,
+                                    chisebib:daikanwa ;
+                           :target  rep.ucs_unicode:0x3503 ] ;
     :subsume
-        rep.daikanwa:02443   ,
-        rep.cns11643-3:0x4622 ;
+        g2.daikanwa:02443    ,
+        g2.cns11643-3:0x4622 ,
+        g2.ucs_unicode:0x3522 ;
     .
+    rep.ucs_unicode:0x3522
+               :abstract-glyph-of [ :context domain:unicode ;
+                                    :target     ucs:0x3522  ] .
     rep.daikanwa:02443
-        a chisegg:abstract-glyph ;
-        :abstract-glyph-of daikanwa:02443 ;
+               :abstract-glyph-of       daikanwa:02443   .
+    g2.daikanwa:02443
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of daikanwa:02443 ;
         .
-    rep.cns11643-3:0x4622
-        a chisegg:abstract-glyph ;
-        :abstract-glyph-of cns11643-3:0x4622 ;
-        :eq rep.ucs_unicode:0x3522    ; # &C3-4622;
+    g2.cns11643-3:0x4622
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of cns11643-3:0x4622 ;
+        :eq g2.ucs_cns:0x3522         ; # &g2-CU+3522;
         .
-        rep.ucs_unicode:0x3522
-                   :abstract-glyph-of [ :context domain:unicode ;
+        g2.ucs_cns:0x3522
+              :abstract-glyph-form-of [ :context domain:cns     ;
                                         :target     ucs:0x3522  ] .
+    g2.ucs_unicode:0x3522
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x3522  ] ;
+        :g2.ucs_JP...hanazono      rdf:nil ;
+        .
 
 a.ucs:0x52EB
     a chisegg:abstract-character ;
@@ -11696,10 +12061,10 @@ a.ucs:0x52EE
     g2.cns11643-3:0x4B33
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x4B33 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.cns11643-2:0x475D ; # &g2-CU+8C66;
-        isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.cns11643-2:0x475D ; # &g2-CU+8C66;
+            isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         :eq g2.ucs_cns:0x52EE         ; # &g2-CU+52EE;
         .
         g2.ucs_cns:0x52EE
@@ -12086,8 +12451,8 @@ a.ucs:0x52A2
         isd:right    a.ucs:0x529B   # 力
     ] ;
     :eq rep.gb2312:0x5B3D         ; # &I-G0-5B3D;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  rep.adobe-japan1-5:19200 ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  rep.adobe-japan1-5:19200 ] ;
     .
     rep.gb2312:0x5B3D
                :abstract-glyph-of         gb2312:0x5B3D  .
@@ -12164,8 +12529,8 @@ a.ucs:0x52F2
     :eq rep.gt-pj-1:14126         ; # &I-GT-24769;
     :eq rep.daikanwa:02463        ; # &I-M-02463;
     :eq rep.shinjigen:0757        ; # 勲
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  rep.mj:007733        ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  rep.mj:007733        ] ;
     :subsume
         g2.ucs_unicode:0x52F2 ;
     .
@@ -12568,10 +12933,10 @@ a.ucs:0x52F4
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x52F4         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x616E ; # &g2-AJ1-03968;
-        isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x616E ; # &g2-AJ1-03968;
+            isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         :eq g2.adobe-japan1-6:21218   ; # &g2-AJ1-21218;
         :eq g2.jis-x0212:0x3378       ; # &g2-AJ1-21218;
         :eq g2.daikanwa:02467         ; # &g2-AJ1-21218;
@@ -12615,10 +12980,10 @@ a.ucs:0x52F4
     g2.cns11643-2:0x5C4B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x5C4B ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.cns11643-1:0x6C65 ; # &g2-CU+616E;
-        isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.cns11643-1:0x6C65 ; # &g2-CU+616E;
+            isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         :eq g2.ucs_cns:0x52F4         ; # &g2-CU+52F4;
         .
         g2.ucs_cns:0x52F4
@@ -12973,10 +13338,10 @@ rep.ucs_iso:0x208B9
     rep.adobe-japan1-5:17327
         a chisegg:abstract-glyph ;
         :abstract-glyph-of adobe-japan1-5:17327 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     rep.mj:011077 ; # &MJ011077;
-        isd:right    a.ucs:0x529B   # 力
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     rep.mj:011077 ; # &MJ011077;
+            isd:right    a.ucs:0x529B   # 力
+        ] ;
         :eq rep.ucs_jis:0x208B9       ; # &AJ1-17327;
         :eq rep.jis-x0213-2:0x234A    ; # &I-JX2-234A;
         :eq rep.gt:03173              ; # &I-GT-03173;
@@ -13041,10 +13406,10 @@ rep.ucs_iso:0x208B9
         a chisegg:abstract-glyph ;
         :abstract-glyph-of [ :context domain:iso     ;
                              :target     ucs:0x208B9 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     rep.cns11643-1:0x6C5D ; # &C1-6C5D;
-        isd:right    a.ucs:0x529B   # 力
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     rep.cns11643-1:0x6C5D ; # &C1-6C5D;
+            isd:right    a.ucs:0x529B   # 力
+        ] ;
         :eq rep.cns11643-5:0x5A7B     ; # &C5-5A7B;
         :subsume
             g2.ucs_iso:0x208B9   ;
@@ -13119,10 +13484,10 @@ a.ucs:0x52F6
         ideo:strokes          15 ;
         ideo:total-strokes    17 ;
         ideo:hanyu-dazidian  ( 1 382 7 ) ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.adobe-japan1-0:03114 ; # &AJ1-03114;
-        isd:below    a.ucs:0x529B   # 力
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.adobe-japan1-0:03114 ; # &AJ1-03114;
+            isd:below    a.ucs:0x529B   # 力
+        ] ;
         :eq rep.ucs_unicode:0x52F6    ; # &AJ1-21219;
         :eq rep.jis-x0212:0x3379      ; # &I-JSP-3379;
         :eq rep.daikanwa:02475        ; # &I-M-02475;
@@ -13149,10 +13514,10 @@ a.ucs:0x52F6
             :rep.decomposition   [ :context domain:cid     ;
                                    :target  a.ucs:0x52F6         ,
                                             a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.ucs_unicode:0x5FB9 ; # &g2-GT-12920;
-        isd:below    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+            isd:structure [ a idc:⿱ ;
+                isd:above    g2.ucs_unicode:0x5FB9 ; # &g2-GT-12920;
+                isd:below    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+            ] ;
             :eq g2.adobe-japan1-6:21219   ; # &g2-AJ1-21219;
             :eq g2.jis-x0212:0x3379       ; # &g2-AJ1-21219;
             :eq g2.daikanwa:02475         ; # &g2-AJ1-21219;
@@ -13198,10 +13563,10 @@ a.ucs:0x52F6
         :abstract-glyph-of cns11643-5:0x5362 ;
         ideo:strokes          14 ;
         ideo:total-strokes    16 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.cns11643-1:0x6865 ; # &C1-6865;
-        isd:below    a.ucs:0x529B   # 力
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.cns11643-1:0x6865 ; # &C1-6865;
+            isd:below    a.ucs:0x529B   # 力
+        ] ;
         .
 
 a.ucs:0x208BA
@@ -13496,10 +13861,10 @@ a.ucs:0x52F7
     g2.cns11643-2:0x653A
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-2:0x653A ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.cns11643-1:0x7543 ; # &g2-CU+8944;
-        isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.cns11643-1:0x7543 ; # &g2-CU+8944;
+            isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         :eq g2.ucs_cns:0x52F7         ; # &g2-CU+52F7;
         .
         g2.ucs_cns:0x52F7
@@ -13576,10 +13941,10 @@ rep.mj:007741
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x52F8         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.gt:56559 ; # &g2-HD-JB-6676;
-        isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.gt:56559 ; # &g2-HD-JB-6676;
+            isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         :eq g2.ucs_cns:0x52F8         ; # &g2-MJ007741;
         :eq g2.cns11643-1:0x7961      ; # &g2-MJ007741;
         :eq g2.hanyo-denshi...ks:028870 ; # &g2-MJ007741;
@@ -13684,10 +14049,10 @@ rep.mj:007740
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x52F8         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x96DA ; # &g2-HD-JD-7B73;
-        isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x96DA ; # &g2-HD-JD-7B73;
+            isd:right    g2.ucs_unicode:0x529B   # &g2-AJ1-03991;
+        ] ;
         :eq g2.ucs_unicode:0x52F8     ; # &g2-MJ007740;
         :eq g2.adobe-japan1-0:04293   ; # &g2-MJ007740;
         :eq g2.ks-x1001:0x4F68        ; # &g2-MJ007740;