Fix prefixes used in subtrees of `isd:structure'.
authorMORIOKA Tomohiko <tomo.git@chise.org>
Tue, 16 May 2017 04:57:09 +0000 (13:57 +0900)
committerMORIOKA Tomohiko <tomo.git@chise.org>
Tue, 16 May 2017 04:57:09 +0000 (13:57 +0900)
Ideograph-R008-Lid.ttl

index 3063034..4e55ad9 100644 (file)
@@ -678,10 +678,10 @@ a.ucs:0x4EA2
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4EA2         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x4EA0 ; # 亠
-        isd:below    a.ucs:0x51E0   # 几
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x4EA0 ; # 亠
+            isd:below    a.ucs:0x51E0   # 几
+        ] ;
         :eq g2.adobe-japan1-0:04111   ; # &g2-AJ1-04111;
         :eq g2.gb2312:0x3F3A          ; # &g2-AJ1-04111;
         :eq g2.ks-x1001:0x7971        ; # &g2-AJ1-04111;
@@ -778,19 +778,19 @@ a.ucs:0x4EA3
     rep.daikanwa:00289
         a chisegg:abstract-glyph ;
         :abstract-glyph-of daikanwa:00289 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.adobe-japan1-0:04110 ; # &AJ1-04110;
-        isd:below    rep.big5-cdp:0x89AB   # &CDP-89AB;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.adobe-japan1-0:04110 ; # &AJ1-04110;
+            isd:below    rep.big5-cdp:0x89AB   # &CDP-89AB;
+        ] ;
         .
     rep.cns11643-3:0x2147
         a chisegg:abstract-glyph ;
         :abstract-glyph-of cns11643-3:0x2147 ;
         ideo:hanyu-dazidian  ( 1 279 7 ) ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x4EA0 ; # 亠
-        isd:below    rep.big5-cdp:0x89AB   # &CDP-89AB;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x4EA0 ; # 亠
+            isd:below    rep.big5-cdp:0x89AB   # &CDP-89AB;
+        ] ;
         :eq rep.ucs_unicode:0x4EA3    ; # &C3-2147;
         :eq rep.hanziku-1:0xDFB1      ; # &I-HZK01-DFB1;
         .
@@ -835,10 +835,10 @@ a.ucs:0x20142
         :abstract-glyph-of [ :context domain:iso     ;
                              :target     ucs:0x20142 ] ;
         ideo:hanyu-dazidian  ( 1 280 2 ) ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x4EA0 ; # 亠
-        isd:below    rep.big5-cdp:0x865D   # &CDP-865D;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x4EA0 ; # 亠
+            isd:below    rep.big5-cdp:0x865D   # &CDP-865D;
+        ] ;
         :eq rep.hanziku-1:0xDFCC      ; # &HZK01-DFCC;
         .
         rep.hanziku-1:0xDFCC
@@ -871,10 +871,10 @@ rep.big5-cdp:0x8BAA
     g2.big5-cdp:0x8BAA
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of big5-cdp:0x8BAA ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x4EA0 ; # 亠
-        isd:below    g2.ucs_unicode:0x53E3   # &g2-AJ1-01969;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x4EA0 ; # 亠
+            isd:below    g2.ucs_unicode:0x53E3   # &g2-AJ1-01969;
+        ] ;
         .
     rep.gt-k:01444
         a chisegg:abstract-glyph ;
@@ -976,10 +976,10 @@ rep.mj:006467
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4EA4         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x4EA0 ; # 亠
-        isd:below    rep.gt:25336   # &GT-25336;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x4EA0 ; # 亠
+            isd:below    rep.gt:25336   # &GT-25336;
+        ] ;
         :eq g2.ucs_ks:0x4EA4          ; # &g2-AJ1-13439;
         :eq g2.adobe-japan1-4:13439   ; # &g2-AJ1-13439;
         :eq g2.jis-x0208_1978:0x3872  ; # &g2-AJ1-13439;
@@ -1082,10 +1082,10 @@ rep.mj:006467
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x4EA4         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x4EA0 ; # 亠
-        isd:below    g2.ucs_unicode:0x7236   # &g2-AJ1-03541;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x4EA0 ; # 亠
+            isd:below    g2.ucs_unicode:0x7236   # &g2-AJ1-03541;
+        ] ;
         :eq g2.ucs_unicode:0x4EA4     ; # &g2-MJ006467;
         :eq g2.adobe-japan1-0:01958   ; # &g2-MJ006467;
         :eq g2.gb2312:0x3D3B          ; # &g2-MJ006467;
@@ -1302,11 +1302,11 @@ rep.mj:006470
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x4EA5         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿳ ;
-        isd:above    a.ucs:0x2011E ; # 𠄞
-        isd:middle   rep.gt:00154 ; # &GT-00154;
-        isd:below    a.ucs:0x4EBA   # 人
-    ] ;
+        isd:structure [ a idc:⿳ ;
+            isd:above    a.ucs:0x2011E ; # 𠄞
+            isd:middle   rep.gt:00154 ; # &GT-00154;
+            isd:below    a.ucs:0x4EBA   # 人
+        ] ;
         :eq g2.hanyo-denshi...jt:0xAD2B ; # &MJ006471;
         :eq g2.daikanwa:00292         ; # &MJ006471;
         :eq rep.shinjigen:0095        ; # &MJ006471;
@@ -1350,11 +1350,11 @@ rep.mj:006470
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x4EA5         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿳ ;
-        isd:above    a.ucs:0x4EA0 ; # 亠
-        isd:middle   rep.gt:00154 ; # &GT-00154;
-        isd:below    a.ucs:0x4EBA   # 人
-    ] ;
+        isd:structure [ a idc:⿳ ;
+            isd:above    a.ucs:0x4EA0 ; # 亠
+            isd:middle   rep.gt:00154 ; # &GT-00154;
+            isd:below    a.ucs:0x4EBA   # 人
+        ] ;
         :eq g2.ucs_cns:0x4EA5         ; # &g2-MJ006470;
         :eq g2.ucs_jis:0x4EA5         ; # &g2-MJ006470;
         :eq g2.ucs_ks:0x4EA5          ; # &g2-MJ006470;
@@ -1528,10 +1528,10 @@ a.ucs:0x4EA6
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4EA6         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x4EA0 ; # 亠
-        isd:below    rep.big5-cdp:0x8CB5   # &CDP-8CB5;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x4EA0 ; # 亠
+            isd:below    rep.big5-cdp:0x8CB5   # &CDP-8CB5;
+        ] ;
         :eq g2.adobe-japan1-0:03744   ; # &g2-AJ1-03744;
         :eq g2.gb2312:0x5260          ; # &g2-AJ1-03744;
         :eq g2.ks-x1001:0x6632        ; # &g2-AJ1-03744;
@@ -1658,10 +1658,10 @@ a.ucs:0x20143
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20143 ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x4EA0 ; # 亠
-        isd:below    a.ucs:0x4ECE   # 从
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x4EA0 ; # 亠
+            isd:below    a.ucs:0x4ECE   # 从
+        ] ;
         :eq g2.cns11643-6:0x234A      ; # &g2-M-00294;
         :eq g2.daikanwa:00294         ; # &g2-M-00294;
         :subsume
@@ -1729,10 +1729,10 @@ a.ucs:0x342B
     g2.cns11643-3:0x2323
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-3:0x2323 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x4EA0 ; # 亠
-        isd:below    g2.adobe-japan1-0:01695   # &g2-AJ1-01695;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x4EA0 ; # 亠
+            isd:below    g2.adobe-japan1-0:01695   # &g2-AJ1-01695;
+        ] ;
         :eq g2.ucs_cns:0x342B         ; # &g2-CDP-8C5E;
         :eq g2.big5-cdp:0x8C5E        ; # &g2-CDP-8C5E;
         :eq g2.daikanwa...ho:0008     ; # &g2-CDP-8C5E;
@@ -1780,10 +1780,10 @@ a.ucs:0x342B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x342B  ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x4EA0 ; # 亠
-        isd:below    g2.ucs_unicode:0x51F6   # &g2-UU+51F6;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x4EA0 ; # 亠
+            isd:below    g2.ucs_unicode:0x51F6   # &g2-UU+51F6;
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -1798,9 +1798,9 @@ a.ucs:0x4EA7
     ideo:hanyu-dazidian  ( 1 283 3 ) ;
     isd:structure [ a idc:⿱ ;
         isd:above    [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x4EA0 ; # 亠
-                :below    a.ucs:0x4E37   # 丷
+            isd:structure [ a idc:⿱ ;
+                isd:above    a.ucs:0x4EA0 ; # 亠
+                isd:below    a.ucs:0x4E37   # 丷
             ]
         ] ;
         isd:below    a.ucs:0x5382   # 厂
@@ -1844,9 +1844,9 @@ a.ucs:0x20146
     isd:structure [ a idc:⿱ ;
         isd:above    a.ucs:0x4EA0 ; # 亠
         isd:below    [
-            :structure [ a idc:⿰ ;
-                :left     rep.ucs_iso:0x20088 ; # &CDP-87F5;
-                :right    rep.big5-cdp:0x85BF   # &CDP-85BF;
+            isd:structure [ a idc:⿰ ;
+                isd:left     rep.ucs_iso:0x20088 ; # &CDP-87F5;
+                isd:right    rep.big5-cdp:0x85BF   # &CDP-85BF;
             ]
         ]
     ] ;
@@ -1955,10 +1955,10 @@ a.ucs:0x4EA8
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4EA8         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.gt-k:01444 ; # &g2-GT-K01444;
-        isd:below    a.ucs:0x4E86   # 了
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.gt-k:01444 ; # &g2-GT-K01444;
+            isd:below    a.ucs:0x4E86   # 了
+        ] ;
         :eq g2.adobe-japan1-0:01686   ; # &g2-AJ1-01686;
         :eq g2.gb2312:0x3A60          ; # &g2-AJ1-01686;
         :eq g2.ks-x1001:0x7A7B        ; # &g2-AJ1-01686;
@@ -2070,10 +2070,10 @@ a.ucs_iwds-1:0x342C
         :abstract-glyph-of adobe-japan1-5:17246 ;
         ideo:strokes           5 ;
         ideo:total-strokes     7 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.mj:031960 ; # &MJ031960;
-        isd:below    a.ucs:0x2BDA7   # 𫶧
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.mj:031960 ; # &MJ031960;
+            isd:below    a.ucs:0x2BDA7   # 𫶧
+        ] ;
         :eq rep.ucs_unicode:0x342C    ; # &AJ1-17246;
         :eq rep.cns11643-4:0x2337     ; # &I-C4-2337;
         :eq rep.jis-x0213-2:0x2132    ; # &I-JX2-2132;
@@ -2101,10 +2101,10 @@ a.ucs_iwds-1:0x342C
             :rep.decomposition   [ :context domain:cid     ;
                                    :target  a.ucs:0x342C         ,
                                             a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.mj:031960 ; # &MJ031960;
-        isd:below    g2.ucs_iso:0x2BDA7   # &g2-GT-10942;
-    ] ;
+            isd:structure [ a idc:⿱ ;
+                isd:above    rep.mj:031960 ; # &MJ031960;
+                isd:below    g2.ucs_iso:0x2BDA7   # &g2-GT-10942;
+            ] ;
             :eq g2.adobe-japan1-5:17246   ; # &g2-AJ1-17246;
             :eq g2.jis-x0213-2:0x2132     ; # &g2-AJ1-17246;
             :eq g2.daikanwa:00296         ; # &g2-AJ1-17246;
@@ -2159,20 +2159,20 @@ a.ucs_iwds-1:0x342C
         ideo:strokes           4 ;
         ideo:total-strokes     6 ;
         ideo:hanyu-dazidian  ( 1 284 4 ) ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.mj:031959 ; # &MJ031959;
-        isd:below    a.ucs:0x2BDA7   # 𫶧
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.mj:031959 ; # &MJ031959;
+            isd:below    a.ucs:0x2BDA7   # 𫶧
+        ] ;
         :subsume
             g2.big5-cdp:0x8C50   ;
         .
         g2.big5-cdp:0x8C50
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of big5-cdp:0x8C50 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.mj:031959 ; # &g2-MJ031959;
-        isd:below    g2.ucs_iso:0x2BDA7   # &g2-GT-10942;
-    ] ;
+            isd:structure [ a idc:⿱ ;
+                isd:above    g2.mj:031959 ; # &g2-MJ031959;
+                isd:below    g2.ucs_iso:0x2BDA7   # &g2-GT-10942;
+            ] ;
             .
 
 a.ucs:0x20148
@@ -2188,10 +2188,10 @@ a.ucs:0x20148
     rep.daikanwa:00297
         a chisegg:abstract-glyph ;
         :abstract-glyph-of daikanwa:00297 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.adobe-japan1-0:04110 ; # &AJ1-04110;
-        isd:below    a.ucs:0x4E19   # 丙
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.adobe-japan1-0:04110 ; # &AJ1-04110;
+            isd:below    a.ucs:0x4E19   # 丙
+        ] ;
         :eq rep.cbeta:01504           ; # &I-CB01504;
         .
         rep.cbeta:01504
@@ -2201,10 +2201,10 @@ a.ucs:0x20148
         :abstract-glyph-of [ :context domain:iso     ;
                              :target     ucs:0x20148 ] ;
         ideo:hanyu-dazidian  ( 1 284 1 ) ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x4EA0 ; # 亠
-        isd:below    a.ucs:0x4E19   # 丙
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x4EA0 ; # 亠
+            isd:below    a.ucs:0x4E19   # 丙
+        ] ;
         :eq rep.cns11643-5:0x2331     ; # &C5-2331;
         :eq rep.hanziku-1:0xE0AE      ; # &I-HZK01-E0AE;
         .
@@ -2296,10 +2296,10 @@ rep.big5-cdp:0x8C4D
     g2.gt-k:02791
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of gt-k:02791 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.gt-k:01444 ; # &GT-K01444;
-        isd:below    g2.ucs_unicode:0x5196   # &g2-AJ1-04227;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.gt-k:01444 ; # &GT-K01444;
+            isd:below    g2.ucs_unicode:0x5196   # &g2-AJ1-04227;
+        ] ;
         :eq g2.big5-cdp:0x8C4D        ; # &g2-CDP-8C4D;
         .
         g2.big5-cdp:0x8C4D
@@ -2378,10 +2378,10 @@ rep.adobe-japan1-0:01687
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4EAB         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.gt-k:01444 ; # &g2-GT-K01444;
-        isd:below    a.ucs:0x5B50   # 子
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.gt-k:01444 ; # &g2-GT-K01444;
+            isd:below    a.ucs:0x5B50   # 子
+        ] ;
         :eq g2.adobe-japan1-0:01687   ; # &g2-AJ1-01687;
         :eq g2.gb2312:0x4F6D          ; # &g2-AJ1-01687;
         :eq g2.ks-x1001:0x7A3D        ; # &g2-AJ1-01687;
@@ -2593,10 +2593,10 @@ a.ucs:0x4EAC
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4EAC         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.gt-k:01444 ; # &g2-GT-K01444;
-        isd:below    a.ucs:0x5C0F   # 小
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.gt-k:01444 ; # &g2-GT-K01444;
+            isd:below    a.ucs:0x5C0F   # 小
+        ] ;
         :eq g2.adobe-japan1-0:01688   ; # &g2-AJ1-01688;
         :eq g2.gb2312:0x3E29          ; # &g2-AJ1-01688;
         :eq g2.ks-x1001:0x4C48        ; # &g2-AJ1-01688;
@@ -2713,10 +2713,10 @@ rep.cns11643-4:0x2534
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x342D  ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x4EA0 ; # 亠
-        isd:below    a.ucs:0x56DE   # 回
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x4EA0 ; # 亠
+            isd:below    a.ucs:0x56DE   # 回
+        ] ;
         :eq g2.cns11643-4:0x2534      ; # &g2-CDP-8BE5;
         :eq g2.big5-cdp:0x8BE5        ; # &g2-CDP-8BE5;
         :eq g2.daikanwa:00300         ; # &g2-CDP-8BE5;
@@ -2780,10 +2780,10 @@ a.ucs:0x2014C
     g2.daikanwa:00301
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:00301 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.gt-k:01444 ; # &g2-GT-K01444;
-        isd:below    a.ucs:0x5927   # 大
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.gt-k:01444 ; # &g2-GT-K01444;
+            isd:below    a.ucs:0x5927   # 大
+        ] ;
         .
     g2.ucs_iso:0x2014C
         a chisegg:abstract-glyph-form ;
@@ -2854,10 +2854,10 @@ rep.gt-k:04733
     g2.gt-k:04733
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of gt-k:04733 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.gt-k:02128 ; # &g2-GT-K02128;
-        isd:below    g2.ucs_unicode:0x5196   # &g2-AJ1-04227;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.gt-k:02128 ; # &g2-GT-K02128;
+            isd:below    g2.ucs_unicode:0x5196   # &g2-AJ1-04227;
+        ] ;
         .
 
 a.ucs:0x4EAD
@@ -2920,10 +2920,10 @@ a.ucs:0x4EAD
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4EAD         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.gt-k:02791 ; # &g2-CDP-8C4D;
-        isd:below    a.ucs:0x4E01   # 丁
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.gt-k:02791 ; # &g2-CDP-8C4D;
+            isd:below    a.ucs:0x4E01   # 丁
+        ] ;
         :eq g2.adobe-japan1-0:03070   ; # &g2-AJ1-03070;
         :eq g2.gb2312:0x4D24          ; # &g2-AJ1-03070;
         :eq g2.ks-x1001:0x6F4D        ; # &g2-AJ1-03070;
@@ -3100,10 +3100,10 @@ rep.mj:006477
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x4EAE         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.gt-k:02791 ; # &g2-CDP-8C4D;
-        isd:below    a.ucs:0x513F   # 儿
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.gt-k:02791 ; # &g2-CDP-8C4D;
+            isd:below    a.ucs:0x513F   # 儿
+        ] ;
         :eq g2.ucs_cns:0x4EAE         ; # &g2-MJ006477;
         :eq g2.ucs_jis:0x4EAE         ; # &g2-MJ006477;
         :eq g2.ucs_ks:0x4EAE          ; # &g2-MJ006477;
@@ -3231,10 +3231,10 @@ rep.mj:006478
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x4EAE         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.gt-k:02791 ; # &g2-CDP-8C4D;
-        isd:below    a.ucs:0x51E0   # 几
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.gt-k:02791 ; # &g2-CDP-8C4D;
+            isd:below    a.ucs:0x51E0   # 几
+        ] ;
         :eq g2.ucs_unicode:0x4EAE     ; # &g2-MJ006478;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb2312:0x4141          ; # &g2-MJ006478;
@@ -3326,10 +3326,10 @@ rep.adobe-japan1-6:21082
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4EAF         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.gt-k:01444 ; # &g2-GT-K01444;
-        isd:below    a.ucs:0x65E5   # 日
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.gt-k:01444 ; # &g2-GT-K01444;
+            isd:below    a.ucs:0x65E5   # 日
+        ] ;
         :eq g2.adobe-japan1-6:21082   ; # &g2-AJ1-21082;
         :eq g2.jis-x0212:0x3041       ; # &g2-AJ1-21082;
         :eq g2.cns11643-3:0x2B26      ; # &g2-AJ1-21082;
@@ -3403,30 +3403,30 @@ a.ucs:0x20153
     rep.daikanwa:00306
         a chisegg:abstract-glyph ;
         :abstract-glyph-of daikanwa:00306 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.adobe-japan1-0:04110 ; # &AJ1-04110;
-        isd:below    [
-            :structure [ a idc:⿴ ;
-                :surround a.ucs:0x56D7 ; # 囗
-                :filling  a.ucs:0x4ECC   # 仌
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.adobe-japan1-0:04110 ; # &AJ1-04110;
+            isd:below    [
+                isd:structure [ a idc:⿴ ;
+                    isd:surround a.ucs:0x56D7 ; # 囗
+                    isd:filling  a.ucs:0x4ECC   # 仌
+                ]
             ]
-        ]
-    ] ;
+        ] ;
         .
     rep.ucs_iso:0x20153
         a chisegg:abstract-glyph ;
         :abstract-glyph-of [ :context domain:iso     ;
                              :target     ucs:0x20153 ] ;
         ideo:hanyu-dazidian  ( 1 287 2 ) ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.gt:00375 ; # &GT-00375;
-        isd:below    [
-            :structure [ a idc:⿴ ;
-                :surround a.ucs:0x56D7 ; # 囗
-                :filling  a.ucs:0x4ECC   # 仌
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.gt:00375 ; # &GT-00375;
+            isd:below    [
+                isd:structure [ a idc:⿴ ;
+                    isd:surround a.ucs:0x56D7 ; # 囗
+                    isd:filling  a.ucs:0x4ECC   # 仌
+                ]
             ]
-        ]
-    ] ;
+        ] ;
         :eq rep.cns11643-6:0x2E52     ; # &C6-2E52;
         :eq rep.hanziku-1:0xE150      ; # &I-HZK01-E150;
         .
@@ -3490,10 +3490,10 @@ a.ucs:0x4EB0
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4EB0         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.ucs_iso:0x23140 ; # &GT-17371;
-        isd:below    a.ucs:0x5C0F   # 小
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.ucs_iso:0x23140 ; # &GT-17371;
+            isd:below    a.ucs:0x5C0F   # 小
+        ] ;
         :eq g2.adobe-japan1-0:04112   ; # &g2-AJ1-04112;
         :eq g2.jis-x0208:0x5037       ; # &g2-AJ1-04112;
         :eq g2.cns11643-3:0x2B25      ; # &g2-AJ1-04112;
@@ -3580,20 +3580,20 @@ a.ucs:0x20154
     rep.daikanwa:00308
         a chisegg:abstract-glyph ;
         :abstract-glyph-of daikanwa:00308 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.adobe-japan1-0:04110 ; # &AJ1-04110;
-        isd:below    a.ucs:0x9091   # 邑
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.adobe-japan1-0:04110 ; # &AJ1-04110;
+            isd:below    a.ucs:0x9091   # 邑
+        ] ;
         .
     rep.ucs_iso:0x20154
         a chisegg:abstract-glyph ;
         :abstract-glyph-of [ :context domain:iso     ;
                              :target     ucs:0x20154 ] ;
         ideo:hanyu-dazidian  ( 1 287 1 ) ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.gt:00375 ; # &GT-00375;
-        isd:below    a.ucs:0x9091   # 邑
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.gt:00375 ; # &GT-00375;
+            isd:below    a.ucs:0x9091   # 邑
+        ] ;
         :eq rep.cns11643-6:0x2E51     ; # &C6-2E51;
         :eq rep.hanziku-1:0xE14F      ; # &I-HZK01-E14F;
         .
@@ -3619,19 +3619,19 @@ a.ucs:0x4EB1
     rep.daikanwa:00309
         a chisegg:abstract-glyph ;
         :abstract-glyph-of daikanwa:00309 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.adobe-japan1-0:04110 ; # &AJ1-04110;
-        isd:below    a.ucs:0x4F46   # 但
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.adobe-japan1-0:04110 ; # &AJ1-04110;
+            isd:below    a.ucs:0x4F46   # 但
+        ] ;
         .
     rep.cns11643-3:0x2B27
         a chisegg:abstract-glyph ;
         :abstract-glyph-of cns11643-3:0x2B27 ;
         ideo:hanyu-dazidian  ( 1 287 3 ) ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.gt:00375 ; # &GT-00375;
-        isd:below    a.ucs:0x4F46   # 但
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.gt:00375 ; # &GT-00375;
+            isd:below    a.ucs:0x4F46   # 但
+        ] ;
         :eq rep.ucs_unicode:0x4EB1    ; # &C3-2B27;
         :eq rep.hanziku-1:0xE151      ; # &I-HZK01-E151;
         .
@@ -3796,19 +3796,19 @@ a.ucs:0x4EB2
     g2.daikanwa:00311
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:00311 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.ucs_unicode:0x7ACB ; # &g2-AJ1-03953;
-        isd:below    a.ucs:0x6728   # 木
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.ucs_unicode:0x7ACB ; # &g2-AJ1-03953;
+            isd:below    a.ucs:0x6728   # 木
+        ] ;
         .
     g.ucs_unicode:0x4EB2
         a chisegg:detailed-glyph ;
         :detailed-glyph-of [ :context domain:unicode ;
                              :target     ucs:0x4EB2  ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x7ACB ; # 立
-        isd:below    a.ucs:0x6729   # 朩
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x7ACB ; # 立
+            isd:below    a.ucs:0x6729   # 朩
+        ] ;
         :eq g.big5-cdp:0x8BA7         ; # &G-CDP-8BA7;
         :subsume
             g2.cns11643-3:0x2B24 ,
@@ -3868,16 +3868,16 @@ rep.big5-cdp:0x8DEB
     g2.big5-cdp:0x8DEB
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of big5-cdp:0x8DEB ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x4EA0 ; # 亠
-        isd:below    [
-            :structure [ a idc:⿲ ;
-                :left     a.ucs:0x5200 ; # 刀
-                :middle   a.ucs:0x4E2B ; # 丫
-                :right    rep.big5-cdp:0x89CA   # &CDP-89CA;
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x4EA0 ; # 亠
+            isd:below    [
+                isd:structure [ a idc:⿲ ;
+                    isd:left     a.ucs:0x5200 ; # 刀
+                    isd:middle   a.ucs:0x4E2B ; # 丫
+                    isd:right    rep.big5-cdp:0x89CA   # &CDP-89CA;
+                ]
             ]
-        ]
-    ] ;
+        ] ;
         :subsume
             repi.big5-cdp:0x8DEB ;
         .
@@ -3940,10 +3940,10 @@ a.ucs:0x4EB3
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4EB3         ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.gt-k:02791 ; # &g2-CDP-8C4D;
-        isd:below    g2.ucs_unicode:0x4E47   # &g2-AJ1-17239;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.gt-k:02791 ; # &g2-CDP-8C4D;
+            isd:below    g2.ucs_unicode:0x4E47   # &g2-AJ1-17239;
+        ] ;
         :eq g2.adobe-japan1-0:04113   ; # &g2-AJ1-04113;
         :eq g2.gb2312:0x5971          ; # &g2-AJ1-04113;
         :eq g2.jis-x0208:0x5038       ; # &g2-AJ1-04113;
@@ -4041,10 +4041,10 @@ rep.ucs_iso:0x20156
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20156 ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.gt-k:01444 ; # &g2-GT-K01444;
-        isd:below    rep.gt-k:01160   # &GT-K01160;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.gt-k:01444 ; # &g2-GT-K01444;
+            isd:below    rep.gt-k:01160   # &GT-K01160;
+        ] ;
         :eq g2.cns11643-6:0x352F      ; # &g2-M-00313;
         :eq g2.daikanwa:00313         ; # &g2-M-00313;
         :subsume
@@ -4104,9 +4104,9 @@ a.daikanwa:00314
     isd:structure [ a idc:⿳ ;
         isd:above    a.ucs:0x4EA0 ; # 亠
         isd:middle   [
-            :structure [ a idc:⿰ ;
-                :left     a.ucs:0x5902 ; # 夂
-                :right    a.ucs:0x3404   # 㐄
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x5902 ; # 夂
+                isd:right    a.ucs:0x3404   # 㐄
             ]
         ] ;
         isd:below    a.ucs:0x51E0   # 几
@@ -4163,11 +4163,11 @@ rep.ucs_iso:0x2015E
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x2015E ] ;
-    isd:structure [ a idc:⿳ ;
-        isd:above    rep.gt:00375 ; # &GT-00375;
-        isd:middle   g2.mj:021365 ; # &g2-MJ021365;
-        isd:below    a.ucs:0x51E0   # 几
-    ] ;
+        isd:structure [ a idc:⿳ ;
+            isd:above    rep.gt:00375 ; # &GT-00375;
+            isd:middle   g2.mj:021365 ; # &g2-MJ021365;
+            isd:below    a.ucs:0x51E0   # 几
+        ] ;
         :subsume
             repi.ucs_iso:0x2015E ,
             rep.hanziku-1:0xE15B ;
@@ -4184,11 +4184,11 @@ rep.ucs_iso:0x2015E
     g2.cns11643-6:0x3531
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-6:0x3531 ;
-    isd:structure [ a idc:⿳ ;
-        isd:above    rep.gt:00375 ; # &GT-00375;
-        isd:middle   g2.cns11643-1:0x4860 ; # &g2-CU+821B;
-        isd:below    a.ucs:0x51E0   # 几
-    ] ;
+        isd:structure [ a idc:⿳ ;
+            isd:above    rep.gt:00375 ; # &GT-00375;
+            isd:middle   g2.cns11643-1:0x4860 ; # &g2-CU+821B;
+            isd:below    a.ucs:0x51E0   # 几
+        ] ;
         :eq g2.ucs_cns:0x2015E        ; # &g2-CU+2015E;
         .
         g2.ucs_cns:0x2015E
@@ -4219,19 +4219,19 @@ a.ucs:0x2015A
     g2.daikanwa:00315
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:00315 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.adobe-japan1-0:04110 ; # &AJ1-04110;
-        isd:below    g2.adobe-japan1-4:13450   # &g2-AJ1-13450;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.adobe-japan1-0:04110 ; # &AJ1-04110;
+            isd:below    g2.adobe-japan1-4:13450   # &g2-AJ1-13450;
+        ] ;
         .
     g2.ucs_iso:0x2015A
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x2015A ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.gt:00375 ; # &GT-00375;
-        isd:below    g2.ucs_unicode:0x4F7F   # &g2-AJ1-02198;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.gt:00375 ; # &GT-00375;
+            isd:below    g2.ucs_unicode:0x4F7F   # &g2-AJ1-02198;
+        ] ;
         .
 
 a.ucs:0x20158
@@ -4271,10 +4271,10 @@ a.ucs:0x20158
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x20158        ,
                                         a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.gt-k:04733 ; # &g2-GT-K04733;
-        isd:below    a.ucs:0x4E01   # 丁
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.gt-k:04733 ; # &g2-GT-K04733;
+            isd:below    a.ucs:0x4E01   # 丁
+        ] ;
         :eq g2.adobe-japan1-5:20075   ; # &g2-AJ1-20075;
         :eq g2.cns11643-4:0x2B5F      ; # &g2-AJ1-20075;
         :eq g2.daikanwa:00316         ; # &g2-AJ1-20075;
@@ -4354,10 +4354,10 @@ a.ucs:0x20159
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20159 ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.gt-k:04733 ; # &g2-GT-K04733;
-        isd:below    a.ucs:0x513F   # 儿
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.gt-k:04733 ; # &g2-GT-K04733;
+            isd:below    a.ucs:0x513F   # 儿
+        ] ;
         :eq g2.cns11643-6:0x3530      ; # &g2-M-00317;
         :eq g2.daikanwa:00317         ; # &g2-M-00317;
         :eq g2.shinjigen:0108         ; # &g2-M-00317;
@@ -4408,10 +4408,10 @@ a.ucs:0x20157
     rep.daikanwa:05775
         a chisegg:abstract-glyph ;
         :abstract-glyph-of daikanwa:05775 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x4E01 ; # 丁
-        isd:right    rep.daikanwa:05763   # &M-05763;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4E01 ; # 丁
+            isd:right    rep.daikanwa:05763   # &M-05763;
+        ] ;
         .
     rep.cbeta:03754
         a chisegg:abstract-glyph ;
@@ -4422,10 +4422,10 @@ a.ucs:0x20157
         :abstract-glyph-of [ :context domain:iso     ;
                              :target     ucs:0x20157 ] ;
         ideo:hanyu-dazidian  ( 1 287 5 ) ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     a.ucs:0x4E01 ; # 丁
-        isd:right    a.ucs:0x591C   # 夜
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     a.ucs:0x4E01 ; # 丁
+            isd:right    a.ucs:0x591C   # 夜
+        ] ;
         :eq rep.cns11643-5:0x2C66     ; # &C5-2C66;
         :eq rep.hanziku-1:0xE153      ; # &I-HZK01-E153;
         .
@@ -4464,11 +4464,11 @@ a.ucs:0x2015F
         :abstract-glyph-of daikanwa:00318 ;
         ideo:strokes           9 ;
         ideo:total-strokes    11 ;
-    isd:structure [ a idc:⿳ ;
-        isd:above    rep.adobe-japan1-0:04110 ; # &AJ1-04110;
-        isd:middle   rep.big5-cdp:0x88DF ; # &CDP-88DF;
-        isd:below    a.ucs:0x51E0   # 几
-    ] ;
+        isd:structure [ a idc:⿳ ;
+            isd:above    rep.adobe-japan1-0:04110 ; # &AJ1-04110;
+            isd:middle   rep.big5-cdp:0x88DF ; # &CDP-88DF;
+            isd:below    a.ucs:0x51E0   # 几
+        ] ;
         .
     rep.ucs_iso:0x2015F
         a chisegg:abstract-glyph ;
@@ -4477,11 +4477,11 @@ a.ucs:0x2015F
         ideo:strokes          10 ;
         ideo:total-strokes    12 ;
         ideo:hanyu-dazidian  ( 1 288 2 ) ;
-    isd:structure [ a idc:⿳ ;
-        isd:above    a.ucs:0x4EA0 ; # 亠
-        isd:middle   a.ucs:0x2099C ; # 𠦜
-        isd:below    a.ucs:0x51E0   # 几
-    ] ;
+        isd:structure [ a idc:⿳ ;
+            isd:above    a.ucs:0x4EA0 ; # 亠
+            isd:middle   a.ucs:0x2099C ; # 𠦜
+            isd:below    a.ucs:0x51E0   # 几
+        ] ;
         :eq rep.cns11643-6:0x4643     ; # &C6-4643;
         :eq rep.hanziku-1:0xE170      ; # &I-HZK01-E170;
         .
@@ -4503,50 +4503,50 @@ a.ucs:0x20160
     rep.daikanwa:00319
         a chisegg:abstract-glyph ;
         :abstract-glyph-of daikanwa:00319 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.adobe-japan1-0:04110 ; # &AJ1-04110;
-        isd:below    [
-            :structure [ a idc:⿶ ;
-                :surround [
-                    :structure [ a idc:⿱ ;
-                        :above    a.ucs:0x53E3 ; # 口
-                        :below    a.ucs:0x53E3   # 口
-                    ]
-                ] ;
-                :filling  [
-                    :structure [ a idc:⿱ ;
-                        :above    a.ucs:0x51F5 ; # 凵
-                        :below    a.ucs:0x4E85   # 亅
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.adobe-japan1-0:04110 ; # &AJ1-04110;
+            isd:below    [
+                isd:structure [ a idc:⿶ ;
+                    isd:surround [
+                        isd:structure [ a idc:⿱ ;
+                            isd:above    a.ucs:0x53E3 ; # 口
+                            isd:below    a.ucs:0x53E3   # 口
+                        ]
+                    ] ;
+                    isd:filling  [
+                        isd:structure [ a idc:⿱ ;
+                            isd:above    a.ucs:0x51F5 ; # 凵
+                            isd:below    a.ucs:0x4E85   # 亅
+                        ]
                     ]
                 ]
             ]
-        ]
-    ] ;
+        ] ;
         .
     rep.ucs_iso:0x20160
         a chisegg:abstract-glyph ;
         :abstract-glyph-of [ :context domain:iso     ;
                              :target     ucs:0x20160 ] ;
         ideo:hanyu-dazidian  ( 1 289 1 ) ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x4EA0 ; # 亠
-        isd:below    [
-            :structure [ a idc:⿶ ;
-                :surround [
-                    :structure [ a idc:⿱ ;
-                        :above    a.ucs:0x53E3 ; # 口
-                        :below    a.ucs:0x53E3   # 口
-                    ]
-                ] ;
-                :filling  [
-                    :structure [ a idc:⿱ ;
-                        :above    a.ucs:0x51F5 ; # 凵
-                        :below    a.ucs:0x4E85   # 亅
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x4EA0 ; # 亠
+            isd:below    [
+                isd:structure [ a idc:⿶ ;
+                    isd:surround [
+                        isd:structure [ a idc:⿱ ;
+                            isd:above    a.ucs:0x53E3 ; # 口
+                            isd:below    a.ucs:0x53E3   # 口
+                        ]
+                    ] ;
+                    isd:filling  [
+                        isd:structure [ a idc:⿱ ;
+                            isd:above    a.ucs:0x51F5 ; # 凵
+                            isd:below    a.ucs:0x4E85   # 亅
+                        ]
                     ]
                 ]
             ]
-        ]
-    ] ;
+        ] ;
         :eq rep.cns11643-6:0x3D23     ; # &C6-3D23;
         :eq rep.hanziku-1:0xE1B1      ; # &I-HZK01-E1B1;
         .
@@ -4591,10 +4591,10 @@ rep.ucs_iso:0x20161
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20161 ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.gt-k:01444 ; # &g2-GT-K01444;
-        isd:below    a.ucs:0x21C32   # 𡰲
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.gt-k:01444 ; # &g2-GT-K01444;
+            isd:below    a.ucs:0x21C32   # 𡰲
+        ] ;
         :eq g2.cns11643-6:0x3D22      ; # &g2-M-00320;
         :eq g2.daikanwa:00320         ; # &g2-M-00320;
         :subsume
@@ -4659,19 +4659,19 @@ rep.ucs_iso:0x20166
     g2.daikanwa:00321
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:00321 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.adobe-japan1-0:04110 ; # &AJ1-04110;
-        isd:below    g2.ucs_unicode:0xFA33   # &g2-JX1-2E63;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.adobe-japan1-0:04110 ; # &AJ1-04110;
+            isd:below    g2.ucs_unicode:0xFA33   # &g2-JX1-2E63;
+        ] ;
         .
     g2.ucs_iso:0x20166
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20166 ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.gt:00375 ; # &GT-00375;
-        isd:below    g2.ucs_unicode:0x52C9   # &g2-AJ1-13385;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.gt:00375 ; # &GT-00375;
+            isd:below    g2.ucs_unicode:0x52C9   # &g2-AJ1-13385;
+        ] ;
         .
 
 a.ucs:0x20162
@@ -4718,9 +4718,9 @@ a.ucs:0x20168
     isd:structure [ a idc:⿱ ;
         isd:above    a.ucs:0x4EA0 ; # 亠
         isd:below    [
-            :structure [ a idc:⿺ ;
-                :surround a.ucs:0x5148 ; # 先
-                :filling  a.ucs:0x6535   # 攵
+            isd:structure [ a idc:⿺ ;
+                isd:surround a.ucs:0x5148 ; # 先
+                isd:filling  a.ucs:0x6535   # 攵
             ]
         ]
     ] ;
@@ -4769,10 +4769,10 @@ rep.ucs_iso:0x20169
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20169 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x4EAF ; # &g2-AJ1-21082;
-        isd:right    a.ucs:0x2F801   # 丸
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x4EAF ; # &g2-AJ1-21082;
+            isd:right    a.ucs:0x2F801   # 丸
+        ] ;
         :eq g2.cns11643-6:0x4645      ; # &g2-M-00323;
         :eq g2.daikanwa:00323         ; # &g2-M-00323;
         :subsume
@@ -4811,32 +4811,32 @@ a.ucs:0x2016A
     rep.daikanwa:00324
         a chisegg:abstract-glyph ;
         :abstract-glyph-of daikanwa:00324 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.adobe-japan1-0:04110 ; # &AJ1-04110;
-        isd:below    [
-            :structure [ a idc:⿲ ;
-                :left     a.ucs:0x738B ; # 王
-                :middle   a.ucs:0x51E0 ; # 几
-                :right    a.ucs:0x738B   # 王
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.adobe-japan1-0:04110 ; # &AJ1-04110;
+            isd:below    [
+                isd:structure [ a idc:⿲ ;
+                    isd:left     a.ucs:0x738B ; # 王
+                    isd:middle   a.ucs:0x51E0 ; # 几
+                    isd:right    a.ucs:0x738B   # 王
+                ]
             ]
-        ]
-    ] ;
+        ] ;
         .
     rep.ucs_iso:0x2016A
         a chisegg:abstract-glyph ;
         :abstract-glyph-of [ :context domain:iso     ;
                              :target     ucs:0x2016A ] ;
         ideo:hanyu-dazidian  ( 1 290 9 ) ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x4EA0 ; # 亠
-        isd:below    [
-            :structure [ a idc:⿲ ;
-                :left     a.ucs:0x738B ; # 王
-                :middle   a.ucs:0x51E0 ; # 几
-                :right    a.ucs:0x738B   # 王
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x4EA0 ; # 亠
+            isd:below    [
+                isd:structure [ a idc:⿲ ;
+                    isd:left     a.ucs:0x738B ; # 王
+                    isd:middle   a.ucs:0x51E0 ; # 几
+                    isd:right    a.ucs:0x738B   # 王
+                ]
             ]
-        ]
-    ] ;
+        ] ;
         :eq rep.cns11643-6:0x4644     ; # &C6-4644;
         :eq rep.hanziku-1:0xE1D9      ; # &I-HZK01-E1D9;
         .
@@ -4858,32 +4858,32 @@ a.ucs:0x2016B
     rep.daikanwa:00325
         a chisegg:abstract-glyph ;
         :abstract-glyph-of daikanwa:00325 ;
-    isd:structure [ a idc:⿳ ;
-        isd:above    rep.adobe-japan1-0:04110 ; # &AJ1-04110;
-        isd:middle   [
-            :structure [ a idc:⿰ ;
-                :left     a.ucs:0x723B ; # 爻
-                :right    a.ucs:0x723B   # 爻
-            ]
+        isd:structure [ a idc:⿳ ;
+            isd:above    rep.adobe-japan1-0:04110 ; # &AJ1-04110;
+            isd:middle   [
+                isd:structure [ a idc:⿰ ;
+                    isd:left     a.ucs:0x723B ; # 爻
+                    isd:right    a.ucs:0x723B   # 爻
+                ]
+            ] ;
+            isd:below    a.ucs:0x51E0   # 几
         ] ;
-        isd:below    a.ucs:0x51E0   # 几
-    ] ;
         .
     rep.ucs_iso:0x2016B
         a chisegg:abstract-glyph ;
         :abstract-glyph-of [ :context domain:iso     ;
                              :target     ucs:0x2016B ] ;
         ideo:hanyu-dazidian  ( 1 290 8 ) ;
-    isd:structure [ a idc:⿳ ;
-        isd:above    a.ucs:0x4EA0 ; # 亠
-        isd:middle   [
-            :structure [ a idc:⿰ ;
-                :left     a.ucs:0x723B ; # 爻
-                :right    a.ucs:0x723B   # 爻
-            ]
+        isd:structure [ a idc:⿳ ;
+            isd:above    a.ucs:0x4EA0 ; # 亠
+            isd:middle   [
+                isd:structure [ a idc:⿰ ;
+                    isd:left     a.ucs:0x723B ; # 爻
+                    isd:right    a.ucs:0x723B   # 爻
+                ]
+            ] ;
+            isd:below    a.ucs:0x51E0   # 几
         ] ;
-        isd:below    a.ucs:0x51E0   # 几
-    ] ;
         :eq rep.cns11643-6:0x4646     ; # &C6-4646;
         :eq rep.hanziku-1:0xE1D8      ; # &I-HZK01-E1D8;
         .
@@ -4905,30 +4905,30 @@ a.ucs:0x2016C
     rep.daikanwa:00326
         a chisegg:abstract-glyph ;
         :abstract-glyph-of daikanwa:00326 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.adobe-japan1-0:04110 ; # &AJ1-04110;
-        isd:below    [
-            :structure [ a idc:⿺ ;
-                :surround a.ucs:0x5148 ; # 先
-                :filling  a.ucs:0x6534   # 攴
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.adobe-japan1-0:04110 ; # &AJ1-04110;
+            isd:below    [
+                isd:structure [ a idc:⿺ ;
+                    isd:surround a.ucs:0x5148 ; # 先
+                    isd:filling  a.ucs:0x6534   # 攴
+                ]
             ]
-        ]
-    ] ;
+        ] ;
         .
     rep.ucs_iso:0x2016C
         a chisegg:abstract-glyph ;
         :abstract-glyph-of [ :context domain:iso     ;
                              :target     ucs:0x2016C ] ;
         ideo:hanyu-dazidian  ( 1 290 6 ) ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x4EA0 ; # 亠
-        isd:below    [
-            :structure [ a idc:⿺ ;
-                :surround a.ucs:0x5148 ; # 先
-                :filling  a.ucs:0x6534   # 攴
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x4EA0 ; # 亠
+            isd:below    [
+                isd:structure [ a idc:⿺ ;
+                    isd:surround a.ucs:0x5148 ; # 先
+                    isd:filling  a.ucs:0x6534   # 攴
+                ]
             ]
-        ]
-    ] ;
+        ] ;
         :eq rep.cns11643-4:0x362F     ; # &C4-362F;
         :eq rep.hanziku-1:0xE1D6      ; # &I-HZK01-E1D6;
         .
@@ -4971,11 +4971,11 @@ rep.ucs_unicode:0x4EB4
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4EB4  ] ;
-    isd:structure [ a idc:⿳ ;
-        isd:above    g2.gt-k:02791 ; # &g2-CDP-8C4D;
-        isd:middle   a.ucs:0x571F ; # 土
-        isd:below    a.ucs:0x4E5D   # 九
-    ] ;
+        isd:structure [ a idc:⿳ ;
+            isd:above    g2.gt-k:02791 ; # &g2-CDP-8C4D;
+            isd:middle   a.ucs:0x571F ; # 土
+            isd:below    a.ucs:0x4E5D   # 九
+        ] ;
         :eq g2.daikanwa:00327         ; # &g2-M-00327;
         :subsume
             repi.daikanwa:00327  ,
@@ -5054,10 +5054,10 @@ a.ucs:0x20170
     isd:structure [ a idc:⿱ ;
         isd:above    a.ucs:0x4EA0 ; # 亠
         isd:below    [
-            :structure [ a idc:⿲ ;
-                :left     a.ucs:0x571F ; # 土
-                :middle   a.ucs:0x77E2 ; # 矢
-                :right    a.ucs:0x5315   # 匕
+            isd:structure [ a idc:⿲ ;
+                isd:left     a.ucs:0x571F ; # 土
+                isd:middle   a.ucs:0x77E2 ; # 矢
+                isd:right    a.ucs:0x5315   # 匕
             ]
         ]
     ] ;
@@ -5071,16 +5071,16 @@ a.ucs:0x20170
         :abstract-glyph-of daikanwa:23981 ;
         ideo:radical         111 ; # ⽮ 
         ideo:strokes           7 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.adobe-japan1-0:04110 ; # &AJ1-04110;
-        isd:below    [
-            :structure [ a idc:⿲ ;
-                :left     rep.gt-k:00199 ; # &GT-K00199;
-                :middle   rep.gt-k:01013 ; # &GT-K01013;
-                :right    a.ucs:0x5315   # 匕
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.adobe-japan1-0:04110 ; # &AJ1-04110;
+            isd:below    [
+                isd:structure [ a idc:⿲ ;
+                    isd:left     rep.gt-k:00199 ; # &GT-K00199;
+                    isd:middle   rep.gt-k:01013 ; # &GT-K01013;
+                    isd:right    a.ucs:0x5315   # 匕
+                ]
             ]
-        ]
-    ] ;
+        ] ;
         .
     rep.ucs_iso:0x20170
         a chisegg:abstract-glyph ;
@@ -5089,16 +5089,16 @@ a.ucs:0x20170
         ideo:radical           8 ; # ⼇ 
         ideo:strokes          10 ;
         ideo:hanyu-dazidian  ( 1 290 1 ) ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.gt:00375 ; # &GT-00375;
-        isd:below    [
-            :structure [ a idc:⿲ ;
-                :left     rep.gt-k:00199 ; # &GT-K00199;
-                :middle   rep.gt-k:01013 ; # &GT-K01013;
-                :right    a.ucs:0x5315   # 匕
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.gt:00375 ; # &GT-00375;
+            isd:below    [
+                isd:structure [ a idc:⿲ ;
+                    isd:left     rep.gt-k:00199 ; # &GT-K00199;
+                    isd:middle   rep.gt-k:01013 ; # &GT-K01013;
+                    isd:right    a.ucs:0x5315   # 匕
+                ]
             ]
-        ]
-    ] ;
+        ] ;
         :eq rep.hanziku-1:0xE1D1      ; # &HZK01-E1D1;
         .
         rep.hanziku-1:0xE1D1
@@ -5229,10 +5229,10 @@ rep.mj:006485
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x4EB6         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.ucs_unicode:0x342D ; # &g2-CDP-8BE5;
-        isd:below    a.ucs:0x65E6   # 旦
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.ucs_unicode:0x342D ; # &g2-CDP-8BE5;
+            isd:below    a.ucs:0x65E6   # 旦
+        ] ;
         :eq g2.ucs_unicode:0x4EB6     ; # &g2-MJ006485;
         :eq g2.adobe-japan1-0:04114   ; # &g2-MJ006485;
         :eq g2.iso-ir165:0x7A38       ; # &g2-MJ006485;
@@ -5359,10 +5359,10 @@ rep.mj:006487
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x4EB6         ,
                                         a.ucs:0xE0103        ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.ucs_unicode:0x342D ; # &g2-CDP-8BE5;
-        isd:below    a.ucs:0x4E14   # 且
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.ucs_unicode:0x342D ; # &g2-CDP-8BE5;
+            isd:below    a.ucs:0x4E14   # 且
+        ] ;
         :eq g2.ucs_ks:0x4EB6          ; # &g2-MJ006487;
         :eq g2.ks-x1001:0x5322        ; # &g2-MJ006487;
         :eq g2.hanyo-denshi...ib:0x2D36 ; # &g2-MJ006487;
@@ -5415,15 +5415,15 @@ rep.mj:006486
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x4EB6         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x4EA0 ; # 亠
-                :below    a.ucs:0x56EC   # 囬
-            ]
+        isd:structure [ a idc:⿱ ;
+            isd:above    [
+                isd:structure [ a idc:⿱ ;
+                    isd:above    a.ucs:0x4EA0 ; # 亠
+                    isd:below    a.ucs:0x56EC   # 囬
+                ]
+            ] ;
+            isd:below    a.ucs:0x4E14   # 且
         ] ;
-        isd:below    a.ucs:0x4E14   # 且
-    ] ;
         :eq g2.hanyo-denshi...ks:004100 ; # &g2-MJ006486;
         :subsume
             repi.hanyo-denshi...ks:004100 ,
@@ -5583,15 +5583,15 @@ a.ucs:0x20177
     isd:structure [ a idc:⿳ ;
         isd:above    a.ucs:0x4EA0 ; # 亠
         isd:middle   [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x53E3 ; # 口
-                :below    a.ucs:0x53E3   # 口
+            isd:structure [ a idc:⿱ ;
+                isd:above    a.ucs:0x53E3 ; # 口
+                isd:below    a.ucs:0x53E3   # 口
             ]
         ] ;
         isd:below    [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x53E3 ; # 口
-                :below    a.ucs:0x5341   # 十
+            isd:structure [ a idc:⿱ ;
+                isd:above    a.ucs:0x53E3 ; # 口
+                isd:below    a.ucs:0x5341   # 十
             ]
         ]
     ] ;
@@ -5609,10 +5609,10 @@ a.ucs:0x20178
     ideo:hanyu-dazidian  ( 1 291 3 ) ;
     isd:structure [ a idc:⿱ ;
         isd:above    [
-            :structure [ a idc:⿳ ;
-                :above    a.ucs:0x4EA0 ; # 亠
-                :middle   a.ucs:0x53E3 ; # 口
-                :below    a.ucs:0x5196   # 冖
+            isd:structure [ a idc:⿳ ;
+                isd:above    a.ucs:0x4EA0 ; # 亠
+                isd:middle   a.ucs:0x53E3 ; # 口
+                isd:below    a.ucs:0x5196   # 冖
             ]
         ] ;
         isd:below    a.ucs:0x8001   # 老
@@ -5655,10 +5655,10 @@ a.ucs:0x2017F
     ideo:hanyu-dazidian  ( 1 292 7 ) ;
     isd:structure [ a idc:⿳ ;
         isd:above    [
-            :structure [ a idc:⿳ ;
-                :above    a.ucs:0x4EA0 ; # 亠
-                :middle   a.ucs:0x53E3 ; # 口
-                :below    a.ucs:0x5196   # 冖
+            isd:structure [ a idc:⿳ ;
+                isd:above    a.ucs:0x4EA0 ; # 亠
+                isd:middle   a.ucs:0x53E3 ; # 口
+                isd:below    a.ucs:0x5196   # 冖
             ]
         ] ;
         isd:middle   a.ucs:0x4E8C ; # 二
@@ -5706,10 +5706,10 @@ rep.ucs_iso:0x20181
         :abstract-glyph-of [ :context domain:iso     ;
                              :target     ucs:0x20181 ] ;
         ideo:hanyu-dazidian  ( 1 292 4 ) ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.big5-cdp:0x8DCA ; # &CDP-8DCA;
-        isd:below    rep.ucs-itaiji-001:0x3F0C   # &U-i001+3F0C;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.big5-cdp:0x8DCA ; # &CDP-8DCA;
+            isd:below    rep.ucs-itaiji-001:0x3F0C   # &U-i001+3F0C;
+        ] ;
         :eq rep.cns11643-5:0x4B71     ; # &C5-4B71;
         :eq rep.daikanwa:00330        ; # &I-M-00330;
         :subsume
@@ -5818,10 +5818,10 @@ rep.ucs_iso:0x20187
     g2.daikanwa:00332
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of daikanwa:00332 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.adobe-japan1-0:04110 ; # &AJ1-04110;
-        isd:below    g2.ucs_unicode:0x5967   # &g2-AJ1-04557;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.adobe-japan1-0:04110 ; # &AJ1-04110;
+            isd:below    g2.ucs_unicode:0x5967   # &g2-AJ1-04557;
+        ] ;
         :subsume
             repi.daikanwa:00332  ,
             rep.hanziku-1:0xE25A ;
@@ -5838,10 +5838,10 @@ rep.ucs_iso:0x20187
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20187 ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.gt:00375 ; # &GT-00375;
-        isd:below    g2.cns11643-1:0x635F   # &g2-CU+5967;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.gt:00375 ; # &GT-00375;
+            isd:below    g2.cns11643-1:0x635F   # &g2-CU+5967;
+        ] ;
         .
     g2.cns11643-7:0x2124
         a chisegg:abstract-glyph-form ;
@@ -5901,10 +5901,10 @@ rep.ucs_iso:0x2018A
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x2018A ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.gt-k:02791 ; # &g2-CDP-8C4D;
-        isd:below    a.ucs:0x4E9E   # 亞
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.gt-k:02791 ; # &g2-CDP-8C4D;
+            isd:below    a.ucs:0x4E9E   # 亞
+        ] ;
         :eq g2.cns11643-7:0x2146      ; # &g2-M-04326;
         :eq g2.daikanwa:04326         ; # &g2-M-04326;
         :subsume
@@ -6006,11 +6006,11 @@ a.ucs:0x20189
     rep.daikanwa:48914
         a chisegg:abstract-glyph ;
         :abstract-glyph-of daikanwa:48914 ;
-    isd:structure [ a idc:⿳ ;
-        isd:above    rep.adobe-japan1-0:04110 ; # &AJ1-04110;
-        isd:middle   a.ucs:0x53B6 ; # 厶
-        isd:below    rep.big5-cdp:0x856A   # &CDP-856A;
-    ] ;
+        isd:structure [ a idc:⿳ ;
+            isd:above    rep.adobe-japan1-0:04110 ; # &AJ1-04110;
+            isd:middle   a.ucs:0x53B6 ; # 厶
+            isd:below    rep.big5-cdp:0x856A   # &CDP-856A;
+        ] ;
         .
     rep.ucs_iso:0x20189
         a chisegg:abstract-glyph ;
@@ -6067,20 +6067,20 @@ a.ucs:0x20186
         :abstract-glyph-of cns11643-7:0x2679 ;
         ideo:radical         123 ; # ⽺ 
         ideo:strokes           8 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    [
-            :structure [ a idc:⿱ ;
-                :above    [
-                    :structure [ a idc:⿱ ;
-                        :above    rep.gt:00375 ; # &GT-00375;
-                        :below    a.ucs:0x53E3   # 口
-                    ]
-                ] ;
-                :below    a.ucs:0x53E3   # 口
-            ]
+        isd:structure [ a idc:⿱ ;
+            isd:above    [
+                isd:structure [ a idc:⿱ ;
+                    isd:above    [
+                        isd:structure [ a idc:⿱ ;
+                            isd:above    rep.gt:00375 ; # &GT-00375;
+                            isd:below    a.ucs:0x53E3   # 口
+                        ]
+                    ] ;
+                    isd:below    a.ucs:0x53E3   # 口
+                ]
+            ] ;
+            isd:below    a.ucs:0x2EB8   # ⺸
         ] ;
-        isd:below    a.ucs:0x2EB8   # ⺸
-    ] ;
         .
 
 a.ucs:0x20188
@@ -6093,9 +6093,9 @@ a.ucs:0x20188
     isd:structure [ a idc:⿱ ;
         isd:above    rep.big5-cdp:0x8DEB ; # &CDP-8DEB;
         isd:below    [
-            :structure [ a idc:⿵ ;
-                :surround a.ucs:0x5182 ; # 冂
-                :filling  a.ucs:0x5973   # 女
+            isd:structure [ a idc:⿵ ;
+                isd:surround a.ucs:0x5182 ; # 冂
+                isd:filling  a.ucs:0x5973   # 女
             ]
         ]
     ] ;
@@ -6113,14 +6113,14 @@ rep.cbeta:03716
     isd:structure [ a idc:⿱ ;
         isd:above    rep.adobe-japan1-0:04110 ; # &AJ1-04110;
         isd:below    [
-            :structure [ a idc:⿱ ;
-                :above    [
-                    :structure [ a idc:⿰ ;
-                        :left     a.ucs:0x76EE ; # 目
-                        :right    a.ucs:0x76EE   # 目
+            isd:structure [ a idc:⿱ ;
+                isd:above    [
+                    isd:structure [ a idc:⿰ ;
+                        isd:left     a.ucs:0x76EE ; # 目
+                        isd:right    a.ucs:0x76EE   # 目
                     ]
                 ] ;
-                :below    a.ucs:0x5927   # 大
+                isd:below    a.ucs:0x5927   # 大
             ]
         ]
     ] ;
@@ -6135,12 +6135,12 @@ a.ucs:0x2018B
     ideo:hanyu-dazidian  ( 1 293 17 ) ;
     isd:structure [ a idc:⿱ ;
         isd:above    [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x4EA0 ; # 亠
-                :below    [
-                    :structure [ a idc:⿻ ;
-                        :underlying a.ucs:0x7676 ; # 癶
-                        :overlaying a.ucs:0x4E2B   # 丫
+            isd:structure [ a idc:⿱ ;
+                isd:above    a.ucs:0x4EA0 ; # 亠
+                isd:below    [
+                    isd:structure [ a idc:⿻ ;
+                        isd:underlying a.ucs:0x7676 ; # 癶
+                        isd:overlaying a.ucs:0x4E2B   # 丫
                     ]
                 ]
             ]
@@ -6205,11 +6205,11 @@ rep.ucs_iso:0x2018C
         a chisegg:detailed-glyph ;
         :detailed-glyph-of [ :context domain:iso     ;
                              :target     ucs:0x2018C ] ;
-    isd:structure [ a idc:⿳ ;
-        isd:above    a.ucs:0x4EAF ; # 亯
-        isd:middle   a.ucs:0x516B ; # 八
-        isd:below    a.ucs:0x767D   # 白
-    ] ;
+        isd:structure [ a idc:⿳ ;
+            isd:above    a.ucs:0x4EAF ; # 亯
+            isd:middle   a.ucs:0x516B ; # 八
+            isd:below    a.ucs:0x767D   # 白
+        ] ;
         :eq g.daikanwa:00334          ; # &G-IU+2018C;
         :subsume
             g2.ucs_iso:0x2018C   ;
@@ -6220,11 +6220,11 @@ rep.ucs_iso:0x2018C
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of [ :context domain:iso     ;
                                       :target     ucs:0x2018C ] ;
-    isd:structure [ a idc:⿳ ;
-        isd:above    g2.ucs_unicode:0x4EAF ; # &g2-AJ1-21082;
-        isd:middle   g2.mj:007274 ; # &g2-MJ007274;
-        isd:below    g2.ucs_unicode:0x767D   # &g2-AJ1-03368;
-    ] ;
+            isd:structure [ a idc:⿳ ;
+                isd:above    g2.ucs_unicode:0x4EAF ; # &g2-AJ1-21082;
+                isd:middle   g2.mj:007274 ; # &g2-MJ007274;
+                isd:below    g2.ucs_unicode:0x767D   # &g2-AJ1-03368;
+            ] ;
             :eq g2.daikanwa:00334         ; # &g2-M-00334;
             :subsume
                 repi.daikanwa:00334  ,
@@ -6245,22 +6245,22 @@ rep.ucs_iso:0x2018C
         a chisegg:detailed-glyph ;
         :detailed-glyph-of [ :context domain:cns     ;
                              :target     ucs:0x2018C ] ;
-    isd:structure [ a idc:⿳ ;
-        isd:above    a.ucs:0x4EAF ; # 亯
-        isd:middle   a.ucs:0x513F ; # 儿
-        isd:below    a.ucs:0x767D   # 白
-    ] ;
+        isd:structure [ a idc:⿳ ;
+            isd:above    a.ucs:0x4EAF ; # 亯
+            isd:middle   a.ucs:0x513F ; # 儿
+            isd:below    a.ucs:0x767D   # 白
+        ] ;
         :subsume
             g2.cns11643-7:0x2C3F ;
         .
         g2.cns11643-7:0x2C3F
             a chisegg:abstract-glyph-form ;
             :abstract-glyph-form-of cns11643-7:0x2C3F ;
-    isd:structure [ a idc:⿳ ;
-        isd:above    g2.ucs_unicode:0x4EAF ; # &g2-AJ1-21082;
-        isd:middle   a.ucs:0x513F ; # 儿
-        isd:below    a.ucs:0x767D   # 白
-    ] ;
+            isd:structure [ a idc:⿳ ;
+                isd:above    g2.ucs_unicode:0x4EAF ; # &g2-AJ1-21082;
+                isd:middle   a.ucs:0x513F ; # 儿
+                isd:below    a.ucs:0x767D   # 白
+            ] ;
             :eq g2.ucs_cns:0x2018C        ; # &g2-CU+2018C;
             .
             g2.ucs_cns:0x2018C
@@ -6293,11 +6293,11 @@ a.ucs:0x2018E
     g2.cns11643-5:0x5353
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-5:0x5353 ;
-    isd:structure [ a idc:⿳ ;
-        isd:above    a.ucs:0x4EA0 ; # 亠
-        isd:middle   g2.cns11643-1:0x5E58 ; # &g2-CU+570D;
-        isd:below    g2.ucs_unicode:0x53C8   # &g2-AJ1-03746;
-    ] ;
+        isd:structure [ a idc:⿳ ;
+            isd:above    a.ucs:0x4EA0 ; # 亠
+            isd:middle   g2.cns11643-1:0x5E58 ; # &g2-CU+570D;
+            isd:below    g2.ucs_unicode:0x53C8   # &g2-AJ1-03746;
+        ] ;
         :eq g2.ucs_cns:0x2018E        ; # &g2-M-00335;
         :eq g2.daikanwa:00335         ; # &g2-M-00335;
         :subsume
@@ -6321,11 +6321,11 @@ a.ucs:0x2018E
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x2018E ] ;
-    isd:structure [ a idc:⿳ ;
-        isd:above    a.ucs:0x4EA0 ; # 亠
-        isd:middle   g2.mj:008868 ; # &g2-MJ008868;
-        isd:below    g2.ucs_unicode:0x53C8   # &g2-AJ1-03746;
-    ] ;
+        isd:structure [ a idc:⿳ ;
+            isd:above    a.ucs:0x4EA0 ; # 亠
+            isd:middle   g2.mj:008868 ; # &g2-MJ008868;
+            isd:below    g2.ucs_unicode:0x53C8   # &g2-AJ1-03746;
+        ] ;
         .
     rep.hanziku-1:0xE27B
         a chisegg:abstract-glyph ;
@@ -6375,21 +6375,21 @@ a.ucs:0x20191
     rep.daikanwa:00337
         a chisegg:abstract-glyph ;
         :abstract-glyph-of daikanwa:00337 ;
-    isd:structure [ a idc:⿳ ;
-        isd:above    rep.adobe-japan1-0:04110 ; # &AJ1-04110;
-        isd:middle   rep.big5-cdp:0x8553 ; # &CDP-8553;
-        isd:below    rep.gt-k:00264   # &GT-K00264;
-    ] ;
+        isd:structure [ a idc:⿳ ;
+            isd:above    rep.adobe-japan1-0:04110 ; # &AJ1-04110;
+            isd:middle   rep.big5-cdp:0x8553 ; # &CDP-8553;
+            isd:below    rep.gt-k:00264   # &GT-K00264;
+        ] ;
         .
     rep.ucs_iso:0x20191
         a chisegg:abstract-glyph ;
         :abstract-glyph-of [ :context domain:iso     ;
                              :target     ucs:0x20191 ] ;
-    isd:structure [ a idc:⿳ ;
-        isd:above    rep.gt:00375 ; # &GT-00375;
-        isd:middle   rep.big5-cdp:0x8553 ; # &CDP-8553;
-        isd:below    rep.gt-k:00264   # &GT-K00264;
-    ] ;
+        isd:structure [ a idc:⿳ ;
+            isd:above    rep.gt:00375 ; # &GT-00375;
+            isd:middle   rep.big5-cdp:0x8553 ; # &CDP-8553;
+            isd:below    rep.gt-k:00264   # &GT-K00264;
+        ] ;
         :eq rep.hanziku-1:0xE274      ; # &HZK01-E274;
         .
         rep.hanziku-1:0xE274
@@ -6435,10 +6435,10 @@ rep.ucs_iso:0x20192
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20192 ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.gt-k:02791 ; # &g2-CDP-8C4D;
-        isd:below    g2.ucs_unicode:0x97F3   # &g2-AJ1-01339;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.gt-k:02791 ; # &g2-CDP-8C4D;
+            isd:below    g2.ucs_unicode:0x97F3   # &g2-AJ1-01339;
+        ] ;
         :eq g2.cns11643-7:0x2C3D      ; # &g2-M-00338;
         :eq g2.daikanwa:00338         ; # &g2-M-00338;
         :subsume
@@ -6560,9 +6560,9 @@ a.ucs:0x20196
     isd:structure [ a idc:⿳ ;
         isd:above    a.ucs:0x4EA0 ; # 亠
         isd:middle   [
-            :structure [ a idc:⿰ ;
-                :left     a.ucs:0x65B9 ; # 方
-                :right    a.ucs:0x6C0F   # 氏
+            isd:structure [ a idc:⿰ ;
+                isd:left     a.ucs:0x65B9 ; # 方
+                isd:right    a.ucs:0x6C0F   # 氏
             ]
         ] ;
         isd:below    a.ucs:0x5408   # 合
@@ -6634,9 +6634,9 @@ rep.ucs_unicode:0x342F
     ideo:hanyu-dazidian  ( 1 294 2 ) ;
     isd:structure [ a idc:⿱ ;
         isd:above    [
-            :structure [ a idc:⿱ ;
-                :above    rep.gt-k:01444 ; # &GT-K01444;
-                :below    a.ucs:0x53E3   # 口
+            isd:structure [ a idc:⿱ ;
+                isd:above    rep.gt-k:01444 ; # &GT-K01444;
+                isd:below    a.ucs:0x53E3   # 口
             ]
         ] ;
         isd:below    a.ucs:0x9999   # 香
@@ -6654,15 +6654,15 @@ rep.ucs_unicode:0x342F
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x342F  ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    [
-            :structure [ a idc:⿱ ;
-                :above    g2.gt-k:01444 ; # &g2-GT-K01444;
-                :below    a.ucs:0x53E3   # 口
-            ]
+        isd:structure [ a idc:⿱ ;
+            isd:above    [
+                isd:structure [ a idc:⿱ ;
+                    isd:above    g2.gt-k:01444 ; # &g2-GT-K01444;
+                    isd:below    a.ucs:0x53E3   # 口
+                ]
+            ] ;
+            isd:below    a.ucs:0x9999   # 香
         ] ;
-        isd:below    a.ucs:0x9999   # 香
-    ] ;
         :eq g2.daikanwa:00339         ; # &g2-M-00339;
         :subsume
             repi.daikanwa:00339  ,
@@ -6745,10 +6745,10 @@ rep.ucs_iso:0x20199
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20199 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x4EAD ; # &g2-AJ1-03070;
-        isd:right    g2.ucs_unicode:0x591C   # &g2-AJ1-03831;
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ucs_unicode:0x4EAD ; # &g2-AJ1-03070;
+            isd:right    g2.ucs_unicode:0x591C   # &g2-AJ1-03831;
+        ] ;
         :eq g2.cbeta:00833            ; # &g2-CB00833;
         :subsume
             repi.cbeta:00833     ,
@@ -6788,11 +6788,11 @@ a.ucs:0x2019A
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x2019A ] ;
-    isd:structure [ a idc:⿳ ;
-        isd:above    a.ucs:0x4EA0 ; # 亠
-        isd:middle   a.ucs:0x4020 ; # 䀠
-        isd:below    g2.ucs_unicode:0x6B7B   # &g2-AJ1-02222;
-    ] ;
+        isd:structure [ a idc:⿳ ;
+            isd:above    a.ucs:0x4EA0 ; # 亠
+            isd:middle   a.ucs:0x4020 ; # 䀠
+            isd:below    g2.ucs_unicode:0x6B7B   # &g2-AJ1-02222;
+        ] ;
         :eq g2.daikanwa:00340         ; # &g2-M-00340;
         :subsume
             repi.daikanwa:00340  ,
@@ -6849,10 +6849,10 @@ a.ucs:0x2019C
         :abstract-glyph-form-of daikanwa:48577 ;
         ideo:radical         210 ; # ⿑ 
         ideo:strokes           8 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.big5-cdp:0x8DEB ; # &g2-CDP-8DEB;
-        isd:below    g2.ucs_unicode:0x59BB   # &g2-AJ1-02106;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.big5-cdp:0x8DEB ; # &g2-CDP-8DEB;
+            isd:below    g2.ucs_unicode:0x59BB   # &g2-AJ1-02106;
+        ] ;
         .
     g2.ucs_iso:0x2019C
         a chisegg:abstract-glyph-form ;
@@ -6897,10 +6897,10 @@ a.ucs:0x2019B
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x2019B ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x4EA0 ; # 亠
-        isd:below    a.ucs:0x66BA   # 暺
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x4EA0 ; # 亠
+            isd:below    a.ucs:0x66BA   # 暺
+        ] ;
         .
 
 a.ucs:0x2019D
@@ -7102,10 +7102,10 @@ rep.mj:006490
         :rep.decomposition   [ :context domain:hanyo-denshi ;
                                :target  a.ucs:0x4EB9         ,
                                         a.ucs:0xE0102        ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    rep.adobe-japan1-0:04110 ; # &AJ1-04110;
-        isd:below    rep.cns11643-2:0x664D   # &C2-664D;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    rep.adobe-japan1-0:04110 ; # &AJ1-04110;
+            isd:below    rep.cns11643-2:0x664D   # &C2-664D;
+        ] ;
         :eq g2.hanyo-denshi...ib:0x2D39 ; # &g2-MJ006490;
         :eq g2.shinjigen:0112         ; # &g2-MJ006490;
         :subsume
@@ -7171,15 +7171,15 @@ a.ucs:0x201A1
     isd:structure [ a idc:⿱ ;
         isd:above    a.ucs:0x4EA0 ; # 亠
         isd:below    [
-            :structure [ a idc:⿳ ;
-                :above    [
-                    :structure [ a idc:⿶ ;
-                        :surround rep.big5-cdp:0x8B64 ; # &CDP-8B64;
-                        :filling  a.ucs:0x540C   # 同
+            isd:structure [ a idc:⿳ ;
+                isd:above    [
+                    isd:structure [ a idc:⿶ ;
+                        isd:surround rep.big5-cdp:0x8B64 ; # &CDP-8B64;
+                        isd:filling  a.ucs:0x540C   # 同
                     ]
                 ] ;
-                :middle   a.ucs:0x6797 ; # 林
-                :below    a.ucs:0x706C   # 灬
+                isd:middle   a.ucs:0x6797 ; # 林
+                isd:below    a.ucs:0x706C   # 灬
             ]
         ]
     ] ;