Sync up with the current environment.
[chise/chiset.git] / Ideograph-R061-Heart.ttl
index d61553b..4a9c545 100644 (file)
@@ -34,6 +34,7 @@
 @prefix rep.ucs_jis...1990: <http://www.chise.org/est/view/character/rep.ucs@jis...1990=> .
 @prefix rep.ucs_jis...2000: <http://www.chise.org/est/view/character/rep.ucs@jis...2000=> .
 @prefix rep.ucs_jis...2004: <http://www.chise.org/est/view/character/rep.ucs@jis...2004=> .
+@prefix rep.ucs_JP...hanazono: <http://www.chise.org/est/view/character/rep.ucs@JP...hanazono=> .
 @prefix rep.ucs_ks: <http://www.chise.org/est/view/character/rep.ucs@ks=> .
 @prefix rep.ucs_big5: <http://www.chise.org/est/view/character/rep.ucs@big5=> .
 @prefix g.ucs_unicode: <http://www.chise.org/est/view/character/g.ucs@unicode=> .
@@ -2296,7 +2297,7 @@ a.ucs:0x225B6
     ideo:total-strokes     7 ;
     :eq rep.cns11643-6:0x275D     ; # &I-C6-275D;
     :eq rep.daikanwa:10329        ; # &I-M-10329;
-    :from.ancient        [ :sources chisebib:shuowen ,
+    ideo:ancient-form-of [ :sources chisebib:shuowen ,
                                     chisebib:daikanwa ;
                            :target  rep.adobe-japan1-0:01706 ] ;
     .
@@ -2908,7 +2909,7 @@ a.ucs:0x225B9
     :eq rep.daikanwa:10335        ; # &I-M-10335;
     :eq rep.shinjigen:2518        ; # 𢖹
     :eq rep.hanziku-6:0xD643      ; # &I-HZK06-D643;
-    :from.vulgar         [ :sources chisebib:shinjigen ;
+    ideo:vulgar-form-of  [ :sources chisebib:shinjigen ;
                            :target  rep.adobe-japan1-0:04842 ] ;
     .
     rep.cns11643-6:0x2474
@@ -3033,7 +3034,7 @@ rep.cns11643-6:0x275C
     ideo:total-strokes     7 ;
     :eq rep.ucs_cns:0x225BB       ; # &C6-275C;
     :eq rep.daikanwa:10340        ; # &I-M-10340;
-    :from.ancient        [ :sources chisebib:jiyun ,
+    ideo:ancient-form-of [ :sources chisebib:jiyun ,
                                     chisebib:daikanwa ;
                            :target  rep.daikanwa:10636   ] ;
     :subsume
@@ -3192,8 +3193,8 @@ a.ucs:0x5FDC
     :eq rep.gt:13034              ; # &I-GT-13034;
     :eq rep.gt-pj-1:12670         ; # &I-GT-13034;
     :eq rep.daikanwa...._.p:10347 ; # 応
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  a.ucs:0x61C9         ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  a.ucs:0x61C9         ] ;
     :subsume
         g2.ucs_unicode:0x5FDC ;
     .
@@ -3476,7 +3477,7 @@ a.ucs:0x3901
     :eq rep.cns11643-3:0x287B     ; # &I-C3-287B;
     :eq rep.daikanwa:10349        ; # &I-M-10349;
     :eq rep.shinjigen:2418        ; # 㤁
-    :from.ancient        [ :sources chisebib:shinjigen ;
+    ideo:ancient-form-of [ :sources chisebib:shinjigen ;
                            :target  rep.adobe-japan1-0:04806 ] ;
     .
     rep.cns11643-3:0x287B
@@ -3861,8 +3862,8 @@ rep.cns11643-3:0x287D
     :eq rep.ucs_unicode:0x3902    ; # &C3-287D;
     :eq rep.daikanwa:10356        ; # &I-M-10356;
     :eq rep.shinjigen:2430        ; # &C3-287D;
-    :from.original       [ :sources chisebib:shinjigen ;
-                           :target  rep.mj:011472        ] ;
+    ideo:original-form-of [ :sources chisebib:shinjigen ;
+                            :target  rep.mj:011472        ] ;
     :subsume
         g2.ucs_unicode:0x3902 ;
     .
@@ -4442,7 +4443,7 @@ a.ucs:0x225CC
     :form-of             [ :sources chisebib:jiyun ,
                                     chisebib:shinjigen ;
                            :target  a.ucs:0x6015         ] ;
-    :from.same           [ :sources chisebib:jiyun ,
+    ideo:same-as         [ :sources chisebib:jiyun ,
                                     chisebib:daikanwa ;
                            :target  a.ucs:0x6015         ] ;
     .
@@ -4760,7 +4761,7 @@ a.ucs:0x3905
         a chisegg:abstract-glyph ;
         :abstract-glyph-of daikanwa:10374 ;
         :eq rep.shinjigen:2575        ; # &M-10374;
-        :from.ancient        [ :sources chisebib:shinjigen ;
+        ideo:ancient-form-of [ :sources chisebib:shinjigen ;
                                :target  rep.mj:011752        ] ;
         .
         rep.shinjigen:2575
@@ -4977,7 +4978,7 @@ a.ucs:0x3907
     :eq rep.daikanwa:10380        ; # &I-M-10380;
     :eq rep.shinjigen:2705        ; # 㤇
     :eq rep.cbeta:00821           ; # &I-CB00821;
-    :from.vulgar         [ :sources chisebib:shinjigen ;
+    ideo:vulgar-form-of  [ :sources chisebib:shinjigen ;
                            :target  rep.shinjigen:2704   ] ;
     .
     rep.cns11643-4:0x2433
@@ -5008,7 +5009,7 @@ a.ucs:0x5FF0
     :eq rep.daikanwa:10381        ; # &I-M-10381;
     :eq rep.shinjigen:2550        ; # 忰
     :eq rep.cbeta:05720           ; # &I-CB05720;
-    :from.vulgar         [ :sources chisebib:shinjigen ;
+    ideo:vulgar-form-of  [ :sources chisebib:shinjigen ;
                            :target  a.ucs:0x60B4         ] ;
     :subsume
         g2.ucs_unicode:0x5FF0 ;
@@ -6050,8 +6051,8 @@ a.ucs:0x5FFC
     :eq rep.shinjigen:2648        ; # 忼
     :eq rep.cbeta:02638           ; # &I-CB02638;
     :eq rep.jef-china3:0x91D3     ; # &I-JC3-91D3;
-    :from.original       [ :sources chisebib:shinjigen ;
-                           :target  a.ucs:0x6177         ] ;
+    ideo:original-form-of [ :sources chisebib:shinjigen ;
+                            :target  a.ucs:0x6177         ] ;
     :subsume
         g2.ucs_unicode:0x5FFC ;
     .
@@ -6324,7 +6325,7 @@ a.ucs:0x225D8
     :eq rep.shinjigen:2409        ; # 𢗘
     :form-of             [ :sources chisebib:shinjigen ;
                            :target  a.ucs:0x5FFD         ] ;
-    :from.same           [ :sources chisebib:shuowen-changjian ,
+    ideo:same-as         [ :sources chisebib:shuowen-changjian ,
                                     chisebib:daikanwa ;
                            :target  a.ucs:0x5FFD         ] ;
     .
@@ -6588,7 +6589,7 @@ rep.ucs_iso:0x225D6
     ideo:total-strokes     7 ;
     :eq rep.daikanwa:10410        ; # &M-10410;
     :eq rep.hanziku-6:0xD741      ; # &I-HZK06-D741;
-    :from.same           [ :sources chisebib:zhengzitong ,
+    ideo:same-as         [ :sources chisebib:zhengzitong ,
                                     chisebib:daikanwa ;
                            :target  rep.adobe-japan1-0:04823 ] ;
     .
@@ -6839,8 +6840,8 @@ rep.gb2312:0x6264
         isd:right    rep.adobe-japan1-0:05088   # &AJ1-05088;
     ] ;
     :eq rep.ucs_unicode:0x6003    ; # &G0-6264;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x61AE         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x61AE         ] ;
     :subsume
         g2.ucs_unicode:0x6003 ;
     .
@@ -8484,7 +8485,7 @@ a.ucs:0x22606
     ] ;
     :eq rep.cns11643-5:0x2635     ; # &I-C5-2635;
     :eq rep.daikanwa:10455        ; # &I-M-10455;
-    :from.same           [ :sources chisebib:zihui ,
+    ideo:same-as         [ :sources chisebib:zihui ,
                                     chisebib:daikanwa ;
                            :target  a.ucs:0x6052         ] ;
     :subsume
@@ -8704,7 +8705,7 @@ a.ucs:0x22608
     ] ;
     :eq rep.cns11643-6:0x2B4F     ; # &I-C6-2B4F;
     :eq rep.daikanwa:10460        ; # &I-M-10460;
-    :from.ancient        [ :sources chisebib:yupian ,
+    ideo:ancient-form-of [ :sources chisebib:yupian ,
                                     chisebib:daikanwa ;
                            :target  rep.adobe-japan1-0:01287 ] ;
     :subsume
@@ -10901,7 +10902,7 @@ rep.adobe-japan1-0:04815
     :eq rep.daikanwa:10494        ; # &I-M-10494;
     :eq rep.shinjigen:2521        ; # &AJ1-04815;
     :eq rep.cbeta:00229           ; # &I-CB00229;
-    :from.vulgar         [ :sources chisebib:zhengzitong ,
+    ideo:vulgar-form-of  [ :sources chisebib:zhengzitong ,
                                     chisebib:daikanwa ,
                                     chisebib:shinjigen ;
                            :target  rep.adobe-japan1-4:14542 ,
@@ -11295,9 +11296,9 @@ a.ucs:0x22614
     ] ;
     :eq rep.cns11643-6:0x2B50     ; # &I-C6-2B50;
     :eq rep.daikanwa:10504        ; # &I-M-10504;
-    :from.ancient        [ :sources chisebib:shuowen ;
+    ideo:ancient-form-of [ :sources chisebib:shuowen ;
                            :target  rep.adobe-japan1-0:01287 ] ;
-    :from.same           [ :sources chisebib:shuowen ,
+    ideo:same-as         [ :sources chisebib:shuowen ,
                                     chisebib:daikanwa ;
                            :target  rep.adobe-japan1-0:01287 ] ;
     :subsume
@@ -12571,8 +12572,8 @@ a.ucs:0x6052
     :eq rep.gt-pj-1:14641         ; # &I-GT-13246;
     :eq rep.daikanwa:10527        ; # &I-M-10527;
     :eq rep.shinjigen:2481        ; # 恒
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  a.ucs:0x6046         ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  a.ucs:0x6046         ] ;
     :subsume
         g2.ucs_unicode:0x6052 ;
     .
@@ -13155,10 +13156,10 @@ a.ucs:0x604B
     :eq rep.gt-pj-1:20088         ; # &I-GT-13446;
     :eq rep.daikanwa:10537        ; # &I-M-10537;
     :eq rep.shinjigen:2501        ; # 恋
-    :from.simplified     [ :context domain:CN      ;
-                           :target  rep.adobe-japan1-0:04929 ] ;
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  rep.adobe-japan1-0:04929 ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  rep.adobe-japan1-0:04929 ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  rep.adobe-japan1-0:04929 ] ;
     :subsume
         g2.adobe-japan1-0:04032 ,
         g2.ucs_unicode:0x604B ;
@@ -13323,7 +13324,7 @@ a.ucs:0x2263B
     :eq rep.cbeta:01556           ; # &I-CB01556;
     :form-of             [ :sources chisebib:hng ;
                            :target  a.ucs:0x6089         ] ;
-    :from.same           [ :sources chisebib:zhengzitong ,
+    ideo:same-as         [ :sources chisebib:zhengzitong ,
                                     chisebib:daikanwa ;
                            :target  a.ucs:0x6089         ] ;
     :subsume
@@ -13981,7 +13982,7 @@ a.ucs:0x22662
     :eq rep.daikanwa:10553        ; # &I-M-10553;
     :eq rep.shinjigen:2471        ; # 𢙢
     :eq rep.cbeta:06960           ; # &I-CB06960;
-    :from.vulgar         [ :sources chisebib:shinjigen ;
+    ideo:vulgar-form-of  [ :sources chisebib:shinjigen ;
                            :target  rep.adobe-japan1-0:01706 ] ;
     .
     rep.cns11643-6:0x3752
@@ -14169,7 +14170,7 @@ a.ucs:0x6053
     :eq rep.daikanwa:10557        ; # &I-M-10557;
     :eq rep.shinjigen:2552        ; # 恓
     :eq rep.jef-china3:0x8CE1     ; # &I-JC3-8CE1;
-    :from.vulgar         [ :sources chisebib:shinjigen ;
+    ideo:vulgar-form-of  [ :sources chisebib:shinjigen ;
                            :target  a.ucs:0x60BD         ] ;
     :subsume
         g2.daikanwa:10557    ,
@@ -14488,8 +14489,8 @@ a.ucs:0x6056
     :eq rep.cns11643-3:0x307E     ; # &I-C3-307E;
     :eq rep.daikanwa:10562        ; # &I-M-10562;
     :eq rep.shinjigen:2437        ; # 恖
-    :from.original       [ :sources chisebib:shinjigen ;
-                           :target  a.ucs:0x601D         ] ;
+    ideo:original-form-of [ :sources chisebib:shinjigen ;
+                            :target  a.ucs:0x601D         ] ;
     .
     rep.adobe-japan1-6:21547
                :abstract-glyph-of adobe-japan1-6:21547   .
@@ -15129,7 +15130,7 @@ a.ucs:0x6060
     :eq rep.daikanwa:10574        ; # &I-M-10574;
     :eq rep.shinjigen:2427        ; # 恠
     :eq rep.cbeta:00383           ; # &I-CB00383;
-    :from.vulgar         [ :sources chisebib:shinjigen ;
+    ideo:vulgar-form-of  [ :sources chisebib:shinjigen ;
                            :target  a.ucs:0x602A         ] ;
     :subsume
         g2.ucs_unicode:0x6060 ,
@@ -15891,7 +15892,7 @@ rep.ucs_iso:0x2264A
     ideo:total-strokes     9 ;
     :eq rep.cns11643-6:0x3131     ; # &C6-3131;
     :eq rep.daikanwa:10581        ; # &I-M-10581;
-    :from.same           [ :sources chisebib:shuowen-changjian ,
+    ideo:same-as         [ :sources chisebib:shuowen-changjian ,
                                     chisebib:daikanwa ;
                            :target  rep.adobe-japan1-0:04830 ] ;
     :subsume
@@ -16475,11 +16476,11 @@ a.ucs:0x22643
     :eq rep.cns11643-6:0x3135     ; # &I-C6-3135;
     :eq rep.daikanwa:10589        ; # &I-M-10589;
     :eq rep.shinjigen:2486        ; # 𢙃
-    :from.original       [ :sources chisebib:zihui ,
-                                    chisebib:daikanwa ,
-                                    chisebib:shinjigen ;
-                           :target  rep.adobe-japan1-0:02072 ] ;
-    :from.same           [ :sources chisebib:zihui ;
+    ideo:original-form-of [ :sources chisebib:zihui ,
+                                     chisebib:daikanwa ,
+                                     chisebib:shinjigen ;
+                            :target  rep.adobe-japan1-0:02072 ] ;
+    ideo:same-as         [ :sources chisebib:zihui ;
                            :target  rep.adobe-japan1-0:02072 ] ;
     :subsume
         g2.daikanwa:10589    ,
@@ -17278,8 +17279,8 @@ a.ucs:0x22644
     :eq rep.cns11643-6:0x3753     ; # &I-C6-3753;
     :eq rep.daikanwa:10597        ; # &I-M-10597;
     :eq rep.shinjigen:2473        ; # 𢙄
-    :from.original       [ :sources chisebib:shinjigen ;
-                           :target  rep.adobe-japan1-0:01707 ] ;
+    ideo:original-form-of [ :sources chisebib:shinjigen ;
+                            :target  rep.adobe-japan1-0:01707 ] ;
     .
     rep.cns11643-6:0x3753
                :abstract-glyph-of     cns11643-6:0x3753  .
@@ -17755,7 +17756,7 @@ a.ucs:0x393A
     ideo:radical          61 ; # ⼼ 
     isd:structure [ a idc:⿰ ;
         isd:left     a.ucs:0x5FC4 ; # 忄
-        isd:right    a.ucs_component:0x342C   # &IWDS1-345;
+        isd:right    a.ucs_component:0x342C   # &A-compU+342C;
     ] ;
     .
 
@@ -17861,7 +17862,7 @@ a.ucs:0x22649
     :form-of             [ :sources chisebib:jiyun ,
                                     chisebib:hng ;
                            :target  a.ucs:0x60F1         ] ;
-    :from.same           [ :sources chisebib:jiyun ,
+    ideo:same-as         [ :sources chisebib:jiyun ,
                                     chisebib:daikanwa ;
                            :target  rep.adobe-japan1-0:04870 ] ;
     :subsume
@@ -18094,8 +18095,8 @@ a.ucs:0x2F8A3
     :eq rep.gt:13226              ; # &I-GT-13226;
     :eq rep.gt-pj-1:12921         ; # &I-GT-13226;
     :eq rep.daikanwa...._.p:10617 ; # 悔
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  a.ucs:0xFA3D         ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  a.ucs:0xFA3D         ] ;
     :subsume
         g2.ucs_iso:0x2F8A3   ;
     .
@@ -18224,7 +18225,7 @@ a.ucs_component:0x60E0
     :abstract-character-of [ :context domain:component ;
                              :target     ucs:0x60E0  ] ;
     ideo:radical          61 ; # ⼼ 
-    :eq a.iwds-1:0386             ; # &IWDS1-386;
+    :eq a.iwds-1:0386             ; # &A-compU+60E0;
     .
     a.iwds-1:0386
            :abstract-character-of         iwds-1:0386    .
@@ -18257,8 +18258,8 @@ rep.adobe-japan1-0:01817
     :eq rep.gt-k:06413            ; # &I-GT-K06413;
     :eq rep.gt-pj-1:14147         ; # &I-GT-13362;
     :eq rep.daikanwa...._.p:10618 ; # &AJ1-01817;
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  rep.mj:011681        ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  rep.mj:011681        ] ;
     :subsume
         g2.ucs_unicode:0x6075 ;
     .
@@ -18748,7 +18749,7 @@ a.ucs:0x607F
     :eq rep.daikanwa:10621        ; # &I-M-10621;
     :eq rep.shinjigen:0732        ; # 恿
     :eq rep.jef-china3:0x4DCE     ; # &I-JC3-4DCE;
-    :from.ancient        [ :sources chisebib:shinjigen ;
+    ideo:ancient-form-of [ :sources chisebib:shinjigen ;
                            :target  rep.mj:007667        ] ;
     .
     rep.adobe-japan1-4:14540
@@ -19964,7 +19965,7 @@ a.ucs:0x22675
     :eq rep.cns11643-6:0x3763     ; # &I-C6-3763;
     :eq rep.daikanwa:10641        ; # &I-M-10641;
     :eq rep.shinjigen:2532        ; # 𢙵
-    :from.vulgar         [ :sources chisebib:shinjigen ;
+    ideo:vulgar-form-of  [ :sources chisebib:shinjigen ;
                            :target  a.ucs:0x608B         ] ;
     .
     rep.cns11643-6:0x3763
@@ -20487,7 +20488,7 @@ a.ucs:0x6091
     :eq rep.shinjigen:2450        ; # 悑
     :eq rep.cbeta:06807           ; # &I-CB06807;
     :eq rep.jef-china3:0x4EAB     ; # &I-JC3-4EAB;
-    :from.ancient        [ :sources chisebib:shinjigen ;
+    ideo:ancient-form-of [ :sources chisebib:shinjigen ;
                            :target  a.ucs:0x6016         ] ;
     .
     rep.adobe-japan1-6:21555
@@ -21361,13 +21362,72 @@ a.ucs:0x3935
     ideo:radical          61 ; # ⼼ 
     ideo:strokes           7 ;
     ideo:total-strokes    11 ;
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.ucs:0x5B5C ; # 孜
+        isd:below    a.ucs:0x5FC3   # 心
+    ] ;
+    :eq rep.mj:001193             ; # &I-MJ001193;
     :eq rep.cns11643-3:0x3570     ; # &I-C3-3570;
+    :eq rep.koseki:120650         ; # 㤵
     :eq rep.daikanwa:10668        ; # &I-M-10668;
+    :eq rep.shinjigen:2598        ; # 㤵
+    ideo:same-as         [ :sources chisebib:zihui ,
+                                    chisebib:daikanwa ;
+                           :target  a.ucs:0x2F8A6        ] ;
+    ideo:vulgar-form-of  [ :sources chisebib:shinjigen ;
+                           :target  rep.mj:011802        ] ;
+    :subsume
+        g2.daikanwa:10668    ,
+        g2.mj:001193         ;
     .
+    rep.mj:001193
+               :abstract-glyph-of             mj:001193  .
     rep.cns11643-3:0x3570
                :abstract-glyph-of     cns11643-3:0x3570  .
+    rep.koseki:120650
+               :abstract-glyph-of         koseki:120650  .
     rep.daikanwa:10668
                :abstract-glyph-of       daikanwa:10668   .
+    rep.shinjigen:2598
+               :abstract-glyph-of      shinjigen:2598    .
+    g2.daikanwa:10668
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of daikanwa:10668 ;
+        .
+    g2.mj:001193
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of mj:001193 ;
+        :eq g2.ucs_unicode:0x3935     ; # &g2-MJ001193;
+        :eq g2.cns11643-3:0x3570      ; # &g2-MJ001193;
+        :eq g2.koseki:120650          ; # &g2-MJ001193;
+        :eq g2.shinjigen:2598         ; # &g2-MJ001193;
+        :subsume
+            repi.mj:001193       ,
+            repi.cns11643-3:0x3570 ,
+            repi.ucs_unicode:0x3935 ;
+        .
+        g2.ucs_unicode:0x3935
+              :abstract-glyph-form-of [ :context domain:unicode ;
+                                        :target     ucs:0x3935  ] .
+        g2.cns11643-3:0x3570
+              :abstract-glyph-form-of     cns11643-3:0x3570  .
+        g2.koseki:120650
+              :abstract-glyph-form-of         koseki:120650  .
+        g2.shinjigen:2598
+              :abstract-glyph-form-of      shinjigen:2598    .
+        repi.mj:001193
+            a chisegg:glyph-image ;
+            :glyph-image-of mj:001193 ;
+            .
+        repi.cns11643-3:0x3570
+            a chisegg:glyph-image ;
+            :glyph-image-of cns11643-3:0x3570 ;
+            .
+        repi.ucs_unicode:0x3935
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x3935  ] ;
+            .
 
 a.ucs:0x3936
     a chisegg:abstract-character ;
@@ -22424,7 +22484,7 @@ rep.cns11643-4:0x2D2B
     :eq rep.ucs_cns:0x393A        ; # &C4-2D2B;
     :eq rep.daikanwa:10687        ; # &I-M-10687;
     :eq rep.jef-china3:0x4EB2     ; # &I-JC3-4EB2;
-    :from.wrong          [ :sources chisebib:zhengzitong ,
+    ideo:wrong-form-of   [ :sources chisebib:zhengzitong ,
                                     chisebib:daikanwa ;
                            :target  rep.daikanwa:10606   ] ;
     :subsume
@@ -23548,7 +23608,7 @@ a.ucs:0x226B0
     :eq rep.cns11643-6:0x3766     ; # &I-C6-3766;
     :eq rep.daikanwa:10716        ; # &I-M-10716;
     :eq rep.shinjigen:2526        ; # 𢚰
-    :from.vulgar         [ :sources chisebib:shinjigen ;
+    ideo:vulgar-form-of  [ :sources chisebib:shinjigen ;
                            :target  a.ucs:0x226B0        ] ;
     .
     rep.cns11643-6:0x3766
@@ -23571,8 +23631,8 @@ a.ucs:0x60A9
     :eq rep.gt:13421              ; # &I-GT-13421;
     :eq rep.gt-pj-1:18234         ; # &I-GT-13421;
     :eq rep.daikanwa...._.p:10716 ; # 悩
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  rep.adobe-japan1-0:04870 ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  rep.adobe-japan1-0:04870 ] ;
     :subsume
         g2.ucs_unicode:0x60A9 ;
     .
@@ -23667,8 +23727,8 @@ a.ucs:0x60AA
     :eq rep.gt-pj-1:12333         ; # &I-GT-13457;
     :eq rep.daikanwa:10717        ; # &I-M-10717;
     :eq rep.shinjigen:2507        ; # 悪
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  a.ucs:0x60E1         ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  a.ucs:0x60E1         ] ;
     :subsume
         g2.ucs_unicode:0x60AA ;
     .
@@ -23847,8 +23907,8 @@ a.ucs:0x226A9
         isd:middle   a.ucs:0x5F50 ; # 彐
         isd:below    a.ucs:0x5FC3   # 心
     ] ;
-    :from.simplified     [ :context domain:component ;
-                           :target  a.ucs:0x396F         ] ;
+    ideo:simplified-form-of [ :context domain:component ;
+                              :target  a.ucs:0x396F         ] ;
     .
 
 rep.ucs_iso:0x226A9
@@ -23874,6 +23934,40 @@ rep.ucs_iso:0x226A9
                                   :target     ucs:0x226A9 ] ;
         .
 
+a.ucs:0x226B9
+    a chisegg:abstract-character ;
+    :abstract-character-of ucs:0x226B9 ;
+    ideo:radical          61 ; # ⼼ 
+    ideo:strokes           7 ;
+    ideo:total-strokes    11 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x5FC4 ; # 忄
+        isd:right    a.ucs:0x23158   # 𣅘
+    ] ;
+    .
+
+rep.ucs_iso:0x226B9
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of [ :context domain:iso     ;
+                         :target     ucs:0x226B9 ] ;
+    :denotation-of
+        a.ucs:0x226B9        ;
+    ideo:radical          61 ; # ⼼ 
+    ideo:strokes           7 ;
+    ideo:total-strokes    11 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x5FC4 ; # 忄
+        isd:right    rep.ucs-var-001:0x23158   # &U-v001+23158;
+    ] ;
+    :subsume
+        g2.ucs_iso:0x226B9   ;
+    .
+    g2.ucs_iso:0x226B9
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x226B9 ] ;
+        .
+
 rep.ruimoku-v6:0xE048
     a chisegg:abstract-glyph ;
     :abstract-glyph-of ruimoku-v6:0xE048 ;
@@ -24535,7 +24629,7 @@ rep.adobe-japan1-0:04807
     :eq rep.gt-pj-1:22364         ; # &I-GT-13735;
     :eq rep.daikanwa:10724        ; # &I-M-10724;
     :eq rep.shinjigen:2386        ; # &AJ1-04807;
-    :from.ancient        [ :sources chisebib:shinjigen ;
+    ideo:ancient-form-of [ :sources chisebib:shinjigen ;
                            :target  a.ucs:0x5FB7         ] ;
     :subsume
         g2.adobe-japan1-0:04807 ;
@@ -24714,7 +24808,7 @@ a.ucs:0x60EA
         isd:below    a.ucs:0x5FC3   # 心
     ] ;
     :eq rep.cns11643-3:0x3B4D     ; # &I-C3-3B4D;
-    :from.same           rep.adobe-japan1-0:04807 ;
+    ideo:same-as         rep.adobe-japan1-0:04807 ;
     :subsume
         g2.ucs_unicode:0x60EA ;
     .
@@ -29658,7 +29752,7 @@ rep.mj:011681
     :eq rep.gt-pj-1:22570         ; # &I-GT-13651;
     :eq rep.daikanwa:10822        ; # &I-M-10822;
     :eq rep.shinjigen:2480        ; # &MJ011681;
-    :from.vulgar         [ :sources chisebib:shinjigen ;
+    ideo:vulgar-form-of  [ :sources chisebib:shinjigen ;
                            :target  rep.mj:011682        ] ;
     :subsume
         g2.mj:011681         ;
@@ -30443,7 +30537,7 @@ rep.ucs_iso:0x22724
     :eq rep.cns11643-6:0x486D     ; # &C6-486D;
     :eq rep.daikanwa:10841        ; # &I-M-10841;
     :eq rep.shinjigen_rev:2576    ; # &C6-486D;
-    :from.vulgar         [ :sources chisebib:shinjigen_rev ;
+    ideo:vulgar-form-of  [ :sources chisebib:shinjigen_rev ;
                            :target  rep.mj:011752        ] ;
     :subsume
         g2.daikanwa:10841    ,
@@ -30488,7 +30582,7 @@ rep.shinjigen_1ed:2576
     ideo:radical          61 ; # ⼼ 
     ideo:strokes           8 ;
     ideo:total-strokes    12 ;
-    :from.vulgar         [ :sources chisebib:shinjigen_1ed ;
+    ideo:vulgar-form-of  [ :sources chisebib:shinjigen_1ed ;
                            :target  rep.mj:011752        ] ;
     .
 
@@ -30858,11 +30952,11 @@ rep.adobe-japan1-0:02178
     :eq rep.gt-pj-1:15156         ; # &I-GT-13517;
     :eq rep.daikanwa:10850        ; # &I-M-10850;
     :eq rep.shinjigen:2543        ; # &AJ1-02178;
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x6158         ] ;
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  a.ucs:0x6158         ] ;
-    :from.vulgar         [ :sources chisebib:daikanwa ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x6158         ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  a.ucs:0x6158         ] ;
+    ideo:vulgar-form-of  [ :sources chisebib:daikanwa ;
                            :target  a.ucs:0x6158         ] ;
     :subsume
         g2.ucs_unicode:0x60E8 ;
@@ -34628,7 +34722,7 @@ a.ucs:0x2273D
     :form-of             [ :sources chisebib:jiyun ,
                                     chisebib:shinjigen ;
                            :target  a.ucs:0x60B8         ] ;
-    :from.same           [ :sources chisebib:jiyun ,
+    ideo:same-as         [ :sources chisebib:jiyun ,
                                     chisebib:daikanwa ;
                            :target  a.ucs:0x60B8         ] ;
     :subsume
@@ -35653,10 +35747,10 @@ a.ucs:0x2F8A4
                          ] ;
     :eq rep.cns11643-6:0x487C     ; # &I-C6-487C;
     :eq rep.daikanwa:10929        ; # &I-M-10929;
-    :from.same           [ :sources chisebib:jiyun ,
+    ideo:same-as         [ :sources chisebib:jiyun ,
                                     chisebib:daikanwa ;
                            :target  rep.adobe-japan1-0:04606 ] ;
-    :from.same           [ :context domain:ucs     ;
+    ideo:same-as         [ :context domain:ucs     ;
                            :note   ("U+226D4 is a different character.") ;
                            :target  a.ucs:0x226D4        ] ;
     .
@@ -35770,14 +35864,14 @@ a.ucs:0x2274A
     :eq rep.cns11643-5:0x3F31     ; # &I-C5-3F31;
     :eq rep.daikanwa:10934        ; # &I-M-10934;
     :eq rep.shinjigen:2668        ; # 𢝊
-    :from.original       [ :context domain:daikanwa ;
-                           :sources chisebib:jiyun ,
-                                    chisebib:zhengzitong ,
-                                    chisebib:daikanwa ;
-                           :target  rep.mj:011890        ] ;
-    :from.original       [ :context domain:shinjigen ;
-                           :sources chisebib:shinjigen ;
-                           :target  rep.mj:011891        ] ;
+    ideo:original-form-of [ :context domain:daikanwa ;
+                            :sources chisebib:jiyun ,
+                                     chisebib:zhengzitong ,
+                                     chisebib:daikanwa ;
+                            :target  rep.mj:011890        ] ;
+    ideo:original-form-of [ :context domain:shinjigen ;
+                            :sources chisebib:shinjigen ;
+                            :target  rep.mj:011891        ] ;
     .
     rep.cns11643-5:0x3F31
                :abstract-glyph-of     cns11643-5:0x3F31  .
@@ -36290,8 +36384,8 @@ a.ucs:0x6119
     :eq rep.daikanwa:10944        ; # &I-M-10944;
     :eq rep.shinjigen:2467        ; # 愙
     :eq rep.cbeta:04945           ; # &I-CB04945;
-    :from.original       [ :sources chisebib:shinjigen ;
-                           :target  rep.adobe-japan1-0:04824 ] ;
+    ideo:original-form-of [ :sources chisebib:shinjigen ;
+                            :target  rep.adobe-japan1-0:04824 ] ;
     :subsume
         g2.ucs_unicode:0x6119 ;
     .
@@ -37379,7 +37473,7 @@ a.ucs:0x2F8A5
     :eq rep.cns11643-6:0x4878     ; # &I-C6-4878;
     :eq rep.daikanwa:10955        ; # &I-M-10955;
     :eq rep.shinjigen:2563        ; # 惇
-    :from.vulgar         [ :sources chisebib:zhengzitong ,
+    ideo:vulgar-form-of  [ :sources chisebib:zhengzitong ,
                                     chisebib:daikanwa ,
                                     chisebib:shinjigen ;
                            :target  rep.adobe-japan1-0:03247 ] ;
@@ -37978,9 +38072,10 @@ rep.mj:011802
     :eq rep.gt-k:10217            ; # &I-GT-K10217;
     :eq rep.gt-pj-1:15228         ; # &I-GT-13846;
     :eq rep.daikanwa...._.p:10980 ; # &MJ011802;
-    :from.simplified     [ :context domain:misc    ;
-                           :sources chisebib:daikanwa ;
-                           :target  a.ucs:0x2F8A6        ] ;
+    :eq rep.shinjigen:2596        ; # &MJ011802;
+    ideo:simplified-form-of [ :context domain:misc    ;
+                              :sources chisebib:daikanwa ;
+                              :target  a.ucs:0x2F8A6        ] ;
     :subsume
         g2.mj:011802         ,
         g2.ucs_unicode:0x6148 ,
@@ -38016,6 +38111,8 @@ rep.mj:011802
                :abstract-glyph-of        gt-pj-1:15228   .
     rep.daikanwa...._.p:10980
                :abstract-glyph-of daikanwa...._.p:10980   .
+    rep.shinjigen:2596
+               :abstract-glyph-of      shinjigen:2596    .
     g2.mj:011802
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of mj:011802 ;
@@ -38037,6 +38134,7 @@ rep.mj:011802
         :eq g2.gt:13846               ; # &g2-MJ011802;
         :eq g2.gt-k:10217             ; # &g2-MJ011802;
         :eq g2.daikanwa...._.p:10980  ; # &g2-MJ011802;
+        :eq g2.shinjigen:2596         ; # &g2-MJ011802;
         :subsume
             repi.daikanwa...._.p:10980 ,
             repi.jis-x0208:0x3B7C ,
@@ -38075,6 +38173,8 @@ rep.mj:011802
               :abstract-glyph-form-of           gt-k:10217   .
         g2.daikanwa...._.p:10980
               :abstract-glyph-form-of daikanwa...._.p:10980   .
+        g2.shinjigen:2596
+              :abstract-glyph-form-of      shinjigen:2596    .
         repi.daikanwa...._.p:10980
             a chisegg:glyph-image ;
             :glyph-image-of daikanwa...._.p:10980 ;
@@ -38143,12 +38243,19 @@ rep.mj:011804
     ideo:radical          61 ; # ⼼ 
     ideo:strokes          10 ;
     ideo:total-strokes    14 ;
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.ucs:0x7386 ; # 玆
+        isd:below    a.ucs:0x5FC3   # 心
+    ] ;
     :eq rep.hanyo-denshi...ks:125550 ; # &MJ011804;
+    :eq rep.shinjigen:2597        ; # &MJ011804;
     :subsume
         g2.mj:011804         ;
     .
     rep.hanyo-denshi...ks:125550
                :abstract-glyph-of hanyo-denshi...ks:125550  .
+    rep.shinjigen:2597
+               :abstract-glyph-of      shinjigen:2597    .
     g2.mj:011804
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of mj:011804 ;
@@ -38156,12 +38263,15 @@ rep.mj:011804
                                :target  a.ucs:0x6148         ,
                                         a.ucs:0xE0103        ] ;
         :eq g2.hanyo-denshi...ks:125550 ; # &g2-MJ011804;
+        :eq g2.shinjigen:2597         ; # &g2-MJ011804;
         :subsume
             repi.hanyo-denshi...ks:125550 ,
             repi.mj:011804       ;
         .
         g2.hanyo-denshi...ks:125550
               :abstract-glyph-form-of hanyo-denshi...ks:125550  .
+        g2.shinjigen:2597
+              :abstract-glyph-form-of      shinjigen:2597    .
         repi.hanyo-denshi...ks:125550
             a chisegg:glyph-image ;
             :glyph-image-of hanyo-denshi...ks:125550 ;
@@ -38233,8 +38343,8 @@ rep.adobe-japan1-5:17637
     :eq rep.jis-x0213-2:0x2C57    ; # &I-JX2-2C57;
     :eq rep.gt:13717              ; # &I-GT-13717;
     :eq rep.gt-pj-9:23405         ; # &I-GT-13717;
-    :from.simplified     [ :context domain:JP...jis ;
-                           :target  a.ucs:0x619A         ] ;
+    ideo:simplified-form-of [ :context domain:JP...jis ;
+                              :target  a.ucs:0x619A         ] ;
     :subsume
         g2.adobe-japan1-5:17637 ;
     .
@@ -40665,8 +40775,8 @@ a.ucs:0x2F8A8
     :eq rep.gt:13858              ; # &I-GT-13858;
     :eq rep.gt-pj-1:16181         ; # &I-GT-13858;
     :eq rep.daikanwa...._.p:11024 ; # 慎
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  rep.adobe-japan1-0:04879 ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  rep.adobe-japan1-0:04879 ] ;
     :subsume
         g2.ucs_iso:0x2F8A8   ;
     .
@@ -41361,8 +41471,8 @@ a.ucs:0x613F
     :eq rep.gt-pj-1:22597         ; # &I-GT-13954;
     :eq rep.daikanwa:11030        ; # &I-M-11030;
     :eq rep.shinjigen:2628        ; # 愿
-    :from.simplified     [ :context domain:CN      ;
-                           :target  a.ucs:0x9858         ] ;
+    ideo:simplified-form-of [ :context domain:CN      ;
+                              :target  a.ucs:0x9858         ] ;
     :subsume
         g2.ucs_unicode:0x613F ,
         repi.hng-kar:01220   ;
@@ -42452,6 +42562,10 @@ a.ucs:0x2F8A6
     ideo:radical          61 ; # ⼼ 
     ideo:strokes          10 ;
     ideo:total-strokes    14 ;
+    isd:structure [ a idc:⿱ ;
+        isd:above    rep.cns11643-1:0x577B ; # &C1-577B;
+        isd:below    a.ucs:0x5FC3   # 心
+    ] ;
     :eq rep.mj:011803             ; # &I-MJ011803;
     :eq rep.cns11643-3:0x4670     ; # &I-C3-4670;
     :eq rep.hanyo-denshi...ks:124660 ; # 慈
@@ -43407,8 +43521,8 @@ a.ucs:0x614D
     :eq rep.gt-pj-1:22578         ; # &I-GT-13787;
     :eq rep.daikanwa:11059        ; # &I-M-11059;
     :eq rep.shinjigen:2580        ; # 慍
-    :from.original       [ :sources chisebib:shinjigen ;
-                           :target  a.ucs:0x6120         ] ;
+    ideo:original-form-of [ :sources chisebib:shinjigen ;
+                            :target  a.ucs:0x6120         ] ;
     :subsume
         g2.ucs_unicode:0x614D ;
     .
@@ -44133,8 +44247,8 @@ a.ucs:0x227E1
     :eq rep.cns11643-6:0x5D27     ; # &I-C6-5D27;
     :eq rep.daikanwa:11085        ; # &I-M-11085;
     :eq rep.shinjigen:2694        ; # 𢟡
-    :from.original       [ :sources chisebib:shinjigen ;
-                           :target  rep.adobe-japan1-0:04905 ] ;
+    ideo:original-form-of [ :sources chisebib:shinjigen ;
+                            :target  rep.adobe-japan1-0:04905 ] ;
     :subsume
         g2.ucs_iso:0x227E1   ,
         g2.cns11643-6:0x5D27 ;
@@ -44229,40 +44343,98 @@ rep.ucs_unicode:0x6154
     ideo:total-strokes    13 ;
     .
 
+a.ucs:0x227FD
+    a chisegg:abstract-character ;
+    :abstract-character-of ucs:0x227FD ;
+    ideo:radical          61 ; # ⼼ 
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.ucs:0x83AB ; # 莫
+        isd:below    a.ucs:0x5FC3   # 心
+    ] ;
+    .
+
 rep.daikanwa:11087
     a chisegg:abstract-glyph ;
     :abstract-glyph-of daikanwa:11087 ;
-    :to.ucs              a.ucs:0x227FD ; # 𢟽
+    :denotation-of
+        a.ucs:0x227FD        ;
     ideo:radical          61 ; # ⼼ 
     ideo:strokes          11 ;
     ideo:total-strokes    15 ;
+    isd:structure [ a idc:⿱ ;
+        isd:above    rep.cns11643-1:0x5C7B ; # &C1-5C7B;
+        isd:below    a.ucs:0x5FC3   # 心
+    ] ;
+    ideo:ancient-form-of [ :sources chisebib:zihui-bu ,
+                                    chisebib:daikanwa ;
+                           :target  rep.mj:011822        ] ;
+    ideo:original-form-of rep.mj:011822        ;
+    :subsume
+        g2.daikanwa:11087    ;
     .
-
-a.ucs:0x227FD
-    a chisegg:abstract-character ;
-    :abstract-character-of ucs:0x227FD ;
-
-    :morohashi-daikanwa          (11087 0 1) ;
-    ideo:radical          61 ; # ⼼ 
-    ideo:strokes          10 ;
-    ideo:total-strokes    14 ;
-    .
+    g2.daikanwa:11087
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of daikanwa:11087 ;
+        .
 
 rep.cns11643-7:0x2277
     a chisegg:abstract-glyph ;
     :abstract-glyph-of cns11643-7:0x2277 ;
-    :to.ucs              a.ucs:0x227FD ; # 𢟽
-
-    :morohashi-daikanwa          (11087 0 2) ;
+    :denotation-of
+        a.ucs:0x227FD        ;
     ideo:radical          61 ; # ⼼ 
     ideo:strokes          11 ;
     ideo:total-strokes    15 ;
+    isd:structure [ a idc:⿱ ;
+        isd:above    rep.ucs-var-002:0x83AB ; # &U-v002+83AB;
+        isd:below    a.ucs:0x5FC3   # 心
+    ] ;
+    :eq rep.ucs_cns:0x227FD       ; # &C7-2277;
+    :subsume
+        g2.cns11643-7:0x2277 ;
+    .
+    rep.ucs_cns:0x227FD
+               :abstract-glyph-of [ :context domain:cns     ;
+                                    :target     ucs:0x227FD ] .
+    g2.cns11643-7:0x2277
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of cns11643-7:0x2277 ;
+        :eq g2.ucs_cns:0x227FD        ; # &g2-CU+227FD;
+        .
+        g2.ucs_cns:0x227FD
+              :abstract-glyph-form-of [ :context domain:cns     ;
+                                        :target     ucs:0x227FD ] .
+
+rep.ucs_iso:0x227FD
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of [ :context domain:iso     ;
+                         :target     ucs:0x227FD ] ;
+    :denotation-of
+        a.ucs:0x227FD        ;
+    ideo:radical          61 ; # ⼼ 
+    ideo:strokes          10 ;
+    ideo:total-strokes    14 ;
+    isd:structure [ a idc:⿱ ;
+        isd:above    rep.mj:022034 ; # &MJ022034;
+        isd:below    a.ucs:0x5FC3   # 心
+    ] ;
+    :subsume
+        g2.ucs_iso:0x227FD   ;
     .
+    g2.ucs_iso:0x227FD
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x227FD ] ;
+        .
 
 a.ucs:0x6155
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x6155 ;
     ideo:radical          61 ; # ⼼ 
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.ucs:0x83AB ; # 莫
+        isd:below    a.ucs:0x38FA   # 㣺
+    ] ;
     :eq a.big5:0xBC7D             ; # &I-B-BC7D;
     .
     a.big5:0xBC7D
@@ -44276,9 +44448,14 @@ rep.mj:011822
     ideo:radical          61 ; # ⼼ 
     ideo:strokes          11 ;
     ideo:total-strokes    15 ;
+    isd:structure [ a idc:⿱ ;
+        isd:above    rep.cns11643-1:0x5C7B ; # &C1-5C7B;
+        isd:below    rep.adobe-japan1-4:13852   # &AJ1-13852;
+    ] ;
     :eq rep.cns11643-1:0x6C67     ; # &I-C1-6C67;
     :eq rep.hanyo-denshi...ks:125690 ; # &MJ011822;
     :eq rep.daikanwa:11088        ; # &I-M-11088;
+    ideo:interchangeable-form-of rep.mj:015839        ;
     :subsume
         g2.mj:011822         ;
     .
@@ -44351,6 +44528,10 @@ rep.mj:011821
     ideo:radical          61 ; # ⼼ 
     ideo:strokes          10 ;
     ideo:total-strokes    14 ;
+    isd:structure [ a idc:⿱ ;
+        isd:above    rep.mj:022034 ; # &MJ022034;
+        isd:below    rep.adobe-japan1-4:13852   # &AJ1-13852;
+    ] ;
     :eq rep.ucs_unicode:0x6155    ; # &MJ011821;
     :eq rep.adobe-japan1-0:03641  ; # &I-AJ1-03641;
     :eq rep.jis-x0208:0x4A69      ; # &I-J90-4A69;
@@ -47203,8 +47384,8 @@ rep.mj:011849
     :eq rep.hanyo-denshi...ja:0x3334 ; # &I-HD-JA-3334;
     :eq rep.gt:13800              ; # &I-GT-13800;
     :eq rep.gt-pj-1:13108         ; # &I-GT-13800;
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  a.ucs:0xFA3E         ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  a.ucs:0xFA3E         ] ;
     :subsume
         g2.ucs_unicode:0x6168 ,
         g2.cns11643-1:0x5F35 ,
@@ -48256,9 +48437,9 @@ rep.adobe-japan1-0:04894
     :eq rep.gt:14001              ; # &I-GT-14001;
     :eq rep.gt-pj-1:22613         ; # &I-GT-14001;
     :eq rep.daikanwa:11137        ; # &I-M-11137;
-    :from.interchangeable [ :sources chisebib:zihui ,
-                                     chisebib:daikanwa ;
-                            :target  a.ucs:0x5718         ] ;
+    ideo:interchangeable-form-of [ :sources chisebib:zihui ,
+                                            chisebib:daikanwa ;
+                                   :target  a.ucs:0x5718         ] ;
     :subsume
         g2.ucs_unicode:0x6171 ;
     .
@@ -48425,7 +48606,7 @@ a.ucs:0x227EE
     ideo:strokes          11 ;
     ideo:total-strokes    15 ;
     isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs_component:0x34BC ; # &IWDS1-302;
+        isd:above    a.ucs_component:0x34BC ; # &A-compU+34BC;
         isd:below    a.ucs:0x5FC3   # 心
     ] ;
     .
@@ -48737,7 +48918,7 @@ rep.mj:001270
     :form-of             [ :sources chisebib:jiyun ,
                                     chisebib:koseki ;
                            :target  rep.daikanwa:43654   ] ;
-    :from.same           [ :sources chisebib:jiyun ,
+    ideo:same-as         [ :sources chisebib:jiyun ,
                                     chisebib:daikanwa ;
                            :target  rep.daikanwa:43654   ] ;
     :subsume
@@ -50144,7 +50325,7 @@ a.ucs:0x617F
     :eq rep.daikanwa:11164        ; # &I-M-11164;
     :eq rep.shinjigen:2696        ; # 慿
     :eq rep.jef-china3:0x4DDE     ; # &I-JC3-4DDE;
-    :from.vulgar         [ :sources chisebib:zhengzitong ,
+    ideo:vulgar-form-of  [ :sources chisebib:zhengzitong ,
                                     chisebib:daikanwa ,
                                     chisebib:shinjigen ;
                            :target  a.ucs:0x6191         ] ;
@@ -50231,7 +50412,7 @@ a.ucs:0x227F7
     ideo:total-strokes    14 ;
     :eq rep.cns11643-6:0x5C7D     ; # &I-C6-5C7D;
     :eq rep.daikanwa:11165        ; # &I-M-11165;
-    :from.vulgar         [ :sources chisebib:zihui ;
+    ideo:vulgar-form-of  [ :sources chisebib:zihui ;
                            :target  a.ucs:0x61A3         ] ;
     :subsume
         g2.ucs_iso:0x227F7   ,
@@ -51291,7 +51472,7 @@ a.ucs:0x6187
         :eq rep.daikanwa:11187        ; # &I-M-11187;
         :eq rep.shinjigen:2681        ; # &AJ1-04901;
         :eq rep.cbeta:02481           ; # &I-CB02481;
-        :from.vulgar         [ :sources chisebib:shinjigen ;
+        ideo:vulgar-form-of  [ :sources chisebib:shinjigen ;
                                :target  rep.adobe-japan1-0:01820 ] ;
         :subsume
             g2.ucs_unicode:0x6187 ;
@@ -51392,7 +51573,7 @@ rep.daikanwa:11188
     ideo:radical          61 ; # ⼼ 
     ideo:strokes          11 ;
     ideo:total-strokes    14 ;
-    :from.ancient        [ :sources chisebib:jiyun ,
+    ideo:ancient-form-of [ :sources chisebib:jiyun ,
                                     chisebib:daikanwa ;
                            :target  rep.ucs_unicode:0x617A ] ;
     .
@@ -51447,8 +51628,8 @@ a.ucs:0x2F8AB
     :eq rep.gt:13995              ; # &I-GT-13995;
     :eq rep.gt-pj-1:16766         ; # &I-GT-13995;
     :eq rep.daikanwa...._.p:11188 ; # 憎
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  a.ucs:0xFA3F         ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  a.ucs:0xFA3F         ] ;
     :subsume
         g2.ucs_iso:0x2F8AB   ;
     .
@@ -51629,6 +51810,40 @@ a.ucs:0x2280A
     rep.cns11643-4:0x4353
                :abstract-glyph-of     cns11643-4:0x4353  .
 
+a.ucs:0x22827
+    a chisegg:abstract-character ;
+    :abstract-character-of ucs:0x22827 ;
+    ideo:radical          61 ; # ⼼ 
+    ideo:strokes          11 ;
+    ideo:total-strokes    14 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x5FC4 ; # 忄
+        isd:right    a.ucs:0x21569   # 𡕩
+    ] ;
+    .
+
+rep.ucs_iso:0x22827
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of [ :context domain:iso     ;
+                         :target     ucs:0x22827 ] ;
+    :denotation-of
+        a.ucs:0x22827        ;
+    ideo:radical          61 ; # ⼼ 
+    ideo:strokes          11 ;
+    ideo:total-strokes    14 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x5FC4 ; # 忄
+        isd:right    rep.ucs_JP...hanazono:0x21569   # &hanaJU+21569;
+    ] ;
+    :subsume
+        g2.ucs_iso:0x22827   ;
+    .
+    g2.ucs_iso:0x22827
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x22827 ] ;
+        .
+
 a.ucs:0x2284D
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x2284D ;
@@ -51671,7 +51886,7 @@ a.ucs:0x6188
     ideo:total-strokes    15 ;
     isd:structure [ a idc:⿰ ;
         isd:left     a.ucs:0x5FC4 ; # 忄
-        isd:right    a.ucs_component:0x865B   # &IWDS1-370;
+        isd:right    a.ucs_component:0x865B   # &A-compU+865B;
     ] ;
     .
 
@@ -53706,8 +53921,8 @@ a.ucs:0x619C
     :eq rep.shinjigen:2609        ; # 憜
     :eq rep.cbeta:00394           ; # &I-CB00394;
     :eq rep.jef-china3:0x4EDC     ; # &I-JC3-4EDC;
-    :from.original       [ :sources chisebib:shinjigen ;
-                           :target  a.ucs:0x60F0         ] ;
+    ideo:original-form-of [ :sources chisebib:shinjigen ;
+                            :target  a.ucs:0x60F0         ] ;
     :subsume
         g2.ucs_unicode:0x619C ,
         g2.cns11643-3:0x4C29 ;
@@ -55842,7 +56057,7 @@ rep.cns11643-2:0x504A
     :eq a.big5:0xE5A3             ; # &I-B-E5A3;
     :eq rep.daikanwa:11261        ; # &I-M-11261;
     :eq rep.jef-china3:0x4EDF     ; # &I-JC3-4EDF;
-    :from.vulgar         [ :sources chisebib:zhengzitong ,
+    ideo:vulgar-form-of  [ :sources chisebib:zhengzitong ,
                                     chisebib:daikanwa ;
                            :target  a.ucs:0x2F8AE        ] ;
     :subsume
@@ -58830,8 +59045,8 @@ a.ucs:0x22846
     :eq rep.cns11643-7:0x377C     ; # &I-C7-377C;
     :eq rep.daikanwa:11327        ; # &I-M-11327;
     :eq rep.shinjigen:2716        ; # 𢡆
-    :from.original       [ :sources chisebib:shinjigen ;
-                           :target  a.ucs:0x61C7         ] ;
+    ideo:original-form-of [ :sources chisebib:shinjigen ;
+                            :target  a.ucs:0x61C7         ] ;
     :subsume
         g2.ucs_iso:0x22846   ;
     .
@@ -59889,9 +60104,9 @@ a.ucs:0x2F8AD
     :eq rep.hanyo-denshi...ks:127670 ; # 憤
     :eq rep.daikanwa:11336        ; # &I-M-11336;
     :eq rep.shinjigen:2701        ; # 憤
-    :from.original       [ :sources chisebib:zhengzitong ,
-                                    chisebib:daikanwa ;
-                           :target  rep.mj:011930        ] ;
+    ideo:original-form-of [ :sources chisebib:zhengzitong ,
+                                     chisebib:daikanwa ;
+                            :target  rep.mj:011930        ] ;
     :subsume
         g2.mj:011931         ;
     .
@@ -60333,8 +60548,8 @@ rep.adobe-japan1-0:01403
     :eq rep.gt-pj-1:12923         ; # &I-GT-14202;
     :eq rep.daikanwa:11351        ; # &I-M-11351;
     :eq rep.shinjigen:2708        ; # &AJ1-01403;
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  a.ucs:0x61F7         ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  a.ucs:0x61F7         ] ;
     :subsume
         g2.ucs_unicode:0x61D0 ;
     .
@@ -62457,11 +62672,11 @@ a.ucs:0x2F8B0
     :eq rep.gt:14384              ; # &I-GT-14384;
     :eq rep.gt-pj-1:17448         ; # &I-GT-14384;
     :eq rep.daikanwa...._.p:11399 ; # 懲
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  a.ucs:0xFA40         ] ;
-    :from.simplified     [ :context domain:JP...misc ;
-                           :sources chisebib:daikanwa ;
-                           :target  rep.adobe-japan1-4:13930 ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  a.ucs:0xFA40         ] ;
+    ideo:simplified-form-of [ :context domain:JP...misc ;
+                              :sources chisebib:daikanwa ;
+                              :target  rep.adobe-japan1-4:13930 ] ;
     :subsume
         g2.ucs_iso:0x2F8B0   ,
         g2.adobe-japan1-0:03012 ;
@@ -63272,7 +63487,7 @@ rep.cns11643-2:0x6156
     :eq rep.daikanwa:11413        ; # &I-M-11413;
     :form-of             [ :sources chisebib:jiyun ;
                            :target  a.ucs:0x2274A        ] ;
-    :from.same           [ :sources chisebib:jiyun ,
+    ideo:same-as         [ :sources chisebib:jiyun ,
                                     chisebib:daikanwa ;
                            :target  a.ucs:0x2274A        ] ;
     :subsume
@@ -64409,9 +64624,9 @@ a.ucs:0x39A4
     :eq rep.daikanwa:11446        ; # &I-M-11446;
     :eq rep.shinjigen:2744        ; # 㦤
     :eq rep.jef-china3:0x4DEA     ; # &I-JC3-4DEA;
-    :from.original       [ :sources chisebib:shinjigen ;
-                           :target  rep.mj:012045        ] ;
-    :from.same           [ :sources chisebib:zhengzitong ,
+    ideo:original-form-of [ :sources chisebib:shinjigen ;
+                            :target  rep.mj:012045        ] ;
+    ideo:same-as         [ :sources chisebib:zhengzitong ,
                                     chisebib:daikanwa ;
                            :target  rep.mj:012045        ] ;
     :subsume
@@ -64821,10 +65036,10 @@ a.ucs:0x2F8B1
     :eq rep.daikanwa:11454        ; # &I-M-11454;
     :eq rep.shinjigen:2740        ; # 懶
     :eq rep.cbeta:01900           ; # &I-CB01900;
-    :from.vulgar         [ :context domain:shinjigen ;
+    ideo:vulgar-form-of  [ :context domain:shinjigen ;
                            :sources chisebib:shinjigen ;
                            :target  rep.mj:012033        ] ;
-    :from.vulgar         [ :context domain:zhengzitong ;
+    ideo:vulgar-form-of  [ :context domain:zhengzitong ;
                            :sources chisebib:zhengzitong ,
                                     chisebib:daikanwa ;
                            :target  rep.adobe-japan1-0:04606 ] ;
@@ -64938,7 +65153,7 @@ rep.mj:012033
     :eq rep.gt-pj-1:22641         ; # &I-GT-14456;
     :eq rep.daikanwa:11455        ; # &I-M-11455;
     :eq rep.shinjigen:2739        ; # &MJ012033;
-    :from.same           [ :context domain:s.:.lazy ;
+    ideo:same-as         [ :context domain:s.:.lazy ;
                            :sources chisebib:jiyun ,
                                     chisebib:daikanwa ;
                            :target  rep.adobe-japan1-0:04606 ] ;
@@ -65877,7 +66092,7 @@ a.ucs:0x39A8
     :eq rep.cbeta:05098           ; # &I-CB05098;
     :form-of             [ :sources chisebib:jiyun ;
                            :target  rep.adobe-japan1-0:04606 ] ;
-    :from.same           [ :sources chisebib:jiyun ,
+    ideo:same-as         [ :sources chisebib:jiyun ,
                                     chisebib:daikanwa ;
                            :target  rep.adobe-japan1-0:04606 ] ;
     :subsume
@@ -66591,7 +66806,7 @@ rep.cns11643-7:0x5775
     :eq rep.daikanwa:11495        ; # &I-M-11495;
     :form-of             [ :sources chisebib:jiyun ;
                            :target  a.ucs:0x22738        ] ;
-    :from.same           [ :sources chisebib:jiyun ,
+    ideo:same-as         [ :sources chisebib:jiyun ,
                                     chisebib:daikanwa ;
                            :target  a.ucs:0x22738        ] ;
     :subsume