Sync up with the current environment.
[chise/chiset.git] / Ideograph-R173-Rain.ttl
index 402076a..73b7164 100644 (file)
 @prefix a.ucs: <http://www.chise.org/est/view/character/rep.ucs=> .
 @prefix bucs: <http://www.chise.org/est/view/character/a2.ucs@bucs=> .
 @prefix a.ucs_iwds-1: <http://www.chise.org/est/view/character/a.ucs@iwds-1=> .
+@prefix a.ucs_cognate: <http://www.chise.org/est/view/character/a.ucs@cognate=> .
+@prefix a.ucs_iso: <http://www.chise.org/est/view/character/a.ucs@iso=> .
 @prefix a.ucs_unicode: <http://www.chise.org/est/view/character/a.ucs@unicode=> .
 @prefix o.ucs_iso: <http://www.chise.org/est/view/character/o.ucs@iso=> .
 @prefix rep.ucs_iso: <http://www.chise.org/est/view/character/rep.ucs@iso=> .
 @prefix rep.ucs_unicode: <http://www.chise.org/est/view/character/rep.ucs@unicode=> .
 @prefix rep.ucs_cns: <http://www.chise.org/est/view/character/rep.ucs@cns=> .
 @prefix rep.ucs_jis: <http://www.chise.org/est/view/character/rep.ucs@jis=> .
+@prefix rep.ucs_JP...hanazono: <http://www.chise.org/est/view/character/rep.ucs@JP...hanazono=> .
 @prefix rep.ucs_ks: <http://www.chise.org/est/view/character/rep.ucs@ks=> .
 @prefix g.ucs_iso: <http://www.chise.org/est/view/character/g.ucs@iso=> .
 @prefix g.ucs_unicode: <http://www.chise.org/est/view/character/g.ucs@unicode=> .
@@ -33,6 +36,7 @@
 @prefix g2.ucs_jis...1990: <http://www.chise.org/est/view/character/g2.ucs@jis...1990=> .
 @prefix g2.ucs_jis...2000: <http://www.chise.org/est/view/character/g2.ucs@jis...2000=> .
 @prefix g2.ucs_jis...2004: <http://www.chise.org/est/view/character/g2.ucs@jis...2004=> .
+@prefix g2.ucs_JP...hanazono: <http://www.chise.org/est/view/character/g2.ucs@JP...hanazono=> .
 @prefix g2.ucs_ks: <http://www.chise.org/est/view/character/g2.ucs@ks=> .
 @prefix repi.ucs_iso: <http://www.chise.org/est/view/character/repi.ucs@iso=> .
 @prefix repi.ucs_unicode: <http://www.chise.org/est/view/character/repi.ucs@unicode=> .
 @prefix g2.hanyo-denshi...ft: <http://www.chise.org/est/view/character/g2.hanyo-denshi...ft=> .
 @prefix g2.hanyo-denshi...ks: <http://www.chise.org/est/view/character/g2.hanyo-denshi...ks=> .
 @prefix g2.hanyo-denshi...tk: <http://www.chise.org/est/view/character/g2.hanyo-denshi...tk=> .
+@prefix rep.koseki: <http://www.chise.org/est/view/character/rep.koseki=> .
+@prefix g2.koseki: <http://www.chise.org/est/view/character/g2.koseki=> .
 @prefix repi.hanyo-denshi...jd: <http://www.chise.org/est/view/character/repi.hanyo-denshi...jd=> .
 @prefix repi.hanyo-denshi...ft: <http://www.chise.org/est/view/character/repi.hanyo-denshi...ft=> .
 @prefix repi.hanyo-denshi...ks: <http://www.chise.org/est/view/character/repi.hanyo-denshi...ks=> .
 @prefix repi.hng-khi: <http://www.chise.org/est/view/character/repi.hng-khi=> .
 @prefix repi.hng-khm: <http://www.chise.org/est/view/character/repi.hng-khm=> .
 @prefix repi.hng-kar: <http://www.chise.org/est/view/character/repi.hng-kar=> .
+@prefix rep.cbeta: <http://www.chise.org/est/view/character/rep.cbeta=> .
+@prefix g2.cbeta: <http://www.chise.org/est/view/character/g2.cbeta=> .
+@prefix repi.cbeta: <http://www.chise.org/est/view/character/repi.cbeta=> .
 @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.ucs-var-001: <http://www.chise.org/est/view/character/rep.ucs-var-001=> .
+@prefix rep.ucs-var-003: <http://www.chise.org/est/view/character/rep.ucs-var-003=> .
+@prefix rep.ucs-itaiji-002: <http://www.chise.org/est/view/character/rep.ucs-itaiji-002=> .
+@prefix g2.ucs-itaiji-002: <http://www.chise.org/est/view/character/g2.ucs-itaiji-002=> .
+@prefix rep.ucs-itaiji-010: <http://www.chise.org/est/view/character/rep.ucs-itaiji-010=> .
 
 @prefix ucs: <http://rdf.chise.org/data/ccs/ucs/code-point/> .
 @prefix mj: <http://rdf.chise.org/data/ccs/mj/code-point/> .
 @prefix hanyo-denshi...ft: <http://rdf.chise.org/data/ccs/hanyo-denshi...ft/code-point/> .
 @prefix hanyo-denshi...ks: <http://rdf.chise.org/data/ccs/hanyo-denshi...ks/code-point/> .
 @prefix hanyo-denshi...tk: <http://rdf.chise.org/data/ccs/hanyo-denshi...tk/code-point/> .
+@prefix koseki: <http://rdf.chise.org/data/ccs/koseki/code-point/> .
 @prefix hanyo-denshi...ks...mf: <http://rdf.chise.org/data/ccs/hanyo-denshi...ks...mf/code-point/> .
 @prefix hanyo-denshi...tk...mf-01: <http://rdf.chise.org/data/ccs/hanyo-denshi...tk...mf-01/code-point/> .
 @prefix gt: <http://rdf.chise.org/data/ccs/gt/code-point/> .
 @prefix hng-khi: <http://rdf.chise.org/data/ccs/hng-khi/code-point/> .
 @prefix hng-khm: <http://rdf.chise.org/data/ccs/hng-khm/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 ucs-var-001: <http://rdf.chise.org/data/ccs/ucs-var-001/code-point/> .
+@prefix ucs-var-003: <http://rdf.chise.org/data/ccs/ucs-var-003/code-point/> .
+@prefix ucs-itaiji-002: <http://rdf.chise.org/data/ccs/ucs-itaiji-002/code-point/> .
+@prefix ucs-itaiji-010: <http://rdf.chise.org/data/ccs/ucs-itaiji-010/code-point/> .
 
 a.ucs:0x96E8
     a chisegg:abstract-character ;
@@ -345,6 +363,52 @@ a.ucs:0x2ED7
                            :target  a.ucs:0x96E8         ] ;
     .
 
+a.ucs:0x2E984
+    a chisegg:abstract-character ;
+    :abstract-character-of ucs:0x2E984 ;
+    ideo:radical         173 ; # ⾬ 
+    ideo:strokes           0 ;
+    ideo:total-strokes     6 ;
+    :eq rep.mj:058989             ; # &I-MJ058989;
+    :eq rep.koseki:478670         ; # 𮦄
+    :form-of             [ :sources chisebib:koseki ;
+                           :target  a.ucs:0x96E8         ] ;
+    :subsume
+        g2.mj:058989         ;
+    .
+    rep.mj:058989
+               :abstract-glyph-of             mj:058989  .
+    rep.koseki:478670
+               :abstract-glyph-of         koseki:478670  .
+    g2.mj:058989
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of mj:058989 ;
+        :eq g2.ucs_JP...hanazono:0x2E984 ; # &g2-MJ058989;
+        :eq g2.koseki:478670          ; # &g2-MJ058989;
+        .
+        g2.ucs_JP...hanazono:0x2E984
+              :abstract-glyph-form-of [ :context domain:JP...hanazono ;
+                                        :target     ucs:0x2E984 ] .
+        g2.koseki:478670
+              :abstract-glyph-form-of         koseki:478670  .
+
+rep.ucs-itaiji-002:0x96E8
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of ucs-itaiji-002:0x96E8 ;
+    ideo:radical         173 ; # ⾬ 
+    ideo:strokes           0 ;
+    ideo:total-strokes     6 ;
+    :form-of             [ :context domain:component ;
+                           :target  a.ucs:0x2E984        ,
+                                    a.ucs:0x96E8         ] ;
+    :subsume
+        g2.ucs-itaiji-002:0x96E8 ;
+    .
+    g2.ucs-itaiji-002:0x96E8
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of ucs-itaiji-002:0x96E8 ;
+        .
+
 a.ucs:0x29077
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x29077 ;
@@ -641,10 +705,10 @@ rep.gt:56696
     g2.ks-x1001:0x6064
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of ks-x1001:0x6064 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x2ED7 ; # ⻗
-        isd:below    g2.adobe-japan1-4:15391   # &g2-AJ1-15391;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x2ED7 ; # ⻗
+            isd:below    g2.adobe-japan1-4:15391   # &g2-AJ1-15391;
+        ] ;
         :eq g2.ucs_ks:0x96EA          ; # &g2-GT-56696;
         :eq g2.gt:56696               ; # &g2-GT-56696;
         :eq g2.gt-k:08021             ; # &g2-GT-56696;
@@ -1048,6 +1112,10 @@ a.ucs:0x96ED
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x96ED ;
     ideo:radical         173 ; # ⾬ 
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.ucs:0x96E8 ; # 雨
+        isd:below    a.ucs:0x53CA   # 及
+    ] ;
     .
 
 rep.cns11643-3:0x3F7C
@@ -1058,11 +1126,19 @@ rep.cns11643-3:0x3F7C
     ideo:radical         173 ; # ⾬ 
     ideo:strokes           4 ;
     ideo:total-strokes    12 ;
-    :eq rep.daikanwa:42224        ; # &C3-3F7C;
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.ucs:0x96E8 ; # 雨
+        isd:below    rep.mj:007989   # &MJ007989;
+    ] ;
+    :eq rep.ucs_cns:0x96ED        ; # &C3-3F7C;
+    :eq rep.daikanwa:42224        ; # &I-M-42224;
     :subsume
         g2.daikanwa:42224    ,
         g2.cns11643-3:0x3F7C ;
     .
+    rep.ucs_cns:0x96ED
+               :abstract-glyph-of [ :context domain:cns     ;
+                                    :target     ucs:0x96ED  ] .
     rep.daikanwa:42224
                :abstract-glyph-of       daikanwa:42224   .
     g2.daikanwa:42224
@@ -1376,10 +1452,10 @@ a.ucs:0x96F0
     rep.mj:027784
         a chisegg:abstract-glyph ;
         :abstract-glyph-of mj:027784 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x96E8 ; # 雨
-        isd:below    rep.mj:007456   # &MJ007456;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x96E8 ; # 雨
+            isd:below    rep.mj:007456   # &MJ007456;
+        ] ;
         :eq g.ucs_ks:0x96F0           ; # &MJ027784;
         :eq g.jis-x0208_1978:0x4A37   ; # &MJ027784;
         :eq g.jis-x0208_1983:0x4A37   ; # &MJ027784;
@@ -2026,9 +2102,28 @@ a.ucs:0x29093
         :abstract-glyph-of cns11643-5:0x4425 ;
         .
 
+bucs:0x96F7
+    a chisegg:super-abstract-character ;
+    :super-abstract-character-of [ :context domain:bucs    ;
+                                   :target     ucs:0x96F7  ] ;
+    ideo:radical         173 ; # ⾬ 
+    .
+
+a.ucs_cognate:0x96F7
+    a chisegg:abstract-character ;
+    :abstract-character-of [ :context domain:cognate ;
+                             :target     ucs:0x96F7  ] ;
+    :denotation-of
+        bucs:0x96F7          ;
+    ideo:radical         173 ; # ⾬ 
+    ideo:strokes           5 ;
+    .
+
 a.ucs:0x96F7
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x96F7 ;
+    :denotation-of
+        a.ucs_cognate:0x96F7 ;
     ideo:radical         173 ; # ⾬ 
     ideo:strokes           5 ;
     ideo:total-strokes    13 ;
@@ -2078,10 +2173,10 @@ a.ucs:0x96F7
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x96F7  ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x2ED7 ; # ⻗
-        isd:below    a.ucs:0x7530   # 田
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x2ED7 ; # ⻗
+            isd:below    a.ucs:0x7530   # 田
+        ] ;
         :eq g2.adobe-japan1-0:03925   ; # &g2-AJ1-03925;
         :eq g2.gb2312:0x4057          ; # &g2-AJ1-03925;
         :eq g2.ks-x1001:0x5674        ; # &g2-AJ1-03925;
@@ -2165,6 +2260,28 @@ a.ucs:0x96F7
               :abstract-glyph-form-of [ :context domain:cns     ;
                                         :target     ucs:0x96F7  ] .
 
+rep.ucs-itaiji-002:0x96F7
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of ucs-itaiji-002:0x96F7 ;
+    :denotation-of
+        a.ucs_cognate:0x96F7 ;
+    ideo:radical         173 ; # ⾬ 
+    ideo:strokes           5 ;
+    ideo:total-strokes    11 ;
+    isd:structure [ a idc:⿱ ;
+        isd:above    rep.ucs-itaiji-002:0x96E8 ; # &U-i002+96E8;
+        isd:below    a.ucs:0x7530   # 田
+    ] ;
+    :form-of             [ :context domain:component ;
+                           :target  a.ucs:0x96F7         ] ;
+    :subsume
+        g2.ucs-itaiji-002:0x96F7 ;
+    .
+    g2.ucs-itaiji-002:0x96F7
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of ucs-itaiji-002:0x96F7 ;
+        .
+
 a.ucs:0x96F8
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x96F8 ;
@@ -2279,10 +2396,10 @@ rep.adobe-japan1-0:07124
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x96F9  ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x2ED7 ; # ⻗
-        isd:below    g2.mj:007757   # &g2-MJ007757;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x2ED7 ; # ⻗
+            isd:below    g2.mj:007757   # &g2-MJ007757;
+        ] ;
         :eq g2.adobe-japan1-0:07124   ; # &g2-AJ1-07124;
         :eq g2.gb2312:0x3122          ; # &g2-AJ1-07124;
         :eq g2.ks-x1001:0x5A5F        ; # &g2-AJ1-07124;
@@ -2520,10 +2637,10 @@ rep.adobe-japan1-0:03135
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x96FB  ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x2ED7 ; # ⻗
-        isd:below    rep.big5-cdp:0x8BE8   # &CDP-8BE8;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x2ED7 ; # ⻗
+            isd:below    rep.big5-cdp:0x8BE8   # &CDP-8BE8;
+        ] ;
         :eq g2.adobe-japan1-0:03135   ; # &g2-AJ1-03135;
         :eq g2.ks-x1001:0x6F33        ; # &g2-AJ1-03135;
         :eq g2.jis-x0208:0x4545       ; # &g2-AJ1-03135;
@@ -3101,10 +3218,10 @@ a.ucs:0x9700
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x9700  ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x2ED7 ; # ⻗
-        isd:below    g2.ucs_unicode:0x800C   # &g2-AJ1-02261;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x2ED7 ; # ⻗
+            isd:below    g2.ucs_unicode:0x800C   # &g2-AJ1-02261;
+        ] ;
         :eq g2.adobe-japan1-0:02343   ; # &g2-AJ1-02343;
         :eq g2.gb2312:0x5068          ; # &g2-AJ1-02343;
         :eq g2.ks-x1001:0x624D        ; # &g2-AJ1-02343;
@@ -3709,10 +3826,10 @@ rep.mj:027804
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x9704         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x2ED7 ; # ⻗
-        isd:below    g2.mj:020928   # &g2-MJ020928;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x2ED7 ; # ⻗
+            isd:below    g2.mj:020928   # &g2-MJ020928;
+        ] ;
         :eq g2.ucs_unicode:0x9704     ; # &g2-MJ027804;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x4F76          ; # &g2-MJ027804;
@@ -4089,11 +4206,24 @@ bucs:0x9707
     ideo:radical         173 ; # ⾬ 
     .
 
+a.ucs_cognate:0x9707
+    a chisegg:abstract-character ;
+    :abstract-character-of [ :context domain:cognate ;
+                             :target     ucs:0x9707  ] ;
+    :denotation-of
+        bucs:0x9707          ;
+    ideo:radical         173 ; # ⾬ 
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.ucs:0x96E8 ; # 雨
+        isd:below    a.ucs_cognate:0x8FB0   # &A-cgnU+8FB0;
+    ] ;
+    .
+
 a.ucs:0x9707
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x9707 ;
     :denotation-of
-        bucs:0x9707          ;
+        a.ucs_cognate:0x9707 ;
     ideo:radical         173 ; # ⾬ 
     ideo:strokes           7 ;
     ideo:total-strokes    15 ;
@@ -4143,10 +4273,10 @@ a.ucs:0x9707
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:jis     ;
                                   :target     ucs:0x9707  ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x2ED7 ; # ⻗
-        isd:below    g2.adobe-japan1-0:02914   # &g2-AJ1-02914;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x2ED7 ; # ⻗
+            isd:below    g2.adobe-japan1-0:02914   # &g2-AJ1-02914;
+        ] ;
         :eq g2.jis-x0208:0x3F4C       ; # &g2-J90-3F4C;
         :eq g2.jis-x0213-1:0x3F4C     ; # &g2-J90-3F4C;
         :eq g2.daikanwa:42300         ; # &g2-J90-3F4C;
@@ -4175,10 +4305,10 @@ a.ucs:0x9707
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x9707  ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x2ED7 ; # ⻗
-        isd:below    g2.ucs_unicode:0x8FB0   # &g2-GT-51621;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x2ED7 ; # ⻗
+            isd:below    g2.ucs_unicode:0x8FB0   # &g2-GT-51621;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.adobe-japan1-0:02578   ; # &g2-AJ1-02578;
         :eq g2.gb2312:0x5570          ; # &g2-AJ1-02578;
@@ -4241,13 +4371,13 @@ repi.hng-khm:05740
     a chisegg:glyph-image ;
     :glyph-image-of hng-khm:05740 ;
     :denotation-of
-        bucs:0x9707          ;
+        a.ucs_cognate:0x9707 ;
     ideo:radical         173 ; # ⾬ 
     ideo:strokes           8 ;
     ideo:total-strokes    16 ;
     isd:structure [ a idc:⿱ ;
         isd:above    a.ucs:0x96E8 ; # 雨
-        isd:below    rep.mj:058835   # &MJ058835;
+        isd:below    a.ucs:0x2E77E   # 𮝾
     ] ;
     :form-of             a.ucs:0x9707         ;
     .
@@ -4297,10 +4427,10 @@ a.ucs:0x9708
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x9708  ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x2ED7 ; # ⻗
-        isd:below    a.ucs:0x6C9B   # 沛
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x2ED7 ; # ⻗
+            isd:below    a.ucs:0x6C9B   # 沛
+        ] ;
         :eq g2.adobe-japan1-0:07127   ; # &g2-AJ1-07127;
         :eq g2.gb2312:0x762C          ; # &g2-AJ1-07127;
         :eq g2.jis-x0208:0x703E       ; # &g2-AJ1-07127;
@@ -4608,8 +4738,8 @@ a.ucs:0x970A
     :eq rep.gt-k:11961            ; # &I-GT-K11961;
     :eq rep.gt-pj-1:20078         ; # &I-GT-56803;
     :eq rep.daikanwa...._.p:42309 ; # 霊
-    :from.simplified     [ :context domain:JP...Jouyou ;
-                           :target  rep.adobe-japan1-0:07142 ] ;
+    ideo:simplified-form-of [ :context domain:JP...Jouyou ;
+                              :target  rep.adobe-japan1-0:07142 ] ;
     :subsume
         g2.ucs_unicode:0x970A ,
         g2.cns11643-3:0x4F60 ;
@@ -4695,6 +4825,59 @@ a.ucs:0x970A
               :abstract-glyph-form-of [ :context domain:cns     ;
                                         :target     ucs:0x970A  ] .
 
+a.ucs:0x290C9
+    a chisegg:abstract-character ;
+    :abstract-character-of ucs:0x290C9 ;
+    ideo:radical         173 ; # ⾬ 
+    ideo:strokes           7 ;
+    ideo:total-strokes    15 ;
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.ucs:0x96E8 ; # 雨
+        isd:below    a.ucs_iwds-1:0x5433   # &A-IWDSU+5433;
+    ] ;
+    .
+
+rep.ucs_iso:0x290C9
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of [ :context domain:iso     ;
+                         :target     ucs:0x290C9 ] ;
+    :denotation-of
+        a.ucs:0x290C9        ;
+    ideo:radical         173 ; # ⾬ 
+    ideo:strokes           7 ;
+    ideo:total-strokes    15 ;
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.ucs:0x96E8 ; # 雨
+        isd:below    a.ucs:0x5433   # 吳
+    ] ;
+    :eq a.ucs_iso:0x290C9         ; # &A-IU+290C9;
+    .
+    a.ucs_iso:0x290C9
+           :abstract-character-of [ :context domain:iso     ;
+                                    :target     ucs:0x290C9 ] .
+
+rep.ucs_iso:0x290C9
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of [ :context domain:iso     ;
+                         :target     ucs:0x290C9 ] ;
+    :denotation-of
+        rep.ucs_iso:0x290C9  ;
+    ideo:radical         173 ; # ⾬ 
+    ideo:strokes           7 ;
+    ideo:total-strokes    15 ;
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.ucs:0x96E8 ; # 雨
+        isd:below    rep.adobe-japan1-4:13760   # &AJ1-13760;
+    ] ;
+    :subsume
+        g2.ucs_iso:0x290C9   ;
+    .
+    g2.ucs_iso:0x290C9
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x290C9 ] ;
+        .
+
 a.ucs:0x290D2
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x290D2 ;
@@ -5142,10 +5325,10 @@ a.ucs:0x970E
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x970E  ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x2ED7 ; # ⻗
-        isd:below    g2.ucs_unicode:0x59BE   # &g2-AJ1-02450;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x2ED7 ; # ⻗
+            isd:below    g2.ucs_unicode:0x59BE   # &g2-AJ1-02450;
+        ] ;
         :eq g2.adobe-japan1-0:07129   ; # &g2-AJ1-07129;
         :eq g2.gb2312:0x762E          ; # &g2-AJ1-07129;
         :eq g2.jis-x0208:0x7040       ; # &g2-AJ1-07129;
@@ -5206,10 +5389,10 @@ a.ucs:0x970E
     g2.shinjigen:9009
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of shinjigen:9009 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x2ED7 ; # ⻗
-        isd:below    rep.ucs-var-001:0x59BE   # &U-v001+59BE;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x2ED7 ; # ⻗
+            isd:below    rep.ucs-var-001:0x59BE   # &U-v001+59BE;
+        ] ;
         .
 
 a.ucs:0x970F
@@ -5258,10 +5441,10 @@ a.ucs:0x970F
     g2.adobe-japan1-0:07131
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of adobe-japan1-0:07131 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x2ED7 ; # ⻗
-        isd:below    g2.cns11643-1:0x4F66   # &g2-CU+975E;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x2ED7 ; # ⻗
+            isd:below    g2.cns11643-1:0x4F66   # &g2-CU+975E;
+        ] ;
         :eq g2.ucs_jis:0x970F         ; # &g2-AJ1-07131;
         :eq g2.jis-x0208:0x7042       ; # &g2-AJ1-07131;
         :eq g2.jis-x0213-1:0x7042     ; # &g2-AJ1-07131;
@@ -5306,10 +5489,10 @@ a.ucs:0x970F
     g2.shinjigen:9011
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of shinjigen:9011 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x2ED7 ; # ⻗
-        isd:below    g2.adobe-japan1-0:03463   # &g2-AJ1-03463;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x2ED7 ; # ⻗
+            isd:below    g2.adobe-japan1-0:03463   # &g2-AJ1-03463;
+        ] ;
         .
     g2.cns11643-1:0x7279
         a chisegg:abstract-glyph-form ;
@@ -5323,10 +5506,10 @@ a.ucs:0x970F
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x970F  ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x2ED7 ; # ⻗
-        isd:below    g2.ucs_unicode:0x975E   # &g2-UU+975E;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x2ED7 ; # ⻗
+            isd:below    g2.ucs_unicode:0x975E   # &g2-UU+975E;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x762D          ; # &g2-UU+970F;
         .
@@ -5387,6 +5570,10 @@ a.ucs:0x4A1D
     ideo:radical         173 ; # ⾬ 
     ideo:strokes           8 ;
     ideo:total-strokes    16 ;
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.ucs:0x96E8 ; # 雨
+        isd:below    a.ucs_iwds-1:0x9751   # &A-IWDSU+9751;
+    ] ;
     .
 
 rep.daikanwa:42326
@@ -5397,6 +5584,10 @@ rep.daikanwa:42326
     ideo:radical         173 ; # ⾬ 
     ideo:strokes           8 ;
     ideo:total-strokes    16 ;
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.ucs:0x96E8 ; # 雨
+        isd:below    a.ucs:0x9751   # 靑
+    ] ;
     .
 
 rep.cns11643-3:0x534E
@@ -5407,6 +5598,10 @@ rep.cns11643-3:0x534E
     ideo:radical         173 ; # ⾬ 
     ideo:strokes           8 ;
     ideo:total-strokes    16 ;
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.ucs:0x96E8 ; # 雨
+        isd:below    a.ucs:0x9752   # 青
+    ] ;
     :eq rep.ucs_unicode:0x4A1D    ; # &C3-534E;
     :rep.ucs_JP...hanazono     rdf:nil ;
     :subsume
@@ -6555,24 +6750,70 @@ a.ucs:0x971B
     ideo:radical         173 ; # ⾬ 
     ideo:strokes           9 ;
     ideo:total-strokes    17 ;
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.ucs:0x96E8 ; # 雨
+        isd:below    a.ucs:0x223DD   # 𢏝
+    ] ;
     :eq rep.jis-x0212:0x6725      ; # &I-JSP-6725;
+    :eq rep.cns11643-3:0x5675     ; # &I-C3-5675;
     :eq rep.daikanwa:42352        ; # &I-M-42352;
+    :eq rep.cbeta:06702           ; # &I-CB06702;
+    :subsume
+        g2.ucs_unicode:0x971B ,
+        g2.cns11643-3:0x5675 ;
     .
     rep.jis-x0212:0x6725
                :abstract-glyph-of      jis-x0212:0x6725  .
+    rep.cns11643-3:0x5675
+               :abstract-glyph-of     cns11643-3:0x5675  .
     rep.daikanwa:42352
                :abstract-glyph-of       daikanwa:42352   .
-
-rep.cns11643-3:0x5675
-    a chisegg:abstract-glyph ;
-    :abstract-glyph-of cns11643-3:0x5675 ;
-    :to.ucs              a.ucs:0x971B ; # 霛
-
-    :morohashi-daikanwa          (42352 0 0) ;
-    ideo:radical         173 ; # ⾬ 
-    ideo:strokes           9 ;
-    ideo:total-strokes    17 ;
-    .
+    rep.cbeta:06702
+               :abstract-glyph-of          cbeta:06702   .
+    g2.ucs_unicode:0x971B
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x971B  ] ;
+        :eq g2.jis-x0212:0x6725       ; # &g2-JSP-6725;
+        :eq g2.daikanwa:42352         ; # &g2-JSP-6725;
+        :eq g2.cbeta:06702            ; # &g2-JSP-6725;
+        :subsume
+            repi.daikanwa:42352  ,
+            repi.jis-x0212:0x6725 ,
+            repi.ucs_unicode:0x971B ,
+            repi.cbeta:06702     ;
+        .
+        g2.jis-x0212:0x6725
+              :abstract-glyph-form-of      jis-x0212:0x6725  .
+        g2.daikanwa:42352
+              :abstract-glyph-form-of       daikanwa:42352   .
+        g2.cbeta:06702
+              :abstract-glyph-form-of          cbeta:06702   .
+        repi.daikanwa:42352
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:42352 ;
+            .
+        repi.jis-x0212:0x6725
+            a chisegg:glyph-image ;
+            :glyph-image-of jis-x0212:0x6725 ;
+            .
+        repi.ucs_unicode:0x971B
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x971B  ] ;
+            .
+        repi.cbeta:06702
+            a chisegg:glyph-image ;
+            :glyph-image-of cbeta:06702 ;
+            .
+    g2.cns11643-3:0x5675
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of cns11643-3:0x5675 ;
+        :eq g2.ucs_cns:0x971B         ; # &g2-CU+971B;
+        .
+        g2.ucs_cns:0x971B
+              :abstract-glyph-form-of [ :context domain:cns     ;
+                                        :target     ucs:0x971B  ] .
 
 a.ucs:0x4A20
     a chisegg:abstract-character ;
@@ -6901,24 +7142,59 @@ a.ucs:0x971D
     ideo:radical         173 ; # ⾬ 
     ideo:strokes           9 ;
     ideo:total-strokes    17 ;
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.ucs:0x96E8 ; # 雨
+        isd:below    a.ucs:0x20C60   # 𠱠
+    ] ;
     :eq rep.jis-x0212:0x6726      ; # &I-JSP-6726;
+    :eq rep.cns11643-2:0x6047     ; # &I-C2-6047;
     :eq rep.daikanwa:42364        ; # &I-M-42364;
+    :subsume
+        g2.ucs_unicode:0x971D ,
+        g2.cns11643-2:0x6047 ;
     .
     rep.jis-x0212:0x6726
                :abstract-glyph-of      jis-x0212:0x6726  .
+    rep.cns11643-2:0x6047
+               :abstract-glyph-of     cns11643-2:0x6047  .
     rep.daikanwa:42364
                :abstract-glyph-of       daikanwa:42364   .
-
-rep.cns11643-2:0x6047
-    a chisegg:abstract-glyph ;
-    :abstract-glyph-of cns11643-2:0x6047 ;
-    :to.ucs              a.ucs:0x971D ; # 霝
-
-    :morohashi-daikanwa          (42364 0 0) ;
-    ideo:radical         173 ; # ⾬ 
-    ideo:strokes           9 ;
-    ideo:total-strokes    17 ;
-    .
+    g2.ucs_unicode:0x971D
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:unicode ;
+                                  :target     ucs:0x971D  ] ;
+        :eq g2.jis-x0212:0x6726       ; # &g2-JSP-6726;
+        :eq g2.daikanwa:42364         ; # &g2-JSP-6726;
+        :subsume
+            repi.daikanwa:42364  ,
+            repi.jis-x0212:0x6726 ,
+            repi.ucs_unicode:0x971D ;
+        .
+        g2.jis-x0212:0x6726
+              :abstract-glyph-form-of      jis-x0212:0x6726  .
+        g2.daikanwa:42364
+              :abstract-glyph-form-of       daikanwa:42364   .
+        repi.daikanwa:42364
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:42364 ;
+            .
+        repi.jis-x0212:0x6726
+            a chisegg:glyph-image ;
+            :glyph-image-of jis-x0212:0x6726 ;
+            .
+        repi.ucs_unicode:0x971D
+            a chisegg:glyph-image ;
+            :glyph-image-of [ :context domain:unicode ;
+                              :target     ucs:0x971D  ] ;
+            .
+    g2.cns11643-2:0x6047
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of cns11643-2:0x6047 ;
+        :eq g2.ucs_cns:0x971D         ; # &g2-CU+971D;
+        .
+        g2.ucs_cns:0x971D
+              :abstract-glyph-form-of [ :context domain:cns     ;
+                                        :target     ucs:0x971D  ] .
 
 a.ucs:0x971E
     a chisegg:abstract-character ;
@@ -7234,21 +7510,31 @@ a.ucs:0x29109
     ideo:radical         173 ; # ⾬ 
     ideo:strokes           9 ;
     ideo:total-strokes    17 ;
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.ucs:0x96E8 ; # 雨
+        isd:below    a.ucs:0x2DF3F   # 𭼿
+    ] ;
+    :eq rep.cns11643-7:0x3D4E     ; # &I-C7-3D4E;
+    :eq rep.daikanwa:42376        ; # &I-M-42376;
     :subsume
-        rep.ucs_iso:0x29109  ,
-        rep.cns11643-7:0x3D4E ;
+        g.ucs_iso:0x29109    ,
+        g2.cns11643-7:0x3D4E ;
     .
-    rep.ucs_iso:0x29109
-        a chisegg:abstract-glyph ;
-        :abstract-glyph-of [ :context domain:iso     ;
+    rep.cns11643-7:0x3D4E
+               :abstract-glyph-of     cns11643-7:0x3D4E  .
+    rep.daikanwa:42376
+               :abstract-glyph-of       daikanwa:42376   .
+    g.ucs_iso:0x29109
+        a chisegg:detailed-glyph ;
+        :detailed-glyph-of [ :context domain:iso     ;
                              :target     ucs:0x29109 ] ;
-        :eq rep.daikanwa:42376        ; # &M-42376;
+        :eq g.daikanwa:42376          ; # &G-IU+29109;
         :subsume
             g2.daikanwa:42376    ,
             g2.ucs_iso:0x29109   ;
         .
-        rep.daikanwa:42376
-                   :abstract-glyph-of       daikanwa:42376   .
+        g.daikanwa:42376
+                   :detailed-glyph-of       daikanwa:42376   .
         g2.daikanwa:42376
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of daikanwa:42376 ;
@@ -7258,10 +7544,14 @@ a.ucs:0x29109
             :abstract-glyph-form-of [ :context domain:iso     ;
                                       :target     ucs:0x29109 ] ;
             .
-    rep.cns11643-7:0x3D4E
-        a chisegg:abstract-glyph ;
-        :abstract-glyph-of cns11643-7:0x3D4E ;
+    g2.cns11643-7:0x3D4E
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of cns11643-7:0x3D4E ;
+        :eq g2.ucs_cns:0x29109        ; # &g2-CU+29109;
         .
+        g2.ucs_cns:0x29109
+              :abstract-glyph-form-of [ :context domain:cns     ;
+                                        :target     ucs:0x29109 ] .
 
 a.ucs:0x29104
     a chisegg:abstract-character ;
@@ -7308,13 +7598,88 @@ a.ucs:0x2910A
                              :target     ucs:0x2910A ] ;
         .
 
-rep.daikanwa:42379
+a.ucs:0x2E99F
+    a chisegg:abstract-character ;
+    :abstract-character-of ucs:0x2E99F ;
+    ideo:radical         173 ; # ⾬ 
+    ideo:strokes           9 ;
+    ideo:total-strokes    17 ;
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.ucs:0x96F7 ; # 雷
+        isd:below    a.ucs:0x706B   # 火
+    ] ;
+    :sound               [ :context domain:ja...on ;
+                           :target  ( "ei" ) ;
+                         ] ;
+    :eq rep.mj:058995             ; # &I-MJ058995;
+    :eq rep.koseki:480460         ; # 𮦟
+    :eq rep.daikanwa:42379        ; # &I-M-42379;
+    :subsume
+        g2.mj:058995         ;
+    .
+    rep.mj:058995
+               :abstract-glyph-of             mj:058995  .
+    rep.koseki:480460
+               :abstract-glyph-of         koseki:480460  .
+    rep.daikanwa:42379
+               :abstract-glyph-of       daikanwa:42379   .
+    g2.mj:058995
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of mj:058995 ;
+        :eq g2.ucs_JP...hanazono:0x2E99F ; # &g2-MJ058995;
+        :eq g2.koseki:480460          ; # &g2-MJ058995;
+        :eq g2.daikanwa:42379         ; # &g2-MJ058995;
+        :subsume
+            repi.daikanwa:42379  ,
+            repi.mj:058995       ;
+        .
+        g2.ucs_JP...hanazono:0x2E99F
+              :abstract-glyph-form-of [ :context domain:JP...hanazono ;
+                                        :target     ucs:0x2E99F ] .
+        g2.koseki:480460
+              :abstract-glyph-form-of         koseki:480460  .
+        g2.daikanwa:42379
+              :abstract-glyph-form-of       daikanwa:42379   .
+        repi.daikanwa:42379
+            a chisegg:glyph-image ;
+            :glyph-image-of daikanwa:42379 ;
+            .
+        repi.mj:058995
+            a chisegg:glyph-image ;
+            :glyph-image-of mj:058995 ;
+            .
+
+a.ucs:0x2E9A1
+    a chisegg:abstract-character ;
+    :abstract-character-of ucs:0x2E9A1 ;
+    ideo:radical         173 ; # ⾬ 
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.ucs:0x96E8 ; # 雨
+        isd:below    a.ucs:0x4343   # 䍃
+    ] ;
+    .
+
+rep.ucs_iso:0x2E9A1
     a chisegg:abstract-glyph ;
-    :abstract-glyph-of daikanwa:42379 ;
+    :abstract-glyph-of [ :context domain:iso     ;
+                         :target     ucs:0x2E9A1 ] ;
+    :denotation-of
+        a.ucs:0x2E9A1        ;
     ideo:radical         173 ; # ⾬ 
     ideo:strokes           9 ;
     ideo:total-strokes    17 ;
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.ucs:0x96E8 ; # 雨
+        isd:below    rep.ucs-var-003:0x4343   # &U-v003+4343;
+    ] ;
+    :subsume
+        g2.ucs_iso:0x2E9A1   ;
     .
+    g2.ucs_iso:0x2E9A1
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x2E9A1 ] ;
+        .
 
 a.ucs:0x29117
     a chisegg:abstract-character ;
@@ -7873,10 +8238,10 @@ rep.gt:56931
     g2.gt:56931
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of gt:56931 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x2ED7 ; # ⻗
-        isd:below    g2.mj:017682   # &g2-MJ017682;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x2ED7 ; # ⻗
+            isd:below    g2.mj:017682   # &g2-MJ017682;
+        ] ;
         :eq g2.jis-x0208_1978:0x7045  ; # &g2-GT-56931;
         :eq g2.daikanwa:42396         ; # &g2-GT-56931;
         :subsume
@@ -7947,10 +8312,10 @@ rep.adobe-japan1-0:07134
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x9724  ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x2ED7 ; # ⻗
-        isd:below    g2.mj:017681   # &g2-MJ017681;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x2ED7 ; # ⻗
+            isd:below    g2.mj:017681   # &g2-MJ017681;
+        ] ;
         :eq g2.adobe-japan1-0:07134   ; # &g2-AJ1-07134;
         :eq g2.jis-x0208_1983:0x7045  ; # &g2-AJ1-07134;
         :eq g2.jis-x0208_1990:0x7045  ; # &g2-AJ1-07134;
@@ -8970,6 +9335,10 @@ a.ucs:0x4A2D
     ideo:radical         173 ; # ⾬ 
     ideo:strokes          11 ;
     ideo:total-strokes    19 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x96F2 ; # 雲
+        isd:right    a.ucs:0x8096   # 肖
+    ] ;
     .
 
 rep.daikanwa:42427
@@ -8980,6 +9349,10 @@ rep.daikanwa:42427
     ideo:radical         173 ; # ⾬ 
     ideo:strokes          11 ;
     ideo:total-strokes    19 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x96F2 ; # 雲
+        isd:right    rep.gt:37890   # &GT-37890;
+    ] ;
     .
 
 rep.cns11643-3:0x5B57
@@ -8990,6 +9363,10 @@ rep.cns11643-3:0x5B57
     ideo:radical         173 ; # ⾬ 
     ideo:strokes          11 ;
     ideo:total-strokes    19 ;
+    isd:structure [ a idc:⿰ ;
+        isd:left     a.ucs:0x96F2 ; # 雲
+        isd:right    rep.mj:020928   # &MJ020928;
+    ] ;
     :eq rep.ucs_unicode:0x4A2D    ; # &C3-5B57;
     :rep.ucs_JP...hanazono     rdf:nil ;
     :subsume
@@ -9043,6 +9420,10 @@ a.ucs:0x29141
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x29141 ;
     ideo:radical         173 ; # ⾬ 
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.ucs:0x96E8 ; # 雨
+        isd:below    a.ucs:0x83BD   # 莽
+    ] ;
     .
 
 rep.daikanwa:42429
@@ -9076,6 +9457,10 @@ rep.ucs_iso:0x29141
                              :target     ucs:0x29141 ] ;
         ideo:strokes          10 ;
         ideo:total-strokes    18 ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x96E8 ; # 雨
+            isd:below    rep.gb2312:0x4327   # &G0-4327;
+        ] ;
         :subsume
             g2.ucs_iso:0x29141   ;
         .
@@ -9089,9 +9474,17 @@ rep.ucs_iso:0x29141
         :abstract-glyph-of cns11643-5:0x6A46 ;
         ideo:strokes          11 ;
         ideo:total-strokes    19 ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x96E8 ; # 雨
+            isd:below    rep.cns11643-1:0x5C7A   # &C1-5C7A;
+        ] ;
+        :eq rep.ucs_cns:0x29141       ; # &C5-6A46;
         :subsume
             g2.cns11643-5:0x6A46 ;
         .
+        rep.ucs_cns:0x29141
+                   :abstract-glyph-of [ :context domain:cns     ;
+                                        :target     ucs:0x29141 ] .
         g2.cns11643-5:0x6A46
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of cns11643-5:0x6A46 ;
@@ -9330,6 +9723,10 @@ a.ucs:0x972B
     ideo:radical         173 ; # ⾬ 
     ideo:strokes          11 ;
     ideo:total-strokes    19 ;
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.ucs:0x96E8 ; # 雨
+        isd:below    a.ucs:0x7FD2   # 習
+    ] ;
     .
 
 rep.daikanwa:42434
@@ -9340,6 +9737,10 @@ rep.daikanwa:42434
     ideo:radical         173 ; # ⾬ 
     ideo:strokes          11 ;
     ideo:total-strokes    19 ;
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.ucs:0x96E8 ; # 雨
+        isd:below    rep.gt:36924   # &GT-36924;
+    ] ;
     .
 
 rep.cns11643-2:0x6768
@@ -9350,6 +9751,10 @@ rep.cns11643-2:0x6768
     ideo:radical         173 ; # ⾬ 
     ideo:strokes          11 ;
     ideo:total-strokes    19 ;
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.ucs:0x96E8 ; # 雨
+        isd:below    rep.mj:020683   # &MJ020683;
+    ] ;
     :eq rep.ucs_unicode:0x972B    ; # &C2-6768;
     :rep.ucs_JP...hanazono     rdf:nil ;
     :subsume
@@ -10167,11 +10572,19 @@ rep.cns11643-4:0x647A
     ideo:radical         173 ; # ⾬ 
     ideo:strokes          12 ;
     ideo:total-strokes    20 ;
-    :eq rep.daikanwa:42461        ; # &C4-647A;
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.ucs:0x96E8 ; # 雨
+        isd:below    rep.adobe-japan1-0:02362   # &AJ1-02362;
+    ] ;
+    :eq rep.ucs_cns:0x29167       ; # &C4-647A;
+    :eq rep.daikanwa:42461        ; # &I-M-42461;
     :subsume
         g2.daikanwa:42461    ,
         g2.cns11643-4:0x647A ;
     .
+    rep.ucs_cns:0x29167
+               :abstract-glyph-of [ :context domain:cns     ;
+                                    :target     ucs:0x29167 ] .
     rep.daikanwa:42461
                :abstract-glyph-of       daikanwa:42461   .
     g2.daikanwa:42461
@@ -10196,6 +10609,10 @@ rep.ucs_iso:0x29167
     ideo:radical         173 ; # ⾬ 
     ideo:strokes          12 ;
     ideo:total-strokes    20 ;
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.ucs:0x96E8 ; # 雨
+        isd:below    rep.ucs-itaiji-010:0x8846   # &U-i010+8846;
+    ] ;
     :subsume
         g2.ucs_iso:0x29167   ;
     .
@@ -10539,10 +10956,10 @@ rep.cns11643-3:0x5D4D
     g2.daikanwa:42467
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:42467 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x2ED7 ; # ⻗
-        isd:below    g2.daikanwa:10183   # &g2-M-10183;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x2ED7 ; # ⻗
+            isd:below    g2.daikanwa:10183   # &g2-M-10183;
+        ] ;
         .
     g2.cns11643-3:0x5D4D
         a chisegg:abstract-glyph-form ;
@@ -10573,10 +10990,10 @@ rep.ucs_unicode:0x4A31
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4A31  ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x2ED7 ; # ⻗
-        isd:below    g2.ucs_unicode:0x5FA9   # &g2-AJ1-03566;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x2ED7 ; # ⻗
+            isd:below    g2.ucs_unicode:0x5FA9   # &g2-AJ1-03566;
+        ] ;
         :subsume
             repi.ucs_unicode:0x4A31 ;
         .
@@ -10760,6 +11177,10 @@ a.ucs:0x2916B
     ideo:radical         173 ; # ⾬ 
     ideo:strokes          12 ;
     ideo:total-strokes    20 ;
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.ucs:0x96E8 ; # 雨
+        isd:below    a.ucs:0x395E   # 㥞
+    ] ;
     .
 
 rep.daikanwa:42475
@@ -10770,30 +11191,45 @@ rep.daikanwa:42475
     ideo:radical         173 ; # ⾬ 
     ideo:strokes          12 ;
     ideo:total-strokes    20 ;
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.ucs:0x96E8 ; # 雨
+        isd:below    rep.daikanwa:10888   # &M-10888;
+    ] ;
     .
 
-g.ucs_iso:0x2916B
-    a chisegg:detailed-glyph ;
-    :detailed-glyph-of [ :context domain:iso     ;
+rep.ucs_iso:0x2916B
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of [ :context domain:iso     ;
                          :target     ucs:0x2916B ] ;
     :denotation-of
         a.ucs:0x2916B        ;
     ideo:radical         173 ; # ⾬ 
     ideo:strokes          12 ;
     ideo:total-strokes    20 ;
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.ucs:0x96E8 ; # 雨
+        isd:below    rep.cns11643-3:0x3B5C   # &C3-3B5C;
+    ] ;
+    :eq rep.cns11643-7:0x5131     ; # &C7-5131;
     :subsume
-        rep.ucs_iso:0x2916B  ,
-        rep.cns11643-7:0x5131 ;
+        g2.ucs_iso:0x2916B   ,
+        g2.cns11643-7:0x5131 ;
     .
-    rep.ucs_iso:0x2916B
-        a chisegg:abstract-glyph ;
-        :abstract-glyph-of [ :context domain:iso     ;
-                             :target     ucs:0x2916B ] ;
-        .
     rep.cns11643-7:0x5131
-        a chisegg:abstract-glyph ;
-        :abstract-glyph-of cns11643-7:0x5131 ;
+               :abstract-glyph-of     cns11643-7:0x5131  .
+    g2.ucs_iso:0x2916B
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x2916B ] ;
+        .
+    g2.cns11643-7:0x5131
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of cns11643-7:0x5131 ;
+        :eq g2.ucs_cns:0x2916B        ; # &g2-CU+2916B;
         .
+        g2.ucs_cns:0x2916B
+              :abstract-glyph-form-of [ :context domain:cns     ;
+                                        :target     ucs:0x2916B ] .
 
 a.ucs:0x29171
     a chisegg:abstract-character ;
@@ -11258,10 +11694,10 @@ a.ucs:0x9736
     rep.mj:027864
         a chisegg:abstract-glyph ;
         :abstract-glyph-of mj:027864 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x96E8 ; # 雨
-        isd:below    rep.mj:057962   # &MJ057962;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x96E8 ; # 雨
+            isd:below    rep.mj:057962   # &MJ057962;
+        ] ;
         :eq g.hanyo-denshi...ks:481730 ; # &MJ027864;
         :form-of             [ :sources chisebib:koseki ;
                                :target  rep.mj:057962        ] ;
@@ -12613,8 +13049,8 @@ a.ucs:0x9741
     :eq rep.jis-x0213-2:0x7B7A    ; # &I-JX2-7B7A;
     :eq rep.daikanwa:42518        ; # &I-M-42518;
     :eq rep.shinjigen:8997        ; # 靁
-    :from.original       [ :sources chisebib:shinjigen ;
-                           :target  a.ucs:0x96F7         ] ;
+    ideo:original-form-of [ :sources chisebib:shinjigen ;
+                            :target  a.ucs:0x96F7         ] ;
     :subsume
         g2.ucs_unicode:0x9741 ,
         g2.cns11643-3:0x6059 ;
@@ -12633,10 +13069,10 @@ a.ucs:0x9741
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x9741  ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x2ED7 ; # ⻗
-        isd:below    g2.ucs_unicode:0x757E   # &g2-AJ1-18135;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x2ED7 ; # ⻗
+            isd:below    g2.ucs_unicode:0x757E   # &g2-AJ1-18135;
+        ] ;
         :eq g2.jis-x0212:0x672D       ; # &g2-JSP-672D;
         :eq g2.jis-x0213-2:0x7B7A     ; # &g2-JSP-672D;
         :eq g2.daikanwa:42518         ; # &g2-JSP-672D;
@@ -12934,8 +13370,8 @@ a.ucs:0x9743
     :eq rep.daikanwa:42525        ; # &I-M-42525;
     :eq rep.shinjigen:8966        ; # 靃
     :eq rep.jef-china3:0x6CB0     ; # &I-JC3-6CB0;
-    :from.original       [ :sources chisebib:shinjigen ;
-                           :target  a.ucs:0x970D         ] ;
+    ideo:original-form-of [ :sources chisebib:shinjigen ;
+                            :target  a.ucs:0x970D         ] ;
     :subsume
         g2.ucs_unicode:0x9743 ,
         g2.cns11643-2:0x705D ;
@@ -14271,6 +14707,25 @@ a.ucs:0x291C7
         :abstract-glyph-of cns11643-5:0x7A42 ;
         .
 
+a.ucs:0x291C3
+    a chisegg:abstract-character ;
+    :abstract-character-of ucs:0x291C3 ;
+    ideo:radical         173 ; # ⾬ 
+    ideo:strokes          18 ;
+    ideo:total-strokes    26 ;
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.ucs:0x971D ; # 霝
+        isd:below    a.ucs:0x223DD   # 𢏝
+    ] ;
+    :subsume
+        g2.ucs_iso:0x291C3   ;
+    .
+    g2.ucs_iso:0x291C3
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:iso     ;
+                                  :target     ucs:0x291C3 ] ;
+        .
+
 a.ucs:0x4A39
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x4A39 ;
@@ -14617,6 +15072,46 @@ a.ucs:0x974F
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
+a.ucs:0x2E9C2
+    a chisegg:abstract-character ;
+    :abstract-character-of ucs:0x2E9C2 ;
+    ideo:radical         173 ; # ⾬ 
+    ideo:strokes          21 ;
+    ideo:total-strokes    29 ;
+    .
+
+rep.ucs_JP...hanazono:0x2E9C2
+    a chisegg:abstract-glyph ;
+    :abstract-glyph-of [ :context domain:JP...hanazono ;
+                         :target     ucs:0x2E9C2 ] ;
+    :denotation-of
+        a.ucs:0x2E9C2        ;
+    ideo:radical         173 ; # ⾬ 
+    ideo:strokes          21 ;
+    ideo:total-strokes    29 ;
+    isd:structure [ a idc:⿱ ;
+        isd:above    a.ucs:0x96E8 ; # 雨
+        isd:below    [
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x6C35 ; # 氵
+                isd:right    [
+                    isd:structure [ a idc:⿷ ;
+                        isd:surround rep.big5-cdp:0x88CB ; # &CDP-88CB;
+                        isd:filling  rep.big5-cdp:0x8CED   # &CDP-8CED;
+                    ]
+                ]
+            ]
+        ]
+    ] ;
+    :subsume
+        g2.ucs_JP...hanazono:0x2E9C2 ;
+    .
+    g2.ucs_JP...hanazono:0x2E9C2
+        a chisegg:abstract-glyph-form ;
+        :abstract-glyph-form-of [ :context domain:JP...hanazono ;
+                                  :target     ucs:0x2E9C2 ] ;
+        .
+
 a.ucs:0x291D1
     a chisegg:abstract-character ;
     :abstract-character-of ucs:0x291D1 ;