final gds oasis
diff --git a/gds/user_proj_example.gds.gz b/gds/user_proj_example.gds.gz
new file mode 100644
index 0000000..7df8e8a
--- /dev/null
+++ b/gds/user_proj_example.gds.gz
Binary files differ
diff --git a/mpw_precheck/logs/gds.info b/mpw_precheck/logs/gds.info
new file mode 100644
index 0000000..1896fec
--- /dev/null
+++ b/mpw_precheck/logs/gds.info
@@ -0,0 +1 @@
+user_project_wrapper.gds: f2ffa1bbeb32a61d50cbe6d22f76fb8ade88a9cc
\ No newline at end of file
diff --git a/mpw_precheck/logs/git.info b/mpw_precheck/logs/git.info
new file mode 100644
index 0000000..de7cb5e
--- /dev/null
+++ b/mpw_precheck/logs/git.info
@@ -0,0 +1,3 @@
+Repository: https://github.com/andars/caravel-4ft4.git
+Branch: main
+Commit: 01d2797f271b216d6e593b1ebebbca7f7b192217
diff --git a/mpw_precheck/logs/klayout_beol_check.log b/mpw_precheck/logs/klayout_beol_check.log
new file mode 100644
index 0000000..2bc04af
--- /dev/null
+++ b/mpw_precheck/logs/klayout_beol_check.log
@@ -0,0 +1,992 @@
+/opt/checks/tech-files/sky130A_mr.drc:38: warning: already initialized constant DRC::DRCEngine::FEOL
+/opt/checks/tech-files/sky130A_mr.drc:28: warning: previous definition of FEOL was here
+/opt/checks/tech-files/sky130A_mr.drc:42: warning: already initialized constant DRC::DRCEngine::BEOL
+/opt/checks/tech-files/sky130A_mr.drc:29: warning: previous definition of BEOL was here
+/opt/checks/tech-files/sky130A_mr.drc:50: warning: already initialized constant DRC::DRCEngine::OFFGRID
+/opt/checks/tech-files/sky130A_mr.drc:30: warning: previous definition of OFFGRID was here
+/opt/checks/tech-files/sky130A_mr.drc:56: warning: already initialized constant DRC::DRCEngine::SEAL
+/opt/checks/tech-files/sky130A_mr.drc:31: warning: previous definition of SEAL was here
+/opt/checks/tech-files/sky130A_mr.drc:62: warning: already initialized constant DRC::DRCEngine::FLOATING_MET
+/opt/checks/tech-files/sky130A_mr.drc:32: warning: previous definition of FLOATING_MET was here
+"input" in: sky130A_mr.drc:112
+    Polygons (raw): 187338 (flat)  459 (hierarchical)
+    Elapsed: 0.050s  Memory: 630.00M
+"polygons" in: sky130A_mr.drc:113
+    Polygons (raw): 18056 (flat)  2 (hierarchical)
+    Elapsed: 0.040s  Memory: 630.00M
+"polygons" in: sky130A_mr.drc:114
+    Polygons (raw): 100418 (flat)  161 (hierarchical)
+    Elapsed: 0.030s  Memory: 630.00M
+"polygons" in: sky130A_mr.drc:115
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 630.00M
+"polygons" in: sky130A_mr.drc:116
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 630.00M
+"polygons" in: sky130A_mr.drc:117
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 630.00M
+"polygons" in: sky130A_mr.drc:118
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 630.00M
+"polygons" in: sky130A_mr.drc:119
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 630.00M
+"polygons" in: sky130A_mr.drc:120
+    Polygons (raw): 103104 (flat)  163 (hierarchical)
+    Elapsed: 0.040s  Memory: 630.00M
+"polygons" in: sky130A_mr.drc:121
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 630.00M
+"polygons" in: sky130A_mr.drc:122
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 630.00M
+"polygons" in: sky130A_mr.drc:123
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 630.00M
+"polygons" in: sky130A_mr.drc:124
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 630.00M
+"polygons" in: sky130A_mr.drc:125
+    Polygons (raw): 254612 (flat)  1060 (hierarchical)
+    Elapsed: 0.030s  Memory: 630.00M
+"polygons" in: sky130A_mr.drc:126
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 630.00M
+"polygons" in: sky130A_mr.drc:127
+    Polygons (raw): 109446 (flat)  162 (hierarchical)
+    Elapsed: 0.030s  Memory: 630.00M
+"polygons" in: sky130A_mr.drc:128
+    Polygons (raw): 109923 (flat)  163 (hierarchical)
+    Elapsed: 0.030s  Memory: 630.00M
+"polygons" in: sky130A_mr.drc:129
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 630.00M
+"polygons" in: sky130A_mr.drc:130
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 630.00M
+"polygons" in: sky130A_mr.drc:131
+    Polygons (raw): 73848 (flat)  184 (hierarchical)
+    Elapsed: 0.040s  Memory: 630.00M
+"polygons" in: sky130A_mr.drc:132
+    Polygons (raw): 1145319 (flat)  4873 (hierarchical)
+    Elapsed: 0.040s  Memory: 630.00M
+"polygons" in: sky130A_mr.drc:134
+    Polygons (raw): 570600 (flat)  84028 (hierarchical)
+    Elapsed: 0.090s  Memory: 632.00M
+"polygons" in: sky130A_mr.drc:135
+    Polygons (raw): 1128130 (flat)  84833 (hierarchical)
+    Elapsed: 0.080s  Memory: 635.00M
+"polygons" in: sky130A_mr.drc:137
+    Polygons (raw): 628149 (flat)  412570 (hierarchical)
+    Elapsed: 0.270s  Memory: 648.00M
+"polygons" in: sky130A_mr.drc:138
+    Polygons (raw): 104609 (flat)  104609 (hierarchical)
+    Elapsed: 0.090s  Memory: 648.00M
+"polygons" in: sky130A_mr.drc:140
+    Polygons (raw): 180802 (flat)  180802 (hierarchical)
+    Elapsed: 0.140s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:141
+    Polygons (raw): 13091 (flat)  13091 (hierarchical)
+    Elapsed: 0.050s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:143
+    Polygons (raw): 25445 (flat)  25445 (hierarchical)
+    Elapsed: 0.050s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:144
+    Polygons (raw): 8858 (flat)  8858 (hierarchical)
+    Elapsed: 0.040s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:146
+    Polygons (raw): 4002 (flat)  4002 (hierarchical)
+    Elapsed: 0.040s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:147
+    Polygons (raw): 11970 (flat)  11970 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:149
+    Polygons (raw): 172 (flat)  172 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:151
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:152
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:153
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:154
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:155
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:156
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:157
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:158
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:159
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:160
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:161
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:162
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:163
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:164
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:165
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:166
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:167
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:168
+    Polygons (raw): 100418 (flat)  161 (hierarchical)
+    Elapsed: 0.030s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:169
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:170
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:171
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:172
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:173
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:174
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:175
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:176
+    Polygons (raw): 2 (flat)  2 (hierarchical)
+    Elapsed: 0.040s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:177
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:178
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:179
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:180
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:181
+    Polygons (raw): 10668 (flat)  1 (hierarchical)
+    Elapsed: 0.030s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:182
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:183
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:184
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:185
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:186
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:187
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:188
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:189
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:190
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:191
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:192
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:193
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:194
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:195
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:196
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:197
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:198
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:199
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:200
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:201
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:202
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:203
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+DRC section
+BEOL section
+START: 67/20 (li)
+"not" in: sky130A_mr.drc:381
+    Polygons (raw): 570600 (flat)  84028 (hierarchical)
+    Elapsed: 0.010s  Memory: 652.00M
+"width" in: sky130A_mr.drc:382
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 8.610s  Memory: 766.00M
+"output" in: sky130A_mr.drc:382
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 766.00M
+"edges" in: sky130A_mr.drc:384
+    Edges: 3296210 (flat)  415602 (hierarchical)
+    Elapsed: 37.180s  Memory: 1436.00M
+"space" in: sky130A_mr.drc:384
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 11.650s  Memory: 1507.00M
+"output" in: sky130A_mr.drc:384
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1507.00M
+"not" in: sky130A_mr.drc:385
+    Polygons (raw): 1145319 (flat)  4873 (hierarchical)
+    Elapsed: 0.010s  Memory: 1507.00M
+"enclosing" in: sky130A_mr.drc:386
+    Edge pairs: 1009000 (flat)  644973 (hierarchical)
+    Elapsed: 45.130s  Memory: 1635.00M
+"second_edges" in: sky130A_mr.drc:386
+    Edges: 1009000 (flat)  644973 (hierarchical)
+    Elapsed: 0.050s  Memory: 1635.00M
+"width" in: sky130A_mr.drc:387
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 4.110s  Memory: 1635.00M
+"polygons" in: sky130A_mr.drc:388
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1635.00M
+"interacting" in: sky130A_mr.drc:388
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.510s  Memory: 1635.00M
+"output" in: sky130A_mr.drc:389
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1635.00M
+"with_area" in: sky130A_mr.drc:390
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.170s  Memory: 1635.00M
+"output" in: sky130A_mr.drc:390
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1635.00M
+END: 67/20 (li)
+START: 67/44 (mcon)
+"not" in: sky130A_mr.drc:395
+    Polygons (raw): 1128130 (flat)  84833 (hierarchical)
+    Elapsed: 0.010s  Memory: 1635.00M
+"not" in: sky130A_mr.drc:402
+    Polygons (raw): 1128130 (flat)  84833 (hierarchical)
+    Elapsed: 0.010s  Memory: 1635.00M
+"non_rectangles" in: sky130A_mr.drc:403
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 10.830s  Memory: 1739.00M
+"output" in: sky130A_mr.drc:403
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1739.00M
+"drc" in: sky130A_mr.drc:405
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 13.120s  Memory: 1763.00M
+"output" in: sky130A_mr.drc:405
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1763.00M
+"drc" in: sky130A_mr.drc:406
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 2.350s  Memory: 1763.00M
+"output" in: sky130A_mr.drc:406
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1763.00M
+"space" in: sky130A_mr.drc:407
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 2.790s  Memory: 1763.00M
+"output" in: sky130A_mr.drc:407
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1763.00M
+"not" in: sky130A_mr.drc:413
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 13.810s  Memory: 1763.00M
+"output" in: sky130A_mr.drc:413
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1763.00M
+END: 67/44 (mcon)
+START: 68/20 (m1)
+"width" in: sky130A_mr.drc:418
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 7.650s  Memory: 1763.00M
+"output" in: sky130A_mr.drc:418
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1763.00M
+"sized" in: sky130A_mr.drc:419
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 2.060s  Memory: 1763.00M
+"sized" in: sky130A_mr.drc:419
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1763.00M
+"snap" in: sky130A_mr.drc:419
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.100s  Memory: 1763.00M
+"&" in: sky130A_mr.drc:419
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1763.00M
+"edges" in: sky130A_mr.drc:420
+    Edges: 1934428 (flat)  1368289 (hierarchical)
+    Elapsed: 22.400s  Memory: 1827.00M
+"-" in: sky130A_mr.drc:420
+    Edges: 1934428 (flat)  1368289 (hierarchical)
+    Elapsed: 0.040s  Memory: 1848.00M
+"edges" in: sky130A_mr.drc:421
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.020s  Memory: 1848.00M
+"merged" in: sky130A_mr.drc:421
+    Polygons (raw): 88861 (flat)  80831 (hierarchical)
+    Elapsed: 0.010s  Memory: 1848.00M
+"outside_part" in: sky130A_mr.drc:421
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1848.00M
+"space" in: sky130A_mr.drc:423
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 23.260s  Memory: 2027.00M
+"output" in: sky130A_mr.drc:423
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2027.00M
+"separation" in: sky130A_mr.drc:425
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2027.00M
+"space" in: sky130A_mr.drc:425
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2027.00M
+"+" in: sky130A_mr.drc:425
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 2027.00M
+"output" in: sky130A_mr.drc:425
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2027.00M
+"input" in: sky130A_mr.drc:429
+    Polygons (raw): 628149 (flat)  413168 (hierarchical)
+    Elapsed: 0.290s  Memory: 2027.00M
+"enclosing" in: sky130A_mr.drc:431
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 17.470s  Memory: 2027.00M
+"output" in: sky130A_mr.drc:431
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2027.00M
+"not" in: sky130A_mr.drc:432
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 13.390s  Memory: 2027.00M
+"output" in: sky130A_mr.drc:432
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2027.00M
+"input" in: sky130A_mr.drc:434
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.050s  Memory: 2027.00M
+"enclosing" in: sky130A_mr.drc:435
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.040s  Memory: 2027.00M
+"output" in: sky130A_mr.drc:435
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2027.00M
+"not" in: sky130A_mr.drc:437
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2027.00M
+"output" in: sky130A_mr.drc:437
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2027.00M
+"with_area" in: sky130A_mr.drc:439
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.130s  Memory: 2027.00M
+"output" in: sky130A_mr.drc:439
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2027.00M
+"holes" in: sky130A_mr.drc:441
+    Polygons (raw): 3 (flat)  3 (hierarchical)
+    Elapsed: 0.060s  Memory: 2027.00M
+"with_area" in: sky130A_mr.drc:441
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.070s  Memory: 2027.00M
+"output" in: sky130A_mr.drc:441
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2027.00M
+"enclosing" in: sky130A_mr.drc:448
+    Edge pairs: 222935 (flat)  178843 (hierarchical)
+    Elapsed: 10.350s  Memory: 2027.00M
+"second_edges" in: sky130A_mr.drc:448
+    Edges: 222935 (flat)  178843 (hierarchical)
+    Elapsed: 0.020s  Memory: 2027.00M
+"width" in: sky130A_mr.drc:449
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.790s  Memory: 2027.00M
+"polygons" in: sky130A_mr.drc:450
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2027.00M
+"interacting" in: sky130A_mr.drc:450
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 10.960s  Memory: 2027.00M
+"output" in: sky130A_mr.drc:451
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2027.00M
+END: 68/20 (m1)
+START: 68/44 (via)
+"not" in: sky130A_mr.drc:465
+    Polygons (raw): 104609 (flat)  104609 (hierarchical)
+    Elapsed: 0.010s  Memory: 2027.00M
+"non_rectangles" in: sky130A_mr.drc:467
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.760s  Memory: 2027.00M
+"output" in: sky130A_mr.drc:467
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2027.00M
+"width" in: sky130A_mr.drc:468
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.090s  Memory: 2027.00M
+"output" in: sky130A_mr.drc:468
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2027.00M
+"drc" in: sky130A_mr.drc:470
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.380s  Memory: 2027.00M
+"output" in: sky130A_mr.drc:470
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2027.00M
+"space" in: sky130A_mr.drc:472
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 1.100s  Memory: 2027.00M
+"output" in: sky130A_mr.drc:472
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2027.00M
+"edges" in: sky130A_mr.drc:480
+    Edges: 1934428 (flat)  1368289 (hierarchical)
+    Elapsed: 22.820s  Memory: 2091.00M
+"drc" in: sky130A_mr.drc:480
+    Edges: 418436 (flat)  418436 (hierarchical)
+    Elapsed: 1.700s  Memory: 2091.00M
+"enclosing" in: sky130A_mr.drc:480
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 18.820s  Memory: 2202.00M
+"output" in: sky130A_mr.drc:480
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2202.00M
+"squares" in: sky130A_mr.drc:481
+    Polygons (raw): 104609 (flat)  104609 (hierarchical)
+    Elapsed: 0.070s  Memory: 2202.00M
+"drc" in: sky130A_mr.drc:481
+    Edges: 418436 (flat)  418436 (hierarchical)
+    Elapsed: 1.690s  Memory: 2202.00M
+"not" in: sky130A_mr.drc:481
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 4.650s  Memory: 2202.00M
+"output" in: sky130A_mr.drc:481
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2202.00M
+"edges" in: sky130A_mr.drc:483
+    Edges: 1934428 (flat)  1368289 (hierarchical)
+    Elapsed: 22.750s  Memory: 2202.00M
+"drc" in: sky130A_mr.drc:483
+    Edges: 418436 (flat)  418436 (hierarchical)
+    Elapsed: 1.700s  Memory: 2202.00M
+"enclosing" in: sky130A_mr.drc:483
+    Edge pairs: 195979 (flat)  195979 (hierarchical)
+    Elapsed: 21.330s  Memory: 2336.00M
+"second_edges" in: sky130A_mr.drc:483
+    Edges: 195979 (flat)  195979 (hierarchical)
+    Elapsed: 0.020s  Memory: 2336.00M
+"width" in: sky130A_mr.drc:484
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.670s  Memory: 2336.00M
+"polygons" in: sky130A_mr.drc:485
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2336.00M
+"interacting" in: sky130A_mr.drc:485
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.050s  Memory: 2336.00M
+"output" in: sky130A_mr.drc:486
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 2336.00M
+END: 68/44 (via)
+START: 69/20 (m2)
+"width" in: sky130A_mr.drc:493
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 1.160s  Memory: 2336.00M
+"output" in: sky130A_mr.drc:493
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2336.00M
+"sized" in: sky130A_mr.drc:495
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.880s  Memory: 2336.00M
+"sized" in: sky130A_mr.drc:495
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2336.00M
+"snap" in: sky130A_mr.drc:495
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.020s  Memory: 2336.00M
+"&" in: sky130A_mr.drc:495
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2336.00M
+"edges" in: sky130A_mr.drc:496
+    Edges: 704057 (flat)  704057 (hierarchical)
+    Elapsed: 3.500s  Memory: 2400.00M
+"-" in: sky130A_mr.drc:496
+    Edges: 704057 (flat)  704057 (hierarchical)
+    Elapsed: 0.010s  Memory: 2400.00M
+"edges" in: sky130A_mr.drc:497
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2400.00M
+"merged" in: sky130A_mr.drc:497
+    Polygons (raw): 46189 (flat)  46189 (hierarchical)
+    Elapsed: 0.010s  Memory: 2400.00M
+"outside_part" in: sky130A_mr.drc:497
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2400.00M
+"not" in: sky130A_mr.drc:498
+    Polygons (raw): 104609 (flat)  104609 (hierarchical)
+    Elapsed: 0.010s  Memory: 2400.00M
+"space" in: sky130A_mr.drc:500
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 6.010s  Memory: 2400.00M
+"output" in: sky130A_mr.drc:500
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2400.00M
+"separation" in: sky130A_mr.drc:502
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2400.00M
+"space" in: sky130A_mr.drc:502
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 2400.00M
+"+" in: sky130A_mr.drc:502
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2400.00M
+"output" in: sky130A_mr.drc:502
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2400.00M
+"with_area" in: sky130A_mr.drc:504
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.090s  Memory: 2400.00M
+"output" in: sky130A_mr.drc:504
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2400.00M
+"holes" in: sky130A_mr.drc:505
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.040s  Memory: 2400.00M
+"with_area" in: sky130A_mr.drc:505
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.060s  Memory: 2400.00M
+"output" in: sky130A_mr.drc:505
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 2400.00M
+"enclosing" in: sky130A_mr.drc:510
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 1.120s  Memory: 2400.00M
+"output" in: sky130A_mr.drc:510
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2400.00M
+"not" in: sky130A_mr.drc:511
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.750s  Memory: 2400.00M
+"output" in: sky130A_mr.drc:511
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2400.00M
+"enclosing" in: sky130A_mr.drc:512
+    Edge pairs: 200524 (flat)  200524 (hierarchical)
+    Elapsed: 2.130s  Memory: 2400.00M
+"second_edges" in: sky130A_mr.drc:512
+    Edges: 200524 (flat)  200524 (hierarchical)
+    Elapsed: 0.020s  Memory: 2400.00M
+"width" in: sky130A_mr.drc:513
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.740s  Memory: 2400.00M
+"polygons" in: sky130A_mr.drc:514
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2400.00M
+"interacting" in: sky130A_mr.drc:514
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.050s  Memory: 2336.00M
+"output" in: sky130A_mr.drc:515
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2336.00M
+END: 69/20 (m2)
+START: 69/44 (via2)
+"not" in: sky130A_mr.drc:530
+    Polygons (raw): 13091 (flat)  13091 (hierarchical)
+    Elapsed: 0.010s  Memory: 2336.00M
+"non_rectangles" in: sky130A_mr.drc:531
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.150s  Memory: 2336.00M
+"output" in: sky130A_mr.drc:531
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2336.00M
+"width" in: sky130A_mr.drc:532
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.020s  Memory: 2336.00M
+"output" in: sky130A_mr.drc:532
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2336.00M
+"edges" in: sky130A_mr.drc:533
+    Edges: 52364 (flat)  52364 (hierarchical)
+    Elapsed: 0.110s  Memory: 2336.00M
+"without_length" in: sky130A_mr.drc:533
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.240s  Memory: 2336.00M
+"output" in: sky130A_mr.drc:533
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2336.00M
+"space" in: sky130A_mr.drc:534
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.220s  Memory: 2336.00M
+"output" in: sky130A_mr.drc:534
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2336.00M
+"enclosing" in: sky130A_mr.drc:542
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.170s  Memory: 2336.00M
+"output" in: sky130A_mr.drc:542
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2336.00M
+"not" in: sky130A_mr.drc:543
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.180s  Memory: 2336.00M
+"output" in: sky130A_mr.drc:543
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2336.00M
+"enclosing" in: sky130A_mr.drc:545
+    Edge pairs: 16522 (flat)  16522 (hierarchical)
+    Elapsed: 0.260s  Memory: 2336.00M
+"second_edges" in: sky130A_mr.drc:545
+    Edges: 16522 (flat)  16522 (hierarchical)
+    Elapsed: 0.010s  Memory: 2336.00M
+"width" in: sky130A_mr.drc:546
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.140s  Memory: 2336.00M
+"polygons" in: sky130A_mr.drc:547
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2336.00M
+"interacting" in: sky130A_mr.drc:547
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.040s  Memory: 2336.00M
+"output" in: sky130A_mr.drc:548
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2336.00M
+END: 69/44 (via2)
+START: 70/20 (m3)
+"width" in: sky130A_mr.drc:554
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.180s  Memory: 2336.00M
+"output" in: sky130A_mr.drc:554
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2336.00M
+"sized" in: sky130A_mr.drc:556
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.120s  Memory: 2336.00M
+"sized" in: sky130A_mr.drc:556
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2336.00M
+"snap" in: sky130A_mr.drc:556
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.020s  Memory: 2336.00M
+"&" in: sky130A_mr.drc:556
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2336.00M
+"edges" in: sky130A_mr.drc:557
+    Edges: 83271 (flat)  83271 (hierarchical)
+    Elapsed: 0.420s  Memory: 2336.00M
+"-" in: sky130A_mr.drc:557
+    Edges: 83271 (flat)  83271 (hierarchical)
+    Elapsed: 0.020s  Memory: 2336.00M
+"edges" in: sky130A_mr.drc:558
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2336.00M
+"merged" in: sky130A_mr.drc:558
+    Polygons (raw): 5891 (flat)  5891 (hierarchical)
+    Elapsed: 0.010s  Memory: 2336.00M
+"outside_part" in: sky130A_mr.drc:558
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2336.00M
+"space" in: sky130A_mr.drc:560
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.510s  Memory: 2336.00M
+"output" in: sky130A_mr.drc:560
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2336.00M
+"separation" in: sky130A_mr.drc:562
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2336.00M
+"space" in: sky130A_mr.drc:562
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2336.00M
+"+" in: sky130A_mr.drc:562
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2336.00M
+"output" in: sky130A_mr.drc:562
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2336.00M
+"enclosing" in: sky130A_mr.drc:567
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.130s  Memory: 2336.00M
+"output" in: sky130A_mr.drc:567
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2336.00M
+"not" in: sky130A_mr.drc:568
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.100s  Memory: 2336.00M
+"output" in: sky130A_mr.drc:568
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2336.00M
+END: 70/20 (m3)
+START: 70/44 (via3)
+"not" in: sky130A_mr.drc:582
+    Polygons (raw): 8858 (flat)  8858 (hierarchical)
+    Elapsed: 0.010s  Memory: 2336.00M
+"non_rectangles" in: sky130A_mr.drc:583
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.110s  Memory: 2336.00M
+"output" in: sky130A_mr.drc:583
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2336.00M
+"width" in: sky130A_mr.drc:584
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.020s  Memory: 2336.00M
+"output" in: sky130A_mr.drc:584
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 2336.00M
+"edges" in: sky130A_mr.drc:585
+    Edges: 35432 (flat)  35432 (hierarchical)
+    Elapsed: 0.100s  Memory: 2336.00M
+"without_length" in: sky130A_mr.drc:585
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.180s  Memory: 2336.00M
+"output" in: sky130A_mr.drc:585
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2336.00M
+"space" in: sky130A_mr.drc:587
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.180s  Memory: 2336.00M
+"output" in: sky130A_mr.drc:587
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2336.00M
+"enclosing" in: sky130A_mr.drc:588
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.090s  Memory: 2336.00M
+"output" in: sky130A_mr.drc:588
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2336.00M
+"not" in: sky130A_mr.drc:589
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.080s  Memory: 2336.00M
+"output" in: sky130A_mr.drc:589
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2336.00M
+"enclosing" in: sky130A_mr.drc:591
+    Edge pairs: 18588 (flat)  18588 (hierarchical)
+    Elapsed: 0.180s  Memory: 2336.00M
+"second_edges" in: sky130A_mr.drc:591
+    Edges: 18588 (flat)  18588 (hierarchical)
+    Elapsed: 0.010s  Memory: 2336.00M
+"width" in: sky130A_mr.drc:592
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.150s  Memory: 2336.00M
+"polygons" in: sky130A_mr.drc:593
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2336.00M
+"interacting" in: sky130A_mr.drc:593
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.040s  Memory: 2336.00M
+"output" in: sky130A_mr.drc:594
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2336.00M
+END: 70/44 (via3)
+START: 71/20 (m4)
+"width" in: sky130A_mr.drc:600
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.080s  Memory: 2336.00M
+"output" in: sky130A_mr.drc:600
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2336.00M
+"sized" in: sky130A_mr.drc:602
+    Polygons (raw): 183 (flat)  183 (hierarchical)
+    Elapsed: 0.030s  Memory: 2336.00M
+"sized" in: sky130A_mr.drc:602
+    Polygons (raw): 183 (flat)  183 (hierarchical)
+    Elapsed: 0.020s  Memory: 2336.00M
+"snap" in: sky130A_mr.drc:602
+    Polygons (raw): 183 (flat)  183 (hierarchical)
+    Elapsed: 0.080s  Memory: 2336.00M
+"&" in: sky130A_mr.drc:602
+    Polygons (raw): 183 (flat)  183 (hierarchical)
+    Elapsed: 0.030s  Memory: 2336.00M
+"edges" in: sky130A_mr.drc:603
+    Edges: 15765 (flat)  15765 (hierarchical)
+    Elapsed: 0.120s  Memory: 2336.00M
+"-" in: sky130A_mr.drc:603
+    Edges: 15033 (flat)  15033 (hierarchical)
+    Elapsed: 0.070s  Memory: 2336.00M
+"edges" in: sky130A_mr.drc:604
+    Edges: 732 (flat)  732 (hierarchical)
+    Elapsed: 0.030s  Memory: 2336.00M
+"merged" in: sky130A_mr.drc:604
+    Polygons (raw): 1317 (flat)  1317 (hierarchical)
+    Elapsed: 0.010s  Memory: 2336.00M
+"outside_part" in: sky130A_mr.drc:604
+    Edges: 732 (flat)  732 (hierarchical)
+    Elapsed: 0.030s  Memory: 2336.00M
+"space" in: sky130A_mr.drc:606
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.190s  Memory: 2336.00M
+"output" in: sky130A_mr.drc:606
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2336.00M
+"with_area" in: sky130A_mr.drc:608
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.030s  Memory: 2336.00M
+"output" in: sky130A_mr.drc:608
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2336.00M
+"separation" in: sky130A_mr.drc:610
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.070s  Memory: 2336.00M
+"space" in: sky130A_mr.drc:610
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.020s  Memory: 2336.00M
+"+" in: sky130A_mr.drc:610
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2336.00M
+"output" in: sky130A_mr.drc:610
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2336.00M
+"enclosing" in: sky130A_mr.drc:615
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.100s  Memory: 2336.00M
+"output" in: sky130A_mr.drc:615
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2336.00M
+"not" in: sky130A_mr.drc:616
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.070s  Memory: 2336.00M
+"output" in: sky130A_mr.drc:616
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2336.00M
+END: 71/20 (m4)
+START: 71/44 (via4)
+"not" in: sky130A_mr.drc:629
+    Polygons (raw): 11970 (flat)  11970 (hierarchical)
+    Elapsed: 0.010s  Memory: 2336.00M
+"non_rectangles" in: sky130A_mr.drc:630
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.140s  Memory: 2336.00M
+"output" in: sky130A_mr.drc:630
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2336.00M
+"width" in: sky130A_mr.drc:631
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.130s  Memory: 2336.00M
+"output" in: sky130A_mr.drc:631
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2336.00M
+"drc" in: sky130A_mr.drc:632
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.060s  Memory: 2336.00M
+"output" in: sky130A_mr.drc:632
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 2336.00M
+"space" in: sky130A_mr.drc:634
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.050s  Memory: 2336.00M
+"polygons" in: sky130A_mr.drc:634
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 2336.00M
+"output" in: sky130A_mr.drc:634
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2336.00M
+"enclosing" in: sky130A_mr.drc:642
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.120s  Memory: 2336.00M
+"output" in: sky130A_mr.drc:642
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2336.00M
+"not" in: sky130A_mr.drc:643
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.070s  Memory: 2336.00M
+"output" in: sky130A_mr.drc:643
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2336.00M
+END: 71/44 (via4)
+START: 72/20 (m5)
+"width" in: sky130A_mr.drc:648
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.050s  Memory: 2336.00M
+"output" in: sky130A_mr.drc:648
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2336.00M
+"space" in: sky130A_mr.drc:650
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2336.00M
+"output" in: sky130A_mr.drc:650
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 2336.00M
+"enclosing" in: sky130A_mr.drc:652
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.090s  Memory: 2336.00M
+"output" in: sky130A_mr.drc:652
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2336.00M
+"not" in: sky130A_mr.drc:653
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.030s  Memory: 2336.00M
+"output" in: sky130A_mr.drc:653
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2336.00M
+"with_area" in: sky130A_mr.drc:657
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.020s  Memory: 2336.00M
+"output" in: sky130A_mr.drc:657
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2336.00M
+END: 72/20 (m5)
+START: 76/20 (pad)
+"space" in: sky130A_mr.drc:662
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.050s  Memory: 2336.00M
+"output" in: sky130A_mr.drc:662
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 2336.00M
+END: 76/20 (pad)
+Writing report database: /mnt/uffs/user/u7011_afoote9/design/4ft4/jobs/mpw_precheck/8fe235db-bf53-4147-b229-869b6d7417f3/outputs/reports/klayout_beol_check.xml ..
+Total elapsed: 388.540s  Memory: 2232.00M
diff --git a/mpw_precheck/logs/klayout_beol_check.total b/mpw_precheck/logs/klayout_beol_check.total
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/mpw_precheck/logs/klayout_beol_check.total
@@ -0,0 +1 @@
+0
\ No newline at end of file
diff --git a/mpw_precheck/logs/klayout_feol_check.log b/mpw_precheck/logs/klayout_feol_check.log
new file mode 100644
index 0000000..2a6a6f0
--- /dev/null
+++ b/mpw_precheck/logs/klayout_feol_check.log
@@ -0,0 +1,789 @@
+/opt/checks/tech-files/sky130A_mr.drc:36: warning: already initialized constant DRC::DRCEngine::FEOL
+/opt/checks/tech-files/sky130A_mr.drc:28: warning: previous definition of FEOL was here
+/opt/checks/tech-files/sky130A_mr.drc:44: warning: already initialized constant DRC::DRCEngine::BEOL
+/opt/checks/tech-files/sky130A_mr.drc:29: warning: previous definition of BEOL was here
+/opt/checks/tech-files/sky130A_mr.drc:50: warning: already initialized constant DRC::DRCEngine::OFFGRID
+/opt/checks/tech-files/sky130A_mr.drc:30: warning: previous definition of OFFGRID was here
+/opt/checks/tech-files/sky130A_mr.drc:56: warning: already initialized constant DRC::DRCEngine::SEAL
+/opt/checks/tech-files/sky130A_mr.drc:31: warning: previous definition of SEAL was here
+/opt/checks/tech-files/sky130A_mr.drc:62: warning: already initialized constant DRC::DRCEngine::FLOATING_MET
+/opt/checks/tech-files/sky130A_mr.drc:32: warning: previous definition of FLOATING_MET was here
+"input" in: sky130A_mr.drc:112
+    Polygons (raw): 187338 (flat)  459 (hierarchical)
+    Elapsed: 0.050s  Memory: 630.00M
+"polygons" in: sky130A_mr.drc:113
+    Polygons (raw): 18056 (flat)  2 (hierarchical)
+    Elapsed: 0.040s  Memory: 630.00M
+"polygons" in: sky130A_mr.drc:114
+    Polygons (raw): 100418 (flat)  161 (hierarchical)
+    Elapsed: 0.040s  Memory: 630.00M
+"polygons" in: sky130A_mr.drc:115
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 630.00M
+"polygons" in: sky130A_mr.drc:116
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 630.00M
+"polygons" in: sky130A_mr.drc:117
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 630.00M
+"polygons" in: sky130A_mr.drc:118
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 630.00M
+"polygons" in: sky130A_mr.drc:119
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 630.00M
+"polygons" in: sky130A_mr.drc:120
+    Polygons (raw): 103104 (flat)  163 (hierarchical)
+    Elapsed: 0.030s  Memory: 630.00M
+"polygons" in: sky130A_mr.drc:121
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 630.00M
+"polygons" in: sky130A_mr.drc:122
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 630.00M
+"polygons" in: sky130A_mr.drc:123
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 630.00M
+"polygons" in: sky130A_mr.drc:124
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 630.00M
+"polygons" in: sky130A_mr.drc:125
+    Polygons (raw): 254612 (flat)  1060 (hierarchical)
+    Elapsed: 0.030s  Memory: 630.00M
+"polygons" in: sky130A_mr.drc:126
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 630.00M
+"polygons" in: sky130A_mr.drc:127
+    Polygons (raw): 109446 (flat)  162 (hierarchical)
+    Elapsed: 0.040s  Memory: 630.00M
+"polygons" in: sky130A_mr.drc:128
+    Polygons (raw): 109923 (flat)  163 (hierarchical)
+    Elapsed: 0.030s  Memory: 630.00M
+"polygons" in: sky130A_mr.drc:129
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 630.00M
+"polygons" in: sky130A_mr.drc:130
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 630.00M
+"polygons" in: sky130A_mr.drc:131
+    Polygons (raw): 73848 (flat)  184 (hierarchical)
+    Elapsed: 0.030s  Memory: 630.00M
+"polygons" in: sky130A_mr.drc:132
+    Polygons (raw): 1145319 (flat)  4873 (hierarchical)
+    Elapsed: 0.040s  Memory: 630.00M
+"polygons" in: sky130A_mr.drc:134
+    Polygons (raw): 570600 (flat)  84028 (hierarchical)
+    Elapsed: 0.090s  Memory: 632.00M
+"polygons" in: sky130A_mr.drc:135
+    Polygons (raw): 1128130 (flat)  84833 (hierarchical)
+    Elapsed: 0.080s  Memory: 635.00M
+"polygons" in: sky130A_mr.drc:137
+    Polygons (raw): 628149 (flat)  412570 (hierarchical)
+    Elapsed: 0.270s  Memory: 648.00M
+"polygons" in: sky130A_mr.drc:138
+    Polygons (raw): 104609 (flat)  104609 (hierarchical)
+    Elapsed: 0.100s  Memory: 648.00M
+"polygons" in: sky130A_mr.drc:140
+    Polygons (raw): 180802 (flat)  180802 (hierarchical)
+    Elapsed: 0.140s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:141
+    Polygons (raw): 13091 (flat)  13091 (hierarchical)
+    Elapsed: 0.050s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:143
+    Polygons (raw): 25445 (flat)  25445 (hierarchical)
+    Elapsed: 0.050s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:144
+    Polygons (raw): 8858 (flat)  8858 (hierarchical)
+    Elapsed: 0.040s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:146
+    Polygons (raw): 4002 (flat)  4002 (hierarchical)
+    Elapsed: 0.040s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:147
+    Polygons (raw): 11970 (flat)  11970 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:149
+    Polygons (raw): 172 (flat)  172 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:151
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:152
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:153
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:154
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:155
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:156
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:157
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:158
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:159
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:160
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:161
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:162
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:163
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:164
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:165
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:166
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:167
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:168
+    Polygons (raw): 100418 (flat)  161 (hierarchical)
+    Elapsed: 0.030s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:169
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:170
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:171
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:172
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:173
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:174
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:175
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:176
+    Polygons (raw): 2 (flat)  2 (hierarchical)
+    Elapsed: 0.040s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:177
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:178
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:179
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:180
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:181
+    Polygons (raw): 10668 (flat)  1 (hierarchical)
+    Elapsed: 0.030s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:182
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:183
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:184
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:185
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:186
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:187
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:188
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:189
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:190
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:191
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:192
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:193
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:194
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:195
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:196
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:197
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:198
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:199
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:200
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:201
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:202
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:203
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 651.00M
+DRC section
+FEOL section
+START: 64/18 (dnwell)
+"width" in: sky130A_mr.drc:229
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.040s  Memory: 656.00M
+"output" in: sky130A_mr.drc:229
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 656.00M
+END: 64/18 (dnwell)
+"input" in: sky130A_mr.drc:233
+    Polygons (raw): 109446 (flat)  162 (hierarchical)
+    Elapsed: 0.040s  Memory: 656.00M
+"input" in: sky130A_mr.drc:234
+    Polygons (raw): 109923 (flat)  163 (hierarchical)
+    Elapsed: 0.030s  Memory: 656.00M
+"input" in: sky130A_mr.drc:235
+    Polygons (raw): 100418 (flat)  161 (hierarchical)
+    Elapsed: 0.030s  Memory: 656.00M
+START: 64/20 (nwell)
+"width" in: sky130A_mr.drc:239
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 1.950s  Memory: 687.00M
+"output" in: sky130A_mr.drc:239
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 687.00M
+"space" in: sky130A_mr.drc:240
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.040s  Memory: 1229.00M
+"output" in: sky130A_mr.drc:240
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1229.00M
+"merge" in: sky130A_mr.drc:241
+    Polygons (raw): 147 (flat)  147 (hierarchical)
+    Elapsed: 1.950s  Memory: 1230.00M
+"holes" in: sky130A_mr.drc:242
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1230.00M
+"enclosing" in: sky130A_mr.drc:242
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1230.00M
+"output" in: sky130A_mr.drc:242
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1230.00M
+END: 64/20 (nwell)
+START: 78/44 (hvtp)
+"width" in: sky130A_mr.drc:247
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 1.800s  Memory: 1230.00M
+"output" in: sky130A_mr.drc:247
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1230.00M
+"space" in: sky130A_mr.drc:248
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.030s  Memory: 1230.00M
+"output" in: sky130A_mr.drc:248
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1230.00M
+END: 78/44 (hvtp)
+START: 18/20 (htvr)
+"width" in: sky130A_mr.drc:253
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.070s  Memory: 1230.00M
+"output" in: sky130A_mr.drc:253
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1230.00M
+"separation" in: sky130A_mr.drc:254
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1230.00M
+"output" in: sky130A_mr.drc:254
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1230.00M
+"and" in: sky130A_mr.drc:255
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1230.00M
+"output" in: sky130A_mr.drc:255
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1230.00M
+END: 18/20 (htvr)
+START: 25/44 (lvtn)
+"width" in: sky130A_mr.drc:260
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.040s  Memory: 1230.00M
+"output" in: sky130A_mr.drc:260
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1230.00M
+"space" in: sky130A_mr.drc:261
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1230.00M
+"output" in: sky130A_mr.drc:261
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1230.00M
+END: 25/44 (lvtn)
+START: 92/44 (ncm)
+"width" in: sky130A_mr.drc:266
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.040s  Memory: 1230.00M
+"output" in: sky130A_mr.drc:266
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1230.00M
+"space" in: sky130A_mr.drc:267
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1230.00M
+"output" in: sky130A_mr.drc:267
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1230.00M
+END: 92/44 (ncm)
+START: 65/20 (diff)
+"or" in: sky130A_mr.drc:272
+    Polygons (raw): 205282 (flat)  457 (hierarchical)
+    Elapsed: 0.410s  Memory: 1230.00M
+"rectangles" in: sky130A_mr.drc:273
+    Polygons (raw): 138655 (flat)  326 (hierarchical)
+    Elapsed: 0.320s  Memory: 1230.00M
+"width" in: sky130A_mr.drc:273
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1230.00M
+"polygons" in: sky130A_mr.drc:273
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1230.00M
+"edges" in: sky130A_mr.drc:274
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1230.00M
+"outside_part" in: sky130A_mr.drc:274
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1230.00M
+"outside" in: sky130A_mr.drc:274
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.080s  Memory: 1230.00M
+"edges" in: sky130A_mr.drc:274
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1230.00M
+"not" in: sky130A_mr.drc:274
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1230.00M
+"output" in: sky130A_mr.drc:275
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1230.00M
+"outside" in: sky130A_mr.drc:276
+    Polygons (raw): 187226 (flat)  455 (hierarchical)
+    Elapsed: 0.120s  Memory: 1230.00M
+"width" in: sky130A_mr.drc:276
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.310s  Memory: 1230.00M
+"output" in: sky130A_mr.drc:276
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1230.00M
+END: 65/20 (diff)
+START: 65/44 (tap)
+"rectangles" in: sky130A_mr.drc:280
+    Polygons (raw): 18056 (flat)  2 (hierarchical)
+    Elapsed: 0.060s  Memory: 1230.00M
+"width" in: sky130A_mr.drc:280
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1230.00M
+"polygons" in: sky130A_mr.drc:280
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1230.00M
+"edges" in: sky130A_mr.drc:281
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1230.00M
+"outside_part" in: sky130A_mr.drc:281
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.020s  Memory: 1230.00M
+"outside" in: sky130A_mr.drc:281
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.040s  Memory: 1230.00M
+"edges" in: sky130A_mr.drc:281
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1230.00M
+"not" in: sky130A_mr.drc:281
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1230.00M
+"output" in: sky130A_mr.drc:282
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1230.00M
+"not" in: sky130A_mr.drc:283
+    Polygons (raw): 18056 (flat)  2 (hierarchical)
+    Elapsed: 0.000s  Memory: 1230.00M
+"width" in: sky130A_mr.drc:283
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1230.00M
+"output" in: sky130A_mr.drc:283
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1230.00M
+END: 65/44 (tap)
+"space" in: sky130A_mr.drc:286
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.710s  Memory: 1230.00M
+"output" in: sky130A_mr.drc:286
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1230.00M
+START: 80/20 (tunm)
+"width" in: sky130A_mr.drc:290
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.040s  Memory: 1230.00M
+"output" in: sky130A_mr.drc:290
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1230.00M
+"space" in: sky130A_mr.drc:291
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.020s  Memory: 1230.00M
+"output" in: sky130A_mr.drc:291
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1230.00M
+END: 80/20 (tunm)
+START: 66/20 (poly)
+"width" in: sky130A_mr.drc:296
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.290s  Memory: 1230.00M
+"output" in: sky130A_mr.drc:296
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1230.00M
+"not" in: sky130A_mr.drc:297
+    Polygons (raw): 254612 (flat)  1060 (hierarchical)
+    Elapsed: 0.010s  Memory: 1230.00M
+"space" in: sky130A_mr.drc:297
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.570s  Memory: 1230.00M
+"output" in: sky130A_mr.drc:297
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1230.00M
+START: 86/20 (rpm)
+"width" in: sky130A_mr.drc:302
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.040s  Memory: 1230.00M
+"output" in: sky130A_mr.drc:302
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1230.00M
+"space" in: sky130A_mr.drc:303
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1230.00M
+"output" in: sky130A_mr.drc:303
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1230.00M
+END: 86/20 (rpm)
+START: 79/20 (urpm)
+"width" in: sky130A_mr.drc:308
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.050s  Memory: 1230.00M
+"output" in: sky130A_mr.drc:308
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1230.00M
+"space" in: sky130A_mr.drc:309
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1230.00M
+"output" in: sky130A_mr.drc:309
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1230.00M
+END: 79/20 (urpm)
+START: 95/20 (npc)
+"width" in: sky130A_mr.drc:314
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 1.100s  Memory: 1230.00M
+"output" in: sky130A_mr.drc:314
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1230.00M
+"space" in: sky130A_mr.drc:315
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.200s  Memory: 1230.00M
+"output" in: sky130A_mr.drc:315
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1230.00M
+END: 95/20 (npc)
+START: 93/44 (nsdm)
+"outside" in: sky130A_mr.drc:320
+    Polygons (raw): 9176 (flat)  149 (hierarchical)
+    Elapsed: 2.020s  Memory: 1232.00M
+"width" in: sky130A_mr.drc:320
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.120s  Memory: 1232.00M
+"output" in: sky130A_mr.drc:320
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1232.00M
+"not" in: sky130A_mr.drc:321
+    Polygons (raw): 109446 (flat)  162 (hierarchical)
+    Elapsed: 0.010s  Memory: 1232.00M
+"space" in: sky130A_mr.drc:321
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.330s  Memory: 1232.00M
+"output" in: sky130A_mr.drc:321
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1232.00M
+END: 93/44 (nsdm)
+START: 94/20 (psdm)
+"outside" in: sky130A_mr.drc:326
+    Polygons (raw): 9175 (flat)  148 (hierarchical)
+    Elapsed: 2.390s  Memory: 1233.00M
+"width" in: sky130A_mr.drc:326
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.440s  Memory: 1233.00M
+"output" in: sky130A_mr.drc:326
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1233.00M
+"not" in: sky130A_mr.drc:327
+    Polygons (raw): 109923 (flat)  163 (hierarchical)
+    Elapsed: 0.010s  Memory: 1233.00M
+"space" in: sky130A_mr.drc:327
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.270s  Memory: 1233.00M
+"output" in: sky130A_mr.drc:327
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1233.00M
+END: 94/20 (psdm)
+START: 66/44 (licon)
+"not" in: sky130A_mr.drc:338
+    Polygons (raw): 577789 (flat)  2696 (hierarchical)
+    Elapsed: 0.700s  Memory: 1233.00M
+"and" in: sky130A_mr.drc:339
+    Polygons (raw): 842121 (flat)  3832 (hierarchical)
+    Elapsed: 0.790s  Memory: 1233.00M
+"interacting" in: sky130A_mr.drc:339
+    Polygons (raw): 842121 (flat)  3832 (hierarchical)
+    Elapsed: 1.220s  Memory: 1233.00M
+"not" in: sky130A_mr.drc:340
+    Polygons (raw): 842121 (flat)  3832 (hierarchical)
+    Elapsed: 0.010s  Memory: 1233.00M
+"non_rectangles" in: sky130A_mr.drc:341
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1233.00M
+"output" in: sky130A_mr.drc:341
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1233.00M
+"or" in: sky130A_mr.drc:342
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1233.00M
+"not" in: sky130A_mr.drc:342
+    Polygons (raw): 1145319 (flat)  4873 (hierarchical)
+    Elapsed: 0.010s  Memory: 1233.00M
+"edges" in: sky130A_mr.drc:342
+    Edges: 4581276 (flat)  19492 (hierarchical)
+    Elapsed: 0.800s  Memory: 1233.00M
+"without_length" in: sky130A_mr.drc:342
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.460s  Memory: 1233.00M
+"output" in: sky130A_mr.drc:342
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1233.00M
+"separation" in: sky130A_mr.drc:343
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 1.040s  Memory: 1233.00M
+"output" in: sky130A_mr.drc:343
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1233.00M
+"and" in: sky130A_mr.drc:344
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.650s  Memory: 1233.00M
+"output" in: sky130A_mr.drc:344
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1233.00M
+"interacting" in: sky130A_mr.drc:345
+    Polygons (raw): 303198 (flat)  1041 (hierarchical)
+    Elapsed: 0.710s  Memory: 1233.00M
+"interacting" in: sky130A_mr.drc:345
+    Polygons (raw): 842121 (flat)  3832 (hierarchical)
+    Elapsed: 0.790s  Memory: 1233.00M
+"and" in: sky130A_mr.drc:345
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.650s  Memory: 1233.00M
+"output" in: sky130A_mr.drc:345
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1233.00M
+END: 66/44 (licon)
+START: 89/44 (capm)
+"and" in: sky130A_mr.drc:350
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1233.00M
+"sized" in: sky130A_mr.drc:350
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1233.00M
+"width" in: sky130A_mr.drc:351
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.040s  Memory: 1233.00M
+"output" in: sky130A_mr.drc:351
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1233.00M
+"space" in: sky130A_mr.drc:352
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1233.00M
+"output" in: sky130A_mr.drc:352
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1233.00M
+"interacting" in: sky130A_mr.drc:353
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.190s  Memory: 1235.00M
+"isolated" in: sky130A_mr.drc:353
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.040s  Memory: 1235.00M
+"output" in: sky130A_mr.drc:353
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1235.00M
+"isolated" in: sky130A_mr.drc:354
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.050s  Memory: 1235.00M
+"output" in: sky130A_mr.drc:354
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1235.00M
+"and" in: sky130A_mr.drc:355
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1235.00M
+"enclosing" in: sky130A_mr.drc:355
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1235.00M
+"output" in: sky130A_mr.drc:355
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1235.00M
+"enclosing" in: sky130A_mr.drc:356
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.030s  Memory: 1235.00M
+"output" in: sky130A_mr.drc:356
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1235.00M
+"enclosing" in: sky130A_mr.drc:357
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.020s  Memory: 1235.00M
+"output" in: sky130A_mr.drc:357
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1235.00M
+"separation" in: sky130A_mr.drc:358
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1235.00M
+"output" in: sky130A_mr.drc:358
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1235.00M
+END: 89/44 (capm)
+START: 97/44 (cap2m)
+"and" in: sky130A_mr.drc:363
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1235.00M
+"sized" in: sky130A_mr.drc:363
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1235.00M
+"width" in: sky130A_mr.drc:364
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.040s  Memory: 1235.00M
+"output" in: sky130A_mr.drc:364
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1235.00M
+"space" in: sky130A_mr.drc:365
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.020s  Memory: 1235.00M
+"output" in: sky130A_mr.drc:365
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1235.00M
+"interacting" in: sky130A_mr.drc:366
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.100s  Memory: 1235.00M
+"isolated" in: sky130A_mr.drc:366
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.040s  Memory: 1235.00M
+"output" in: sky130A_mr.drc:366
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1235.00M
+"isolated" in: sky130A_mr.drc:368
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.040s  Memory: 1235.00M
+"output" in: sky130A_mr.drc:368
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1235.00M
+"and" in: sky130A_mr.drc:369
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1235.00M
+"enclosing" in: sky130A_mr.drc:369
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1235.00M
+"output" in: sky130A_mr.drc:369
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1235.00M
+"enclosing" in: sky130A_mr.drc:370
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.030s  Memory: 1235.00M
+"output" in: sky130A_mr.drc:370
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1235.00M
+"enclosing" in: sky130A_mr.drc:371
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1235.00M
+"output" in: sky130A_mr.drc:371
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1235.00M
+"separation" in: sky130A_mr.drc:372
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1235.00M
+"output" in: sky130A_mr.drc:372
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1235.00M
+END: 97/44 (cap2m)
+FEOL section
+START: 75/20 (hvi)
+"not" in: sky130A_mr.drc:672
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1235.00M
+"width" in: sky130A_mr.drc:673
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.040s  Memory: 1235.00M
+"output" in: sky130A_mr.drc:673
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1235.00M
+"space" in: sky130A_mr.drc:674
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1235.00M
+"output" in: sky130A_mr.drc:674
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1235.00M
+END: 75/20 (hvi)
+START: 125/20 (hvntm)
+"not" in: sky130A_mr.drc:679
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1235.00M
+"width" in: sky130A_mr.drc:680
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.040s  Memory: 1235.00M
+"output" in: sky130A_mr.drc:680
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1235.00M
+"space" in: sky130A_mr.drc:681
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1235.00M
+"output" in: sky130A_mr.drc:681
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1235.00M
+END: 125/20 (hvntm)
+Writing report database: /mnt/uffs/user/u7011_afoote9/design/4ft4/jobs/mpw_precheck/8fe235db-bf53-4147-b229-869b6d7417f3/outputs/reports/klayout_feol_check.xml ..
+Total elapsed: 30.800s  Memory: 1227.00M
diff --git a/mpw_precheck/logs/klayout_feol_check.total b/mpw_precheck/logs/klayout_feol_check.total
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/mpw_precheck/logs/klayout_feol_check.total
@@ -0,0 +1 @@
+0
\ No newline at end of file
diff --git a/mpw_precheck/logs/klayout_met_min_ca_density_check.log b/mpw_precheck/logs/klayout_met_min_ca_density_check.log
new file mode 100644
index 0000000..93c3e35
--- /dev/null
+++ b/mpw_precheck/logs/klayout_met_min_ca_density_check.log
@@ -0,0 +1,79 @@
+"polygons" in: met_min_ca_density.lydrc:35
+    Polygons (raw): 865198 (flat)  85354 (hierarchical)
+    Elapsed: 0.100s  Memory: 633.00M
+"polygons" in: met_min_ca_density.lydrc:36
+    Polygons (raw): 1128130 (flat)  84833 (hierarchical)
+    Elapsed: 0.080s  Memory: 635.00M
+"polygons" in: met_min_ca_density.lydrc:38
+    Polygons (raw): 831719 (flat)  412901 (hierarchical)
+    Elapsed: 0.270s  Memory: 647.00M
+"polygons" in: met_min_ca_density.lydrc:39
+    Polygons (raw): 104609 (flat)  104609 (hierarchical)
+    Elapsed: 0.100s  Memory: 647.00M
+"polygons" in: met_min_ca_density.lydrc:41
+    Polygons (raw): 181939 (flat)  181939 (hierarchical)
+    Elapsed: 0.140s  Memory: 649.00M
+"polygons" in: met_min_ca_density.lydrc:42
+    Polygons (raw): 13091 (flat)  13091 (hierarchical)
+    Elapsed: 0.050s  Memory: 649.00M
+"polygons" in: met_min_ca_density.lydrc:44
+    Polygons (raw): 25552 (flat)  25552 (hierarchical)
+    Elapsed: 0.070s  Memory: 649.00M
+"polygons" in: met_min_ca_density.lydrc:45
+    Polygons (raw): 8858 (flat)  8858 (hierarchical)
+    Elapsed: 0.050s  Memory: 649.00M
+"polygons" in: met_min_ca_density.lydrc:47
+    Polygons (raw): 4196 (flat)  4196 (hierarchical)
+    Elapsed: 0.040s  Memory: 649.00M
+"polygons" in: met_min_ca_density.lydrc:48
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 649.00M
+"polygons" in: met_min_ca_density.lydrc:49
+    Polygons (raw): 11970 (flat)  11970 (hierarchical)
+    Elapsed: 0.010s  Memory: 649.00M
+"polygons" in: met_min_ca_density.lydrc:51
+    Polygons (raw): 344 (flat)  344 (hierarchical)
+    Elapsed: 0.010s  Memory: 649.00M
+"input" in: met_min_ca_density.lydrc:53
+    Polygons (raw): 2 (flat)  2 (hierarchical)
+    Elapsed: 0.040s  Memory: 649.00M
+"area" in: met_min_ca_density.lydrc:55
+    Elapsed: 0.050s  Memory: 656.00M
+"polygons" in: met_min_ca_density.lydrc:59
+    Polygons (raw): 865198 (flat)  85354 (hierarchical)
+    Elapsed: 0.090s  Memory: 656.00M
+"area" in: met_min_ca_density.lydrc:59
+    Elapsed: 7.660s  Memory: 766.00M
+li1_ca_density is 0.9573417471590909
+"polygons" in: met_min_ca_density.lydrc:69
+    Polygons (raw): 831719 (flat)  412901 (hierarchical)
+    Elapsed: 0.280s  Memory: 766.00M
+"area" in: met_min_ca_density.lydrc:69
+    Elapsed: 7.630s  Memory: 800.00M
+m1_ca_density is 0.9755982572530744
+"polygons" in: met_min_ca_density.lydrc:79
+    Polygons (raw): 181939 (flat)  181939 (hierarchical)
+    Elapsed: 0.150s  Memory: 800.00M
+"area" in: met_min_ca_density.lydrc:79
+    Elapsed: 1.070s  Memory: 800.00M
+m2_ca_density is 0.9783443668153604
+"polygons" in: met_min_ca_density.lydrc:89
+    Polygons (raw): 25552 (flat)  25552 (hierarchical)
+    Elapsed: 0.060s  Memory: 800.00M
+"area" in: met_min_ca_density.lydrc:89
+    Elapsed: 0.180s  Memory: 800.00M
+m3_ca_density is 0.9930166148573708
+"polygons" in: met_min_ca_density.lydrc:99
+    Polygons (raw): 4196 (flat)  4196 (hierarchical)
+    Elapsed: 0.040s  Memory: 800.00M
+"area" in: met_min_ca_density.lydrc:99
+    Elapsed: 0.080s  Memory: 800.00M
+m4_ca_density is 0.8464509593905666
+"polygons" in: met_min_ca_density.lydrc:109
+    Polygons (raw): 344 (flat)  344 (hierarchical)
+    Elapsed: 0.010s  Memory: 800.00M
+"area" in: met_min_ca_density.lydrc:109
+    Elapsed: 0.060s  Memory: 800.00M
+m5_ca_density is 0.8455329452054794
+Writing report database: /mnt/uffs/user/u7011_afoote9/design/4ft4/jobs/mpw_precheck/8fe235db-bf53-4147-b229-869b6d7417f3/outputs/reports/klayout_met_min_ca_density_check.xml ..
+Total elapsed: 19.460s  Memory: 792.00M
diff --git a/mpw_precheck/logs/klayout_met_min_ca_density_check.total b/mpw_precheck/logs/klayout_met_min_ca_density_check.total
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/mpw_precheck/logs/klayout_met_min_ca_density_check.total
@@ -0,0 +1 @@
+0
\ No newline at end of file
diff --git a/mpw_precheck/logs/klayout_offgrid_check.log b/mpw_precheck/logs/klayout_offgrid_check.log
new file mode 100644
index 0000000..83dfc18
--- /dev/null
+++ b/mpw_precheck/logs/klayout_offgrid_check.log
@@ -0,0 +1,755 @@
+/opt/checks/tech-files/sky130A_mr.drc:38: warning: already initialized constant DRC::DRCEngine::FEOL
+/opt/checks/tech-files/sky130A_mr.drc:28: warning: previous definition of FEOL was here
+/opt/checks/tech-files/sky130A_mr.drc:44: warning: already initialized constant DRC::DRCEngine::BEOL
+/opt/checks/tech-files/sky130A_mr.drc:29: warning: previous definition of BEOL was here
+/opt/checks/tech-files/sky130A_mr.drc:48: warning: already initialized constant DRC::DRCEngine::OFFGRID
+/opt/checks/tech-files/sky130A_mr.drc:30: warning: previous definition of OFFGRID was here
+/opt/checks/tech-files/sky130A_mr.drc:56: warning: already initialized constant DRC::DRCEngine::SEAL
+/opt/checks/tech-files/sky130A_mr.drc:31: warning: previous definition of SEAL was here
+/opt/checks/tech-files/sky130A_mr.drc:62: warning: already initialized constant DRC::DRCEngine::FLOATING_MET
+/opt/checks/tech-files/sky130A_mr.drc:32: warning: previous definition of FLOATING_MET was here
+"input" in: sky130A_mr.drc:112
+    Polygons (raw): 187338 (flat)  459 (hierarchical)
+    Elapsed: 0.060s  Memory: 630.00M
+"polygons" in: sky130A_mr.drc:113
+    Polygons (raw): 18056 (flat)  2 (hierarchical)
+    Elapsed: 0.040s  Memory: 630.00M
+"polygons" in: sky130A_mr.drc:114
+    Polygons (raw): 100418 (flat)  161 (hierarchical)
+    Elapsed: 0.030s  Memory: 630.00M
+"polygons" in: sky130A_mr.drc:115
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 630.00M
+"polygons" in: sky130A_mr.drc:116
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 630.00M
+"polygons" in: sky130A_mr.drc:117
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 630.00M
+"polygons" in: sky130A_mr.drc:118
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 630.00M
+"polygons" in: sky130A_mr.drc:119
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 630.00M
+"polygons" in: sky130A_mr.drc:120
+    Polygons (raw): 103104 (flat)  163 (hierarchical)
+    Elapsed: 0.030s  Memory: 630.00M
+"polygons" in: sky130A_mr.drc:121
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 630.00M
+"polygons" in: sky130A_mr.drc:122
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 630.00M
+"polygons" in: sky130A_mr.drc:123
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 630.00M
+"polygons" in: sky130A_mr.drc:124
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 630.00M
+"polygons" in: sky130A_mr.drc:125
+    Polygons (raw): 254612 (flat)  1060 (hierarchical)
+    Elapsed: 0.040s  Memory: 630.00M
+"polygons" in: sky130A_mr.drc:126
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 630.00M
+"polygons" in: sky130A_mr.drc:127
+    Polygons (raw): 109446 (flat)  162 (hierarchical)
+    Elapsed: 0.030s  Memory: 630.00M
+"polygons" in: sky130A_mr.drc:128
+    Polygons (raw): 109923 (flat)  163 (hierarchical)
+    Elapsed: 0.040s  Memory: 630.00M
+"polygons" in: sky130A_mr.drc:129
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 630.00M
+"polygons" in: sky130A_mr.drc:130
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 630.00M
+"polygons" in: sky130A_mr.drc:131
+    Polygons (raw): 73848 (flat)  184 (hierarchical)
+    Elapsed: 0.030s  Memory: 630.00M
+"polygons" in: sky130A_mr.drc:132
+    Polygons (raw): 1145319 (flat)  4873 (hierarchical)
+    Elapsed: 0.030s  Memory: 630.00M
+"polygons" in: sky130A_mr.drc:134
+    Polygons (raw): 570600 (flat)  84028 (hierarchical)
+    Elapsed: 0.080s  Memory: 632.00M
+"polygons" in: sky130A_mr.drc:135
+    Polygons (raw): 1128130 (flat)  84833 (hierarchical)
+    Elapsed: 0.080s  Memory: 635.00M
+"polygons" in: sky130A_mr.drc:137
+    Polygons (raw): 628149 (flat)  412570 (hierarchical)
+    Elapsed: 0.280s  Memory: 648.00M
+"polygons" in: sky130A_mr.drc:138
+    Polygons (raw): 104609 (flat)  104609 (hierarchical)
+    Elapsed: 0.100s  Memory: 648.00M
+"polygons" in: sky130A_mr.drc:140
+    Polygons (raw): 180802 (flat)  180802 (hierarchical)
+    Elapsed: 0.140s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:141
+    Polygons (raw): 13091 (flat)  13091 (hierarchical)
+    Elapsed: 0.050s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:143
+    Polygons (raw): 25445 (flat)  25445 (hierarchical)
+    Elapsed: 0.060s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:144
+    Polygons (raw): 8858 (flat)  8858 (hierarchical)
+    Elapsed: 0.040s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:146
+    Polygons (raw): 4002 (flat)  4002 (hierarchical)
+    Elapsed: 0.040s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:147
+    Polygons (raw): 11970 (flat)  11970 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:149
+    Polygons (raw): 172 (flat)  172 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:151
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:152
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:153
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:154
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:155
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:156
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:157
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:158
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:159
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:160
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:161
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:162
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:163
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:164
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:165
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:166
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:167
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:168
+    Polygons (raw): 100418 (flat)  161 (hierarchical)
+    Elapsed: 0.030s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:169
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:170
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:171
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:172
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:173
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:174
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:175
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:176
+    Polygons (raw): 2 (flat)  2 (hierarchical)
+    Elapsed: 0.040s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:177
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:178
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:179
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:180
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:181
+    Polygons (raw): 10668 (flat)  1 (hierarchical)
+    Elapsed: 0.030s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:182
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:183
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:184
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:185
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:186
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:187
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:188
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:189
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:190
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:191
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:192
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:193
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:194
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:195
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:196
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:197
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:198
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:199
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:200
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:201
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:202
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 651.00M
+"polygons" in: sky130A_mr.drc:203
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 651.00M
+DRC section
+OFFGRID-ANGLES section
+"ongrid" in: sky130A_mr.drc:690
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.070s  Memory: 656.00M
+"output" in: sky130A_mr.drc:690
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 656.00M
+"with_angle" in: sky130A_mr.drc:691
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 656.00M
+"output" in: sky130A_mr.drc:691
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 656.00M
+"ongrid" in: sky130A_mr.drc:692
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 1.970s  Memory: 687.00M
+"output" in: sky130A_mr.drc:692
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 687.00M
+"with_angle" in: sky130A_mr.drc:693
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 687.00M
+"output" in: sky130A_mr.drc:693
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 687.00M
+"ongrid" in: sky130A_mr.drc:694
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.090s  Memory: 687.00M
+"output" in: sky130A_mr.drc:694
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 687.00M
+"with_angle" in: sky130A_mr.drc:695
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 687.00M
+"output" in: sky130A_mr.drc:695
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 687.00M
+"ongrid" in: sky130A_mr.drc:696
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.060s  Memory: 687.00M
+"output" in: sky130A_mr.drc:696
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 687.00M
+"with_angle" in: sky130A_mr.drc:697
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 687.00M
+"output" in: sky130A_mr.drc:697
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 687.00M
+"ongrid" in: sky130A_mr.drc:698
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 1.800s  Memory: 688.00M
+"output" in: sky130A_mr.drc:698
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 688.00M
+"with_angle" in: sky130A_mr.drc:699
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 688.00M
+"output" in: sky130A_mr.drc:699
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 688.00M
+"ongrid" in: sky130A_mr.drc:700
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.090s  Memory: 688.00M
+"output" in: sky130A_mr.drc:700
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 688.00M
+"with_angle" in: sky130A_mr.drc:701
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 688.00M
+"output" in: sky130A_mr.drc:701
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 688.00M
+"ongrid" in: sky130A_mr.drc:702
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.060s  Memory: 688.00M
+"output" in: sky130A_mr.drc:702
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 688.00M
+"with_angle" in: sky130A_mr.drc:703
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 688.00M
+"output" in: sky130A_mr.drc:703
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 688.00M
+"ongrid" in: sky130A_mr.drc:704
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.060s  Memory: 688.00M
+"output" in: sky130A_mr.drc:704
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 688.00M
+"with_angle" in: sky130A_mr.drc:705
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 688.00M
+"output" in: sky130A_mr.drc:705
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 688.00M
+"ongrid" in: sky130A_mr.drc:706
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.350s  Memory: 688.00M
+"output" in: sky130A_mr.drc:706
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 688.00M
+"ongrid" in: sky130A_mr.drc:707
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.110s  Memory: 688.00M
+"output" in: sky130A_mr.drc:707
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 688.00M
+"and" in: sky130A_mr.drc:708
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 688.00M
+"not" in: sky130A_mr.drc:708
+    Polygons (raw): 187338 (flat)  459 (hierarchical)
+    Elapsed: 0.010s  Memory: 688.00M
+"with_angle" in: sky130A_mr.drc:708
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 688.00M
+"output" in: sky130A_mr.drc:708
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 688.00M
+"and" in: sky130A_mr.drc:709
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 688.00M
+"and" in: sky130A_mr.drc:709
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 688.00M
+"with_angle" in: sky130A_mr.drc:709
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.040s  Memory: 688.00M
+"output" in: sky130A_mr.drc:709
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 688.00M
+"and" in: sky130A_mr.drc:710
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 688.00M
+"not" in: sky130A_mr.drc:710
+    Polygons (raw): 18056 (flat)  2 (hierarchical)
+    Elapsed: 0.010s  Memory: 688.00M
+"with_angle" in: sky130A_mr.drc:710
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 688.00M
+"output" in: sky130A_mr.drc:710
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 688.00M
+"and" in: sky130A_mr.drc:711
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 688.00M
+"and" in: sky130A_mr.drc:711
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 688.00M
+"with_angle" in: sky130A_mr.drc:711
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.040s  Memory: 688.00M
+"output" in: sky130A_mr.drc:711
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 688.00M
+"ongrid" in: sky130A_mr.drc:712
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.060s  Memory: 688.00M
+"output" in: sky130A_mr.drc:712
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 688.00M
+"with_angle" in: sky130A_mr.drc:713
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 688.00M
+"output" in: sky130A_mr.drc:713
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 688.00M
+"ongrid" in: sky130A_mr.drc:714
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.340s  Memory: 688.00M
+"output" in: sky130A_mr.drc:714
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 688.00M
+"with_angle" in: sky130A_mr.drc:715
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 688.00M
+"output" in: sky130A_mr.drc:715
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 688.00M
+"ongrid" in: sky130A_mr.drc:716
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.070s  Memory: 688.00M
+"output" in: sky130A_mr.drc:716
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 688.00M
+"with_angle" in: sky130A_mr.drc:717
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 688.00M
+"output" in: sky130A_mr.drc:717
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 688.00M
+"ongrid" in: sky130A_mr.drc:718
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 1.080s  Memory: 688.00M
+"output" in: sky130A_mr.drc:718
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 688.00M
+"with_angle" in: sky130A_mr.drc:719
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.040s  Memory: 688.00M
+"output" in: sky130A_mr.drc:719
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 688.00M
+"ongrid" in: sky130A_mr.drc:720
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 1.970s  Memory: 690.00M
+"output" in: sky130A_mr.drc:720
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 690.00M
+"with_angle" in: sky130A_mr.drc:721
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 690.00M
+"output" in: sky130A_mr.drc:721
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 690.00M
+"ongrid" in: sky130A_mr.drc:722
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 2.260s  Memory: 691.00M
+"output" in: sky130A_mr.drc:722
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 691.00M
+"with_angle" in: sky130A_mr.drc:723
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.020s  Memory: 691.00M
+"output" in: sky130A_mr.drc:723
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 691.00M
+"ongrid" in: sky130A_mr.drc:724
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.440s  Memory: 691.00M
+"output" in: sky130A_mr.drc:724
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 691.00M
+"with_angle" in: sky130A_mr.drc:725
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 691.00M
+"output" in: sky130A_mr.drc:725
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 691.00M
+"ongrid" in: sky130A_mr.drc:726
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 7.730s  Memory: 769.00M
+"output" in: sky130A_mr.drc:726
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 769.00M
+"with_angle" in: sky130A_mr.drc:727
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.140s  Memory: 769.00M
+"output" in: sky130A_mr.drc:727
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 769.00M
+"ongrid" in: sky130A_mr.drc:728
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 11.210s  Memory: 1002.00M
+"output" in: sky130A_mr.drc:728
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1002.00M
+"with_angle" in: sky130A_mr.drc:729
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.530s  Memory: 1002.00M
+"output" in: sky130A_mr.drc:729
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1002.00M
+"ongrid" in: sky130A_mr.drc:730
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.070s  Memory: 1002.00M
+"output" in: sky130A_mr.drc:730
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1002.00M
+"with_angle" in: sky130A_mr.drc:731
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1002.00M
+"output" in: sky130A_mr.drc:731
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1002.00M
+"ongrid" in: sky130A_mr.drc:732
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 7.630s  Memory: 1002.00M
+"output" in: sky130A_mr.drc:732
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1002.00M
+"with_angle" in: sky130A_mr.drc:733
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.100s  Memory: 1002.00M
+"output" in: sky130A_mr.drc:733
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1002.00M
+"ongrid" in: sky130A_mr.drc:734
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.830s  Memory: 1002.00M
+"output" in: sky130A_mr.drc:734
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1002.00M
+"with_angle" in: sky130A_mr.drc:735
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.100s  Memory: 1002.00M
+"output" in: sky130A_mr.drc:735
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1002.00M
+"ongrid" in: sky130A_mr.drc:736
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 1.120s  Memory: 1002.00M
+"output" in: sky130A_mr.drc:736
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1002.00M
+"with_angle" in: sky130A_mr.drc:737
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.070s  Memory: 1002.00M
+"output" in: sky130A_mr.drc:737
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.020s  Memory: 1002.00M
+"ongrid" in: sky130A_mr.drc:738
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.160s  Memory: 1002.00M
+"output" in: sky130A_mr.drc:738
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1002.00M
+"with_angle" in: sky130A_mr.drc:739
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.020s  Memory: 1002.00M
+"output" in: sky130A_mr.drc:739
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1002.00M
+"ongrid" in: sky130A_mr.drc:740
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.200s  Memory: 1002.00M
+"output" in: sky130A_mr.drc:740
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1002.00M
+"with_angle" in: sky130A_mr.drc:741
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1002.00M
+"output" in: sky130A_mr.drc:741
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1002.00M
+"ongrid" in: sky130A_mr.drc:742
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.140s  Memory: 1002.00M
+"output" in: sky130A_mr.drc:742
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1002.00M
+"with_angle" in: sky130A_mr.drc:743
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.020s  Memory: 1002.00M
+"output" in: sky130A_mr.drc:743
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1002.00M
+"ongrid" in: sky130A_mr.drc:744
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.060s  Memory: 1002.00M
+"output" in: sky130A_mr.drc:744
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1002.00M
+"with_angle" in: sky130A_mr.drc:745
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1002.00M
+"output" in: sky130A_mr.drc:745
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1002.00M
+"ongrid" in: sky130A_mr.drc:746
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.100s  Memory: 1002.00M
+"output" in: sky130A_mr.drc:746
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1002.00M
+"with_angle" in: sky130A_mr.drc:747
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1002.00M
+"output" in: sky130A_mr.drc:747
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1002.00M
+"ongrid" in: sky130A_mr.drc:748
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.150s  Memory: 1002.00M
+"output" in: sky130A_mr.drc:748
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1002.00M
+"with_angle" in: sky130A_mr.drc:749
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.020s  Memory: 1002.00M
+"output" in: sky130A_mr.drc:749
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1002.00M
+"ongrid" in: sky130A_mr.drc:750
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.070s  Memory: 1002.00M
+"output" in: sky130A_mr.drc:750
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1002.00M
+"with_angle" in: sky130A_mr.drc:751
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1002.00M
+"output" in: sky130A_mr.drc:751
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1002.00M
+"ongrid" in: sky130A_mr.drc:752
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.060s  Memory: 1002.00M
+"output" in: sky130A_mr.drc:752
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1002.00M
+"with_angle" in: sky130A_mr.drc:753
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1002.00M
+"output" in: sky130A_mr.drc:753
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1002.00M
+"ongrid" in: sky130A_mr.drc:754
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.060s  Memory: 1002.00M
+"output" in: sky130A_mr.drc:754
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1002.00M
+"with_angle" in: sky130A_mr.drc:755
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1002.00M
+"output" in: sky130A_mr.drc:755
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1002.00M
+"ongrid" in: sky130A_mr.drc:756
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.070s  Memory: 1002.00M
+"output" in: sky130A_mr.drc:756
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1002.00M
+"with_angle" in: sky130A_mr.drc:757
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1002.00M
+"output" in: sky130A_mr.drc:757
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1002.00M
+"ongrid" in: sky130A_mr.drc:758
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.060s  Memory: 1002.00M
+"output" in: sky130A_mr.drc:758
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1002.00M
+"with_angle" in: sky130A_mr.drc:759
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1002.00M
+"output" in: sky130A_mr.drc:759
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1002.00M
+"ongrid" in: sky130A_mr.drc:760
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.060s  Memory: 1002.00M
+"output" in: sky130A_mr.drc:760
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1002.00M
+"with_angle" in: sky130A_mr.drc:761
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1002.00M
+"output" in: sky130A_mr.drc:761
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1002.00M
+"ongrid" in: sky130A_mr.drc:762
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.060s  Memory: 1002.00M
+"output" in: sky130A_mr.drc:762
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1002.00M
+"with_angle" in: sky130A_mr.drc:763
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1002.00M
+"output" in: sky130A_mr.drc:763
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1002.00M
+"ongrid" in: sky130A_mr.drc:764
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.060s  Memory: 1002.00M
+"output" in: sky130A_mr.drc:764
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1002.00M
+"with_angle" in: sky130A_mr.drc:765
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1002.00M
+"output" in: sky130A_mr.drc:765
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1002.00M
+"ongrid" in: sky130A_mr.drc:766
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.070s  Memory: 1002.00M
+"output" in: sky130A_mr.drc:766
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1002.00M
+Writing report database: /mnt/uffs/user/u7011_afoote9/design/4ft4/jobs/mpw_precheck/8fe235db-bf53-4147-b229-869b6d7417f3/outputs/reports/klayout_offgrid_check.xml ..
+Total elapsed: 47.610s  Memory: 799.00M
diff --git a/mpw_precheck/logs/klayout_offgrid_check.total b/mpw_precheck/logs/klayout_offgrid_check.total
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/mpw_precheck/logs/klayout_offgrid_check.total
@@ -0,0 +1 @@
+0
\ No newline at end of file
diff --git a/mpw_precheck/logs/klayout_pin_label_purposes_overlapping_drawing_check.log b/mpw_precheck/logs/klayout_pin_label_purposes_overlapping_drawing_check.log
new file mode 100644
index 0000000..8d858b8
--- /dev/null
+++ b/mpw_precheck/logs/klayout_pin_label_purposes_overlapping_drawing_check.log
@@ -0,0 +1,29 @@
+Running pin_label_purposes_overlapping_drawing.rb.drc on file=/root/4ft4/gds/user_project_wrapper.gds, topcell=user_project_wrapper, output to /mnt/uffs/user/u7011_afoote9/design/4ft4/jobs/mpw_precheck/8fe235db-bf53-4147-b229-869b6d7417f3/outputs/reports/klayout_pin_label_purposes_overlapping_drawing_check.xml
+  deep:true tiled:false threads:8
+--- #err|description, table for cell: user_project_wrapper
+NO-Check ----        pwell:64/44/EMP   122/16/dat    64/59/EMP    44/16/EMP     44/5/EMP
+         ----        nwell:64/20/dat    64/16/dat     64/5/EMP
+         ----         diff:65/20/dat    65/16/EMP     65/6/EMP
+         ----          tap:65/44/dat    65/48/EMP     65/5/EMP
+         ----         poly:66/20/dat    66/16/EMP     66/5/EMP
+         ----       licon1:66/44/dat    66/58/EMP
+         ----          li1:67/20/dat    67/16/dat     67/5/EMP
+         ----         mcon:67/44/dat    67/48/EMP
+         ----         met1:68/20/dat    68/16/dat     68/5/EMP
+         ----          via:68/44/dat    68/58/EMP
+         ----         met2:69/20/dat    69/16/dat     69/5/EMP
+         ----         via2:69/44/dat    69/58/EMP
+         ----         met3:70/20/dat    70/16/dat     70/5/EMP
+         ----         via3:70/44/dat    70/48/EMP
+         ----         met4:71/20/dat    71/16/dat     71/5/EMP
+         ----         via4:71/44/dat    71/48/EMP
+         ----         met5:72/20/dat    72/16/dat     72/5/EMP
+         ----          pad:76/20/EMP     76/5/EMP    76/16/EMP
+         ----          pnp:82/44/EMP    82/59/EMP
+         ----          npn:82/20/EMP     82/5/EMP
+         ----          rdl:74/20/EMP    74/16/EMP     74/5/EMP
+         ----     inductor:82/24/EMP    82/25/EMP
+       0 total error(s) among 0 error type(s), 33 checks, cell: user_project_wrapper
+Writing report...
+VmPeak:	 1941620 kB
+VmHWM:	  527836 kB
diff --git a/mpw_precheck/logs/klayout_pin_label_purposes_overlapping_drawing_check.total b/mpw_precheck/logs/klayout_pin_label_purposes_overlapping_drawing_check.total
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/mpw_precheck/logs/klayout_pin_label_purposes_overlapping_drawing_check.total
@@ -0,0 +1 @@
+0
\ No newline at end of file
diff --git a/mpw_precheck/logs/klayout_zeroarea_check.log b/mpw_precheck/logs/klayout_zeroarea_check.log
new file mode 100644
index 0000000..c7dac76
--- /dev/null
+++ b/mpw_precheck/logs/klayout_zeroarea_check.log
@@ -0,0 +1,4 @@
+0 zero-area shapes
+writing to /mnt/uffs/user/u7011_afoote9/design/4ft4/jobs/mpw_precheck/8fe235db-bf53-4147-b229-869b6d7417f3/outputs/user_project_wrapper_no_zero_areas.gds
+VmPeak:	  823208 kB
+VmHWM:	  529488 kB
diff --git a/mpw_precheck/logs/klayout_zeroarea_check.total b/mpw_precheck/logs/klayout_zeroarea_check.total
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/mpw_precheck/logs/klayout_zeroarea_check.total
@@ -0,0 +1 @@
+0
\ No newline at end of file
diff --git a/mpw_precheck/logs/magic_drc_check.log b/mpw_precheck/logs/magic_drc_check.log
new file mode 100644
index 0000000..059a179
--- /dev/null
+++ b/mpw_precheck/logs/magic_drc_check.log
@@ -0,0 +1,211 @@
+
+Magic 8.3 revision 274 - Compiled on Fri Mar  4 22:53:06 UTC 2022.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+Processing system .magicrc file
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+The following types are not handled by extraction and will be treated as non-electrical types:
+    mvobsactive ubm 
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/opt/checks/drc_checks/magic/magic_drc_check.tcl" from command line.
+Warning: Calma reading is not undoable!  I hope that's OK.
+Library written using GDS-II Release 3.0
+Library name: user_project_wrapper
+Reading "sky130_fd_sc_hd__decap_3".
+Reading "sky130_fd_sc_hd__conb_1".
+Reading "sky130_fd_sc_hd__fill_1".
+Reading "sky130_fd_sc_hd__decap_4".
+Reading "sky130_fd_sc_hd__decap_6".
+Reading "sky130_fd_sc_hd__tapvpwrvgnd_1".
+Reading "sky130_fd_sc_hd__decap_12".
+Reading "sky130_fd_sc_hd__decap_8".
+Reading "sky130_fd_sc_hd__fill_2".
+Reading "sky130_fd_sc_hd__clkdlybuf4s25_1".
+Reading "sky130_fd_sc_hd__buf_2".
+Reading "sky130_fd_sc_hd__dlygate4sd3_1".
+Reading "sky130_fd_sc_hd__diode_2".
+Reading "sky130_fd_sc_hd__clkbuf_4".
+Reading "sky130_fd_sc_hd__buf_4".
+Reading "sky130_fd_sc_hd__dfxtp_1".
+Reading "sky130_fd_sc_hd__or2_1".
+Reading "sky130_fd_sc_hd__clkbuf_1".
+Reading "sky130_fd_sc_hd__and2b_1".
+Reading "sky130_fd_sc_hd__nand3b_1".
+Reading "sky130_fd_sc_hd__o211a_1".
+Reading "sky130_fd_sc_hd__clkbuf_16".
+Reading "sky130_fd_sc_hd__o21ai_1".
+Reading "sky130_fd_sc_hd__nand2_1".
+Reading "sky130_fd_sc_hd__a31o_1".
+Reading "sky130_fd_sc_hd__a21o_1".
+Reading "sky130_fd_sc_hd__or3b_1".
+Reading "sky130_fd_sc_hd__and3_1".
+Reading "sky130_fd_sc_hd__or3_1".
+Reading "sky130_fd_sc_hd__mux4_2".
+Reading "sky130_fd_sc_hd__a22o_1".
+Reading "sky130_fd_sc_hd__a21oi_1".
+Reading "sky130_fd_sc_hd__or4_1".
+Reading "sky130_fd_sc_hd__clkbuf_2".
+Reading "sky130_fd_sc_hd__inv_2".
+Reading "sky130_fd_sc_hd__a21bo_1".
+Reading "sky130_fd_sc_hd__o221a_1".
+Reading "sky130_fd_sc_hd__or2_2".
+Reading "sky130_fd_sc_hd__o21ba_1".
+Reading "sky130_fd_sc_hd__o22a_1".
+Reading "sky130_fd_sc_hd__o21a_1".
+Reading "sky130_fd_sc_hd__nor2_1".
+Reading "sky130_fd_sc_hd__dlymetal6s2s_1".
+Reading "sky130_fd_sc_hd__a211o_1".
+Reading "sky130_fd_sc_hd__nor2_2".
+Reading "sky130_fd_sc_hd__or4b_1".
+Reading "sky130_fd_sc_hd__mux2_1".
+Reading "sky130_fd_sc_hd__and2_1".
+Reading "sky130_fd_sc_hd__xnor2_1".
+Reading "sky130_fd_sc_hd__buf_12".
+Reading "sky130_fd_sc_hd__and3b_1".
+Reading "sky130_fd_sc_hd__o21bai_1".
+Reading "sky130_fd_sc_hd__nor3_1".
+Reading "sky130_fd_sc_hd__and2_2".
+Reading "sky130_fd_sc_hd__o21ai_2".
+Reading "sky130_fd_sc_hd__o31a_1".
+Reading "sky130_fd_sc_hd__xor2_1".
+Reading "sky130_fd_sc_hd__buf_6".
+Reading "sky130_fd_sc_hd__clkbuf_8".
+Reading "sky130_fd_sc_hd__a211oi_1".
+Reading "sky130_fd_sc_hd__or3b_4".
+Reading "sky130_fd_sc_hd__nand2_2".
+Reading "sky130_fd_sc_hd__o2bb2a_1".
+Reading "sky130_fd_sc_hd__a2bb2o_1".
+Reading "sky130_fd_sc_hd__and3_2".
+Reading "sky130_fd_sc_hd__mux2_4".
+Reading "sky130_fd_sc_hd__o221a_4".
+Reading "sky130_fd_sc_hd__clkdlybuf4s50_1".
+Reading "sky130_fd_sc_hd__or2b_1".
+Reading "sky130_fd_sc_hd__dfxtp_2".
+Reading "sky130_fd_sc_hd__a2bb2o_2".
+Reading "sky130_fd_sc_hd__o32ai_4".
+Reading "sky130_fd_sc_hd__a21boi_1".
+Reading "sky130_fd_sc_hd__a221o_1".
+Reading "sky130_fd_sc_hd__or3_2".
+Reading "sky130_fd_sc_hd__a31oi_1".
+Reading "sky130_fd_sc_hd__a32o_1".
+Reading "sky130_fd_sc_hd__o211ai_1".
+Reading "sky130_fd_sc_hd__a32o_2".
+Reading "sky130_fd_sc_hd__nand3_4".
+Reading "sky130_fd_sc_hd__a32oi_4".
+Reading "sky130_fd_sc_hd__a221o_2".
+Reading "sky130_fd_sc_hd__o31a_2".
+Reading "sky130_fd_sc_hd__nor3_2".
+Reading "sky130_fd_sc_hd__a22o_2".
+Reading "sky130_fd_sc_hd__a21o_2".
+Reading "sky130_fd_sc_hd__dfxtp_4".
+Reading "sky130_fd_sc_hd__and2b_2".
+Reading "sky130_fd_sc_hd__o21a_2".
+Reading "sky130_fd_sc_hd__o21ai_4".
+Reading "sky130_fd_sc_hd__a311oi_4".
+Reading "sky130_fd_sc_hd__a31oi_2".
+Reading "sky130_fd_sc_hd__nand4_1".
+Reading "sky130_fd_sc_hd__a41o_1".
+Reading "sky130_fd_sc_hd__mux2_8".
+Reading "sky130_fd_sc_hd__or3_4".
+Reading "sky130_fd_sc_hd__mux2_2".
+Reading "sky130_fd_sc_hd__and4b_1".
+Reading "sky130_fd_sc_hd__o22a_2".
+Reading "sky130_fd_sc_hd__clkinv_2".
+Reading "sky130_fd_sc_hd__and4bb_2".
+Reading "sky130_fd_sc_hd__or4b_2".
+Reading "sky130_fd_sc_hd__a31o_2".
+Reading "sky130_fd_sc_hd__o221ai_2".
+Reading "sky130_fd_sc_hd__o32a_1".
+Reading "sky130_fd_sc_hd__nand2_8".
+Reading "sky130_fd_sc_hd__or4_4".
+Reading "sky130_fd_sc_hd__and4_1".
+Reading "sky130_fd_sc_hd__a2111o_1".
+Reading "sky130_fd_sc_hd__o2bb2ai_1".
+Reading "sky130_fd_sc_hd__nand3_1".
+Reading "sky130_fd_sc_hd__nand3b_2".
+Reading "sky130_fd_sc_hd__a21bo_2".
+Reading "sky130_fd_sc_hd__nor2_4".
+Reading "sky130_fd_sc_hd__nand4b_4".
+Reading "sky130_fd_sc_hd__and3b_2".
+Reading "sky130_fd_sc_hd__or3b_2".
+Reading "sky130_fd_sc_hd__nor3_4".
+Reading "sky130_fd_sc_hd__o211a_2".
+Reading "sky130_fd_sc_hd__or2_4".
+Reading "sky130_fd_sc_hd__a211o_2".
+Reading "sky130_fd_sc_hd__or4b_4".
+Reading "sky130_fd_sc_hd__or4_2".
+Reading "sky130_fd_sc_hd__mux4_1".
+Reading "sky130_fd_sc_hd__buf_8".
+Reading "sky130_fd_sc_hd__o311a_1".
+Reading "sky130_fd_sc_hd__a31o_4".
+Reading "sky130_fd_sc_hd__o31ai_1".
+Reading "sky130_fd_sc_hd__and4bb_1".
+Reading "sky130_fd_sc_hd__nor4b_2".
+Reading "sky130_fd_sc_hd__and4b_2".
+Reading "sky130_fd_sc_hd__o21a_4".
+Reading "sky130_fd_sc_hd__and4bb_4".
+Reading "sky130_fd_sc_hd__a22oi_4".
+Reading "sky130_fd_sc_hd__nor4_4".
+Reading "sky130_fd_sc_hd__o2111a_4".
+Reading "sky130_fd_sc_hd__and4b_4".
+Reading "sky130_fd_sc_hd__and3_4".
+Reading "sky130_fd_sc_hd__nand2_4".
+Reading "sky130_fd_sc_hd__a21oi_2".
+Reading "sky130_fd_sc_hd__o32a_2".
+Reading "sky130_fd_sc_hd__o211ai_4".
+Reading "sky130_fd_sc_hd__a311o_1".
+Reading "sky130_fd_sc_hd__a211o_4".
+Reading "sky130_fd_sc_hd__a21o_4".
+Reading "sky130_fd_sc_hd__o31ai_2".
+Reading "sky130_fd_sc_hd__o2bb2a_2".
+Reading "sky130_fd_sc_hd__o221a_2".
+Reading "sky130_fd_sc_hd__a22o_4".
+Reading "sky130_fd_sc_hd__o311ai_2".
+Reading "sky130_fd_sc_hd__nand3b_4".
+Reading "sky130_fd_sc_hd__o21bai_2".
+Reading "sky130_fd_sc_hd__a211oi_2".
+Reading "sky130_fd_sc_hd__and2_4".
+Reading "sky130_fd_sc_hd__or2b_4".
+Reading "sky130_fd_sc_hd__a311o_2".
+Reading "sky130_fd_sc_hd__o311a_2".
+Reading "sky130_fd_sc_hd__a211oi_4".
+Reading "sky130_fd_sc_hd__or2b_2".
+Reading "sky130_fd_sc_hd__a21oi_4".
+Reading "sky130_fd_sc_hd__and2b_4".
+Reading "top_4ft4".
+    5000 uses
+    10000 uses
+    15000 uses
+    20000 uses
+    25000 uses
+    30000 uses
+    35000 uses
+    40000 uses
+    45000 uses
+    50000 uses
+    55000 uses
+    60000 uses
+    65000 uses
+    70000 uses
+    75000 uses
+    80000 uses
+    85000 uses
+    90000 uses
+    95000 uses
+    100000 uses
+Reading "user_project_wrapper".
+CIF file read warning: CIF style sky130(vendor): units rescaled by factor of 5 / 1
+[INFO]: Loading user_project_wrapper
+
+DRC style is now "drc(full)"
+Loading DRC CIF style.
+No errors found.
+[INFO]: COUNT: 0
+[INFO]: Should be divided by 3 or 4
+[INFO]: DRC Checking DONE (/mnt/uffs/user/u7011_afoote9/design/4ft4/jobs/mpw_precheck/8fe235db-bf53-4147-b229-869b6d7417f3/outputs/reports/magic_drc_check.drc.report)
+[INFO]: Saving mag view with DRC errors(/mnt/uffs/user/u7011_afoote9/design/4ft4/jobs/mpw_precheck/8fe235db-bf53-4147-b229-869b6d7417f3/outputs/user_project_wrapper.magic.drc.mag)
+[INFO]: Saved
diff --git a/mpw_precheck/logs/magic_drc_check.total b/mpw_precheck/logs/magic_drc_check.total
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/mpw_precheck/logs/magic_drc_check.total
@@ -0,0 +1 @@
+0
\ No newline at end of file
diff --git a/mpw_precheck/logs/pdks.info b/mpw_precheck/logs/pdks.info
new file mode 100644
index 0000000..19f87e1
--- /dev/null
+++ b/mpw_precheck/logs/pdks.info
@@ -0,0 +1,2 @@
+Open PDKs 27ecf1c16911f7dd4428ffab96f62c1fb876ea70
+Skywater PDK c094b6e83a4f9298e47f696ec5a7fd53535ec5eb
\ No newline at end of file
diff --git a/mpw_precheck/logs/precheck.log b/mpw_precheck/logs/precheck.log
new file mode 100644
index 0000000..1189bb0
--- /dev/null
+++ b/mpw_precheck/logs/precheck.log
@@ -0,0 +1,65 @@
+2022-03-21 22:42:36 - [INFO] - {{Project Git Info}} Repository: https://github.com/andars/caravel-4ft4.git | Branch: main | Commit: 01d2797f271b216d6e593b1ebebbca7f7b192217
+2022-03-21 22:42:36 - [INFO] - {{EXTRACTING FILES}} Extracting compressed files in: 4ft4
+2022-03-21 22:42:37 - [INFO] - {{Project Type Info}} digital
+2022-03-21 22:42:37 - [INFO] - {{Project GDS Info}} user_project_wrapper: f2ffa1bbeb32a61d50cbe6d22f76fb8ade88a9cc
+2022-03-21 22:42:37 - [INFO] - {{Tools Info}} KLayout: v0.27.8 | Magic: v8.3.274
+2022-03-21 22:42:37 - [INFO] - {{PDKs Info}} Open PDKs: 27ecf1c16911f7dd4428ffab96f62c1fb876ea70 | Skywater PDK: c094b6e83a4f9298e47f696ec5a7fd53535ec5eb
+2022-03-21 22:42:37 - [INFO] - {{START}} Precheck Started, the full log 'precheck.log' will be located in '4ft4/jobs/mpw_precheck/8fe235db-bf53-4147-b229-869b6d7417f3/logs'
+2022-03-21 22:42:37 - [INFO] - {{PRECHECK SEQUENCE}} Precheck will run the following checks: [License, Makefile, Default, Documentation, Consistency, XOR, Magic DRC, Klayout FEOL, Klayout BEOL, Klayout Offgrid, Klayout Metal Minimum Clear Area Density, Klayout Pin Label Purposes Overlapping Drawing, Klayout ZeroArea]
+2022-03-21 22:42:37 - [INFO] - {{STEP UPDATE}} Executing Check 1 of 13: License
+2022-03-21 22:42:38 - [INFO] - An approved LICENSE (Apache-2.0) was found in 4ft4.
+2022-03-21 22:42:38 - [INFO] - {{MAIN LICENSE CHECK PASSED}} An approved LICENSE was found in project root.
+2022-03-21 22:42:39 - [INFO] - An approved LICENSE (Apache-2.0) was found in 4ft4.
+2022-03-21 22:42:39 - [INFO] - {{SUBMODULES LICENSE CHECK PASSED}} No prohibited LICENSE file(s) was found in project submodules
+2022-03-21 22:42:39 - [ERROR] - SPDX COMPLIANCE SYMLINK FILE NOT FOUND in 4ft4/openlane/Makefile
+2022-03-21 22:42:39 - [WARNING] - {{SPDX COMPLIANCE CHECK FAILED}} Found 162 non-compliant file(s) with the SPDX Standard.
+2022-03-21 22:42:39 - [INFO] - SPDX COMPLIANCE: NON-COMPLIANT FILE(S) PREVIEW: ['4ft4/Makefile', '4ft4/4ft4/Makefile', '4ft4/4ft4/as.py', '4ft4/4ft4/sim.c', '4ft4/4ft4/rtl/Makefile', '4ft4/4ft4/rtl/alu.v', '4ft4/4ft4/rtl/check.sh', '4ft4/4ft4/rtl/cpu.v', '4ft4/4ft4/rtl/cpu_control.v', '4ft4/4ft4/rtl/datapath.v', '4ft4/4ft4/rtl/datapath.vh', '4ft4/4ft4/rtl/icebreaker_top-pins.pcf', '4ft4/4ft4/rtl/icebreaker_top.s', '4ft4/4ft4/rtl/icebreaker_top.v', '4ft4/4ft4/rtl/pc_stack.v']
+2022-03-21 22:42:39 - [INFO] - For the full SPDX compliance report check: 4ft4/jobs/mpw_precheck/8fe235db-bf53-4147-b229-869b6d7417f3/logs/spdx_compliance_report.log
+2022-03-21 22:42:39 - [INFO] - {{STEP UPDATE}} Executing Check 2 of 13: Makefile
+2022-03-21 22:42:39 - [INFO] - {{MAKEFILE CHECK PASSED}} Makefile valid.
+2022-03-21 22:42:39 - [INFO] - {{STEP UPDATE}} Executing Check 3 of 13: Default
+2022-03-21 22:42:39 - [INFO] - {{README DEFAULT CHECK PASSED}} Project 'README.md' was modified and is not identical to the default 'README.md'
+2022-03-21 22:42:40 - [INFO] - {{CONTENT DEFAULT CHECK PASSED}} Project 'gds' was modified and is not identical to the default 'gds'
+2022-03-21 22:42:40 - [INFO] - {{STEP UPDATE}} Executing Check 4 of 13: Documentation
+2022-03-21 22:42:40 - [INFO] - {{DOCUMENTATION CHECK PASSED}} Project documentation is appropriate.
+2022-03-21 22:42:40 - [INFO] - {{STEP UPDATE}} Executing Check 5 of 13: Consistency
+2022-03-21 22:42:45 - [INFO] - HIERARCHY CHECK PASSED: Module user_project_wrapper is instantiated in caravel. 
+2022-03-21 22:42:45 - [INFO] - COMPLEXITY CHECK PASSED: Netlist caravel contains at least 8 instances (90 instances). 
+2022-03-21 22:42:45 - [INFO] - MODELING CHECK PASSED: Netlist caravel is structural.
+2022-03-21 22:42:45 - [INFO] - SUBMODULE HOOKS CHECK PASSED: All module ports for user_project_wrapper are correctly connected in the top level netlist caravel.
+2022-03-21 22:42:45 - [INFO] - POWER CONNECTIONS CHECK PASSED: All instances in caravel are connected to power
+2022-03-21 22:42:45 - [INFO] - {{NETLIST CONSISTENCY CHECK PASSED}} caravel netlist passed all consistency checks.
+2022-03-21 22:42:45 - [INFO] - PORTS CHECK PASSED: Netlist user_project_wrapper ports match the golden wrapper ports
+2022-03-21 22:42:45 - [INFO] - COMPLEXITY CHECK PASSED: Netlist user_project_wrapper contains at least 1 instances (1 instances). 
+2022-03-21 22:42:45 - [INFO] - MODELING CHECK PASSED: Netlist user_project_wrapper is structural.
+2022-03-21 22:42:45 - [INFO] - LAYOUT CHECK PASSED: The GDS layout for user_project_wrapper matches the provided structural netlist.
+2022-03-21 22:42:45 - [INFO] - POWER CONNECTIONS CHECK PASSED: All instances in user_project_wrapper are connected to power
+2022-03-21 22:42:45 - [INFO] - PORT TYPES CHECK PASSED: Netlist user_project_wrapper port types match the golden wrapper port types.
+2022-03-21 22:42:45 - [INFO] - {{NETLIST CONSISTENCY CHECK PASSED}} user_project_wrapper netlist passed all consistency checks.
+2022-03-21 22:42:45 - [INFO] - {{CONSISTENCY CHECK PASSED}} The user netlist and the top netlist are valid.
+2022-03-21 22:42:45 - [INFO] - {{STEP UPDATE}} Executing Check 6 of 13: XOR
+2022-03-21 22:43:13 - [INFO] - {{XOR CHECK UPDATE}} Total XOR differences: 0, for more details view 4ft4/jobs/mpw_precheck/8fe235db-bf53-4147-b229-869b6d7417f3/outputs/user_project_wrapper.xor.gds
+2022-03-21 22:43:13 - [INFO] - {{XOR CHECK PASSED}} The GDS file has no XOR violations.
+2022-03-21 22:43:13 - [INFO] - {{STEP UPDATE}} Executing Check 7 of 13: Magic DRC
+2022-03-21 22:48:45 - [INFO] - 0 DRC violations
+2022-03-21 22:48:45 - [INFO] - {{MAGIC DRC CHECK PASSED}} The GDS file, user_project_wrapper.gds, has no DRC violations.
+2022-03-21 22:48:45 - [INFO] - {{STEP UPDATE}} Executing Check 8 of 13: Klayout FEOL
+2022-03-21 22:49:17 - [INFO] - No DRC Violations found
+2022-03-21 22:49:17 - [INFO] - {{Klayout FEOL CHECK PASSED}} The GDS file, user_project_wrapper.gds, has no DRC violations.
+2022-03-21 22:49:17 - [INFO] - {{STEP UPDATE}} Executing Check 9 of 13: Klayout BEOL
+2022-03-21 22:54:59 - [INFO] - No DRC Violations found
+2022-03-21 22:54:59 - [INFO] - {{Klayout BEOL CHECK PASSED}} The GDS file, user_project_wrapper.gds, has no DRC violations.
+2022-03-21 22:54:59 - [INFO] - {{STEP UPDATE}} Executing Check 10 of 13: Klayout Offgrid
+2022-03-21 22:55:48 - [INFO] - No DRC Violations found
+2022-03-21 22:55:48 - [INFO] - {{Klayout Offgrid CHECK PASSED}} The GDS file, user_project_wrapper.gds, has no DRC violations.
+2022-03-21 22:55:48 - [INFO] - {{STEP UPDATE}} Executing Check 11 of 13: Klayout Metal Minimum Clear Area Density
+2022-03-21 22:56:09 - [INFO] - No DRC Violations found
+2022-03-21 22:56:09 - [INFO] - {{Klayout Metal Minimum Clear Area Density CHECK PASSED}} The GDS file, user_project_wrapper.gds, has no DRC violations.
+2022-03-21 22:56:09 - [INFO] - {{STEP UPDATE}} Executing Check 12 of 13: Klayout Pin Label Purposes Overlapping Drawing
+2022-03-21 22:56:20 - [INFO] - No DRC Violations found
+2022-03-21 22:56:20 - [INFO] - {{Klayout Pin Label Purposes Overlapping Drawing CHECK PASSED}} The GDS file, user_project_wrapper.gds, has no DRC violations.
+2022-03-21 22:56:20 - [INFO] - {{STEP UPDATE}} Executing Check 13 of 13: Klayout ZeroArea
+2022-03-21 22:56:25 - [INFO] - No DRC Violations found
+2022-03-21 22:56:25 - [INFO] - {{Klayout ZeroArea CHECK PASSED}} The GDS file, user_project_wrapper.gds, has no DRC violations.
+2022-03-21 22:56:25 - [INFO] - {{FINISH}} Executing Finished, the full log 'precheck.log' can be found in '4ft4/jobs/mpw_precheck/8fe235db-bf53-4147-b229-869b6d7417f3/logs'
+2022-03-21 22:56:25 - [INFO] - {{SUCCESS}} All Checks Passed !!!
diff --git a/mpw_precheck/logs/spdx_compliance_report.log b/mpw_precheck/logs/spdx_compliance_report.log
new file mode 100644
index 0000000..a3eceb3
--- /dev/null
+++ b/mpw_precheck/logs/spdx_compliance_report.log
@@ -0,0 +1,162 @@
+/root/4ft4/Makefile
+/root/4ft4/4ft4/Makefile
+/root/4ft4/4ft4/as.py
+/root/4ft4/4ft4/sim.c
+/root/4ft4/4ft4/rtl/Makefile
+/root/4ft4/4ft4/rtl/alu.v
+/root/4ft4/4ft4/rtl/check.sh
+/root/4ft4/4ft4/rtl/cpu.v
+/root/4ft4/4ft4/rtl/cpu_control.v
+/root/4ft4/4ft4/rtl/datapath.v
+/root/4ft4/4ft4/rtl/datapath.vh
+/root/4ft4/4ft4/rtl/icebreaker_top-pins.pcf
+/root/4ft4/4ft4/rtl/icebreaker_top.s
+/root/4ft4/4ft4/rtl/icebreaker_top.v
+/root/4ft4/4ft4/rtl/pc_stack.v
+/root/4ft4/4ft4/rtl/pc_stack.vh
+/root/4ft4/4ft4/rtl/ram.v
+/root/4ft4/4ft4/rtl/rom.v
+/root/4ft4/4ft4/rtl/signals.tcl
+/root/4ft4/4ft4/rtl/system.v
+/root/4ft4/4ft4/rtl/tb_system.sv
+/root/4ft4/4ft4/rtl/wb_system.v
+/root/4ft4/4ft4/rtl/spoke/Makefile
+/root/4ft4/4ft4/rtl/spoke/loopback-pins.pcf
+/root/4ft4/4ft4/rtl/spoke/loopback.v
+/root/4ft4/4ft4/rtl/spoke/pins.pcf
+/root/4ft4/4ft4/rtl/spoke/signals-loopback.tcl
+/root/4ft4/4ft4/rtl/spoke/signals-wb-top.tcl
+/root/4ft4/4ft4/rtl/spoke/signals.tcl
+/root/4ft4/4ft4/rtl/spoke/tb_loopback.sv
+/root/4ft4/4ft4/rtl/spoke/tb_uart.sv
+/root/4ft4/4ft4/rtl/spoke/tb_wb_top.sv
+/root/4ft4/4ft4/rtl/spoke/uart.v
+/root/4ft4/4ft4/rtl/spoke/uart_wb_master.v
+/root/4ft4/4ft4/rtl/spoke/wb_slave_ex.v
+/root/4ft4/4ft4/rtl/spoke/wb_top-pins.pcf
+/root/4ft4/4ft4/rtl/spoke/wb_top.v
+/root/4ft4/4ft4/rtl/spoke/client/Makefile
+/root/4ft4/4ft4/rtl/spoke/client/common.h
+/root/4ft4/4ft4/rtl/spoke/client/loopback.c
+/root/4ft4/4ft4/rtl/spoke/client/serial.c
+/root/4ft4/4ft4/rtl/spoke/client/serial.h
+/root/4ft4/4ft4/rtl/spoke/client/spoke.c
+/root/4ft4/4ft4/rtl/spoke/tests/Makefile
+/root/4ft4/4ft4/rtl/spoke/tests/loopback/Makefile
+/root/4ft4/4ft4/rtl/spoke/tests/loopback/tests.py
+/root/4ft4/4ft4/rtl/spoke/tests/uart-wb/Makefile
+/root/4ft4/4ft4/rtl/spoke/tests/uart-wb/tests.py
+/root/4ft4/4ft4/rtl/tests/Makefile
+/root/4ft4/4ft4/rtl/tests/icebreaker-top/Makefile
+/root/4ft4/4ft4/rtl/tests/icebreaker-top/tests.py
+/root/4ft4/4ft4/rtl/tests/ram-wb/Makefile
+/root/4ft4/4ft4/rtl/tests/ram-wb/signals.tcl
+/root/4ft4/4ft4/rtl/tests/ram-wb/tests.py
+/root/4ft4/4ft4/rtl/tests/rom-wb/Makefile
+/root/4ft4/4ft4/rtl/tests/rom-wb/tests.py
+/root/4ft4/4ft4/rtl/tests/system-wb/Makefile
+/root/4ft4/4ft4/rtl/tests/system-wb/signals.tcl
+/root/4ft4/4ft4/rtl/tests/system-wb/tests.py
+/root/4ft4/4ft4/tests/ldm.s
+/root/4ft4/4ft4/tests/run.sh
+/root/4ft4/4ft4/tests/add/add-carry.s
+/root/4ft4/4ft4/tests/add/add.s
+/root/4ft4/4ft4/tests/app/fib.s
+/root/4ft4/4ft4/tests/clb/clb.s
+/root/4ft4/4ft4/tests/clc/clc.s
+/root/4ft4/4ft4/tests/cma/cma-3.s
+/root/4ft4/4ft4/tests/cma/cma.s
+/root/4ft4/4ft4/tests/cmc/cmc-0.s
+/root/4ft4/4ft4/tests/cmc/cmc-1.s
+/root/4ft4/4ft4/tests/daa/daa.s
+/root/4ft4/4ft4/tests/dac/dac-carry.s
+/root/4ft4/4ft4/tests/dac/dac.1.s
+/root/4ft4/4ft4/tests/dac/dac.s
+/root/4ft4/4ft4/tests/eq/eq-0.s
+/root/4ft4/4ft4/tests/fim/fim-0.s
+/root/4ft4/4ft4/tests/fin/fin-0.s
+/root/4ft4/4ft4/tests/iac/iac-carry.s
+/root/4ft4/4ft4/tests/iac/iac.1.s
+/root/4ft4/4ft4/tests/iac/iac.s
+/root/4ft4/4ft4/tests/inc/inc.s
+/root/4ft4/4ft4/tests/io/rdr.0.s
+/root/4ft4/4ft4/tests/io/rdr.1.s
+/root/4ft4/4ft4/tests/io/wmp.0.s
+/root/4ft4/4ft4/tests/io/wrr.0.s
+/root/4ft4/4ft4/tests/io/wrr.1.s
+/root/4ft4/4ft4/tests/jms-bbl/jms-bbl-0.s
+/root/4ft4/4ft4/tests/jms/jms-0.s
+/root/4ft4/4ft4/tests/jump/isz.0.s
+/root/4ft4/4ft4/tests/jump/isz.1.s
+/root/4ft4/4ft4/tests/jump/jcn.0.s
+/root/4ft4/4ft4/tests/jump/jcn.1.s
+/root/4ft4/4ft4/tests/jump/jcn.2.s
+/root/4ft4/4ft4/tests/jump/jin-1.s
+/root/4ft4/4ft4/tests/jump/jin.s
+/root/4ft4/4ft4/tests/jump/jun-fwd.s
+/root/4ft4/4ft4/tests/jump/jun.s
+/root/4ft4/4ft4/tests/kbp/kbp.s
+/root/4ft4/4ft4/tests/ld/ld.s
+/root/4ft4/4ft4/tests/ldm/ldm-6.s
+/root/4ft4/4ft4/tests/ldm/ldm.1.s
+/root/4ft4/4ft4/tests/org/org-0.s
+/root/4ft4/4ft4/tests/ral/ral-c.s
+/root/4ft4/4ft4/tests/ral/ral.s
+/root/4ft4/4ft4/tests/ram/0.s
+/root/4ft4/4ft4/tests/ram/1.s
+/root/4ft4/4ft4/tests/ram/adm.0.s
+/root/4ft4/4ft4/tests/ram/adm.1.s
+/root/4ft4/4ft4/tests/ram/adm.2.s
+/root/4ft4/4ft4/tests/ram/rdm.0.s
+/root/4ft4/4ft4/tests/ram/rdm.1.s
+/root/4ft4/4ft4/tests/ram/sbm.0.s
+/root/4ft4/4ft4/tests/ram/status.0.s
+/root/4ft4/4ft4/tests/ram/status.1.s
+/root/4ft4/4ft4/tests/rar/rar-c.s
+/root/4ft4/4ft4/tests/rar/rar.s
+/root/4ft4/4ft4/tests/sub/sub-borrow-inout.s
+/root/4ft4/4ft4/tests/sub/sub-borrow-out.s
+/root/4ft4/4ft4/tests/sub/sub.s
+/root/4ft4/4ft4/tests/tcc/tcc-0.s
+/root/4ft4/4ft4/tests/tcc/tcc-1.s
+/root/4ft4/4ft4/tests/tcs/tcs.0.s
+/root/4ft4/4ft4/tests/tcs/tcs.1.s
+/root/4ft4/4ft4/tests/xch/xch-7.s
+/root/4ft4/docs/Makefile
+/root/4ft4/docs/environment.yml
+/root/4ft4/docs/source/conf.py
+/root/4ft4/docs/source/index.rst
+/root/4ft4/docs/source/quickstart.rst
+/root/4ft4/openlane/4ft4/config.json
+/root/4ft4/openlane/4ft4/config.tcl
+/root/4ft4/openlane/user_proj_example/config.json
+/root/4ft4/openlane/user_proj_example/config.tcl
+/root/4ft4/openlane/user_project_wrapper/config.json
+/root/4ft4/openlane/user_project_wrapper/config.tcl
+/root/4ft4/verilog/dv/Makefile
+/root/4ft4/verilog/dv/4ft4_fib/4ft4_fib.c
+/root/4ft4/verilog/dv/4ft4_fib/4ft4_fib_tb.v
+/root/4ft4/verilog/dv/4ft4_fib/Makefile
+/root/4ft4/verilog/dv/4ft4_fib/signals.tcl
+/root/4ft4/verilog/dv/io_ports/Makefile
+/root/4ft4/verilog/dv/io_ports/io_ports.c
+/root/4ft4/verilog/dv/io_ports/io_ports_tb.v
+/root/4ft4/verilog/dv/la_test1/Makefile
+/root/4ft4/verilog/dv/la_test1/la_test1.c
+/root/4ft4/verilog/dv/la_test1/la_test1_tb.v
+/root/4ft4/verilog/dv/la_test2/Makefile
+/root/4ft4/verilog/dv/la_test2/la_test2.c
+/root/4ft4/verilog/dv/la_test2/la_test2_tb.v
+/root/4ft4/verilog/dv/mprj_stimulus/Makefile
+/root/4ft4/verilog/dv/mprj_stimulus/mprj_stimulus.c
+/root/4ft4/verilog/dv/mprj_stimulus/mprj_stimulus_tb.v
+/root/4ft4/verilog/dv/wb_port/Makefile
+/root/4ft4/verilog/dv/wb_port/wb_port.c
+/root/4ft4/verilog/dv/wb_port/wb_port_tb.v
+/root/4ft4/verilog/includes/includes.gl+sdf.caravel_user_project
+/root/4ft4/verilog/includes/includes.gl.caravel_user_project
+/root/4ft4/verilog/includes/includes.rtl.caravel_user_project
+/root/4ft4/verilog/rtl/4ft4_top.v
+/root/4ft4/verilog/rtl/uprj_netlists.v
+/root/4ft4/verilog/rtl/user_proj_example.v
+/root/4ft4/verilog/rtl/user_project_wrapper.v
diff --git a/mpw_precheck/logs/tools.info b/mpw_precheck/logs/tools.info
new file mode 100644
index 0000000..9b2230a
--- /dev/null
+++ b/mpw_precheck/logs/tools.info
@@ -0,0 +1,2 @@
+KLayout: 0.27.8
+Magic: 8.3.274
\ No newline at end of file
diff --git a/mpw_precheck/logs/xor_check.log b/mpw_precheck/logs/xor_check.log
new file mode 100644
index 0000000..5408f3b
--- /dev/null
+++ b/mpw_precheck/logs/xor_check.log
@@ -0,0 +1,367 @@
+Reading file /root/4ft4/gds/user_project_wrapper.gds for cell user_project_wrapper
+dbu=0.001
+cell user_project_wrapper dbu-bbox(ll;ur)=(-43630,-38270;2963250,3557950)
+cell user_project_wrapper dbu-bbox(left,bottom,right,top)=(-43630,-38270,2963250,3557950)
+cell user_project_wrapper dbu-size(width,height)=(3006880,3596220)
+cell user_project_wrapper micron-bbox(left,bottom,right,top)=(-43.63,-38.27,2963.25,3557.9500000000003)
+cell user_project_wrapper micron-size(width,height)=(3006.88,3596.2200000000003)
+Done.
+
+Magic 8.3 revision 274 - Compiled on Fri Mar  4 22:53:06 UTC 2022.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+Processing system .magicrc file
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+The following types are not handled by extraction and will be treated as non-electrical types:
+    mvobsactive ubm 
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/opt/checks/xor_check/erase_box.tcl" from command line.
+CIF input style is now "sky130(vendor)"
+Warning: Calma reading is not undoable!  I hope that's OK.
+Library written using GDS-II Release 3.0
+Library name: user_project_wrapper
+Reading "sky130_fd_sc_hd__decap_3".
+Reading "sky130_fd_sc_hd__conb_1".
+Reading "sky130_fd_sc_hd__fill_1".
+Reading "sky130_fd_sc_hd__decap_4".
+Reading "sky130_fd_sc_hd__decap_6".
+Reading "sky130_fd_sc_hd__tapvpwrvgnd_1".
+Reading "sky130_fd_sc_hd__decap_12".
+Reading "sky130_fd_sc_hd__decap_8".
+Reading "sky130_fd_sc_hd__fill_2".
+Reading "sky130_fd_sc_hd__clkdlybuf4s25_1".
+Reading "sky130_fd_sc_hd__buf_2".
+Reading "sky130_fd_sc_hd__dlygate4sd3_1".
+Reading "sky130_fd_sc_hd__diode_2".
+Reading "sky130_fd_sc_hd__clkbuf_4".
+Reading "sky130_fd_sc_hd__buf_4".
+Reading "sky130_fd_sc_hd__dfxtp_1".
+Reading "sky130_fd_sc_hd__or2_1".
+Reading "sky130_fd_sc_hd__clkbuf_1".
+Reading "sky130_fd_sc_hd__and2b_1".
+Reading "sky130_fd_sc_hd__nand3b_1".
+Reading "sky130_fd_sc_hd__o211a_1".
+Reading "sky130_fd_sc_hd__clkbuf_16".
+Reading "sky130_fd_sc_hd__o21ai_1".
+Reading "sky130_fd_sc_hd__nand2_1".
+Reading "sky130_fd_sc_hd__a31o_1".
+Reading "sky130_fd_sc_hd__a21o_1".
+Reading "sky130_fd_sc_hd__or3b_1".
+Reading "sky130_fd_sc_hd__and3_1".
+Reading "sky130_fd_sc_hd__or3_1".
+Reading "sky130_fd_sc_hd__mux4_2".
+Reading "sky130_fd_sc_hd__a22o_1".
+Reading "sky130_fd_sc_hd__a21oi_1".
+Reading "sky130_fd_sc_hd__or4_1".
+Reading "sky130_fd_sc_hd__clkbuf_2".
+Reading "sky130_fd_sc_hd__inv_2".
+Reading "sky130_fd_sc_hd__a21bo_1".
+Reading "sky130_fd_sc_hd__o221a_1".
+Reading "sky130_fd_sc_hd__or2_2".
+Reading "sky130_fd_sc_hd__o21ba_1".
+Reading "sky130_fd_sc_hd__o22a_1".
+Reading "sky130_fd_sc_hd__o21a_1".
+Reading "sky130_fd_sc_hd__nor2_1".
+Reading "sky130_fd_sc_hd__dlymetal6s2s_1".
+Reading "sky130_fd_sc_hd__a211o_1".
+Reading "sky130_fd_sc_hd__nor2_2".
+Reading "sky130_fd_sc_hd__or4b_1".
+Reading "sky130_fd_sc_hd__mux2_1".
+Reading "sky130_fd_sc_hd__and2_1".
+Reading "sky130_fd_sc_hd__xnor2_1".
+Reading "sky130_fd_sc_hd__buf_12".
+Reading "sky130_fd_sc_hd__and3b_1".
+Reading "sky130_fd_sc_hd__o21bai_1".
+Reading "sky130_fd_sc_hd__nor3_1".
+Reading "sky130_fd_sc_hd__and2_2".
+Reading "sky130_fd_sc_hd__o21ai_2".
+Reading "sky130_fd_sc_hd__o31a_1".
+Reading "sky130_fd_sc_hd__xor2_1".
+Reading "sky130_fd_sc_hd__buf_6".
+Reading "sky130_fd_sc_hd__clkbuf_8".
+Reading "sky130_fd_sc_hd__a211oi_1".
+Reading "sky130_fd_sc_hd__or3b_4".
+Reading "sky130_fd_sc_hd__nand2_2".
+Reading "sky130_fd_sc_hd__o2bb2a_1".
+Reading "sky130_fd_sc_hd__a2bb2o_1".
+Reading "sky130_fd_sc_hd__and3_2".
+Reading "sky130_fd_sc_hd__mux2_4".
+Reading "sky130_fd_sc_hd__o221a_4".
+Reading "sky130_fd_sc_hd__clkdlybuf4s50_1".
+Reading "sky130_fd_sc_hd__or2b_1".
+Reading "sky130_fd_sc_hd__dfxtp_2".
+Reading "sky130_fd_sc_hd__a2bb2o_2".
+Reading "sky130_fd_sc_hd__o32ai_4".
+Reading "sky130_fd_sc_hd__a21boi_1".
+Reading "sky130_fd_sc_hd__a221o_1".
+Reading "sky130_fd_sc_hd__or3_2".
+Reading "sky130_fd_sc_hd__a31oi_1".
+Reading "sky130_fd_sc_hd__a32o_1".
+Reading "sky130_fd_sc_hd__o211ai_1".
+Reading "sky130_fd_sc_hd__a32o_2".
+Reading "sky130_fd_sc_hd__nand3_4".
+Reading "sky130_fd_sc_hd__a32oi_4".
+Reading "sky130_fd_sc_hd__a221o_2".
+Reading "sky130_fd_sc_hd__o31a_2".
+Reading "sky130_fd_sc_hd__nor3_2".
+Reading "sky130_fd_sc_hd__a22o_2".
+Reading "sky130_fd_sc_hd__a21o_2".
+Reading "sky130_fd_sc_hd__dfxtp_4".
+Reading "sky130_fd_sc_hd__and2b_2".
+Reading "sky130_fd_sc_hd__o21a_2".
+Reading "sky130_fd_sc_hd__o21ai_4".
+Reading "sky130_fd_sc_hd__a311oi_4".
+Reading "sky130_fd_sc_hd__a31oi_2".
+Reading "sky130_fd_sc_hd__nand4_1".
+Reading "sky130_fd_sc_hd__a41o_1".
+Reading "sky130_fd_sc_hd__mux2_8".
+Reading "sky130_fd_sc_hd__or3_4".
+Reading "sky130_fd_sc_hd__mux2_2".
+Reading "sky130_fd_sc_hd__and4b_1".
+Reading "sky130_fd_sc_hd__o22a_2".
+Reading "sky130_fd_sc_hd__clkinv_2".
+Reading "sky130_fd_sc_hd__and4bb_2".
+Reading "sky130_fd_sc_hd__or4b_2".
+Reading "sky130_fd_sc_hd__a31o_2".
+Reading "sky130_fd_sc_hd__o221ai_2".
+Reading "sky130_fd_sc_hd__o32a_1".
+Reading "sky130_fd_sc_hd__nand2_8".
+Reading "sky130_fd_sc_hd__or4_4".
+Reading "sky130_fd_sc_hd__and4_1".
+Reading "sky130_fd_sc_hd__a2111o_1".
+Reading "sky130_fd_sc_hd__o2bb2ai_1".
+Reading "sky130_fd_sc_hd__nand3_1".
+Reading "sky130_fd_sc_hd__nand3b_2".
+Reading "sky130_fd_sc_hd__a21bo_2".
+Reading "sky130_fd_sc_hd__nor2_4".
+Reading "sky130_fd_sc_hd__nand4b_4".
+Reading "sky130_fd_sc_hd__and3b_2".
+Reading "sky130_fd_sc_hd__or3b_2".
+Reading "sky130_fd_sc_hd__nor3_4".
+Reading "sky130_fd_sc_hd__o211a_2".
+Reading "sky130_fd_sc_hd__or2_4".
+Reading "sky130_fd_sc_hd__a211o_2".
+Reading "sky130_fd_sc_hd__or4b_4".
+Reading "sky130_fd_sc_hd__or4_2".
+Reading "sky130_fd_sc_hd__mux4_1".
+Reading "sky130_fd_sc_hd__buf_8".
+Reading "sky130_fd_sc_hd__o311a_1".
+Reading "sky130_fd_sc_hd__a31o_4".
+Reading "sky130_fd_sc_hd__o31ai_1".
+Reading "sky130_fd_sc_hd__and4bb_1".
+Reading "sky130_fd_sc_hd__nor4b_2".
+Reading "sky130_fd_sc_hd__and4b_2".
+Reading "sky130_fd_sc_hd__o21a_4".
+Reading "sky130_fd_sc_hd__and4bb_4".
+Reading "sky130_fd_sc_hd__a22oi_4".
+Reading "sky130_fd_sc_hd__nor4_4".
+Reading "sky130_fd_sc_hd__o2111a_4".
+Reading "sky130_fd_sc_hd__and4b_4".
+Reading "sky130_fd_sc_hd__and3_4".
+Reading "sky130_fd_sc_hd__nand2_4".
+Reading "sky130_fd_sc_hd__a21oi_2".
+Reading "sky130_fd_sc_hd__o32a_2".
+Reading "sky130_fd_sc_hd__o211ai_4".
+Reading "sky130_fd_sc_hd__a311o_1".
+Reading "sky130_fd_sc_hd__a211o_4".
+Reading "sky130_fd_sc_hd__a21o_4".
+Reading "sky130_fd_sc_hd__o31ai_2".
+Reading "sky130_fd_sc_hd__o2bb2a_2".
+Reading "sky130_fd_sc_hd__o221a_2".
+Reading "sky130_fd_sc_hd__a22o_4".
+Reading "sky130_fd_sc_hd__o311ai_2".
+Reading "sky130_fd_sc_hd__nand3b_4".
+Reading "sky130_fd_sc_hd__o21bai_2".
+Reading "sky130_fd_sc_hd__a211oi_2".
+Reading "sky130_fd_sc_hd__and2_4".
+Reading "sky130_fd_sc_hd__or2b_4".
+Reading "sky130_fd_sc_hd__a311o_2".
+Reading "sky130_fd_sc_hd__o311a_2".
+Reading "sky130_fd_sc_hd__a211oi_4".
+Reading "sky130_fd_sc_hd__or2b_2".
+Reading "sky130_fd_sc_hd__a21oi_4".
+Reading "sky130_fd_sc_hd__and2b_4".
+Reading "top_4ft4".
+    5000 uses
+    10000 uses
+    15000 uses
+    20000 uses
+    25000 uses
+    30000 uses
+    35000 uses
+    40000 uses
+    45000 uses
+    50000 uses
+    55000 uses
+    60000 uses
+    65000 uses
+    70000 uses
+    75000 uses
+    80000 uses
+    85000 uses
+    90000 uses
+    95000 uses
+    100000 uses
+Reading "user_project_wrapper".
+CIF file read warning: CIF style sky130(vendor): units rescaled by factor of 5 / 1
+Root cell box:
+           width x height  (   llx,  lly  ), (   urx,  ury  )  area (units^2)
+
+microns:  42.880 x 3520.000  (-42.880,  0.000), ( 0.000,  3520.000)  150937.594
+lambda:   4288.00 x 352000.00  (-4288.00,  0.00 ), (  0.00,  352000.00)  1509376000.00
+internal:   8576 x 704000  ( -8576,  0    ), (     0,  704000)  6037504000
+Root cell box:
+           width x height  (   llx,  lly  ), (   urx,  ury  )  area (units^2)
+
+microns:  42.500 x 3520.000  ( 2920.000,  0.000), ( 2962.500,  3520.000)  149600.000
+lambda:   4250.00 x 352000.00  ( 292000.00,  0.00 ), ( 296250.00,  352000.00)  1496000000.00
+internal:   8500 x 704000  ( 584000,  0    ), ( 592500,  704000)  5984000000
+Root cell box:
+           width x height  (   llx,  lly  ), (   urx,  ury  )  area (units^2)
+
+microns:  3005.380 x 37.530  (-42.880, -37.530), ( 2962.500,  0.000)  112791.906
+lambda:   300538.00 x 3753.00  (-4288.00, -3753.00), ( 296250.00,  0.00 )  1127919104.00
+internal: 601076 x 7506    ( -8576, -7506 ), ( 592500,  0    )  4511676456
+Root cell box:
+           width x height  (   llx,  lly  ), (   urx,  ury  )  area (units^2)
+
+microns:  3005.380 x 37.210  (-42.880,  3520.000), ( 2962.500,  3557.210)  111830.188
+lambda:   300538.00 x 3721.00  (-4288.00,  352000.00), ( 296250.00,  355721.00)  1118301952.00
+internal: 601076 x 7442    ( -8576,  704000), ( 592500,  711442)  4473207592
+   Generating output for cell xor_target
+
+Magic 8.3 revision 274 - Compiled on Fri Mar  4 22:53:06 UTC 2022.
+Starting magic under Tcl interpreter
+Using the terminal as the console.
+Using NULL graphics device.
+Processing system .magicrc file
+Sourcing design .magicrc for technology sky130A ...
+2 Magic internal units = 1 Lambda
+Input style sky130(vendor): scaleFactor=2, multiplier=2
+The following types are not handled by extraction and will be treated as non-electrical types:
+    mvobsactive ubm 
+Scaled tech values by 2 / 1 to match internal grid scaling
+Loading sky130A Device Generator Menu ...
+Loading "/opt/checks/xor_check/erase_box.tcl" from command line.
+CIF input style is now "sky130(vendor)"
+Warning: Calma reading is not undoable!  I hope that's OK.
+Library written using GDS-II Release 3.0
+Library name: user_project_wrapper
+Reading "user_project_wrapper".
+Root cell box:
+           width x height  (   llx,  lly  ), (   urx,  ury  )  area (units^2)
+
+microns:  42.880 x 3520.000  (-42.880,  0.000), ( 0.000,  3520.000)  150937.594
+lambda:   4288.00 x 352000.00  (-4288.00,  0.00 ), (  0.00,  352000.00)  1509376000.00
+internal:   8576 x 704000  ( -8576,  0    ), (     0,  704000)  6037504000
+Root cell box:
+           width x height  (   llx,  lly  ), (   urx,  ury  )  area (units^2)
+
+microns:  42.500 x 3520.000  ( 2920.000,  0.000), ( 2962.500,  3520.000)  149600.000
+lambda:   4250.00 x 352000.00  ( 292000.00,  0.00 ), ( 296250.00,  352000.00)  1496000000.00
+internal:   8500 x 704000  ( 584000,  0    ), ( 592500,  704000)  5984000000
+Root cell box:
+           width x height  (   llx,  lly  ), (   urx,  ury  )  area (units^2)
+
+microns:  3005.380 x 37.530  (-42.880, -37.530), ( 2962.500,  0.000)  112791.906
+lambda:   300538.00 x 3753.00  (-4288.00, -3753.00), ( 296250.00,  0.00 )  1127919104.00
+internal: 601076 x 7506    ( -8576, -7506 ), ( 592500,  0    )  4511676456
+Root cell box:
+           width x height  (   llx,  lly  ), (   urx,  ury  )  area (units^2)
+
+microns:  3005.380 x 37.210  (-42.880,  3520.000), ( 2962.500,  3557.210)  111830.188
+lambda:   300538.00 x 3721.00  (-4288.00,  352000.00), ( 296250.00,  355721.00)  1118301952.00
+internal: 601076 x 7442    ( -8576,  704000), ( 592500,  711442)  4473207592
+   Generating output for cell xor_target
+Reading /mnt/uffs/user/u7011_afoote9/design/4ft4/jobs/mpw_precheck/8fe235db-bf53-4147-b229-869b6d7417f3/outputs/user_project_wrapper_erased.gds ..
+Reading /mnt/uffs/user/u7011_afoote9/design/4ft4/jobs/mpw_precheck/8fe235db-bf53-4147-b229-869b6d7417f3/outputs/user_project_wrapper_empty_erased.gds ..
+--- Running XOR for 69/20 ---
+"input" in: xor.rb.drc:39
+    Polygons (raw): 530 (flat)  530 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"input" in: xor.rb.drc:39
+    Polygons (raw): 530 (flat)  530 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"^" in: xor.rb.drc:39
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+XOR differences: 0
+"output" in: xor.rb.drc:43
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+--- Running XOR for 70/20 ---
+"input" in: xor.rb.drc:39
+    Polygons (raw): 107 (flat)  107 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"input" in: xor.rb.drc:39
+    Polygons (raw): 107 (flat)  107 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"^" in: xor.rb.drc:39
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+XOR differences: 0
+"output" in: xor.rb.drc:43
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+--- Running XOR for 71/20 ---
+"input" in: xor.rb.drc:39
+    Polygons (raw): 16 (flat)  16 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"input" in: xor.rb.drc:39
+    Polygons (raw): 16 (flat)  16 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"^" in: xor.rb.drc:39
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+XOR differences: 0
+"output" in: xor.rb.drc:43
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+--- Running XOR for 71/44 ---
+"input" in: xor.rb.drc:39
+    Polygons (raw): 116 (flat)  116 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"input" in: xor.rb.drc:39
+    Polygons (raw): 116 (flat)  116 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"^" in: xor.rb.drc:39
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+XOR differences: 0
+"output" in: xor.rb.drc:43
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+--- Running XOR for 72/20 ---
+"input" in: xor.rb.drc:39
+    Polygons (raw): 16 (flat)  16 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"input" in: xor.rb.drc:39
+    Polygons (raw): 16 (flat)  16 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"^" in: xor.rb.drc:39
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+XOR differences: 0
+"output" in: xor.rb.drc:43
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+--- Running XOR for 81/14 ---
+"input" in: xor.rb.drc:39
+    Polygons (raw): 1 (flat)  1 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"input" in: xor.rb.drc:39
+    Polygons (raw): 1 (flat)  1 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"^" in: xor.rb.drc:39
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+XOR differences: 0
+"output" in: xor.rb.drc:43
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+Writing layout file: /mnt/uffs/user/u7011_afoote9/design/4ft4/jobs/mpw_precheck/8fe235db-bf53-4147-b229-869b6d7417f3/outputs/user_project_wrapper.xor.gds ..
+Total elapsed: 0.170s  Memory: 523.00M
diff --git a/mpw_precheck/logs/xor_check.total b/mpw_precheck/logs/xor_check.total
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/mpw_precheck/logs/xor_check.total
@@ -0,0 +1 @@
+0
\ No newline at end of file
diff --git a/mpw_precheck/outputs/reports/klayout_beol_check.xml b/mpw_precheck/outputs/reports/klayout_beol_check.xml
new file mode 100644
index 0000000..5ffd971
--- /dev/null
+++ b/mpw_precheck/outputs/reports/klayout_beol_check.xml
@@ -0,0 +1,447 @@
+<?xml version="1.0" encoding="utf-8"?>
+<report-database>
+ <description>SKY130 DRC runset</description>
+ <original-file/>
+ <generator>drc: script='/opt/checks/tech-files/sky130A_mr.drc'</generator>
+ <top-cell>user_project_wrapper</top-cell>
+ <tags>
+ </tags>
+ <categories>
+  <category>
+   <name>li.1</name>
+   <description>li.1 : min. li width : 0.17um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>li.3</name>
+   <description>li.3 : min. li spacing : 0.17um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>li.5</name>
+   <description>li.5 : min. li enclosure of licon of 2 adjacent edges : 0.08um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>li.6</name>
+   <description>li.6 : min. li area : 0.0561um²</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>ct.1</name>
+   <description>ct.1: non-ring mcon should be rectangular</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>ct.1_a</name>
+   <description>ct.1_a : minimum width of mcon : 0.17um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>ct.1_b</name>
+   <description>ct.1_b : maximum length of mcon : 0.17um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>ct.2</name>
+   <description>ct.2 : min. mcon spacing : 0.19um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>ct.4</name>
+   <description>ct.4 : mcon should covered by li</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m1.1</name>
+   <description>m1.1 : min. m1 width : 0.14um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m1.2</name>
+   <description>m1.2 : min. m1 spacing : 0.14um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m1.3ab</name>
+   <description>m1.3ab : min. 3um.m1 spacing m1 : 0.28um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>791_m1.4</name>
+   <description>791_m1.4 : min. m1 enclosure of mcon : 0.03um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m1.4</name>
+   <description>m1.4 : mcon periphery must be enclosed by m1</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m1.4a</name>
+   <description>m1.4a : min. m1 enclosure of mcon for specific cells : 0.005um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m1.4a_a</name>
+   <description>m1.4a_a : mcon periph must be enclosed by met1 for specific cells</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m1.6</name>
+   <description>m1.6 : min. m1 area : 0.083um²</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m1.7</name>
+   <description>m1.7 : min. m1 with holes area : 0.14um²</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m1.5</name>
+   <description>m1.5 : min. m1 enclosure of mcon of 2 adjacent edges : 0.06um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via.1a</name>
+   <description>via.1a : via outside of moduleCut should be rectangular</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via.1a_a</name>
+   <description>via.1a_a : min. width of via outside of moduleCut : 0.15um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via.1a_b</name>
+   <description>via.1a_b : maximum length of via : 0.15um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via.2</name>
+   <description>via.2 : min. via spacing : 0.17um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via.4a</name>
+   <description>via.4a : min. m1 enclosure of 0.15um via : 0.055um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via.4a_a</name>
+   <description>via.4a_a : 0.15um via must be enclosed by met1</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via.5a</name>
+   <description>via.5a : min. m1 enclosure of 0.15um via of 2 adjacent edges : 0.085um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m2.1</name>
+   <description>m2.1 : min. m2 width : 0.14um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m2.2</name>
+   <description>m2.2 : min. m2 spacing : 0.14um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m2.3ab</name>
+   <description>m2.3ab : min. 3um.m2 spacing m2 : 0.28um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m2.6</name>
+   <description>m2.6 : min. m2 area : 0.0676um²</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m2.7</name>
+   <description>m2.7 : min. m2 holes area : 0.14um²</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m2.4</name>
+   <description>m2.4 : min. m2 enclosure of via : 0.055um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m2.4_a</name>
+   <description>m2.4_a : via in periphery must be enclosed by met2</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m2.5</name>
+   <description>m2.5 : min. m2 enclosure of via of 2 adjacent edges : 0.085um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via2.1a</name>
+   <description>via2.1a : via2 outside of moduleCut should be rectangular</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via2.1a_a</name>
+   <description>via2.1a_a : min. width of via2 outside of moduleCut : 0.2um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via2.1a_b</name>
+   <description>via2.1a_b : maximum length of via2 : 0.2um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via2.2</name>
+   <description>via2.2 : min. via2 spacing : 0.2um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via2.4</name>
+   <description>via2.4 : min. m2 enclosure of via2 : 0.04um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via2.4_a</name>
+   <description>via2.4_a : via must be enclosed by met2</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via2.5</name>
+   <description>via2.5 : min. m3 enclosure of via2 of 2 adjacent edges : 0.085um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m3.1</name>
+   <description>m3.1 : min. m3 width : 0.3um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m3.2</name>
+   <description>m3.2 : min. m3 spacing : 0.3um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m3.3cd</name>
+   <description>m3.3cd : min. 3um.m3 spacing m3 : 0.4um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m3.4</name>
+   <description>m3.4 : min. m3 enclosure of via2 : 0.065um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m3.4_a</name>
+   <description>m3.4_a : via2 must be enclosed by met3</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via3.1</name>
+   <description>via3.1 : via3 outside of moduleCut should be rectangular</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via3.1_a</name>
+   <description>via3.1_a : min. width of via3 outside of moduleCut : 0.2um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via3.1_b</name>
+   <description>via3.1_b : maximum length of via3 : 0.2um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via3.2</name>
+   <description>via3.2 : min. via3 spacing : 0.2um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via3.4</name>
+   <description>via3.4 : min. m3 enclosure of via3 : 0.06um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via3.4_a</name>
+   <description>via3.4_a : non-ring via3 must be enclosed by met3</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via3.5</name>
+   <description>via3.5 : min. m3 enclosure of via3 of 2 adjacent edges : 0.09um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m4.1</name>
+   <description>m4.1 : min. m4 width : 0.3um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m4.2</name>
+   <description>m4.2 : min. m4 spacing : 0.3um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m4.4a</name>
+   <description>m4.4a : min. m4 area : 0.240um²</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m4.5ab</name>
+   <description>m4.5ab : min. 3um.m4 spacing m4 : 0.4um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m4.3</name>
+   <description>m4.3 : min. m4 enclosure of via3 : 0.065um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m4.3_a</name>
+   <description>m4.3_a : via3 must be enclosed by met4</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via4.1</name>
+   <description>via4.1 : via4 outside of moduleCut should be rectangular</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via4.1_a</name>
+   <description>via4.1_a : min. width of via4 outside of moduleCut : 0.8um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via4.1_b</name>
+   <description>via4.1_b : maximum length of via4 : 0.8um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via4.2</name>
+   <description>via4.2 : min. via4 spacing : 0.8um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via4.4</name>
+   <description>via4.4 : min. m4 enclosure of via4 : 0.19um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via4.4_a</name>
+   <description>via4.4_a : m4 must enclose all via4</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m5.1</name>
+   <description>m5.1 : min. m5 width : 1.6um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m5.2</name>
+   <description>m5.2 : min. m5 spacing : 1.6um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m5.3</name>
+   <description>m5.3 : min. m5 enclosure of via4 : 0.31um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m5.3_a</name>
+   <description>m5.3_a : via must be enclosed by m5</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m5.4</name>
+   <description>m5.4 : min. m5 area : 4.0um²</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>pad.2</name>
+   <description>pad.2 : min. pad spacing : 1.27um</description>
+   <categories>
+   </categories>
+  </category>
+ </categories>
+ <cells>
+  <cell>
+   <name>user_project_wrapper</name>
+   <variant/>
+   <references>
+   </references>
+  </cell>
+ </cells>
+ <items>
+ </items>
+</report-database>
diff --git a/mpw_precheck/outputs/reports/klayout_feol_check.xml b/mpw_precheck/outputs/reports/klayout_feol_check.xml
new file mode 100644
index 0000000..987027f
--- /dev/null
+++ b/mpw_precheck/outputs/reports/klayout_feol_check.xml
@@ -0,0 +1,363 @@
+<?xml version="1.0" encoding="utf-8"?>
+<report-database>
+ <description>SKY130 DRC runset</description>
+ <original-file/>
+ <generator>drc: script='/opt/checks/tech-files/sky130A_mr.drc'</generator>
+ <top-cell>user_project_wrapper</top-cell>
+ <tags>
+ </tags>
+ <categories>
+  <category>
+   <name>dnwell.2</name>
+   <description>dnwell.2 : min. dnwell width : 3.0um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>nwell.1</name>
+   <description>nwell.1 : min. nwell width : 0.84um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>nwell.2a</name>
+   <description>nwell.2a : min. nwell spacing (merged if less) : 1.27um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>nwell.6</name>
+   <description>nwell.6 : min enclosure of nwellHole by dnwell : 1.03um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>hvtp.1</name>
+   <description>hvtp.1 : min. hvtp width : 0.38um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>hvtp.2</name>
+   <description>hvtp.2 : min. hvtp spacing : 0.38um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>hvtr.1</name>
+   <description>hvtr.1 : min. hvtr width : 0.38um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>hvtr.2</name>
+   <description>hvtr.2 : min. hvtr spacing : 0.38um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>hvtr.2_a</name>
+   <description>hvtr.2_a : hvtr must not overlap hvtp</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>lvtn.1a</name>
+   <description>lvtn.1a : min. lvtn width : 0.38um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>lvtn.2</name>
+   <description>lvtn.2 : min. lvtn spacing : 0.38um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>ncm.1</name>
+   <description>ncm.1 : min. ncm width : 0.38um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>ncm.2a</name>
+   <description>ncm.2a : min. ncm spacing : 0.38um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>difftap.1</name>
+   <description>difftap.1 : min. diff width across areaid:ce : 0.15um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>difftap.1_a</name>
+   <description>difftap.1_a : min. diff width in periphery : 0.15um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>difftap.1_b</name>
+   <description>difftap.1_b : min. tap width across areaid:ce : 0.15um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>difftap.1_c</name>
+   <description>difftap.1_c : min. tap width in periphery : 0.15um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>difftap.3</name>
+   <description>difftap.3 : min. difftap spacing : 0.27um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>tunm.1</name>
+   <description>tunm.1 : min. tunm width : 0.41um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>tunm.2</name>
+   <description>tunm.2 : min. tunm spacing : 0.5um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>poly.1a</name>
+   <description>poly.1a : min. poly width : 0.15um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>poly.2</name>
+   <description>poly.2 : min. poly spacing : 0.21um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>rpm.1a</name>
+   <description>rpm.1a : min. rpm width : 1.27um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>rpm.2</name>
+   <description>rpm.2 : min. rpm spacing : 0.84um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>urpm.1a</name>
+   <description>urpm.1a : min. rpm width : 1.27um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>urpm.2</name>
+   <description>urpm.2 : min. rpm spacing : 0.84um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>npc.1</name>
+   <description>npc.1 : min. npc width : 0.27um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>npc.2</name>
+   <description>npc.2 : min. npc spacing, should be manually merged if less than : 0.27um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>nsd.1</name>
+   <description>nsd.1 : min. nsdm width : 0.38um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>nsd.2</name>
+   <description>nsd.2 : min. nsdm spacing, should be manually merged if less than : 0.38um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>psd.1</name>
+   <description>psd.1 : min. psdm width : 0.38um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>psd.2</name>
+   <description>psd.2 : min. psdm spacing, should be manually merged if less than : 0.38um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>licon.1</name>
+   <description>licon.1 : licon should be rectangle</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>licon.1_a/b</name>
+   <description>licon.1_a/b : minimum/maximum width of licon : 0.17um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>licon.13</name>
+   <description>licon.13 : min. difftap licon spacing to npc : 0.09um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>licon.13_a</name>
+   <description>licon.13_a : licon of diffTap in periphery must not overlap npc</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>licon.17</name>
+   <description>licon.17 : Licons may not overlap both poly and (diff or tap)</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>capm.1</name>
+   <description>capm.1 : min. capm width : 1.0um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>capm.2a</name>
+   <description>capm.2a : min. capm spacing : 0.84um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>capm.2b</name>
+   <description>capm.2b : min. capm spacing : 1.2um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>capm.2b_a</name>
+   <description>capm.2b_a : min. spacing of m3_bot_plate : 1.2um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>capm.3</name>
+   <description>capm.3 : min. capm and m3 enclosure of m3 : 0.14um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>capm.3_a</name>
+   <description>capm.3_a : min. m3 enclosure of capm : 0.14um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>capm.4</name>
+   <description>capm.4 : min. capm enclosure of via3 : 0.14um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>capm.5</name>
+   <description>capm.5 : min. capm spacing to via3 : 0.14um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>cap2m.1</name>
+   <description>cap2m.1 : min. cap2m width : 1.0um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>cap2m.2a</name>
+   <description>cap2m.2a : min. cap2m spacing : 0.84um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>cap2m.2b</name>
+   <description>cap2m.2b : min. cap2m spacing : 1.2um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>cap2m.2b_a</name>
+   <description>cap2m.2b_a : min. spacing of m4_bot_plate : 1.2um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>cap2m.3</name>
+   <description>cap2m.3 : min. m4 enclosure of cap2m : 0.14um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>cap2m.3_a</name>
+   <description>cap2m.3_a : min. m4 enclosure of cap2m : 0.14um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>cap2m.4</name>
+   <description>cap2m.4 : min. cap2m enclosure of via4 : 0.14um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>cap2m.5</name>
+   <description>cap2m.5 : min. cap2m spacing to via4 : 0.14um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>hvi.1</name>
+   <description>hvi.1 : min. hvi width : 0.6um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>hvi.2a</name>
+   <description>hvi.2a : min. hvi spacing : 0.7um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>hvntm.1</name>
+   <description>hvntm.1 : min. hvntm width : 0.7um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>hvntm.2</name>
+   <description>hvntm.2 : min. hvntm spacing : 0.7um</description>
+   <categories>
+   </categories>
+  </category>
+ </categories>
+ <cells>
+  <cell>
+   <name>user_project_wrapper</name>
+   <variant/>
+   <references>
+   </references>
+  </cell>
+ </cells>
+ <items>
+ </items>
+</report-database>
diff --git a/mpw_precheck/outputs/reports/klayout_met_min_ca_density_check.xml b/mpw_precheck/outputs/reports/klayout_met_min_ca_density_check.xml
new file mode 100644
index 0000000..698a39a
--- /dev/null
+++ b/mpw_precheck/outputs/reports/klayout_met_min_ca_density_check.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<report-database>
+ <description>Density Checks</description>
+ <original-file/>
+ <generator>drc: script='/opt/checks/drc_checks/klayout/met_min_ca_density.lydrc'</generator>
+ <top-cell>user_project_wrapper</top-cell>
+ <tags>
+ </tags>
+ <categories>
+ </categories>
+ <cells>
+  <cell>
+   <name>user_project_wrapper</name>
+   <variant/>
+   <references>
+   </references>
+  </cell>
+ </cells>
+ <items>
+ </items>
+</report-database>
diff --git a/mpw_precheck/outputs/reports/klayout_offgrid_check.xml b/mpw_precheck/outputs/reports/klayout_offgrid_check.xml
new file mode 100644
index 0000000..95ebbc9
--- /dev/null
+++ b/mpw_precheck/outputs/reports/klayout_offgrid_check.xml
@@ -0,0 +1,483 @@
+<?xml version="1.0" encoding="utf-8"?>
+<report-database>
+ <description>SKY130 DRC runset</description>
+ <original-file/>
+ <generator>drc: script='/opt/checks/tech-files/sky130A_mr.drc'</generator>
+ <top-cell>user_project_wrapper</top-cell>
+ <tags>
+ </tags>
+ <categories>
+  <category>
+   <name>dnwell_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on dnwell</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>dnwell_angle</name>
+   <description>x.3a : non 45 degree angle dnwell</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>nwell_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on nwell</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>nwell_angle</name>
+   <description>x.3a : non 45 degree angle nwell</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>pwbm_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on pwbm</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>pwbm_angle</name>
+   <description>x.3a : non 45 degree angle pwbm</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>pwde_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on pwde</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>pwde_angle</name>
+   <description>x.3a : non 45 degree angle pwde</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>hvtp_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on hvtp</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>hvtp_angle</name>
+   <description>x.3a : non 45 degree angle hvtp</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>hvtr_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on hvtr</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>hvtr_angle</name>
+   <description>x.3a : non 45 degree angle hvtr</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>lvtn_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on lvtn</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>lvtn_angle</name>
+   <description>x.3a : non 45 degree angle lvtn</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>ncm_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on ncm</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>ncm_angle</name>
+   <description>x.3a : non 45 degree angle ncm</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>diff_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on diff</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>tap_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on tap</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>diff_angle</name>
+   <description>x.2 : non 90 degree angle diff</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>diff_angle</name>
+   <description>x.2c : non 45 degree angle diff</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>tap_angle</name>
+   <description>x.2 : non 90 degree angle tap</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>tap_angle</name>
+   <description>x.2c : non 45 degree angle tap</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>tunm_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on tunm</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>tunm_angle</name>
+   <description>x.3a : non 45 degree angle tunm</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>poly_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on poly</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>poly_angle</name>
+   <description>x.2 : non 90 degree angle poly</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>rpm_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on rpm</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>rpm_angle</name>
+   <description>x.3a : non 45 degree angle rpm</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>npc_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on npc</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>npc_angle</name>
+   <description>x.3a : non 45 degree angle npc</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>nsdm_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on nsdm</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>nsdm_angle</name>
+   <description>x.3a : non 45 degree angle nsdm</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>psdm_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on psdm</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>psdm_angle</name>
+   <description>x.3a : non 45 degree angle psdm</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>licon_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on licon</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>licon_angle</name>
+   <description>x.2 : non 90 degree angle licon</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>li_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on li</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>li_angle</name>
+   <description>x.3a : non 45 degree angle li</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>ct_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on mcon</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>ct_angle</name>
+   <description>x.2 : non 90 degree angle mcon</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>vpp_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on vpp</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>vpp_angle</name>
+   <description>x.3a : non 45 degree angle vpp</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m1_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on m1</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m1_angle</name>
+   <description>x.3a : non 45 degree angle m1</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on via</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via_angle</name>
+   <description>x.2 : non 90 degree angle via</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m2_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on m2</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m2_angle</name>
+   <description>x.3a : non 45 degree angle m2</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via2_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on via2</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via2_angle</name>
+   <description>x.2 : non 90 degree angle via2</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m3_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on m3</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m3_angle</name>
+   <description>x.3a : non 45 degree angle m3</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via3_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on via3</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via3_angle</name>
+   <description>x.2 : non 90 degree angle via3</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>nsm_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on nsm</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>nsm_angle</name>
+   <description>x.3a : non 45 degree angle nsm</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m4_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on m4</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m4_angle</name>
+   <description>x.3a : non 45 degree angle m4</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via4_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on via4</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via4_angle</name>
+   <description>x.2 : non 90 degree angle via4</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m5_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on m5</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m5_angle</name>
+   <description>x.3a : non 45 degree angle m5</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>pad_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on pad</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>pad_angle</name>
+   <description>x.3a : non 45 degree angle pad</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>mf_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on mf</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>mf_angle</name>
+   <description>x.2 : non 90 degree angle mf</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>hvi_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on hvi</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>hvi_angle</name>
+   <description>x.3a : non 45 degree angle hvi</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>hvntm_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on hvntm</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>hvntm_angle</name>
+   <description>x.3a : non 45 degree angle hvntm</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>vhvi_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on vhvi</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>vhvi_angle</name>
+   <description>x.3a : non 45 degree angle vhvi</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>uhvi_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on uhvi</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>uhvi_angle</name>
+   <description>x.3a : non 45 degree angle uhvi</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>pwell_rs_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on pwell_rs</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>pwell_rs_angle</name>
+   <description>x.3a : non 45 degree angle pwell_rs</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>areaid_re_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on areaid.re</description>
+   <categories>
+   </categories>
+  </category>
+ </categories>
+ <cells>
+  <cell>
+   <name>user_project_wrapper</name>
+   <variant/>
+   <references>
+   </references>
+  </cell>
+ </cells>
+ <items>
+ </items>
+</report-database>
diff --git a/mpw_precheck/outputs/reports/klayout_pin_label_purposes_overlapping_drawing_check.xml b/mpw_precheck/outputs/reports/klayout_pin_label_purposes_overlapping_drawing_check.xml
new file mode 100644
index 0000000..eb4e104
--- /dev/null
+++ b/mpw_precheck/outputs/reports/klayout_pin_label_purposes_overlapping_drawing_check.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<report-database>
+ <description>pin_label_purposes_overlapping_drawing.rb.drc, input=/root/4ft4/gds/user_project_wrapper.gds, topcell=user_project_wrapper</description>
+ <original-file/>
+ <generator>drc: script='/opt/checks/drc_checks/klayout/pin_label_purposes_overlapping_drawing.rb.drc'</generator>
+ <top-cell>user_project_wrapper</top-cell>
+ <tags>
+ </tags>
+ <categories>
+ </categories>
+ <cells>
+  <cell>
+   <name>user_project_wrapper</name>
+   <variant/>
+   <references>
+   </references>
+  </cell>
+ </cells>
+ <items>
+ </items>
+</report-database>
diff --git a/mpw_precheck/outputs/reports/klayout_zeroarea_check.xml b/mpw_precheck/outputs/reports/klayout_zeroarea_check.xml
new file mode 100644
index 0000000..7f95f69
--- /dev/null
+++ b/mpw_precheck/outputs/reports/klayout_zeroarea_check.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<report-database>
+ <description>zero area check</description>
+ <original-file/>
+ <generator>drc: script='/opt/checks/drc_checks/klayout/zeroarea.rb.drc'</generator>
+ <top-cell>user_project_wrapper</top-cell>
+ <tags>
+ </tags>
+ <categories>
+ </categories>
+ <cells>
+  <cell>
+   <name>user_project_wrapper</name>
+   <variant/>
+   <references>
+   </references>
+  </cell>
+ </cells>
+ <items>
+ </items>
+</report-database>
diff --git a/mpw_precheck/outputs/reports/magic_drc_check.drc.report b/mpw_precheck/outputs/reports/magic_drc_check.drc.report
new file mode 100644
index 0000000..46ca7f3
--- /dev/null
+++ b/mpw_precheck/outputs/reports/magic_drc_check.drc.report
@@ -0,0 +1,5 @@
+user_project_wrapper
+----------------------------------------
+[INFO]: COUNT: 0
+[INFO]: Should be divided by 3 or 4
+
diff --git a/mpw_precheck/outputs/reports/magic_drc_check.rdb b/mpw_precheck/outputs/reports/magic_drc_check.rdb
new file mode 100644
index 0000000..ac5b3c4
--- /dev/null
+++ b/mpw_precheck/outputs/reports/magic_drc_check.rdb
@@ -0,0 +1,2 @@
+$user_project_wrapper
+ 100
diff --git a/mpw_precheck/outputs/reports/magic_drc_check.tcl b/mpw_precheck/outputs/reports/magic_drc_check.tcl
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/mpw_precheck/outputs/reports/magic_drc_check.tcl
diff --git a/mpw_precheck/outputs/reports/magic_drc_check.tr b/mpw_precheck/outputs/reports/magic_drc_check.tr
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/mpw_precheck/outputs/reports/magic_drc_check.tr
diff --git a/mpw_precheck/outputs/reports/magic_drc_check.xml b/mpw_precheck/outputs/reports/magic_drc_check.xml
new file mode 100644
index 0000000..0eff265
--- /dev/null
+++ b/mpw_precheck/outputs/reports/magic_drc_check.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" ?>
+<report-database>
+    <categories/>
+    <cells>
+        <cell>
+            <name>user_project_wrapper</name>
+        </cell>
+    </cells>
+    <items/>
+</report-database>
diff --git a/mpw_precheck/outputs/user_project_wrapper.filtered.v b/mpw_precheck/outputs/user_project_wrapper.filtered.v
new file mode 100644
index 0000000..304f326
--- /dev/null
+++ b/mpw_precheck/outputs/user_project_wrapper.filtered.v
@@ -0,0 +1,666 @@
+module user_project_wrapper (user_clock2,
+    vccd1,
+    vccd2,
+    vdda1,
+    vdda2,
+    vssa1,
+    vssa2,
+    vssd1,
+    vssd2,
+    wb_clk_i,
+    wb_rst_i,
+    wbs_ack_o,
+    wbs_cyc_i,
+    wbs_stb_i,
+    wbs_we_i,
+    analog_io,
+    io_in,
+    io_oeb,
+    io_out,
+    la_data_in,
+    la_data_out,
+    la_oenb,
+    user_irq,
+    wbs_adr_i,
+    wbs_dat_i,
+    wbs_dat_o,
+    wbs_sel_i);
+ input user_clock2;
+ input vccd1;
+ input vccd2;
+ input vdda1;
+ input vdda2;
+ input vssa1;
+ input vssa2;
+ input vssd1;
+ input vssd2;
+ input wb_clk_i;
+ input wb_rst_i;
+ output wbs_ack_o;
+ input wbs_cyc_i;
+ input wbs_stb_i;
+ input wbs_we_i;
+ inout [28:0] analog_io;
+ input [37:0] io_in;
+ output [37:0] io_oeb;
+ output [37:0] io_out;
+ input [127:0] la_data_in;
+ output [127:0] la_data_out;
+ input [127:0] la_oenb;
+ output [2:0] user_irq;
+ input [31:0] wbs_adr_i;
+ input [31:0] wbs_dat_i;
+ output [31:0] wbs_dat_o;
+ input [3:0] wbs_sel_i;
+
+
+ top_4ft4 mprj (.vccd1(vccd1),
+    .vssd1(vssd1),
+    .wb_ack_o(wbs_ack_o),
+    .wb_clock_i(wb_clk_i),
+    .wb_cyc_i(wbs_cyc_i),
+    .wb_reset_i(wb_rst_i),
+    .wb_strobe_i(wbs_stb_i),
+    .wb_we_i(wbs_we_i),
+    .io_in({io_in[37],
+    io_in[36],
+    io_in[35],
+    io_in[34],
+    io_in[33],
+    io_in[32],
+    io_in[31],
+    io_in[30],
+    io_in[29],
+    io_in[28],
+    io_in[27],
+    io_in[26],
+    io_in[25],
+    io_in[24],
+    io_in[23],
+    io_in[22],
+    io_in[21],
+    io_in[20],
+    io_in[19],
+    io_in[18],
+    io_in[17],
+    io_in[16],
+    io_in[15],
+    io_in[14],
+    io_in[13],
+    io_in[12],
+    io_in[11],
+    io_in[10],
+    io_in[9],
+    io_in[8],
+    io_in[7],
+    io_in[6],
+    io_in[5],
+    io_in[4],
+    io_in[3],
+    io_in[2],
+    io_in[1],
+    io_in[0]}),
+    .io_oeb({io_oeb[37],
+    io_oeb[36],
+    io_oeb[35],
+    io_oeb[34],
+    io_oeb[33],
+    io_oeb[32],
+    io_oeb[31],
+    io_oeb[30],
+    io_oeb[29],
+    io_oeb[28],
+    io_oeb[27],
+    io_oeb[26],
+    io_oeb[25],
+    io_oeb[24],
+    io_oeb[23],
+    io_oeb[22],
+    io_oeb[21],
+    io_oeb[20],
+    io_oeb[19],
+    io_oeb[18],
+    io_oeb[17],
+    io_oeb[16],
+    io_oeb[15],
+    io_oeb[14],
+    io_oeb[13],
+    io_oeb[12],
+    io_oeb[11],
+    io_oeb[10],
+    io_oeb[9],
+    io_oeb[8],
+    io_oeb[7],
+    io_oeb[6],
+    io_oeb[5],
+    io_oeb[4],
+    io_oeb[3],
+    io_oeb[2],
+    io_oeb[1],
+    io_oeb[0]}),
+    .io_out({io_out[37],
+    io_out[36],
+    io_out[35],
+    io_out[34],
+    io_out[33],
+    io_out[32],
+    io_out[31],
+    io_out[30],
+    io_out[29],
+    io_out[28],
+    io_out[27],
+    io_out[26],
+    io_out[25],
+    io_out[24],
+    io_out[23],
+    io_out[22],
+    io_out[21],
+    io_out[20],
+    io_out[19],
+    io_out[18],
+    io_out[17],
+    io_out[16],
+    io_out[15],
+    io_out[14],
+    io_out[13],
+    io_out[12],
+    io_out[11],
+    io_out[10],
+    io_out[9],
+    io_out[8],
+    io_out[7],
+    io_out[6],
+    io_out[5],
+    io_out[4],
+    io_out[3],
+    io_out[2],
+    io_out[1],
+    io_out[0]}),
+    .irq({user_irq[2],
+    user_irq[1],
+    user_irq[0]}),
+    .la_data_in({la_data_in[127],
+    la_data_in[126],
+    la_data_in[125],
+    la_data_in[124],
+    la_data_in[123],
+    la_data_in[122],
+    la_data_in[121],
+    la_data_in[120],
+    la_data_in[119],
+    la_data_in[118],
+    la_data_in[117],
+    la_data_in[116],
+    la_data_in[115],
+    la_data_in[114],
+    la_data_in[113],
+    la_data_in[112],
+    la_data_in[111],
+    la_data_in[110],
+    la_data_in[109],
+    la_data_in[108],
+    la_data_in[107],
+    la_data_in[106],
+    la_data_in[105],
+    la_data_in[104],
+    la_data_in[103],
+    la_data_in[102],
+    la_data_in[101],
+    la_data_in[100],
+    la_data_in[99],
+    la_data_in[98],
+    la_data_in[97],
+    la_data_in[96],
+    la_data_in[95],
+    la_data_in[94],
+    la_data_in[93],
+    la_data_in[92],
+    la_data_in[91],
+    la_data_in[90],
+    la_data_in[89],
+    la_data_in[88],
+    la_data_in[87],
+    la_data_in[86],
+    la_data_in[85],
+    la_data_in[84],
+    la_data_in[83],
+    la_data_in[82],
+    la_data_in[81],
+    la_data_in[80],
+    la_data_in[79],
+    la_data_in[78],
+    la_data_in[77],
+    la_data_in[76],
+    la_data_in[75],
+    la_data_in[74],
+    la_data_in[73],
+    la_data_in[72],
+    la_data_in[71],
+    la_data_in[70],
+    la_data_in[69],
+    la_data_in[68],
+    la_data_in[67],
+    la_data_in[66],
+    la_data_in[65],
+    la_data_in[64],
+    la_data_in[63],
+    la_data_in[62],
+    la_data_in[61],
+    la_data_in[60],
+    la_data_in[59],
+    la_data_in[58],
+    la_data_in[57],
+    la_data_in[56],
+    la_data_in[55],
+    la_data_in[54],
+    la_data_in[53],
+    la_data_in[52],
+    la_data_in[51],
+    la_data_in[50],
+    la_data_in[49],
+    la_data_in[48],
+    la_data_in[47],
+    la_data_in[46],
+    la_data_in[45],
+    la_data_in[44],
+    la_data_in[43],
+    la_data_in[42],
+    la_data_in[41],
+    la_data_in[40],
+    la_data_in[39],
+    la_data_in[38],
+    la_data_in[37],
+    la_data_in[36],
+    la_data_in[35],
+    la_data_in[34],
+    la_data_in[33],
+    la_data_in[32],
+    la_data_in[31],
+    la_data_in[30],
+    la_data_in[29],
+    la_data_in[28],
+    la_data_in[27],
+    la_data_in[26],
+    la_data_in[25],
+    la_data_in[24],
+    la_data_in[23],
+    la_data_in[22],
+    la_data_in[21],
+    la_data_in[20],
+    la_data_in[19],
+    la_data_in[18],
+    la_data_in[17],
+    la_data_in[16],
+    la_data_in[15],
+    la_data_in[14],
+    la_data_in[13],
+    la_data_in[12],
+    la_data_in[11],
+    la_data_in[10],
+    la_data_in[9],
+    la_data_in[8],
+    la_data_in[7],
+    la_data_in[6],
+    la_data_in[5],
+    la_data_in[4],
+    la_data_in[3],
+    la_data_in[2],
+    la_data_in[1],
+    la_data_in[0]}),
+    .la_data_out({la_data_out[127],
+    la_data_out[126],
+    la_data_out[125],
+    la_data_out[124],
+    la_data_out[123],
+    la_data_out[122],
+    la_data_out[121],
+    la_data_out[120],
+    la_data_out[119],
+    la_data_out[118],
+    la_data_out[117],
+    la_data_out[116],
+    la_data_out[115],
+    la_data_out[114],
+    la_data_out[113],
+    la_data_out[112],
+    la_data_out[111],
+    la_data_out[110],
+    la_data_out[109],
+    la_data_out[108],
+    la_data_out[107],
+    la_data_out[106],
+    la_data_out[105],
+    la_data_out[104],
+    la_data_out[103],
+    la_data_out[102],
+    la_data_out[101],
+    la_data_out[100],
+    la_data_out[99],
+    la_data_out[98],
+    la_data_out[97],
+    la_data_out[96],
+    la_data_out[95],
+    la_data_out[94],
+    la_data_out[93],
+    la_data_out[92],
+    la_data_out[91],
+    la_data_out[90],
+    la_data_out[89],
+    la_data_out[88],
+    la_data_out[87],
+    la_data_out[86],
+    la_data_out[85],
+    la_data_out[84],
+    la_data_out[83],
+    la_data_out[82],
+    la_data_out[81],
+    la_data_out[80],
+    la_data_out[79],
+    la_data_out[78],
+    la_data_out[77],
+    la_data_out[76],
+    la_data_out[75],
+    la_data_out[74],
+    la_data_out[73],
+    la_data_out[72],
+    la_data_out[71],
+    la_data_out[70],
+    la_data_out[69],
+    la_data_out[68],
+    la_data_out[67],
+    la_data_out[66],
+    la_data_out[65],
+    la_data_out[64],
+    la_data_out[63],
+    la_data_out[62],
+    la_data_out[61],
+    la_data_out[60],
+    la_data_out[59],
+    la_data_out[58],
+    la_data_out[57],
+    la_data_out[56],
+    la_data_out[55],
+    la_data_out[54],
+    la_data_out[53],
+    la_data_out[52],
+    la_data_out[51],
+    la_data_out[50],
+    la_data_out[49],
+    la_data_out[48],
+    la_data_out[47],
+    la_data_out[46],
+    la_data_out[45],
+    la_data_out[44],
+    la_data_out[43],
+    la_data_out[42],
+    la_data_out[41],
+    la_data_out[40],
+    la_data_out[39],
+    la_data_out[38],
+    la_data_out[37],
+    la_data_out[36],
+    la_data_out[35],
+    la_data_out[34],
+    la_data_out[33],
+    la_data_out[32],
+    la_data_out[31],
+    la_data_out[30],
+    la_data_out[29],
+    la_data_out[28],
+    la_data_out[27],
+    la_data_out[26],
+    la_data_out[25],
+    la_data_out[24],
+    la_data_out[23],
+    la_data_out[22],
+    la_data_out[21],
+    la_data_out[20],
+    la_data_out[19],
+    la_data_out[18],
+    la_data_out[17],
+    la_data_out[16],
+    la_data_out[15],
+    la_data_out[14],
+    la_data_out[13],
+    la_data_out[12],
+    la_data_out[11],
+    la_data_out[10],
+    la_data_out[9],
+    la_data_out[8],
+    la_data_out[7],
+    la_data_out[6],
+    la_data_out[5],
+    la_data_out[4],
+    la_data_out[3],
+    la_data_out[2],
+    la_data_out[1],
+    la_data_out[0]}),
+    .la_oenb({la_oenb[127],
+    la_oenb[126],
+    la_oenb[125],
+    la_oenb[124],
+    la_oenb[123],
+    la_oenb[122],
+    la_oenb[121],
+    la_oenb[120],
+    la_oenb[119],
+    la_oenb[118],
+    la_oenb[117],
+    la_oenb[116],
+    la_oenb[115],
+    la_oenb[114],
+    la_oenb[113],
+    la_oenb[112],
+    la_oenb[111],
+    la_oenb[110],
+    la_oenb[109],
+    la_oenb[108],
+    la_oenb[107],
+    la_oenb[106],
+    la_oenb[105],
+    la_oenb[104],
+    la_oenb[103],
+    la_oenb[102],
+    la_oenb[101],
+    la_oenb[100],
+    la_oenb[99],
+    la_oenb[98],
+    la_oenb[97],
+    la_oenb[96],
+    la_oenb[95],
+    la_oenb[94],
+    la_oenb[93],
+    la_oenb[92],
+    la_oenb[91],
+    la_oenb[90],
+    la_oenb[89],
+    la_oenb[88],
+    la_oenb[87],
+    la_oenb[86],
+    la_oenb[85],
+    la_oenb[84],
+    la_oenb[83],
+    la_oenb[82],
+    la_oenb[81],
+    la_oenb[80],
+    la_oenb[79],
+    la_oenb[78],
+    la_oenb[77],
+    la_oenb[76],
+    la_oenb[75],
+    la_oenb[74],
+    la_oenb[73],
+    la_oenb[72],
+    la_oenb[71],
+    la_oenb[70],
+    la_oenb[69],
+    la_oenb[68],
+    la_oenb[67],
+    la_oenb[66],
+    la_oenb[65],
+    la_oenb[64],
+    la_oenb[63],
+    la_oenb[62],
+    la_oenb[61],
+    la_oenb[60],
+    la_oenb[59],
+    la_oenb[58],
+    la_oenb[57],
+    la_oenb[56],
+    la_oenb[55],
+    la_oenb[54],
+    la_oenb[53],
+    la_oenb[52],
+    la_oenb[51],
+    la_oenb[50],
+    la_oenb[49],
+    la_oenb[48],
+    la_oenb[47],
+    la_oenb[46],
+    la_oenb[45],
+    la_oenb[44],
+    la_oenb[43],
+    la_oenb[42],
+    la_oenb[41],
+    la_oenb[40],
+    la_oenb[39],
+    la_oenb[38],
+    la_oenb[37],
+    la_oenb[36],
+    la_oenb[35],
+    la_oenb[34],
+    la_oenb[33],
+    la_oenb[32],
+    la_oenb[31],
+    la_oenb[30],
+    la_oenb[29],
+    la_oenb[28],
+    la_oenb[27],
+    la_oenb[26],
+    la_oenb[25],
+    la_oenb[24],
+    la_oenb[23],
+    la_oenb[22],
+    la_oenb[21],
+    la_oenb[20],
+    la_oenb[19],
+    la_oenb[18],
+    la_oenb[17],
+    la_oenb[16],
+    la_oenb[15],
+    la_oenb[14],
+    la_oenb[13],
+    la_oenb[12],
+    la_oenb[11],
+    la_oenb[10],
+    la_oenb[9],
+    la_oenb[8],
+    la_oenb[7],
+    la_oenb[6],
+    la_oenb[5],
+    la_oenb[4],
+    la_oenb[3],
+    la_oenb[2],
+    la_oenb[1],
+    la_oenb[0]}),
+    .wb_addr_i({wbs_adr_i[31],
+    wbs_adr_i[30],
+    wbs_adr_i[29],
+    wbs_adr_i[28],
+    wbs_adr_i[27],
+    wbs_adr_i[26],
+    wbs_adr_i[25],
+    wbs_adr_i[24],
+    wbs_adr_i[23],
+    wbs_adr_i[22],
+    wbs_adr_i[21],
+    wbs_adr_i[20],
+    wbs_adr_i[19],
+    wbs_adr_i[18],
+    wbs_adr_i[17],
+    wbs_adr_i[16],
+    wbs_adr_i[15],
+    wbs_adr_i[14],
+    wbs_adr_i[13],
+    wbs_adr_i[12],
+    wbs_adr_i[11],
+    wbs_adr_i[10],
+    wbs_adr_i[9],
+    wbs_adr_i[8],
+    wbs_adr_i[7],
+    wbs_adr_i[6],
+    wbs_adr_i[5],
+    wbs_adr_i[4],
+    wbs_adr_i[3],
+    wbs_adr_i[2],
+    wbs_adr_i[1],
+    wbs_adr_i[0]}),
+    .wb_data_i({wbs_dat_i[31],
+    wbs_dat_i[30],
+    wbs_dat_i[29],
+    wbs_dat_i[28],
+    wbs_dat_i[27],
+    wbs_dat_i[26],
+    wbs_dat_i[25],
+    wbs_dat_i[24],
+    wbs_dat_i[23],
+    wbs_dat_i[22],
+    wbs_dat_i[21],
+    wbs_dat_i[20],
+    wbs_dat_i[19],
+    wbs_dat_i[18],
+    wbs_dat_i[17],
+    wbs_dat_i[16],
+    wbs_dat_i[15],
+    wbs_dat_i[14],
+    wbs_dat_i[13],
+    wbs_dat_i[12],
+    wbs_dat_i[11],
+    wbs_dat_i[10],
+    wbs_dat_i[9],
+    wbs_dat_i[8],
+    wbs_dat_i[7],
+    wbs_dat_i[6],
+    wbs_dat_i[5],
+    wbs_dat_i[4],
+    wbs_dat_i[3],
+    wbs_dat_i[2],
+    wbs_dat_i[1],
+    wbs_dat_i[0]}),
+    .wb_data_o({wbs_dat_o[31],
+    wbs_dat_o[30],
+    wbs_dat_o[29],
+    wbs_dat_o[28],
+    wbs_dat_o[27],
+    wbs_dat_o[26],
+    wbs_dat_o[25],
+    wbs_dat_o[24],
+    wbs_dat_o[23],
+    wbs_dat_o[22],
+    wbs_dat_o[21],
+    wbs_dat_o[20],
+    wbs_dat_o[19],
+    wbs_dat_o[18],
+    wbs_dat_o[17],
+    wbs_dat_o[16],
+    wbs_dat_o[15],
+    wbs_dat_o[14],
+    wbs_dat_o[13],
+    wbs_dat_o[12],
+    wbs_dat_o[11],
+    wbs_dat_o[10],
+    wbs_dat_o[9],
+    wbs_dat_o[8],
+    wbs_dat_o[7],
+    wbs_dat_o[6],
+    wbs_dat_o[5],
+    wbs_dat_o[4],
+    wbs_dat_o[3],
+    wbs_dat_o[2],
+    wbs_dat_o[1],
+    wbs_dat_o[0]}),
+    .wb_sel_i({wbs_sel_i[3],
+    wbs_sel_i[2],
+    wbs_sel_i[1],
+    wbs_sel_i[0]}));
+endmodule
diff --git a/mpw_precheck/outputs/user_project_wrapper.magic.drc.mag b/mpw_precheck/outputs/user_project_wrapper.magic.drc.mag
new file mode 100644
index 0000000..f2d5141
--- /dev/null
+++ b/mpw_precheck/outputs/user_project_wrapper.magic.drc.mag
@@ -0,0 +1,35759 @@
+magic
+tech sky130A
+magscale 1 2
+timestamp 1647902925
+<< checkpaint >>
+rect -12658 -11586 596582 715522
+<< metal1 >>
+rect 71774 702992 71780 703044
+rect 71832 703032 71838 703044
+rect 72970 703032 72976 703044
+rect 71832 703004 72976 703032
+rect 71832 702992 71838 703004
+rect 72970 702992 72976 703004
+rect 73028 702992 73034 703044
+rect 201494 702992 201500 703044
+rect 201552 703032 201558 703044
+rect 202782 703032 202788 703044
+rect 201552 703004 202788 703032
+rect 201552 702992 201558 703004
+rect 202782 702992 202788 703004
+rect 202840 702992 202846 703044
+rect 314746 700884 314752 700936
+rect 314804 700924 314810 700936
+rect 348786 700924 348792 700936
+rect 314804 700896 348792 700924
+rect 314804 700884 314810 700896
+rect 348786 700884 348792 700896
+rect 348844 700884 348850 700936
+rect 283834 700816 283840 700868
+rect 283892 700856 283898 700868
+rect 318886 700856 318892 700868
+rect 283892 700828 318892 700856
+rect 283892 700816 283898 700828
+rect 318886 700816 318892 700828
+rect 318944 700816 318950 700868
+rect 310606 700748 310612 700800
+rect 310664 700788 310670 700800
+rect 413646 700788 413652 700800
+rect 310664 700760 413652 700788
+rect 310664 700748 310670 700760
+rect 413646 700748 413652 700760
+rect 413704 700748 413710 700800
+rect 218974 700680 218980 700732
+rect 219032 700720 219038 700732
+rect 323026 700720 323032 700732
+rect 219032 700692 323032 700720
+rect 219032 700680 219038 700692
+rect 323026 700680 323032 700692
+rect 323084 700680 323090 700732
+rect 306466 700612 306472 700664
+rect 306524 700652 306530 700664
+rect 478506 700652 478512 700664
+rect 306524 700624 478512 700652
+rect 306524 700612 306530 700624
+rect 478506 700612 478512 700624
+rect 478564 700612 478570 700664
+rect 154114 700544 154120 700596
+rect 154172 700584 154178 700596
+rect 327166 700584 327172 700596
+rect 154172 700556 327172 700584
+rect 154172 700544 154178 700556
+rect 327166 700544 327172 700556
+rect 327224 700544 327230 700596
+rect 302326 700476 302332 700528
+rect 302384 700516 302390 700528
+rect 543458 700516 543464 700528
+rect 302384 700488 543464 700516
+rect 302384 700476 302390 700488
+rect 543458 700476 543464 700488
+rect 543516 700476 543522 700528
+rect 89162 700408 89168 700460
+rect 89220 700448 89226 700460
+rect 331398 700448 331404 700460
+rect 89220 700420 331404 700448
+rect 89220 700408 89226 700420
+rect 331398 700408 331404 700420
+rect 331456 700408 331462 700460
+rect 24302 700340 24308 700392
+rect 24360 700380 24366 700392
+rect 335446 700380 335452 700392
+rect 24360 700352 335452 700380
+rect 24360 700340 24366 700352
+rect 335446 700340 335452 700352
+rect 335504 700340 335510 700392
+rect 8110 700272 8116 700324
+rect 8168 700312 8174 700324
+rect 334066 700312 334072 700324
+rect 8168 700284 334072 700312
+rect 8168 700272 8174 700284
+rect 334066 700272 334072 700284
+rect 334124 700272 334130 700324
+rect 396718 699660 396724 699712
+rect 396776 699700 396782 699712
+rect 397454 699700 397460 699712
+rect 396776 699672 397460 699700
+rect 396776 699660 396782 699672
+rect 397454 699660 397460 699672
+rect 397512 699660 397518 699712
+rect 266354 697552 266360 697604
+rect 266412 697592 266418 697604
+rect 267642 697592 267648 697604
+rect 266412 697564 267648 697592
+rect 266412 697552 266418 697564
+rect 267642 697552 267648 697564
+rect 267700 697552 267706 697604
+rect 296806 696940 296812 696992
+rect 296864 696980 296870 696992
+rect 580166 696980 580172 696992
+rect 296864 696952 580172 696980
+rect 296864 696940 296870 696952
+rect 580166 696940 580172 696952
+rect 580224 696940 580230 696992
+rect 331214 692792 331220 692844
+rect 331272 692832 331278 692844
+rect 331398 692832 331404 692844
+rect 331272 692804 331404 692832
+rect 331272 692792 331278 692804
+rect 331398 692792 331404 692804
+rect 331456 692792 331462 692844
+rect 298186 683204 298192 683256
+rect 298244 683244 298250 683256
+rect 580166 683244 580172 683256
+rect 298244 683216 580172 683244
+rect 298244 683204 298250 683216
+rect 580166 683204 580172 683216
+rect 580224 683204 580230 683256
+rect 3418 683136 3424 683188
+rect 3476 683176 3482 683188
+rect 336734 683176 336740 683188
+rect 3476 683148 336740 683176
+rect 3476 683136 3482 683148
+rect 336734 683136 336740 683148
+rect 336792 683136 336798 683188
+rect 331214 683068 331220 683120
+rect 331272 683108 331278 683120
+rect 331398 683108 331404 683120
+rect 331272 683080 331404 683108
+rect 331272 683068 331278 683080
+rect 331398 683068 331404 683080
+rect 331456 683068 331462 683120
+rect 295426 670760 295432 670812
+rect 295484 670800 295490 670812
+rect 580166 670800 580172 670812
+rect 295484 670772 580172 670800
+rect 295484 670760 295490 670772
+rect 580166 670760 580172 670772
+rect 580224 670760 580230 670812
+rect 3510 670692 3516 670744
+rect 3568 670732 3574 670744
+rect 340966 670732 340972 670744
+rect 3568 670704 340972 670732
+rect 3568 670692 3574 670704
+rect 340966 670692 340972 670704
+rect 341024 670692 341030 670744
+rect 331214 668584 331220 668636
+rect 331272 668624 331278 668636
+rect 331398 668624 331404 668636
+rect 331272 668596 331404 668624
+rect 331272 668584 331278 668596
+rect 331398 668584 331404 668596
+rect 331456 668584 331462 668636
+rect 3418 656888 3424 656940
+rect 3476 656928 3482 656940
+rect 338114 656928 338120 656940
+rect 3476 656900 338120 656928
+rect 3476 656888 3482 656900
+rect 338114 656888 338120 656900
+rect 338172 656888 338178 656940
+rect 291194 643084 291200 643136
+rect 291252 643124 291258 643136
+rect 580166 643124 580172 643136
+rect 291252 643096 580172 643124
+rect 291252 643084 291258 643096
+rect 580166 643084 580172 643096
+rect 580224 643084 580230 643136
+rect 3418 632068 3424 632120
+rect 3476 632108 3482 632120
+rect 342346 632108 342352 632120
+rect 3476 632080 342352 632108
+rect 3476 632068 3482 632080
+rect 342346 632068 342352 632080
+rect 342404 632068 342410 632120
+rect 294046 630640 294052 630692
+rect 294104 630680 294110 630692
+rect 580166 630680 580172 630692
+rect 294104 630652 580172 630680
+rect 294104 630640 294110 630652
+rect 580166 630640 580172 630652
+rect 580224 630640 580230 630692
+rect 3142 618264 3148 618316
+rect 3200 618304 3206 618316
+rect 345106 618304 345112 618316
+rect 3200 618276 345112 618304
+rect 3200 618264 3206 618276
+rect 345106 618264 345112 618276
+rect 345164 618264 345170 618316
+rect 289906 616836 289912 616888
+rect 289964 616876 289970 616888
+rect 580166 616876 580172 616888
+rect 289964 616848 580172 616876
+rect 289964 616836 289970 616848
+rect 580166 616836 580172 616848
+rect 580224 616836 580230 616888
+rect 3234 605820 3240 605872
+rect 3292 605860 3298 605872
+rect 343726 605860 343732 605872
+rect 3292 605832 343732 605860
+rect 3292 605820 3298 605832
+rect 343726 605820 343732 605832
+rect 343784 605820 343790 605872
+rect 309226 594056 309232 594108
+rect 309284 594096 309290 594108
+rect 396718 594096 396724 594108
+rect 309284 594068 396724 594096
+rect 309284 594056 309290 594068
+rect 396718 594056 396724 594068
+rect 396776 594056 396782 594108
+rect 287054 590656 287060 590708
+rect 287112 590696 287118 590708
+rect 579798 590696 579804 590708
+rect 287112 590668 579804 590696
+rect 287112 590656 287118 590668
+rect 579798 590656 579804 590668
+rect 579856 590656 579862 590708
+rect 331214 586440 331220 586492
+rect 331272 586480 331278 586492
+rect 331398 586480 331404 586492
+rect 331272 586452 331404 586480
+rect 331272 586440 331278 586452
+rect 331398 586440 331404 586452
+rect 331456 586440 331462 586492
+rect 3326 579640 3332 579692
+rect 3384 579680 3390 579692
+rect 346486 579680 346492 579692
+rect 3384 579652 346492 579680
+rect 3384 579640 3390 579652
+rect 346486 579640 346492 579652
+rect 346544 579640 346550 579692
+rect 288434 576852 288440 576904
+rect 288492 576892 288498 576904
+rect 580166 576892 580172 576904
+rect 288492 576864 580172 576892
+rect 288492 576852 288498 576864
+rect 580166 576852 580172 576864
+rect 580224 576852 580230 576904
+rect 331214 567128 331220 567180
+rect 331272 567168 331278 567180
+rect 331398 567168 331404 567180
+rect 331272 567140 331404 567168
+rect 331272 567128 331278 567140
+rect 331398 567128 331404 567140
+rect 331456 567128 331462 567180
+rect 3418 565836 3424 565888
+rect 3476 565876 3482 565888
+rect 349246 565876 349252 565888
+rect 3476 565848 349252 565876
+rect 3476 565836 3482 565848
+rect 349246 565836 349252 565848
+rect 349304 565836 349310 565888
+rect 285674 563048 285680 563100
+rect 285732 563088 285738 563100
+rect 579798 563088 579804 563100
+rect 285732 563060 579804 563088
+rect 285732 563048 285738 563060
+rect 579798 563048 579804 563060
+rect 579856 563048 579862 563100
+rect 3418 553392 3424 553444
+rect 3476 553432 3482 553444
+rect 347866 553432 347872 553444
+rect 3476 553404 347872 553432
+rect 3476 553392 3482 553404
+rect 347866 553392 347872 553404
+rect 347924 553392 347930 553444
+rect 331214 552644 331220 552696
+rect 331272 552684 331278 552696
+rect 331398 552684 331404 552696
+rect 331272 552656 331404 552684
+rect 331272 552644 331278 552656
+rect 331398 552644 331404 552656
+rect 331456 552644 331462 552696
+rect 331214 547816 331220 547868
+rect 331272 547856 331278 547868
+rect 331398 547856 331404 547868
+rect 331272 547828 331404 547856
+rect 331272 547816 331278 547828
+rect 331398 547816 331404 547828
+rect 331456 547816 331462 547868
+rect 282914 536800 282920 536852
+rect 282972 536840 282978 536852
+rect 580166 536840 580172 536852
+rect 282972 536812 580172 536840
+rect 282972 536800 282978 536812
+rect 580166 536800 580172 536812
+rect 580224 536800 580230 536852
+rect 331214 533332 331220 533384
+rect 331272 533372 331278 533384
+rect 331398 533372 331404 533384
+rect 331272 533344 331404 533372
+rect 331272 533332 331278 533344
+rect 331398 533332 331404 533344
+rect 331456 533332 331462 533384
+rect 331214 528504 331220 528556
+rect 331272 528544 331278 528556
+rect 331398 528544 331404 528556
+rect 331272 528516 331404 528544
+rect 331272 528504 331278 528516
+rect 331398 528504 331404 528516
+rect 331456 528504 331462 528556
+rect 3418 527144 3424 527196
+rect 3476 527184 3482 527196
+rect 350626 527184 350632 527196
+rect 3476 527156 350632 527184
+rect 3476 527144 3482 527156
+rect 350626 527144 350632 527156
+rect 350684 527144 350690 527196
+rect 284294 524424 284300 524476
+rect 284352 524464 284358 524476
+rect 580166 524464 580172 524476
+rect 284352 524436 580172 524464
+rect 284352 524424 284358 524436
+rect 580166 524424 580172 524436
+rect 580224 524424 580230 524476
+rect 3418 514768 3424 514820
+rect 3476 514808 3482 514820
+rect 353294 514808 353300 514820
+rect 3476 514780 353300 514808
+rect 3476 514768 3482 514780
+rect 353294 514768 353300 514780
+rect 353352 514768 353358 514820
+rect 331214 514020 331220 514072
+rect 331272 514060 331278 514072
+rect 331398 514060 331404 514072
+rect 331272 514032 331404 514060
+rect 331272 514020 331278 514032
+rect 331398 514020 331404 514032
+rect 331456 514020 331462 514072
+rect 282822 510620 282828 510672
+rect 282880 510660 282886 510672
+rect 580166 510660 580172 510672
+rect 282880 510632 580172 510660
+rect 282880 510620 282886 510632
+rect 580166 510620 580172 510632
+rect 580224 510620 580230 510672
+rect 331214 509192 331220 509244
+rect 331272 509232 331278 509244
+rect 332042 509232 332048 509244
+rect 331272 509204 332048 509232
+rect 331272 509192 331278 509204
+rect 332042 509192 332048 509204
+rect 332100 509192 332106 509244
+rect 314194 507560 314200 507612
+rect 314252 507600 314258 507612
+rect 331306 507600 331312 507612
+rect 314252 507572 331312 507600
+rect 314252 507560 314258 507572
+rect 331306 507560 331312 507572
+rect 331364 507560 331370 507612
+rect 266354 507492 266360 507544
+rect 266412 507532 266418 507544
+rect 317782 507532 317788 507544
+rect 266412 507504 317788 507532
+rect 266412 507492 266418 507504
+rect 317782 507492 317788 507504
+rect 317840 507492 317846 507544
+rect 201494 507424 201500 507476
+rect 201552 507464 201558 507476
+rect 322106 507464 322112 507476
+rect 201552 507436 322112 507464
+rect 201552 507424 201558 507436
+rect 322106 507424 322112 507436
+rect 322164 507424 322170 507476
+rect 305638 507356 305644 507408
+rect 305696 507396 305702 507408
+rect 462314 507396 462320 507408
+rect 305696 507368 462320 507396
+rect 305696 507356 305702 507368
+rect 462314 507356 462320 507368
+rect 462372 507356 462378 507408
+rect 136634 507288 136640 507340
+rect 136692 507328 136698 507340
+rect 326338 507328 326344 507340
+rect 136692 507300 326344 507328
+rect 136692 507288 136698 507300
+rect 326338 507288 326344 507300
+rect 326396 507288 326402 507340
+rect 301406 507220 301412 507272
+rect 301464 507260 301470 507272
+rect 527174 507260 527180 507272
+rect 301464 507232 527180 507260
+rect 301464 507220 301470 507232
+rect 527174 507220 527180 507232
+rect 527232 507220 527238 507272
+rect 71774 507152 71780 507204
+rect 71832 507192 71838 507204
+rect 330662 507192 330668 507204
+rect 71832 507164 330668 507192
+rect 71832 507152 71838 507164
+rect 330662 507152 330668 507164
+rect 330720 507152 330726 507204
+rect 40034 507084 40040 507136
+rect 40092 507124 40098 507136
+rect 333514 507124 333520 507136
+rect 40092 507096 333520 507124
+rect 40092 507084 40098 507096
+rect 333514 507084 333520 507096
+rect 333572 507084 333578 507136
+rect 251634 506608 251640 506660
+rect 251692 506648 251698 506660
+rect 578878 506648 578884 506660
+rect 251692 506620 578884 506648
+rect 251692 506608 251698 506620
+rect 578878 506608 578884 506620
+rect 578936 506608 578942 506660
+rect 246942 506540 246948 506592
+rect 247000 506580 247006 506592
+rect 577774 506580 577780 506592
+rect 247000 506552 577780 506580
+rect 247000 506540 247006 506552
+rect 577774 506540 577780 506552
+rect 577832 506540 577838 506592
+rect 242710 506472 242716 506524
+rect 242768 506512 242774 506524
+rect 577590 506512 577596 506524
+rect 242768 506484 577596 506512
+rect 242768 506472 242774 506484
+rect 577590 506472 577596 506484
+rect 577648 506472 577654 506524
+rect 299474 506200 299480 506252
+rect 299532 506240 299538 506252
+rect 316402 506240 316408 506252
+rect 299532 506212 316408 506240
+rect 299532 506200 299538 506212
+rect 316402 506200 316408 506212
+rect 316460 506200 316466 506252
+rect 312814 506132 312820 506184
+rect 312872 506172 312878 506184
+rect 364334 506172 364340 506184
+rect 312872 506144 364340 506172
+rect 312872 506132 312878 506144
+rect 364334 506132 364340 506144
+rect 364392 506132 364398 506184
+rect 234614 506064 234620 506116
+rect 234672 506104 234678 506116
+rect 320634 506104 320640 506116
+rect 234672 506076 320640 506104
+rect 234672 506064 234678 506076
+rect 320634 506064 320640 506076
+rect 320692 506064 320698 506116
+rect 308490 505996 308496 506048
+rect 308548 506036 308554 506048
+rect 429194 506036 429200 506048
+rect 308548 506008 429200 506036
+rect 308548 505996 308554 506008
+rect 429194 505996 429200 506008
+rect 429252 505996 429258 506048
+rect 169754 505928 169760 505980
+rect 169812 505968 169818 505980
+rect 324958 505968 324964 505980
+rect 169812 505940 324964 505968
+rect 169812 505928 169818 505940
+rect 324958 505928 324964 505940
+rect 325016 505928 325022 505980
+rect 304258 505860 304264 505912
+rect 304316 505900 304322 505912
+rect 494054 505900 494060 505912
+rect 304316 505872 494060 505900
+rect 304316 505860 304322 505872
+rect 494054 505860 494060 505872
+rect 494112 505860 494118 505912
+rect 104894 505792 104900 505844
+rect 104952 505832 104958 505844
+rect 329190 505832 329196 505844
+rect 104952 505804 329196 505832
+rect 104952 505792 104958 505804
+rect 329190 505792 329196 505804
+rect 329248 505792 329254 505844
+rect 299934 505724 299940 505776
+rect 299992 505764 299998 505776
+rect 558914 505764 558920 505776
+rect 299992 505736 558920 505764
+rect 299992 505724 299998 505736
+rect 558914 505724 558920 505736
+rect 558972 505724 558978 505776
+rect 232590 505452 232596 505504
+rect 232648 505492 232654 505504
+rect 390554 505492 390560 505504
+rect 232648 505464 390560 505492
+rect 232648 505452 232654 505464
+rect 390554 505452 390560 505464
+rect 390612 505452 390618 505504
+rect 267274 505384 267280 505436
+rect 267332 505424 267338 505436
+rect 577314 505424 577320 505436
+rect 267332 505396 577320 505424
+rect 267332 505384 267338 505396
+rect 577314 505384 577320 505396
+rect 577372 505384 577378 505436
+rect 262950 505316 262956 505368
+rect 263008 505356 263014 505368
+rect 577406 505356 577412 505368
+rect 263008 505328 577412 505356
+rect 263008 505316 263014 505328
+rect 577406 505316 577412 505328
+rect 577464 505316 577470 505368
+rect 258718 505248 258724 505300
+rect 258776 505288 258782 505300
+rect 578142 505288 578148 505300
+rect 258776 505260 578148 505288
+rect 258776 505248 258782 505260
+rect 578142 505248 578148 505260
+rect 578200 505248 578206 505300
+rect 254486 505180 254492 505232
+rect 254544 505220 254550 505232
+rect 578050 505220 578056 505232
+rect 254544 505192 578056 505220
+rect 254544 505180 254550 505192
+rect 578050 505180 578056 505192
+rect 578108 505180 578114 505232
+rect 250162 505112 250168 505164
+rect 250220 505152 250226 505164
+rect 577958 505152 577964 505164
+rect 250220 505124 577964 505152
+rect 250220 505112 250226 505124
+rect 577958 505112 577964 505124
+rect 578016 505112 578022 505164
+rect 4890 504636 4896 504688
+rect 4948 504676 4954 504688
+rect 378962 504676 378968 504688
+rect 4948 504648 378968 504676
+rect 4948 504636 4954 504648
+rect 378962 504636 378968 504648
+rect 379020 504636 379026 504688
+rect 270494 504568 270500 504620
+rect 270552 504608 270558 504620
+rect 360470 504608 360476 504620
+rect 270552 504580 360476 504608
+rect 270552 504568 270558 504580
+rect 360470 504568 360476 504580
+rect 360528 504568 360534 504620
+rect 264422 504500 264428 504552
+rect 264480 504540 264486 504552
+rect 355318 504540 355324 504552
+rect 264480 504512 355324 504540
+rect 264480 504500 264486 504512
+rect 355318 504500 355324 504512
+rect 355376 504500 355382 504552
+rect 255314 504432 255320 504484
+rect 255372 504472 255378 504484
+rect 361942 504472 361948 504484
+rect 255372 504444 361948 504472
+rect 255372 504432 255378 504444
+rect 361942 504432 361948 504444
+rect 362000 504432 362006 504484
+rect 277118 504364 277124 504416
+rect 277176 504404 277182 504416
+rect 398374 504404 398380 504416
+rect 277176 504376 398380 504404
+rect 277176 504364 277182 504376
+rect 398374 504364 398380 504376
+rect 398432 504364 398438 504416
+rect 232314 504296 232320 504348
+rect 232372 504336 232378 504348
+rect 367646 504336 367652 504348
+rect 232372 504308 367652 504336
+rect 232372 504296 232378 504308
+rect 367646 504296 367652 504308
+rect 367704 504296 367710 504348
+rect 233142 504228 233148 504280
+rect 233200 504268 233206 504280
+rect 371878 504268 371884 504280
+rect 233200 504240 371884 504268
+rect 233200 504228 233206 504240
+rect 371878 504228 371884 504240
+rect 371936 504228 371942 504280
+rect 233878 504160 233884 504212
+rect 233936 504200 233942 504212
+rect 373350 504200 373356 504212
+rect 233936 504172 373356 504200
+rect 233936 504160 233942 504172
+rect 373350 504160 373356 504172
+rect 373408 504160 373414 504212
+rect 232958 504092 232964 504144
+rect 233016 504132 233022 504144
+rect 376202 504132 376208 504144
+rect 233016 504104 376208 504132
+rect 233016 504092 233022 504104
+rect 376202 504092 376208 504104
+rect 376260 504092 376266 504144
+rect 177298 504024 177304 504076
+rect 177356 504064 177362 504076
+rect 366174 504064 366180 504076
+rect 177356 504036 366180 504064
+rect 177356 504024 177362 504036
+rect 366174 504024 366180 504036
+rect 366232 504024 366238 504076
+rect 3970 503956 3976 504008
+rect 4028 503996 4034 504008
+rect 359090 503996 359096 504008
+rect 4028 503968 359096 503996
+rect 4028 503956 4034 503968
+rect 359090 503956 359096 503968
+rect 359148 503956 359154 504008
+rect 3694 503888 3700 503940
+rect 3752 503928 3758 503940
+rect 363322 503928 363328 503940
+rect 3752 503900 363328 503928
+rect 3752 503888 3758 503900
+rect 363322 503888 363328 503900
+rect 363380 503888 363386 503940
+rect 5074 503820 5080 503872
+rect 5132 503860 5138 503872
+rect 370498 503860 370504 503872
+rect 5132 503832 370504 503860
+rect 5132 503820 5138 503832
+rect 370498 503820 370504 503832
+rect 370556 503820 370562 503872
+rect 3510 503752 3516 503804
+rect 3568 503792 3574 503804
+rect 374730 503792 374736 503804
+rect 3568 503764 374736 503792
+rect 3568 503752 3574 503764
+rect 374730 503752 374736 503764
+rect 374788 503752 374794 503804
+rect 253014 503684 253020 503736
+rect 253072 503724 253078 503736
+rect 264790 503724 264796 503736
+rect 253072 503696 264796 503724
+rect 253072 503684 253078 503696
+rect 264790 503684 264796 503696
+rect 264848 503684 264854 503736
+rect 381078 503684 381084 503736
+rect 381136 503724 381142 503736
+rect 384666 503724 384672 503736
+rect 381136 503696 384672 503724
+rect 381136 503684 381142 503696
+rect 384666 503684 384672 503696
+rect 384724 503684 384730 503736
+rect 281442 503276 281448 503328
+rect 281500 503316 281506 503328
+rect 399478 503316 399484 503328
+rect 281500 503288 399484 503316
+rect 281500 503276 281506 503288
+rect 399478 503276 399484 503288
+rect 399536 503276 399542 503328
+rect 279878 503208 279884 503260
+rect 279936 503248 279942 503260
+rect 398650 503248 398656 503260
+rect 279936 503220 398656 503248
+rect 279936 503208 279942 503220
+rect 398650 503208 398656 503220
+rect 398708 503208 398714 503260
+rect 278590 503140 278596 503192
+rect 278648 503180 278654 503192
+rect 398558 503180 398564 503192
+rect 278648 503152 398564 503180
+rect 278648 503140 278654 503152
+rect 398558 503140 398564 503152
+rect 398616 503140 398622 503192
+rect 275830 503072 275836 503124
+rect 275888 503112 275894 503124
+rect 398466 503112 398472 503124
+rect 275888 503084 398472 503112
+rect 275888 503072 275894 503084
+rect 398466 503072 398472 503084
+rect 398524 503072 398530 503124
+rect 3878 503004 3884 503056
+rect 3936 503044 3942 503056
+rect 255314 503044 255320 503056
+rect 3936 503016 255320 503044
+rect 3936 503004 3942 503016
+rect 255314 503004 255320 503016
+rect 255372 503004 255378 503056
+rect 274358 503004 274364 503056
+rect 274416 503044 274422 503056
+rect 398282 503044 398288 503056
+rect 274416 503016 398288 503044
+rect 274416 503004 274422 503016
+rect 398282 503004 398288 503016
+rect 398340 503004 398346 503056
+rect 3786 502936 3792 502988
+rect 3844 502976 3850 502988
+rect 270494 502976 270500 502988
+rect 3844 502948 270500 502976
+rect 3844 502936 3850 502948
+rect 270494 502936 270500 502948
+rect 270552 502936 270558 502988
+rect 355318 502936 355324 502988
+rect 355376 502976 355382 502988
+rect 580718 502976 580724 502988
+rect 355376 502948 580724 502976
+rect 355376 502936 355382 502948
+rect 580718 502936 580724 502948
+rect 580776 502936 580782 502988
+rect 271506 502868 271512 502920
+rect 271564 502908 271570 502920
+rect 398190 502908 398196 502920
+rect 271564 502880 398196 502908
+rect 271564 502868 271570 502880
+rect 398190 502868 398196 502880
+rect 398248 502868 398254 502920
+rect 170398 502800 170404 502852
+rect 170456 502840 170462 502852
+rect 364794 502840 364800 502852
+rect 170456 502812 364800 502840
+rect 170456 502800 170462 502812
+rect 364794 502800 364800 502812
+rect 364852 502800 364858 502852
+rect 80698 502732 80704 502784
+rect 80756 502772 80762 502784
+rect 356238 502772 356244 502784
+rect 80756 502744 356244 502772
+rect 80756 502732 80762 502744
+rect 356238 502732 356244 502744
+rect 356296 502732 356302 502784
+rect 272978 502664 272984 502716
+rect 273036 502704 273042 502716
+rect 580074 502704 580080 502716
+rect 273036 502676 580080 502704
+rect 273036 502664 273042 502676
+rect 580074 502664 580080 502676
+rect 580132 502664 580138 502716
+rect 268654 502596 268660 502648
+rect 268712 502636 268718 502648
+rect 580902 502636 580908 502648
+rect 268712 502608 580908 502636
+rect 268712 502596 268718 502608
+rect 580902 502596 580908 502608
+rect 580960 502596 580966 502648
+rect 259776 502528 259782 502580
+rect 259834 502568 259840 502580
+rect 580534 502568 580540 502580
+rect 259834 502540 580540 502568
+rect 259834 502528 259840 502540
+rect 580534 502528 580540 502540
+rect 580592 502528 580598 502580
+rect 255544 502460 255550 502512
+rect 255602 502500 255608 502512
+rect 580350 502500 580356 502512
+rect 255602 502472 580356 502500
+rect 255602 502460 255608 502472
+rect 580350 502460 580356 502472
+rect 580408 502460 580414 502512
+rect 6178 502392 6184 502444
+rect 6236 502432 6242 502444
+rect 354858 502432 354864 502444
+rect 6236 502404 354864 502432
+rect 6236 502392 6242 502404
+rect 354858 502392 354864 502404
+rect 354916 502392 354922 502444
+rect 4062 502324 4068 502376
+rect 4120 502364 4126 502376
+rect 357618 502364 357624 502376
+rect 4120 502336 357624 502364
+rect 4120 502324 4126 502336
+rect 357618 502324 357624 502336
+rect 357676 502324 357682 502376
+rect 298066 502064 307754 502092
+rect 263962 501916 263968 501968
+rect 264020 501956 264026 501968
+rect 264020 501928 264652 501956
+rect 264020 501916 264026 501928
+rect 260024 501860 261340 501888
+rect 257246 501780 257252 501832
+rect 257304 501820 257310 501832
+rect 259914 501820 259920 501832
+rect 257304 501792 259920 501820
+rect 257304 501780 257310 501792
+rect 259914 501780 259920 501792
+rect 259972 501780 259978 501832
+rect 3050 500964 3056 501016
+rect 3108 501004 3114 501016
+rect 260024 501004 260052 501860
+rect 260098 501780 260104 501832
+rect 260156 501780 260162 501832
+rect 260116 501072 260144 501780
+rect 261312 501072 261340 501860
+rect 263566 501860 264376 501888
+rect 261570 501780 261576 501832
+rect 261628 501780 261634 501832
+rect 261588 501140 261616 501780
+rect 263566 501140 263594 501860
+rect 263962 501780 263968 501832
+rect 264020 501780 264026 501832
+rect 263980 501752 264008 501780
+rect 263980 501724 264100 501752
+rect 264072 501548 264100 501724
+rect 264348 501616 264376 501860
+rect 264348 501588 264560 501616
+rect 264072 501520 264192 501548
+rect 264164 501412 264192 501520
+rect 264072 501384 264192 501412
+rect 264072 501276 264100 501384
+rect 264072 501248 264192 501276
+rect 261588 501112 263594 501140
+rect 260116 501044 260328 501072
+rect 261312 501044 262904 501072
+rect 3108 500976 260052 501004
+rect 3108 500964 3114 500976
+rect 260300 500256 260328 501044
+rect 262876 500868 262904 501044
+rect 264164 500936 264192 501248
+rect 264532 501140 264560 501588
+rect 264624 501208 264652 501928
+rect 264790 501848 264796 501900
+rect 264848 501888 264854 501900
+rect 264848 501860 267734 501888
+rect 264848 501848 264854 501860
+rect 265802 501780 265808 501832
+rect 265860 501780 265866 501832
+rect 265820 501548 265848 501780
+rect 267706 501616 267734 501860
+rect 270126 501780 270132 501832
+rect 270184 501820 270190 501832
+rect 298066 501820 298094 502064
+rect 299106 501984 299112 502036
+rect 299164 502024 299170 502036
+rect 299164 501996 304994 502024
+rect 299164 501984 299170 501996
+rect 299014 501916 299020 501968
+rect 299072 501956 299078 501968
+rect 300118 501956 300124 501968
+rect 299072 501928 300124 501956
+rect 299072 501916 299078 501928
+rect 300118 501916 300124 501928
+rect 300176 501916 300182 501968
+rect 298296 501860 300256 501888
+rect 298296 501820 298324 501860
+rect 270184 501792 273254 501820
+rect 270184 501780 270190 501792
+rect 273226 501684 273254 501792
+rect 296686 501792 298094 501820
+rect 298204 501792 298324 501820
+rect 296686 501684 296714 501792
+rect 298204 501752 298232 501792
+rect 299014 501780 299020 501832
+rect 299072 501780 299078 501832
+rect 299106 501780 299112 501832
+rect 299164 501780 299170 501832
+rect 300118 501780 300124 501832
+rect 300176 501780 300182 501832
+rect 273226 501656 296714 501684
+rect 298066 501724 298232 501752
+rect 267706 501588 295334 501616
+rect 295306 501548 295334 501588
+rect 298066 501548 298094 501724
+rect 265820 501520 280154 501548
+rect 275986 501316 276612 501344
+rect 264624 501180 273254 501208
+rect 264532 501112 264744 501140
+rect 264164 500908 264376 500936
+rect 262876 500840 263594 500868
+rect 263566 500528 263594 500840
+rect 264348 500732 264376 500908
+rect 264716 500800 264744 501112
+rect 273226 501072 273254 501180
+rect 273226 501044 274634 501072
+rect 274606 500868 274634 501044
+rect 275986 500868 276014 501316
+rect 276584 501140 276612 501316
+rect 278746 501248 279556 501276
+rect 278746 501208 278774 501248
+rect 277366 501180 278774 501208
+rect 277366 501140 277394 501180
+rect 276584 501112 277394 501140
+rect 274606 500840 276014 500868
+rect 279528 500800 279556 501248
+rect 280126 501208 280154 501520
+rect 287624 501520 288480 501548
+rect 295306 501520 298094 501548
+rect 287624 501344 287652 501520
+rect 288452 501480 288480 501520
+rect 299032 501480 299060 501780
+rect 288452 501452 299060 501480
+rect 287348 501316 287652 501344
+rect 287348 501276 287376 501316
+rect 287256 501248 287376 501276
+rect 287256 501208 287284 501248
+rect 299124 501208 299152 501780
+rect 280126 501180 287284 501208
+rect 295306 501180 299152 501208
+rect 295306 501140 295334 501180
+rect 281506 501112 287054 501140
+rect 281506 500936 281534 501112
+rect 280126 500908 281534 500936
+rect 287026 500936 287054 501112
+rect 293512 501112 295334 501140
+rect 287808 500976 288112 501004
+rect 287808 500936 287836 500976
+rect 287026 500908 287836 500936
+rect 280126 500800 280154 500908
+rect 288084 500868 288112 500976
+rect 293512 500936 293540 501112
+rect 288636 500908 289124 500936
+rect 288636 500868 288664 500908
+rect 287026 500840 287928 500868
+rect 288084 500840 288664 500868
+rect 289096 500868 289124 500908
+rect 293420 500908 293540 500936
+rect 293420 500868 293448 500908
+rect 289096 500840 293448 500868
+rect 300136 500868 300164 501780
+rect 300228 501616 300256 501860
+rect 304966 501616 304994 501996
+rect 307726 501684 307754 502064
+rect 311866 501860 360194 501888
+rect 311866 501684 311894 501860
+rect 352006 501820 352012 501832
+rect 336706 501792 352012 501820
+rect 307726 501656 311894 501684
+rect 314120 501724 318794 501752
+rect 314120 501616 314148 501724
+rect 318766 501684 318794 501724
+rect 328426 501724 329834 501752
+rect 318766 501656 320174 501684
+rect 300228 501588 300440 501616
+rect 304966 501588 309134 501616
+rect 300412 501480 300440 501588
+rect 309106 501480 309134 501588
+rect 314028 501588 314148 501616
+rect 314028 501480 314056 501588
+rect 320146 501548 320174 501656
+rect 322906 501656 325694 501684
+rect 320146 501520 321554 501548
+rect 300412 501452 300532 501480
+rect 309106 501452 310514 501480
+rect 300504 501412 300532 501452
+rect 310486 501412 310514 501452
+rect 313476 501452 314056 501480
+rect 321526 501480 321554 501520
+rect 322906 501480 322934 501656
+rect 325666 501616 325694 501656
+rect 328426 501616 328454 501724
+rect 329806 501684 329834 501724
+rect 329806 501656 331214 501684
+rect 325666 501588 328454 501616
+rect 331186 501548 331214 501656
+rect 336706 501616 336734 501792
+rect 352006 501780 352012 501792
+rect 352064 501780 352070 501832
+rect 360166 501684 360194 501860
+rect 395338 501780 395344 501832
+rect 395396 501820 395402 501832
+rect 397454 501820 397460 501832
+rect 395396 501792 397460 501820
+rect 395396 501780 395402 501792
+rect 397454 501780 397460 501792
+rect 397512 501780 397518 501832
+rect 580166 501684 580172 501696
+rect 332566 501588 333974 501616
+rect 332566 501548 332594 501588
+rect 325666 501520 327074 501548
+rect 331186 501520 332594 501548
+rect 333946 501548 333974 501588
+rect 335326 501588 336734 501616
+rect 338960 501656 351914 501684
+rect 335326 501548 335354 501588
+rect 333946 501520 335354 501548
+rect 325666 501480 325694 501520
+rect 321526 501452 322934 501480
+rect 324286 501452 325694 501480
+rect 300504 501384 300808 501412
+rect 310486 501384 313274 501412
+rect 300780 501004 300808 501384
+rect 313246 501344 313274 501384
+rect 313476 501344 313504 501452
+rect 324286 501412 324314 501452
+rect 321526 501384 324314 501412
+rect 327046 501412 327074 501520
+rect 338960 501480 338988 501656
+rect 351886 501616 351914 501656
+rect 352208 501656 353294 501684
+rect 360166 501656 580172 501684
+rect 352208 501616 352236 501656
+rect 351886 501588 352236 501616
+rect 353266 501616 353294 501656
+rect 580166 501644 580172 501656
+rect 580224 501644 580230 501696
+rect 580258 501616 580264 501628
+rect 353266 501588 580264 501616
+rect 580258 501576 580264 501588
+rect 580316 501576 580322 501628
+rect 350506 501520 353294 501548
+rect 350506 501480 350534 501520
+rect 332566 501452 335354 501480
+rect 332566 501412 332594 501452
+rect 327046 501384 332594 501412
+rect 335326 501412 335354 501452
+rect 336706 501452 338988 501480
+rect 349126 501452 350534 501480
+rect 336706 501412 336734 501452
+rect 349126 501412 349154 501452
+rect 335326 501384 336734 501412
+rect 347746 501384 349154 501412
+rect 321526 501344 321554 501384
+rect 300228 500976 300808 501004
+rect 309106 501316 310514 501344
+rect 313246 501316 313504 501344
+rect 320146 501316 321554 501344
+rect 300228 500936 300256 500976
+rect 309106 500936 309134 501316
+rect 310486 501004 310514 501316
+rect 320146 501208 320174 501316
+rect 332566 501248 333974 501276
+rect 332566 501208 332594 501248
+rect 314304 501180 320174 501208
+rect 322906 501180 325694 501208
+rect 314304 501072 314332 501180
+rect 322906 501140 322934 501180
+rect 313246 501044 314332 501072
+rect 318766 501112 322934 501140
+rect 313246 501004 313274 501044
+rect 310486 500976 313274 501004
+rect 318766 500936 318794 501112
+rect 325666 501004 325694 501180
+rect 328426 501180 329834 501208
+rect 328426 501004 328454 501180
+rect 325666 500976 328454 501004
+rect 329806 501004 329834 501180
+rect 331186 501180 332594 501208
+rect 331186 501004 331214 501180
+rect 333946 501140 333974 501248
+rect 347746 501208 347774 501384
+rect 353266 501208 353294 501520
+rect 580810 501208 580816 501220
+rect 335326 501180 345014 501208
+rect 335326 501140 335354 501180
+rect 333946 501112 335354 501140
+rect 344986 501140 345014 501180
+rect 346366 501180 347774 501208
+rect 350506 501180 351914 501208
+rect 353266 501180 580816 501208
+rect 346366 501140 346394 501180
+rect 350506 501140 350534 501180
+rect 344986 501112 346394 501140
+rect 347746 501112 350534 501140
+rect 351886 501140 351914 501180
+rect 580810 501168 580816 501180
+rect 580868 501168 580874 501220
+rect 580626 501140 580632 501152
+rect 351886 501112 580632 501140
+rect 329806 500976 331214 501004
+rect 335326 501044 345014 501072
+rect 300228 500908 309134 500936
+rect 311866 500908 318794 500936
+rect 324286 500908 325694 500936
+rect 311866 500868 311894 500908
+rect 324286 500868 324314 500908
+rect 300136 500840 311894 500868
+rect 322906 500840 324314 500868
+rect 325666 500868 325694 500908
+rect 335326 500868 335354 501044
+rect 344986 501004 345014 501044
+rect 347746 501004 347774 501112
+rect 580626 501100 580632 501112
+rect 580684 501100 580690 501152
+rect 580442 501072 580448 501084
+rect 344986 500976 347774 501004
+rect 353266 501044 580448 501072
+rect 325666 500840 335354 500868
+rect 264716 500772 264836 500800
+rect 279528 500772 279648 500800
+rect 264256 500704 264376 500732
+rect 264256 500596 264284 500704
+rect 264808 500664 264836 500772
+rect 279620 500732 279648 500772
+rect 279988 500772 280154 500800
+rect 281506 500772 282914 500800
+rect 279988 500732 280016 500772
+rect 279620 500704 279740 500732
+rect 279712 500664 279740 500704
+rect 279896 500704 280016 500732
+rect 279896 500664 279924 500704
+rect 264808 500636 265480 500664
+rect 279712 500636 279924 500664
+rect 263980 500568 264284 500596
+rect 263980 500528 264008 500568
+rect 263566 500500 264008 500528
+rect 265452 500324 265480 500636
+rect 281506 500596 281534 500772
+rect 282886 500732 282914 500772
+rect 284266 500772 285674 500800
+rect 284266 500732 284294 500772
+rect 282886 500704 284294 500732
+rect 285646 500732 285674 500772
+rect 287026 500732 287054 500840
+rect 287900 500800 287928 500840
+rect 322906 500800 322934 500840
+rect 287900 500772 288664 500800
+rect 285646 500704 287054 500732
+rect 288636 500732 288664 500772
+rect 304966 500772 318794 500800
+rect 288636 500704 292574 500732
+rect 280126 500568 281534 500596
+rect 292546 500596 292574 500704
+rect 304966 500596 304994 500772
+rect 318766 500732 318794 500772
+rect 321526 500772 322934 500800
+rect 321526 500732 321554 500772
+rect 318766 500704 321554 500732
+rect 333946 500704 345014 500732
+rect 292546 500568 304994 500596
+rect 311866 500636 324314 500664
+rect 280126 500324 280154 500568
+rect 311866 500528 311894 500636
+rect 324286 500596 324314 500636
+rect 333946 500596 333974 500704
+rect 344986 500664 345014 500704
+rect 353266 500664 353294 501044
+rect 580442 501032 580448 501044
+rect 580500 501032 580506 501084
+rect 344986 500636 353294 500664
+rect 324286 500568 333974 500596
+rect 285646 500500 311894 500528
+rect 285646 500460 285674 500500
+rect 284266 500432 285674 500460
+rect 284266 500392 284294 500432
+rect 265452 500296 280154 500324
+rect 282886 500364 284294 500392
+rect 282886 500256 282914 500364
+rect 260300 500228 282914 500256
+rect 398650 485732 398656 485784
+rect 398708 485772 398714 485784
+rect 579982 485772 579988 485784
+rect 398708 485744 579988 485772
+rect 398708 485732 398714 485744
+rect 579982 485732 579988 485744
+rect 580040 485732 580046 485784
+rect 3142 475668 3148 475720
+rect 3200 475708 3206 475720
+rect 6178 475708 6184 475720
+rect 3200 475680 6184 475708
+rect 3200 475668 3206 475680
+rect 6178 475668 6184 475680
+rect 6236 475668 6242 475720
+rect 399478 471928 399484 471980
+rect 399536 471968 399542 471980
+rect 579798 471968 579804 471980
+rect 399536 471940 579804 471968
+rect 399536 471928 399542 471940
+rect 579798 471928 579804 471940
+rect 579856 471928 579862 471980
+rect 398558 458124 398564 458176
+rect 398616 458164 398622 458176
+rect 579982 458164 579988 458176
+rect 398616 458136 579988 458164
+rect 398616 458124 398622 458136
+rect 579982 458124 579988 458136
+rect 580040 458124 580046 458176
+rect 3326 449828 3332 449880
+rect 3384 449868 3390 449880
+rect 80698 449868 80704 449880
+rect 3384 449840 80704 449868
+rect 3384 449828 3390 449840
+rect 80698 449828 80704 449840
+rect 80756 449828 80762 449880
+rect 398466 431876 398472 431928
+rect 398524 431916 398530 431928
+rect 579982 431916 579988 431928
+rect 398524 431888 579988 431916
+rect 398524 431876 398530 431888
+rect 579982 431876 579988 431888
+rect 580040 431876 580046 431928
+rect 398374 419432 398380 419484
+rect 398432 419472 398438 419484
+rect 579982 419472 579988 419484
+rect 398432 419444 579988 419472
+rect 398432 419432 398438 419444
+rect 579982 419432 579988 419444
+rect 580040 419432 580046 419484
+rect 398282 405628 398288 405680
+rect 398340 405668 398346 405680
+rect 579982 405668 579988 405680
+rect 398340 405640 579988 405668
+rect 398340 405628 398346 405640
+rect 579982 405628 579988 405640
+rect 580040 405628 580046 405680
+rect 398190 379448 398196 379500
+rect 398248 379488 398254 379500
+rect 579798 379488 579804 379500
+rect 398248 379460 579804 379488
+rect 398248 379448 398254 379460
+rect 579798 379448 579804 379460
+rect 579856 379448 579862 379500
+rect 3326 358708 3332 358760
+rect 3384 358748 3390 358760
+rect 177298 358748 177304 358760
+rect 3384 358720 177304 358748
+rect 3384 358708 3390 358720
+rect 177298 358708 177304 358720
+rect 177356 358708 177362 358760
+rect 3326 346332 3332 346384
+rect 3384 346372 3390 346384
+rect 170398 346372 170404 346384
+rect 3384 346344 170404 346372
+rect 3384 346332 3390 346344
+rect 170398 346332 170404 346344
+rect 170456 346332 170462 346384
+rect 350580 337764 350586 337816
+rect 350638 337804 350644 337816
+rect 350902 337804 350908 337816
+rect 350638 337776 350908 337804
+rect 350638 337764 350644 337776
+rect 350902 337764 350908 337776
+rect 350960 337764 350966 337816
+rect 314930 336744 314936 336796
+rect 314988 336744 314994 336796
+rect 244274 336676 244280 336728
+rect 244332 336716 244338 336728
+rect 245102 336716 245108 336728
+rect 244332 336688 245108 336716
+rect 244332 336676 244338 336688
+rect 245102 336676 245108 336688
+rect 245160 336676 245166 336728
+rect 249794 336676 249800 336728
+rect 249852 336716 249858 336728
+rect 250070 336716 250076 336728
+rect 249852 336688 250076 336716
+rect 249852 336676 249858 336688
+rect 250070 336676 250076 336688
+rect 250128 336676 250134 336728
+rect 255314 336676 255320 336728
+rect 255372 336716 255378 336728
+rect 255958 336716 255964 336728
+rect 255372 336688 255964 336716
+rect 255372 336676 255378 336688
+rect 255958 336676 255964 336688
+rect 256016 336676 256022 336728
+rect 256694 336676 256700 336728
+rect 256752 336716 256758 336728
+rect 257062 336716 257068 336728
+rect 256752 336688 257068 336716
+rect 256752 336676 256758 336688
+rect 257062 336676 257068 336688
+rect 257120 336676 257126 336728
+rect 284386 336676 284392 336728
+rect 284444 336716 284450 336728
+rect 284662 336716 284668 336728
+rect 284444 336688 284668 336716
+rect 284444 336676 284450 336688
+rect 284662 336676 284668 336688
+rect 284720 336676 284726 336728
+rect 291194 336676 291200 336728
+rect 291252 336716 291258 336728
+rect 291470 336716 291476 336728
+rect 291252 336688 291476 336716
+rect 291252 336676 291258 336688
+rect 291470 336676 291476 336688
+rect 291528 336676 291534 336728
+rect 292666 336676 292672 336728
+rect 292724 336716 292730 336728
+rect 292942 336716 292948 336728
+rect 292724 336688 292948 336716
+rect 292724 336676 292730 336688
+rect 292942 336676 292948 336688
+rect 293000 336676 293006 336728
+rect 304994 336676 305000 336728
+rect 305052 336716 305058 336728
+rect 305270 336716 305276 336728
+rect 305052 336688 305276 336716
+rect 305052 336676 305058 336688
+rect 305270 336676 305276 336688
+rect 305328 336676 305334 336728
+rect 309778 336676 309784 336728
+rect 309836 336716 309842 336728
+rect 314948 336716 314976 336744
+rect 309836 336688 314976 336716
+rect 309836 336676 309842 336688
+rect 316034 336676 316040 336728
+rect 316092 336716 316098 336728
+rect 323026 336716 323032 336728
+rect 316092 336688 323032 336716
+rect 316092 336676 316098 336688
+rect 323026 336676 323032 336688
+rect 323084 336676 323090 336728
+rect 326982 336676 326988 336728
+rect 327040 336716 327046 336728
+rect 327718 336716 327724 336728
+rect 327040 336688 327724 336716
+rect 327040 336676 327046 336688
+rect 327718 336676 327724 336688
+rect 327776 336676 327782 336728
+rect 329926 336676 329932 336728
+rect 329984 336716 329990 336728
+rect 330294 336716 330300 336728
+rect 329984 336688 330300 336716
+rect 329984 336676 329990 336688
+rect 330294 336676 330300 336688
+rect 330352 336676 330358 336728
+rect 331214 336676 331220 336728
+rect 331272 336716 331278 336728
+rect 331582 336716 331588 336728
+rect 331272 336688 331588 336716
+rect 331272 336676 331278 336688
+rect 331582 336676 331588 336688
+rect 331640 336676 331646 336728
+rect 362954 336676 362960 336728
+rect 363012 336716 363018 336728
+rect 363230 336716 363236 336728
+rect 363012 336688 363236 336716
+rect 363012 336676 363018 336688
+rect 363230 336676 363236 336688
+rect 363288 336676 363294 336728
+rect 371234 336676 371240 336728
+rect 371292 336716 371298 336728
+rect 371786 336716 371792 336728
+rect 371292 336688 371792 336716
+rect 371292 336676 371298 336688
+rect 371786 336676 371792 336688
+rect 371844 336676 371850 336728
+rect 380894 336676 380900 336728
+rect 380952 336716 380958 336728
+rect 381262 336716 381268 336728
+rect 380952 336688 381268 336716
+rect 380952 336676 380958 336688
+rect 381262 336676 381268 336688
+rect 381320 336676 381326 336728
+rect 389174 336676 389180 336728
+rect 389232 336716 389238 336728
+rect 389542 336716 389548 336728
+rect 389232 336688 389548 336716
+rect 389232 336676 389238 336688
+rect 389542 336676 389548 336688
+rect 389600 336676 389606 336728
+rect 394694 336676 394700 336728
+rect 394752 336716 394758 336728
+rect 395062 336716 395068 336728
+rect 394752 336688 395068 336716
+rect 394752 336676 394758 336688
+rect 395062 336676 395068 336688
+rect 395120 336676 395126 336728
+rect 124214 336608 124220 336660
+rect 124272 336648 124278 336660
+rect 269390 336648 269396 336660
+rect 124272 336620 269396 336648
+rect 124272 336608 124278 336620
+rect 269390 336608 269396 336620
+rect 269448 336608 269454 336660
+rect 289078 336608 289084 336660
+rect 289136 336648 289142 336660
+rect 293402 336648 293408 336660
+rect 289136 336620 293408 336648
+rect 289136 336608 289142 336620
+rect 293402 336608 293408 336620
+rect 293460 336608 293466 336660
+rect 328362 336608 328368 336660
+rect 328420 336648 328426 336660
+rect 333974 336648 333980 336660
+rect 328420 336620 333980 336648
+rect 328420 336608 328426 336620
+rect 333974 336608 333980 336620
+rect 334032 336608 334038 336660
+rect 354490 336608 354496 336660
+rect 354548 336648 354554 336660
+rect 429194 336648 429200 336660
+rect 354548 336620 429200 336648
+rect 354548 336608 354554 336620
+rect 429194 336608 429200 336620
+rect 429252 336608 429258 336660
+rect 115198 336540 115204 336592
+rect 115256 336580 115262 336592
+rect 266354 336580 266360 336592
+rect 115256 336552 266360 336580
+rect 115256 336540 115262 336552
+rect 266354 336540 266360 336552
+rect 266412 336540 266418 336592
+rect 396258 336540 396264 336592
+rect 396316 336580 396322 336592
+rect 472618 336580 472624 336592
+rect 396316 336552 472624 336580
+rect 396316 336540 396322 336552
+rect 472618 336540 472624 336552
+rect 472676 336540 472682 336592
+rect 106274 336472 106280 336524
+rect 106332 336512 106338 336524
+rect 264514 336512 264520 336524
+rect 106332 336484 264520 336512
+rect 106332 336472 106338 336484
+rect 264514 336472 264520 336484
+rect 264572 336472 264578 336524
+rect 338666 336472 338672 336524
+rect 338724 336512 338730 336524
+rect 344278 336512 344284 336524
+rect 338724 336484 344284 336512
+rect 338724 336472 338730 336484
+rect 344278 336472 344284 336484
+rect 344336 336472 344342 336524
+rect 396902 336472 396908 336524
+rect 396960 336512 396966 336524
+rect 475378 336512 475384 336524
+rect 396960 336484 475384 336512
+rect 396960 336472 396966 336484
+rect 475378 336472 475384 336484
+rect 475436 336472 475442 336524
+rect 51718 336404 51724 336456
+rect 51776 336444 51782 336456
+rect 240502 336444 240508 336456
+rect 51776 336416 240508 336444
+rect 51776 336404 51782 336416
+rect 240502 336404 240508 336416
+rect 240560 336404 240566 336456
+rect 291930 336404 291936 336456
+rect 291988 336444 291994 336456
+rect 312814 336444 312820 336456
+rect 291988 336416 312820 336444
+rect 291988 336404 291994 336416
+rect 312814 336404 312820 336416
+rect 312872 336404 312878 336456
+rect 356606 336404 356612 336456
+rect 356664 336444 356670 336456
+rect 436094 336444 436100 336456
+rect 356664 336416 436100 336444
+rect 356664 336404 356670 336416
+rect 436094 336404 436100 336416
+rect 436152 336404 436158 336456
+rect 57238 336336 57244 336388
+rect 57296 336376 57302 336388
+rect 246758 336376 246764 336388
+rect 57296 336348 246764 336376
+rect 57296 336336 57302 336348
+rect 246758 336336 246764 336348
+rect 246816 336336 246822 336388
+rect 264238 336336 264244 336388
+rect 264296 336376 264302 336388
+rect 290458 336376 290464 336388
+rect 264296 336348 290464 336376
+rect 264296 336336 264302 336348
+rect 290458 336336 290464 336348
+rect 290516 336336 290522 336388
+rect 307018 336336 307024 336388
+rect 307076 336376 307082 336388
+rect 317782 336376 317788 336388
+rect 307076 336348 317788 336376
+rect 307076 336336 307082 336348
+rect 317782 336336 317788 336348
+rect 317840 336336 317846 336388
+rect 358446 336336 358452 336388
+rect 358504 336376 358510 336388
+rect 442994 336376 443000 336388
+rect 358504 336348 443000 336376
+rect 358504 336336 358510 336348
+rect 442994 336336 443000 336348
+rect 443052 336336 443058 336388
+rect 43438 336268 43444 336320
+rect 43496 336308 43502 336320
+rect 237834 336308 237840 336320
+rect 43496 336280 237840 336308
+rect 43496 336268 43502 336280
+rect 237834 336268 237840 336280
+rect 237892 336268 237898 336320
+rect 276014 336268 276020 336320
+rect 276072 336308 276078 336320
+rect 311894 336308 311900 336320
+rect 276072 336280 311900 336308
+rect 276072 336268 276078 336280
+rect 311894 336268 311900 336280
+rect 311952 336268 311958 336320
+rect 360378 336268 360384 336320
+rect 360436 336308 360442 336320
+rect 449894 336308 449900 336320
+rect 360436 336280 449900 336308
+rect 360436 336268 360442 336280
+rect 449894 336268 449900 336280
+rect 449952 336268 449958 336320
+rect 50338 336200 50344 336252
+rect 50396 336240 50402 336252
+rect 244734 336240 244740 336252
+rect 50396 336212 244740 336240
+rect 50396 336200 50402 336212
+rect 244734 336200 244740 336212
+rect 244792 336200 244798 336252
+rect 273254 336200 273260 336252
+rect 273312 336240 273318 336252
+rect 310882 336240 310888 336252
+rect 273312 336212 310888 336240
+rect 273312 336200 273318 336212
+rect 310882 336200 310888 336212
+rect 310940 336200 310946 336252
+rect 313274 336200 313280 336252
+rect 313332 336240 313338 336252
+rect 322106 336240 322112 336252
+rect 313332 336212 322112 336240
+rect 313332 336200 313338 336212
+rect 322106 336200 322112 336212
+rect 322164 336200 322170 336252
+rect 362310 336200 362316 336252
+rect 362368 336240 362374 336252
+rect 456794 336240 456800 336252
+rect 362368 336212 456800 336240
+rect 362368 336200 362374 336212
+rect 456794 336200 456800 336212
+rect 456852 336200 456858 336252
+rect 35158 336132 35164 336184
+rect 35216 336172 35222 336184
+rect 242894 336172 242900 336184
+rect 35216 336144 242900 336172
+rect 35216 336132 35222 336144
+rect 242894 336132 242900 336144
+rect 242952 336132 242958 336184
+rect 269114 336132 269120 336184
+rect 269172 336172 269178 336184
+rect 309870 336172 309876 336184
+rect 269172 336144 309876 336172
+rect 269172 336132 269178 336144
+rect 309870 336132 309876 336144
+rect 309928 336132 309934 336184
+rect 309962 336132 309968 336184
+rect 310020 336172 310026 336184
+rect 320450 336172 320456 336184
+rect 310020 336144 320456 336172
+rect 310020 336132 310026 336144
+rect 320450 336132 320456 336144
+rect 320508 336132 320514 336184
+rect 334986 336132 334992 336184
+rect 335044 336172 335050 336184
+rect 345566 336172 345572 336184
+rect 335044 336144 345572 336172
+rect 335044 336132 335050 336144
+rect 345566 336132 345572 336144
+rect 345624 336132 345630 336184
+rect 364334 336132 364340 336184
+rect 364392 336172 364398 336184
+rect 461578 336172 461584 336184
+rect 364392 336144 461584 336172
+rect 364392 336132 364398 336144
+rect 461578 336132 461584 336144
+rect 461636 336132 461642 336184
+rect 32398 336064 32404 336116
+rect 32456 336104 32462 336116
+rect 240134 336104 240140 336116
+rect 32456 336076 240140 336104
+rect 32456 336064 32462 336076
+rect 240134 336064 240140 336076
+rect 240192 336064 240198 336116
+rect 266354 336064 266360 336116
+rect 266412 336104 266418 336116
+rect 308950 336104 308956 336116
+rect 266412 336076 308956 336104
+rect 266412 336064 266418 336076
+rect 308950 336064 308956 336076
+rect 309008 336064 309014 336116
+rect 310514 336064 310520 336116
+rect 310572 336104 310578 336116
+rect 321554 336104 321560 336116
+rect 310572 336076 321560 336104
+rect 310572 336064 310578 336076
+rect 321554 336064 321560 336076
+rect 321612 336064 321618 336116
+rect 337654 336064 337660 336116
+rect 337712 336104 337718 336116
+rect 349798 336104 349804 336116
+rect 337712 336076 349804 336104
+rect 337712 336064 337718 336076
+rect 349798 336064 349804 336076
+rect 349856 336064 349862 336116
+rect 366266 336064 366272 336116
+rect 366324 336104 366330 336116
+rect 465718 336104 465724 336116
+rect 366324 336076 465724 336104
+rect 366324 336064 366330 336076
+rect 465718 336064 465724 336076
+rect 465776 336064 465782 336116
+rect 10318 335996 10324 336048
+rect 10376 336036 10382 336048
+rect 236178 336036 236184 336048
+rect 10376 336008 236184 336036
+rect 10376 335996 10382 336008
+rect 236178 335996 236184 336008
+rect 236236 335996 236242 336048
+rect 259454 335996 259460 336048
+rect 259512 336036 259518 336048
+rect 306926 336036 306932 336048
+rect 259512 336008 306932 336036
+rect 259512 335996 259518 336008
+rect 306926 335996 306932 336008
+rect 306984 335996 306990 336048
+rect 307110 335996 307116 336048
+rect 307168 336036 307174 336048
+rect 319438 336036 319444 336048
+rect 307168 336008 319444 336036
+rect 307168 335996 307174 336008
+rect 319438 335996 319444 336008
+rect 319496 335996 319502 336048
+rect 333882 335996 333888 336048
+rect 333940 336036 333946 336048
+rect 346946 336036 346952 336048
+rect 333940 336008 346952 336036
+rect 333940 335996 333946 336008
+rect 346946 335996 346952 336008
+rect 347004 335996 347010 336048
+rect 368290 335996 368296 336048
+rect 368348 336036 368354 336048
+rect 468478 336036 468484 336048
+rect 368348 336008 468484 336036
+rect 368348 335996 368354 336008
+rect 468478 335996 468484 336008
+rect 468536 335996 468542 336048
+rect 312630 335928 312636 335980
+rect 312688 335968 312694 335980
+rect 313826 335968 313832 335980
+rect 312688 335940 313832 335968
+rect 312688 335928 312694 335940
+rect 313826 335928 313832 335940
+rect 313884 335928 313890 335980
+rect 343634 335928 343640 335980
+rect 343692 335968 343698 335980
+rect 345658 335968 345664 335980
+rect 343692 335940 345664 335968
+rect 343692 335928 343698 335940
+rect 345658 335928 345664 335940
+rect 345716 335928 345722 335980
+rect 336734 335860 336740 335912
+rect 336792 335900 336798 335912
+rect 338758 335900 338764 335912
+rect 336792 335872 338764 335900
+rect 336792 335860 336798 335872
+rect 338758 335860 338764 335872
+rect 338816 335860 338822 335912
+rect 357434 335520 357440 335572
+rect 357492 335560 357498 335572
+rect 360838 335560 360844 335572
+rect 357492 335532 360844 335560
+rect 357492 335520 357498 335532
+rect 360838 335520 360844 335532
+rect 360896 335520 360902 335572
+rect 329650 335384 329656 335436
+rect 329708 335424 329714 335436
+rect 335998 335424 336004 335436
+rect 329708 335396 336004 335424
+rect 329708 335384 329714 335396
+rect 335998 335384 336004 335396
+rect 336056 335384 336062 335436
+rect 376754 335384 376760 335436
+rect 376812 335424 376818 335436
+rect 377030 335424 377036 335436
+rect 376812 335396 377036 335424
+rect 376812 335384 376818 335396
+rect 377030 335384 377036 335396
+rect 377088 335384 377094 335436
+rect 314746 335316 314752 335368
+rect 314804 335356 314810 335368
+rect 314930 335356 314936 335368
+rect 314804 335328 314936 335356
+rect 314804 335316 314810 335328
+rect 314930 335316 314936 335328
+rect 314988 335316 314994 335368
+rect 329742 335316 329748 335368
+rect 329800 335356 329806 335368
+rect 334618 335356 334624 335368
+rect 329800 335328 334624 335356
+rect 329800 335316 329806 335328
+rect 334618 335316 334624 335328
+rect 334676 335316 334682 335368
+rect 265158 335248 265164 335300
+rect 265216 335288 265222 335300
+rect 265342 335288 265348 335300
+rect 265216 335260 265348 335288
+rect 265216 335248 265222 335260
+rect 265342 335248 265348 335260
+rect 265400 335248 265406 335300
+rect 301038 335248 301044 335300
+rect 301096 335288 301102 335300
+rect 301222 335288 301228 335300
+rect 301096 335260 301228 335288
+rect 301096 335248 301102 335260
+rect 301222 335248 301228 335260
+rect 301280 335248 301286 335300
+rect 371326 334092 371332 334144
+rect 371384 334132 371390 334144
+rect 371602 334132 371608 334144
+rect 371384 334104 371608 334132
+rect 371384 334092 371390 334104
+rect 371602 334092 371608 334104
+rect 371660 334092 371666 334144
+rect 385310 331168 385316 331220
+rect 385368 331208 385374 331220
+rect 385586 331208 385592 331220
+rect 385368 331180 385592 331208
+rect 385368 331168 385374 331180
+rect 385586 331168 385592 331180
+rect 385644 331168 385650 331220
+rect 298278 330760 298284 330812
+rect 298336 330760 298342 330812
+rect 350902 330760 350908 330812
+rect 350960 330760 350966 330812
+rect 353478 330760 353484 330812
+rect 353536 330760 353542 330812
+rect 368566 330760 368572 330812
+rect 368624 330760 368630 330812
+rect 388070 330760 388076 330812
+rect 388128 330760 388134 330812
+rect 298296 330608 298324 330760
+rect 334158 330624 334164 330676
+rect 334216 330624 334222 330676
+rect 345014 330624 345020 330676
+rect 345072 330664 345078 330676
+rect 345750 330664 345756 330676
+rect 345072 330636 345756 330664
+rect 345072 330624 345078 330636
+rect 345750 330624 345756 330636
+rect 345808 330624 345814 330676
+rect 238754 330556 238760 330608
+rect 238812 330596 238818 330608
+rect 239122 330596 239128 330608
+rect 238812 330568 239128 330596
+rect 238812 330556 238818 330568
+rect 239122 330556 239128 330568
+rect 239180 330556 239186 330608
+rect 241514 330556 241520 330608
+rect 241572 330596 241578 330608
+rect 241882 330596 241888 330608
+rect 241572 330568 241888 330596
+rect 241572 330556 241578 330568
+rect 241882 330556 241888 330568
+rect 241940 330556 241946 330608
+rect 270586 330556 270592 330608
+rect 270644 330596 270650 330608
+rect 271414 330596 271420 330608
+rect 270644 330568 271420 330596
+rect 270644 330556 270650 330568
+rect 271414 330556 271420 330568
+rect 271472 330556 271478 330608
+rect 277394 330556 277400 330608
+rect 277452 330596 277458 330608
+rect 277762 330596 277768 330608
+rect 277452 330568 277768 330596
+rect 277452 330556 277458 330568
+rect 277762 330556 277768 330568
+rect 277820 330556 277826 330608
+rect 280338 330556 280344 330608
+rect 280396 330596 280402 330608
+rect 281258 330596 281264 330608
+rect 280396 330568 281264 330596
+rect 280396 330556 280402 330568
+rect 281258 330556 281264 330568
+rect 281316 330556 281322 330608
+rect 293954 330556 293960 330608
+rect 294012 330596 294018 330608
+rect 294414 330596 294420 330608
+rect 294012 330568 294420 330596
+rect 294012 330556 294018 330568
+rect 294414 330556 294420 330568
+rect 294472 330556 294478 330608
+rect 298278 330556 298284 330608
+rect 298336 330556 298342 330608
+rect 234706 330488 234712 330540
+rect 234764 330528 234770 330540
+rect 235258 330528 235264 330540
+rect 234764 330500 235264 330528
+rect 234764 330488 234770 330500
+rect 235258 330488 235264 330500
+rect 235316 330488 235322 330540
+rect 236178 330488 236184 330540
+rect 236236 330528 236242 330540
+rect 236822 330528 236828 330540
+rect 236236 330500 236828 330528
+rect 236236 330488 236242 330500
+rect 236822 330488 236828 330500
+rect 236880 330488 236886 330540
+rect 238846 330488 238852 330540
+rect 238904 330528 238910 330540
+rect 239490 330528 239496 330540
+rect 238904 330500 239496 330528
+rect 238904 330488 238910 330500
+rect 239490 330488 239496 330500
+rect 239548 330488 239554 330540
+rect 240226 330488 240232 330540
+rect 240284 330528 240290 330540
+rect 241146 330528 241152 330540
+rect 240284 330500 241152 330528
+rect 240284 330488 240290 330500
+rect 241146 330488 241152 330500
+rect 241204 330488 241210 330540
+rect 241606 330488 241612 330540
+rect 241664 330528 241670 330540
+rect 242158 330528 242164 330540
+rect 241664 330500 242164 330528
+rect 241664 330488 241670 330500
+rect 242158 330488 242164 330500
+rect 242216 330488 242222 330540
+rect 242986 330488 242992 330540
+rect 243044 330528 243050 330540
+rect 243446 330528 243452 330540
+rect 243044 330500 243452 330528
+rect 243044 330488 243050 330500
+rect 243446 330488 243452 330500
+rect 243504 330488 243510 330540
+rect 244366 330488 244372 330540
+rect 244424 330528 244430 330540
+rect 244642 330528 244648 330540
+rect 244424 330500 244648 330528
+rect 244424 330488 244430 330500
+rect 244642 330488 244648 330500
+rect 244700 330488 244706 330540
+rect 245746 330488 245752 330540
+rect 245804 330528 245810 330540
+rect 246390 330528 246396 330540
+rect 245804 330500 246396 330528
+rect 245804 330488 245810 330500
+rect 246390 330488 246396 330500
+rect 246448 330488 246454 330540
+rect 247218 330488 247224 330540
+rect 247276 330528 247282 330540
+rect 248046 330528 248052 330540
+rect 247276 330500 248052 330528
+rect 247276 330488 247282 330500
+rect 248046 330488 248052 330500
+rect 248104 330488 248110 330540
+rect 248598 330488 248604 330540
+rect 248656 330528 248662 330540
+rect 249334 330528 249340 330540
+rect 248656 330500 249340 330528
+rect 248656 330488 248662 330500
+rect 249334 330488 249340 330500
+rect 249392 330488 249398 330540
+rect 249886 330488 249892 330540
+rect 249944 330528 249950 330540
+rect 250346 330528 250352 330540
+rect 249944 330500 250352 330528
+rect 249944 330488 249950 330500
+rect 250346 330488 250352 330500
+rect 250404 330488 250410 330540
+rect 251174 330488 251180 330540
+rect 251232 330528 251238 330540
+rect 252002 330528 252008 330540
+rect 251232 330500 252008 330528
+rect 251232 330488 251238 330500
+rect 252002 330488 252008 330500
+rect 252060 330488 252066 330540
+rect 252554 330488 252560 330540
+rect 252612 330528 252618 330540
+rect 253014 330528 253020 330540
+rect 252612 330500 253020 330528
+rect 252612 330488 252618 330500
+rect 253014 330488 253020 330500
+rect 253072 330488 253078 330540
+rect 254026 330488 254032 330540
+rect 254084 330528 254090 330540
+rect 254946 330528 254952 330540
+rect 254084 330500 254952 330528
+rect 254084 330488 254090 330500
+rect 254946 330488 254952 330500
+rect 255004 330488 255010 330540
+rect 256786 330488 256792 330540
+rect 256844 330528 256850 330540
+rect 257246 330528 257252 330540
+rect 256844 330500 257252 330528
+rect 256844 330488 256850 330500
+rect 257246 330488 257252 330500
+rect 257304 330488 257310 330540
+rect 258350 330488 258356 330540
+rect 258408 330528 258414 330540
+rect 259270 330528 259276 330540
+rect 258408 330500 259276 330528
+rect 258408 330488 258414 330500
+rect 259270 330488 259276 330500
+rect 259328 330488 259334 330540
+rect 259638 330488 259644 330540
+rect 259696 330528 259702 330540
+rect 259914 330528 259920 330540
+rect 259696 330500 259920 330528
+rect 259696 330488 259702 330500
+rect 259914 330488 259920 330500
+rect 259972 330488 259978 330540
+rect 260926 330488 260932 330540
+rect 260984 330528 260990 330540
+rect 261846 330528 261852 330540
+rect 260984 330500 261852 330528
+rect 260984 330488 260990 330500
+rect 261846 330488 261852 330500
+rect 261904 330488 261910 330540
+rect 262306 330488 262312 330540
+rect 262364 330528 262370 330540
+rect 262858 330528 262864 330540
+rect 262364 330500 262864 330528
+rect 262364 330488 262370 330500
+rect 262858 330488 262864 330500
+rect 262916 330488 262922 330540
+rect 263686 330488 263692 330540
+rect 263744 330528 263750 330540
+rect 264146 330528 264152 330540
+rect 263744 330500 264152 330528
+rect 263744 330488 263750 330500
+rect 264146 330488 264152 330500
+rect 264204 330488 264210 330540
+rect 264974 330488 264980 330540
+rect 265032 330528 265038 330540
+rect 265802 330528 265808 330540
+rect 265032 330500 265808 330528
+rect 265032 330488 265038 330500
+rect 265802 330488 265808 330500
+rect 265860 330488 265866 330540
+rect 267734 330488 267740 330540
+rect 267792 330528 267798 330540
+rect 268746 330528 268752 330540
+rect 267792 330500 268752 330528
+rect 267792 330488 267798 330500
+rect 268746 330488 268752 330500
+rect 268804 330488 268810 330540
+rect 270678 330488 270684 330540
+rect 270736 330528 270742 330540
+rect 270862 330528 270868 330540
+rect 270736 330500 270868 330528
+rect 270736 330488 270742 330500
+rect 270862 330488 270868 330500
+rect 270920 330488 270926 330540
+rect 272150 330488 272156 330540
+rect 272208 330528 272214 330540
+rect 273070 330528 273076 330540
+rect 272208 330500 273076 330528
+rect 272208 330488 272214 330500
+rect 273070 330488 273076 330500
+rect 273128 330488 273134 330540
+rect 273346 330488 273352 330540
+rect 273404 330528 273410 330540
+rect 273714 330528 273720 330540
+rect 273404 330500 273720 330528
+rect 273404 330488 273410 330500
+rect 273714 330488 273720 330500
+rect 273772 330488 273778 330540
+rect 274726 330488 274732 330540
+rect 274784 330528 274790 330540
+rect 275646 330528 275652 330540
+rect 274784 330500 275652 330528
+rect 274784 330488 274790 330500
+rect 275646 330488 275652 330500
+rect 275704 330488 275710 330540
+rect 276290 330488 276296 330540
+rect 276348 330528 276354 330540
+rect 277026 330528 277032 330540
+rect 276348 330500 277032 330528
+rect 276348 330488 276354 330500
+rect 277026 330488 277032 330500
+rect 277084 330488 277090 330540
+rect 277486 330488 277492 330540
+rect 277544 330528 277550 330540
+rect 277946 330528 277952 330540
+rect 277544 330500 277952 330528
+rect 277544 330488 277550 330500
+rect 277946 330488 277952 330500
+rect 278004 330488 278010 330540
+rect 278774 330488 278780 330540
+rect 278832 330528 278838 330540
+rect 279602 330528 279608 330540
+rect 278832 330500 279608 330528
+rect 278832 330488 278838 330500
+rect 279602 330488 279608 330500
+rect 279660 330488 279666 330540
+rect 280154 330488 280160 330540
+rect 280212 330528 280218 330540
+rect 280614 330528 280620 330540
+rect 280212 330500 280620 330528
+rect 280212 330488 280218 330500
+rect 280614 330488 280620 330500
+rect 280672 330488 280678 330540
+rect 281534 330488 281540 330540
+rect 281592 330528 281598 330540
+rect 282546 330528 282552 330540
+rect 281592 330500 282552 330528
+rect 281592 330488 281598 330500
+rect 282546 330488 282552 330500
+rect 282604 330488 282610 330540
+rect 282914 330488 282920 330540
+rect 282972 330528 282978 330540
+rect 283558 330528 283564 330540
+rect 282972 330500 283564 330528
+rect 282972 330488 282978 330500
+rect 283558 330488 283564 330500
+rect 283616 330488 283622 330540
+rect 284478 330488 284484 330540
+rect 284536 330528 284542 330540
+rect 284846 330528 284852 330540
+rect 284536 330500 284852 330528
+rect 284536 330488 284542 330500
+rect 284846 330488 284852 330500
+rect 284904 330488 284910 330540
+rect 285858 330488 285864 330540
+rect 285916 330528 285922 330540
+rect 286502 330528 286508 330540
+rect 285916 330500 286508 330528
+rect 285916 330488 285922 330500
+rect 286502 330488 286508 330500
+rect 286560 330488 286566 330540
+rect 287238 330488 287244 330540
+rect 287296 330528 287302 330540
+rect 288158 330528 288164 330540
+rect 287296 330500 288164 330528
+rect 287296 330488 287302 330500
+rect 288158 330488 288164 330500
+rect 288216 330488 288222 330540
+rect 288434 330488 288440 330540
+rect 288492 330528 288498 330540
+rect 288802 330528 288808 330540
+rect 288492 330500 288808 330528
+rect 288492 330488 288498 330500
+rect 288802 330488 288808 330500
+rect 288860 330488 288866 330540
+rect 289906 330488 289912 330540
+rect 289964 330528 289970 330540
+rect 290826 330528 290832 330540
+rect 289964 330500 290832 330528
+rect 289964 330488 289970 330500
+rect 290826 330488 290832 330500
+rect 290884 330488 290890 330540
+rect 292758 330488 292764 330540
+rect 292816 330528 292822 330540
+rect 293126 330528 293132 330540
+rect 292816 330500 293132 330528
+rect 292816 330488 292822 330500
+rect 293126 330488 293132 330500
+rect 293184 330488 293190 330540
+rect 294138 330488 294144 330540
+rect 294196 330528 294202 330540
+rect 294782 330528 294788 330540
+rect 294196 330500 294788 330528
+rect 294196 330488 294202 330500
+rect 294782 330488 294788 330500
+rect 294840 330488 294846 330540
+rect 295426 330488 295432 330540
+rect 295484 330528 295490 330540
+rect 296438 330528 296444 330540
+rect 295484 330500 296444 330528
+rect 295484 330488 295490 330500
+rect 296438 330488 296444 330500
+rect 296496 330488 296502 330540
+rect 296714 330488 296720 330540
+rect 296772 330528 296778 330540
+rect 297358 330528 297364 330540
+rect 296772 330500 297364 330528
+rect 296772 330488 296778 330500
+rect 297358 330488 297364 330500
+rect 297416 330488 297422 330540
+rect 298186 330488 298192 330540
+rect 298244 330528 298250 330540
+rect 298738 330528 298744 330540
+rect 298244 330500 298744 330528
+rect 298244 330488 298250 330500
+rect 298738 330488 298744 330500
+rect 298796 330488 298802 330540
+rect 299474 330488 299480 330540
+rect 299532 330528 299538 330540
+rect 300394 330528 300400 330540
+rect 299532 330500 300400 330528
+rect 299532 330488 299538 330500
+rect 300394 330488 300400 330500
+rect 300452 330488 300458 330540
+rect 300946 330488 300952 330540
+rect 301004 330528 301010 330540
+rect 301958 330528 301964 330540
+rect 301004 330500 301964 330528
+rect 301004 330488 301010 330500
+rect 301958 330488 301964 330500
+rect 302016 330488 302022 330540
+rect 302326 330488 302332 330540
+rect 302384 330528 302390 330540
+rect 302970 330528 302976 330540
+rect 302384 330500 302976 330528
+rect 302384 330488 302390 330500
+rect 302970 330488 302976 330500
+rect 303028 330488 303034 330540
+rect 303798 330488 303804 330540
+rect 303856 330528 303862 330540
+rect 304626 330528 304632 330540
+rect 303856 330500 304632 330528
+rect 303856 330488 303862 330500
+rect 304626 330488 304632 330500
+rect 304684 330488 304690 330540
+rect 306650 330488 306656 330540
+rect 306708 330528 306714 330540
+rect 307294 330528 307300 330540
+rect 306708 330500 307300 330528
+rect 306708 330488 306714 330500
+rect 307294 330488 307300 330500
+rect 307352 330488 307358 330540
+rect 307846 330488 307852 330540
+rect 307904 330528 307910 330540
+rect 308582 330528 308588 330540
+rect 307904 330500 308588 330528
+rect 307904 330488 307910 330500
+rect 308582 330488 308588 330500
+rect 308640 330488 308646 330540
+rect 309318 330488 309324 330540
+rect 309376 330528 309382 330540
+rect 309594 330528 309600 330540
+rect 309376 330500 309600 330528
+rect 309376 330488 309382 330500
+rect 309594 330488 309600 330500
+rect 309652 330488 309658 330540
+rect 310606 330488 310612 330540
+rect 310664 330528 310670 330540
+rect 311250 330528 311256 330540
+rect 310664 330500 311256 330528
+rect 310664 330488 310670 330500
+rect 311250 330488 311256 330500
+rect 311308 330488 311314 330540
+rect 331398 330488 331404 330540
+rect 331456 330528 331462 330540
+rect 332226 330528 332232 330540
+rect 331456 330500 332232 330528
+rect 331456 330488 331462 330500
+rect 332226 330488 332232 330500
+rect 332284 330488 332290 330540
+rect 332686 330488 332692 330540
+rect 332744 330528 332750 330540
+rect 333238 330528 333244 330540
+rect 332744 330500 333244 330528
+rect 332744 330488 332750 330500
+rect 333238 330488 333244 330500
+rect 333296 330488 333302 330540
+rect 334176 330472 334204 330624
+rect 350920 330608 350948 330760
+rect 353496 330608 353524 330760
+rect 368584 330608 368612 330760
+rect 388088 330608 388116 330760
+rect 350902 330556 350908 330608
+rect 350960 330556 350966 330608
+rect 353478 330556 353484 330608
+rect 353536 330556 353542 330608
+rect 368566 330556 368572 330608
+rect 368624 330556 368630 330608
+rect 379698 330556 379704 330608
+rect 379756 330596 379762 330608
+rect 380618 330596 380624 330608
+rect 379756 330568 380624 330596
+rect 379756 330556 379762 330568
+rect 380618 330556 380624 330568
+rect 380676 330556 380682 330608
+rect 388070 330556 388076 330608
+rect 388128 330556 388134 330608
+rect 335446 330488 335452 330540
+rect 335504 330528 335510 330540
+rect 336182 330528 336188 330540
+rect 335504 330500 336188 330528
+rect 335504 330488 335510 330500
+rect 336182 330488 336188 330500
+rect 336240 330488 336246 330540
+rect 336734 330488 336740 330540
+rect 336792 330528 336798 330540
+rect 337194 330528 337200 330540
+rect 336792 330500 337200 330528
+rect 336792 330488 336798 330500
+rect 337194 330488 337200 330500
+rect 337252 330488 337258 330540
+rect 338298 330488 338304 330540
+rect 338356 330528 338362 330540
+rect 338850 330528 338856 330540
+rect 338356 330500 338856 330528
+rect 338356 330488 338362 330500
+rect 338850 330488 338856 330500
+rect 338908 330488 338914 330540
+rect 339494 330488 339500 330540
+rect 339552 330528 339558 330540
+rect 340138 330528 340144 330540
+rect 339552 330500 340144 330528
+rect 339552 330488 339558 330500
+rect 340138 330488 340144 330500
+rect 340196 330488 340202 330540
+rect 341058 330488 341064 330540
+rect 341116 330528 341122 330540
+rect 341794 330528 341800 330540
+rect 341116 330500 341800 330528
+rect 341116 330488 341122 330500
+rect 341794 330488 341800 330500
+rect 341852 330488 341858 330540
+rect 342438 330488 342444 330540
+rect 342496 330528 342502 330540
+rect 342806 330528 342812 330540
+rect 342496 330500 342812 330528
+rect 342496 330488 342502 330500
+rect 342806 330488 342812 330500
+rect 342864 330488 342870 330540
+rect 343634 330488 343640 330540
+rect 343692 330528 343698 330540
+rect 344094 330528 344100 330540
+rect 343692 330500 344100 330528
+rect 343692 330488 343698 330500
+rect 344094 330488 344100 330500
+rect 344152 330488 344158 330540
+rect 346486 330488 346492 330540
+rect 346544 330528 346550 330540
+rect 347038 330528 347044 330540
+rect 346544 330500 347044 330528
+rect 346544 330488 346550 330500
+rect 347038 330488 347044 330500
+rect 347096 330488 347102 330540
+rect 347866 330488 347872 330540
+rect 347924 330528 347930 330540
+rect 348694 330528 348700 330540
+rect 347924 330500 348700 330528
+rect 347924 330488 347930 330500
+rect 348694 330488 348700 330500
+rect 348752 330488 348758 330540
+rect 349154 330488 349160 330540
+rect 349212 330528 349218 330540
+rect 349706 330528 349712 330540
+rect 349212 330500 349712 330528
+rect 349212 330488 349218 330500
+rect 349706 330488 349712 330500
+rect 349764 330488 349770 330540
+rect 350810 330488 350816 330540
+rect 350868 330528 350874 330540
+rect 351362 330528 351368 330540
+rect 350868 330500 351368 330528
+rect 350868 330488 350874 330500
+rect 351362 330488 351368 330500
+rect 351420 330488 351426 330540
+rect 352098 330488 352104 330540
+rect 352156 330528 352162 330540
+rect 352650 330528 352656 330540
+rect 352156 330500 352656 330528
+rect 352156 330488 352162 330500
+rect 352650 330488 352656 330500
+rect 352708 330488 352714 330540
+rect 353386 330488 353392 330540
+rect 353444 330528 353450 330540
+rect 353938 330528 353944 330540
+rect 353444 330500 353944 330528
+rect 353444 330488 353450 330500
+rect 353938 330488 353944 330500
+rect 353996 330488 354002 330540
+rect 354766 330488 354772 330540
+rect 354824 330528 354830 330540
+rect 355594 330528 355600 330540
+rect 354824 330500 355600 330528
+rect 354824 330488 354830 330500
+rect 355594 330488 355600 330500
+rect 355652 330488 355658 330540
+rect 356054 330488 356060 330540
+rect 356112 330528 356118 330540
+rect 356698 330528 356704 330540
+rect 356112 330500 356704 330528
+rect 356112 330488 356118 330500
+rect 356698 330488 356704 330500
+rect 356756 330488 356762 330540
+rect 357434 330488 357440 330540
+rect 357492 330528 357498 330540
+rect 357894 330528 357900 330540
+rect 357492 330500 357900 330528
+rect 357492 330488 357498 330500
+rect 357894 330488 357900 330500
+rect 357952 330488 357958 330540
+rect 358906 330488 358912 330540
+rect 358964 330528 358970 330540
+rect 359550 330528 359556 330540
+rect 358964 330500 359556 330528
+rect 358964 330488 358970 330500
+rect 359550 330488 359556 330500
+rect 359608 330488 359614 330540
+rect 360378 330488 360384 330540
+rect 360436 330528 360442 330540
+rect 360930 330528 360936 330540
+rect 360436 330500 360936 330528
+rect 360436 330488 360442 330500
+rect 360930 330488 360936 330500
+rect 360988 330488 360994 330540
+rect 361574 330488 361580 330540
+rect 361632 330528 361638 330540
+rect 362494 330528 362500 330540
+rect 361632 330500 362500 330528
+rect 361632 330488 361638 330500
+rect 362494 330488 362500 330500
+rect 362552 330488 362558 330540
+rect 363046 330488 363052 330540
+rect 363104 330528 363110 330540
+rect 363506 330528 363512 330540
+rect 363104 330500 363512 330528
+rect 363104 330488 363110 330500
+rect 363506 330488 363512 330500
+rect 363564 330488 363570 330540
+rect 364518 330488 364524 330540
+rect 364576 330528 364582 330540
+rect 365530 330528 365536 330540
+rect 364576 330500 365536 330528
+rect 364576 330488 364582 330500
+rect 365530 330488 365536 330500
+rect 365588 330488 365594 330540
+rect 365714 330488 365720 330540
+rect 365772 330528 365778 330540
+rect 366450 330528 366456 330540
+rect 365772 330500 366456 330528
+rect 365772 330488 365778 330500
+rect 366450 330488 366456 330500
+rect 366508 330488 366514 330540
+rect 368658 330488 368664 330540
+rect 368716 330528 368722 330540
+rect 369486 330528 369492 330540
+rect 368716 330500 369492 330528
+rect 368716 330488 368722 330500
+rect 369486 330488 369492 330500
+rect 369544 330488 369550 330540
+rect 372706 330488 372712 330540
+rect 372764 330528 372770 330540
+rect 373718 330528 373724 330540
+rect 372764 330500 373724 330528
+rect 372764 330488 372770 330500
+rect 373718 330488 373724 330500
+rect 373776 330488 373782 330540
+rect 374086 330488 374092 330540
+rect 374144 330528 374150 330540
+rect 375006 330528 375012 330540
+rect 374144 330500 375012 330528
+rect 374144 330488 374150 330500
+rect 375006 330488 375012 330500
+rect 375064 330488 375070 330540
+rect 375558 330488 375564 330540
+rect 375616 330528 375622 330540
+rect 376386 330528 376392 330540
+rect 375616 330500 376392 330528
+rect 375616 330488 375622 330500
+rect 376386 330488 376392 330500
+rect 376444 330488 376450 330540
+rect 376846 330488 376852 330540
+rect 376904 330528 376910 330540
+rect 377306 330528 377312 330540
+rect 376904 330500 377312 330528
+rect 376904 330488 376910 330500
+rect 377306 330488 377312 330500
+rect 377364 330488 377370 330540
+rect 378318 330488 378324 330540
+rect 378376 330528 378382 330540
+rect 378962 330528 378968 330540
+rect 378376 330500 378968 330528
+rect 378376 330488 378382 330500
+rect 378962 330488 378968 330500
+rect 379020 330488 379026 330540
+rect 379514 330488 379520 330540
+rect 379572 330528 379578 330540
+rect 379974 330528 379980 330540
+rect 379572 330500 379980 330528
+rect 379572 330488 379578 330500
+rect 379974 330488 379980 330500
+rect 380032 330488 380038 330540
+rect 382274 330488 382280 330540
+rect 382332 330528 382338 330540
+rect 383286 330528 383292 330540
+rect 382332 330500 383292 330528
+rect 382332 330488 382338 330500
+rect 383286 330488 383292 330500
+rect 383344 330488 383350 330540
+rect 383838 330488 383844 330540
+rect 383896 330528 383902 330540
+rect 384574 330528 384580 330540
+rect 383896 330500 384580 330528
+rect 383896 330488 383902 330500
+rect 384574 330488 384580 330500
+rect 384632 330488 384638 330540
+rect 385126 330488 385132 330540
+rect 385184 330528 385190 330540
+rect 386230 330528 386236 330540
+rect 385184 330500 386236 330528
+rect 385184 330488 385190 330500
+rect 386230 330488 386236 330500
+rect 386288 330488 386294 330540
+rect 386598 330488 386604 330540
+rect 386656 330528 386662 330540
+rect 387242 330528 387248 330540
+rect 386656 330500 387248 330528
+rect 386656 330488 386662 330500
+rect 387242 330488 387248 330500
+rect 387300 330488 387306 330540
+rect 387978 330488 387984 330540
+rect 388036 330528 388042 330540
+rect 388898 330528 388904 330540
+rect 388036 330500 388904 330528
+rect 388036 330488 388042 330500
+rect 388898 330488 388904 330500
+rect 388956 330488 388962 330540
+rect 234798 330420 234804 330472
+rect 234856 330460 234862 330472
+rect 235534 330460 235540 330472
+rect 234856 330432 235540 330460
+rect 234856 330420 234862 330432
+rect 235534 330420 235540 330432
+rect 235592 330420 235598 330472
+rect 238938 330420 238944 330472
+rect 238996 330460 239002 330472
+rect 239858 330460 239864 330472
+rect 238996 330432 239864 330460
+rect 238996 330420 239002 330432
+rect 239858 330420 239864 330432
+rect 239916 330420 239922 330472
+rect 241698 330420 241704 330472
+rect 241756 330460 241762 330472
+rect 242434 330460 242440 330472
+rect 241756 330432 242440 330460
+rect 241756 330420 241762 330432
+rect 242434 330420 242440 330432
+rect 242492 330420 242498 330472
+rect 243078 330420 243084 330472
+rect 243136 330460 243142 330472
+rect 243722 330460 243728 330472
+rect 243136 330432 243728 330460
+rect 243136 330420 243142 330432
+rect 243722 330420 243728 330432
+rect 243780 330420 243786 330472
+rect 247034 330420 247040 330472
+rect 247092 330460 247098 330472
+rect 247678 330460 247684 330472
+rect 247092 330432 247684 330460
+rect 247092 330420 247098 330432
+rect 247678 330420 247684 330432
+rect 247736 330420 247742 330472
+rect 248414 330420 248420 330472
+rect 248472 330460 248478 330472
+rect 249058 330460 249064 330472
+rect 248472 330432 249064 330460
+rect 248472 330420 248478 330432
+rect 249058 330420 249064 330432
+rect 249116 330420 249122 330472
+rect 252646 330420 252652 330472
+rect 252704 330460 252710 330472
+rect 253290 330460 253296 330472
+rect 252704 330432 253296 330460
+rect 252704 330420 252710 330432
+rect 253290 330420 253296 330432
+rect 253348 330420 253354 330472
+rect 259546 330420 259552 330472
+rect 259604 330460 259610 330472
+rect 260190 330460 260196 330472
+rect 259604 330432 260196 330460
+rect 259604 330420 259610 330432
+rect 260190 330420 260196 330432
+rect 260248 330420 260254 330472
+rect 262214 330420 262220 330472
+rect 262272 330460 262278 330472
+rect 263134 330460 263140 330472
+rect 262272 330432 263140 330460
+rect 262272 330420 262278 330432
+rect 263134 330420 263140 330432
+rect 263192 330420 263198 330472
+rect 270494 330420 270500 330472
+rect 270552 330460 270558 330472
+rect 271046 330460 271052 330472
+rect 270552 330432 271052 330460
+rect 270552 330420 270558 330432
+rect 271046 330420 271052 330432
+rect 271104 330420 271110 330472
+rect 271874 330420 271880 330472
+rect 271932 330460 271938 330472
+rect 272702 330460 272708 330472
+rect 271932 330432 272708 330460
+rect 271932 330420 271938 330432
+rect 272702 330420 272708 330432
+rect 272760 330420 272766 330472
+rect 273438 330420 273444 330472
+rect 273496 330460 273502 330472
+rect 273990 330460 273996 330472
+rect 273496 330432 273996 330460
+rect 273496 330420 273502 330432
+rect 273990 330420 273996 330432
+rect 274048 330420 274054 330472
+rect 276106 330420 276112 330472
+rect 276164 330460 276170 330472
+rect 276658 330460 276664 330472
+rect 276164 330432 276664 330460
+rect 276164 330420 276170 330432
+rect 276658 330420 276664 330432
+rect 276716 330420 276722 330472
+rect 277578 330420 277584 330472
+rect 277636 330460 277642 330472
+rect 278314 330460 278320 330472
+rect 277636 330432 278320 330460
+rect 277636 330420 277642 330432
+rect 278314 330420 278320 330432
+rect 278372 330420 278378 330472
+rect 280246 330420 280252 330472
+rect 280304 330460 280310 330472
+rect 280982 330460 280988 330472
+rect 280304 330432 280988 330460
+rect 280304 330420 280310 330432
+rect 280982 330420 280988 330432
+rect 281040 330420 281046 330472
+rect 283006 330420 283012 330472
+rect 283064 330460 283070 330472
+rect 283926 330460 283932 330472
+rect 283064 330432 283932 330460
+rect 283064 330420 283070 330432
+rect 283926 330420 283932 330432
+rect 283984 330420 283990 330472
+rect 284294 330420 284300 330472
+rect 284352 330460 284358 330472
+rect 285214 330460 285220 330472
+rect 284352 330432 285220 330460
+rect 284352 330420 284358 330432
+rect 285214 330420 285220 330432
+rect 285272 330420 285278 330472
+rect 288710 330420 288716 330472
+rect 288768 330460 288774 330472
+rect 289538 330460 289544 330472
+rect 288768 330432 289544 330460
+rect 288768 330420 288774 330432
+rect 289538 330420 289544 330432
+rect 289596 330420 289602 330472
+rect 294230 330420 294236 330472
+rect 294288 330460 294294 330472
+rect 295058 330460 295064 330472
+rect 294288 330432 295064 330460
+rect 294288 330420 294294 330432
+rect 295058 330420 295064 330432
+rect 295116 330420 295122 330472
+rect 296806 330420 296812 330472
+rect 296864 330460 296870 330472
+rect 297726 330460 297732 330472
+rect 296864 330432 297732 330460
+rect 296864 330420 296870 330432
+rect 297726 330420 297732 330432
+rect 297784 330420 297790 330472
+rect 302234 330420 302240 330472
+rect 302292 330460 302298 330472
+rect 303338 330460 303344 330472
+rect 302292 330432 303344 330460
+rect 302292 330420 302298 330432
+rect 303338 330420 303344 330432
+rect 303396 330420 303402 330472
+rect 303614 330420 303620 330472
+rect 303672 330460 303678 330472
+rect 304258 330460 304264 330472
+rect 303672 330432 304264 330460
+rect 303672 330420 303678 330432
+rect 304258 330420 304264 330432
+rect 304316 330420 304322 330472
+rect 305086 330420 305092 330472
+rect 305144 330460 305150 330472
+rect 305638 330460 305644 330472
+rect 305144 330432 305644 330460
+rect 305144 330420 305150 330432
+rect 305638 330420 305644 330432
+rect 305696 330420 305702 330472
+rect 309226 330420 309232 330472
+rect 309284 330460 309290 330472
+rect 310238 330460 310244 330472
+rect 309284 330432 310244 330460
+rect 309284 330420 309290 330432
+rect 310238 330420 310244 330432
+rect 310296 330420 310302 330472
+rect 334158 330420 334164 330472
+rect 334216 330420 334222 330472
+rect 338206 330420 338212 330472
+rect 338264 330460 338270 330472
+rect 339218 330460 339224 330472
+rect 338264 330432 339224 330460
+rect 338264 330420 338270 330432
+rect 339218 330420 339224 330432
+rect 339276 330420 339282 330472
+rect 342254 330420 342260 330472
+rect 342312 330460 342318 330472
+rect 343082 330460 343088 330472
+rect 342312 330432 343088 330460
+rect 342312 330420 342318 330432
+rect 343082 330420 343088 330432
+rect 343140 330420 343146 330472
+rect 343726 330420 343732 330472
+rect 343784 330460 343790 330472
+rect 344738 330460 344744 330472
+rect 343784 330432 344744 330460
+rect 343784 330420 343790 330432
+rect 344738 330420 344744 330432
+rect 344796 330420 344802 330472
+rect 346578 330420 346584 330472
+rect 346636 330460 346642 330472
+rect 347406 330460 347412 330472
+rect 346636 330432 347412 330460
+rect 346636 330420 346642 330432
+rect 347406 330420 347412 330432
+rect 347464 330420 347470 330472
+rect 349246 330420 349252 330472
+rect 349304 330460 349310 330472
+rect 350074 330460 350080 330472
+rect 349304 330432 350080 330460
+rect 349304 330420 349310 330432
+rect 350074 330420 350080 330432
+rect 350132 330420 350138 330472
+rect 350534 330420 350540 330472
+rect 350592 330460 350598 330472
+rect 351638 330460 351644 330472
+rect 350592 330432 351644 330460
+rect 350592 330420 350598 330432
+rect 351638 330420 351644 330432
+rect 351696 330420 351702 330472
+rect 352006 330420 352012 330472
+rect 352064 330460 352070 330472
+rect 353018 330460 353024 330472
+rect 352064 330432 353024 330460
+rect 352064 330420 352070 330432
+rect 353018 330420 353024 330432
+rect 353076 330420 353082 330472
+rect 356146 330420 356152 330472
+rect 356204 330460 356210 330472
+rect 356974 330460 356980 330472
+rect 356204 330432 356980 330460
+rect 356204 330420 356210 330432
+rect 356974 330420 356980 330432
+rect 357032 330420 357038 330472
+rect 357526 330420 357532 330472
+rect 357584 330460 357590 330472
+rect 358630 330460 358636 330472
+rect 357584 330432 358636 330460
+rect 357584 330420 357590 330432
+rect 358630 330420 358636 330432
+rect 358688 330420 358694 330472
+rect 358998 330420 359004 330472
+rect 359056 330460 359062 330472
+rect 359918 330460 359924 330472
+rect 359056 330432 359924 330460
+rect 359056 330420 359062 330432
+rect 359918 330420 359924 330432
+rect 359976 330420 359982 330472
+rect 360194 330420 360200 330472
+rect 360252 330460 360258 330472
+rect 361206 330460 361212 330472
+rect 360252 330432 361212 330460
+rect 360252 330420 360258 330432
+rect 361206 330420 361212 330432
+rect 361264 330420 361270 330472
+rect 364334 330420 364340 330472
+rect 364392 330460 364398 330472
+rect 365162 330460 365168 330472
+rect 364392 330432 365168 330460
+rect 364392 330420 364398 330432
+rect 365162 330420 365168 330432
+rect 365220 330420 365226 330472
+rect 369854 330420 369860 330472
+rect 369912 330460 369918 330472
+rect 370774 330460 370780 330472
+rect 369912 330432 370780 330460
+rect 369912 330420 369918 330432
+rect 370774 330420 370780 330432
+rect 370832 330420 370838 330472
+rect 371418 330420 371424 330472
+rect 371476 330460 371482 330472
+rect 372430 330460 372436 330472
+rect 371476 330432 372436 330460
+rect 371476 330420 371482 330432
+rect 372430 330420 372436 330432
+rect 372488 330420 372494 330472
+rect 375374 330420 375380 330472
+rect 375432 330460 375438 330472
+rect 376018 330460 376024 330472
+rect 375432 330432 376024 330460
+rect 375432 330420 375438 330432
+rect 376018 330420 376024 330432
+rect 376076 330420 376082 330472
+rect 378134 330420 378140 330472
+rect 378192 330460 378198 330472
+rect 378686 330460 378692 330472
+rect 378192 330432 378692 330460
+rect 378192 330420 378198 330432
+rect 378686 330420 378692 330432
+rect 378744 330420 378750 330472
+rect 379606 330420 379612 330472
+rect 379664 330460 379670 330472
+rect 380342 330460 380348 330472
+rect 379664 330432 380348 330460
+rect 379664 330420 379670 330432
+rect 380342 330420 380348 330432
+rect 380400 330420 380406 330472
+rect 383654 330420 383660 330472
+rect 383712 330460 383718 330472
+rect 384206 330460 384212 330472
+rect 383712 330432 384212 330460
+rect 383712 330420 383718 330432
+rect 384206 330420 384212 330432
+rect 384264 330420 384270 330472
+rect 385310 330420 385316 330472
+rect 385368 330460 385374 330472
+rect 385862 330460 385868 330472
+rect 385368 330432 385868 330460
+rect 385368 330420 385374 330432
+rect 385862 330420 385868 330432
+rect 385920 330420 385926 330472
+rect 386506 330420 386512 330472
+rect 386564 330460 386570 330472
+rect 387518 330460 387524 330472
+rect 386564 330432 387524 330460
+rect 386564 330420 386570 330432
+rect 387518 330420 387524 330432
+rect 387576 330420 387582 330472
+rect 387794 330420 387800 330472
+rect 387852 330460 387858 330472
+rect 388530 330460 388536 330472
+rect 387852 330432 388536 330460
+rect 387852 330420 387858 330432
+rect 388530 330420 388536 330432
+rect 388588 330420 388594 330472
+rect 265158 330352 265164 330404
+rect 265216 330392 265222 330404
+rect 266170 330392 266176 330404
+rect 265216 330364 266176 330392
+rect 265216 330352 265222 330364
+rect 266170 330352 266176 330364
+rect 266228 330352 266234 330404
+rect 301038 330352 301044 330404
+rect 301096 330392 301102 330404
+rect 301314 330392 301320 330404
+rect 301096 330364 301320 330392
+rect 301096 330352 301102 330364
+rect 301314 330352 301320 330364
+rect 301372 330352 301378 330404
+rect 345198 330216 345204 330268
+rect 345256 330256 345262 330268
+rect 346118 330256 346124 330268
+rect 345256 330228 346124 330256
+rect 345256 330216 345262 330228
+rect 346118 330216 346124 330228
+rect 346176 330216 346182 330268
+rect 278866 330080 278872 330132
+rect 278924 330120 278930 330132
+rect 279970 330120 279976 330132
+rect 278924 330092 279976 330120
+rect 278924 330080 278930 330092
+rect 279970 330080 279976 330092
+rect 280028 330080 280034 330132
+rect 346394 329536 346400 329588
+rect 346452 329576 346458 329588
+rect 346762 329576 346768 329588
+rect 346452 329548 346768 329576
+rect 346452 329536 346458 329548
+rect 346762 329536 346768 329548
+rect 346820 329536 346826 329588
+rect 287146 328584 287152 328636
+rect 287204 328624 287210 328636
+rect 287882 328624 287888 328636
+rect 287204 328596 287888 328624
+rect 287204 328584 287210 328596
+rect 287882 328584 287888 328596
+rect 287940 328584 287946 328636
+rect 255498 328312 255504 328364
+rect 255556 328352 255562 328364
+rect 256234 328352 256240 328364
+rect 255556 328324 256240 328352
+rect 255556 328312 255562 328324
+rect 256234 328312 256240 328324
+rect 256292 328312 256298 328364
+rect 336826 328108 336832 328160
+rect 336884 328148 336890 328160
+rect 337838 328148 337844 328160
+rect 336884 328120 337844 328148
+rect 336884 328108 336890 328120
+rect 337838 328108 337844 328120
+rect 337896 328108 337902 328160
+rect 251450 328040 251456 328092
+rect 251508 328080 251514 328092
+rect 252278 328080 252284 328092
+rect 251508 328052 252284 328080
+rect 251508 328040 251514 328052
+rect 252278 328040 252284 328052
+rect 252336 328040 252342 328092
+rect 291470 328040 291476 328092
+rect 291528 328080 291534 328092
+rect 292114 328080 292120 328092
+rect 291528 328052 292120 328080
+rect 291528 328040 291534 328052
+rect 292114 328040 292120 328052
+rect 292172 328040 292178 328092
+rect 340966 327088 340972 327140
+rect 341024 327128 341030 327140
+rect 341518 327128 341524 327140
+rect 341024 327100 341524 327128
+rect 341024 327088 341030 327100
+rect 341518 327088 341524 327100
+rect 341576 327088 341582 327140
+rect 237558 326680 237564 326732
+rect 237616 326720 237622 326732
+rect 238478 326720 238484 326732
+rect 237616 326692 238484 326720
+rect 237616 326680 237622 326692
+rect 238478 326680 238484 326692
+rect 238536 326680 238542 326732
+rect 370038 326476 370044 326528
+rect 370096 326516 370102 326528
+rect 370406 326516 370412 326528
+rect 370096 326488 370412 326516
+rect 370096 326476 370102 326488
+rect 370406 326476 370412 326488
+rect 370464 326476 370470 326528
+rect 324590 326408 324596 326460
+rect 324648 326448 324654 326460
+rect 324774 326448 324780 326460
+rect 324648 326420 324780 326448
+rect 324648 326408 324654 326420
+rect 324774 326408 324780 326420
+rect 324832 326408 324838 326460
+rect 394878 326408 394884 326460
+rect 394936 326448 394942 326460
+rect 395798 326448 395804 326460
+rect 394936 326420 395804 326448
+rect 394936 326408 394942 326420
+rect 395798 326408 395804 326420
+rect 395856 326408 395862 326460
+rect 258166 326340 258172 326392
+rect 258224 326380 258230 326392
+rect 258902 326380 258908 326392
+rect 258224 326352 258908 326380
+rect 258224 326340 258230 326352
+rect 258902 326340 258908 326352
+rect 258960 326340 258966 326392
+rect 311986 326340 311992 326392
+rect 312044 326380 312050 326392
+rect 312538 326380 312544 326392
+rect 312044 326352 312544 326380
+rect 312044 326340 312050 326352
+rect 312538 326340 312544 326352
+rect 312596 326340 312602 326392
+rect 316126 326340 316132 326392
+rect 316184 326380 316190 326392
+rect 316770 326380 316776 326392
+rect 316184 326352 316776 326380
+rect 316184 326340 316190 326352
+rect 316770 326340 316776 326352
+rect 316828 326340 316834 326392
+rect 317598 326340 317604 326392
+rect 317656 326380 317662 326392
+rect 318426 326380 318432 326392
+rect 317656 326352 318432 326380
+rect 317656 326340 317662 326352
+rect 318426 326340 318432 326352
+rect 318484 326340 318490 326392
+rect 321738 326340 321744 326392
+rect 321796 326380 321802 326392
+rect 322382 326380 322388 326392
+rect 321796 326352 322388 326380
+rect 321796 326340 321802 326352
+rect 322382 326340 322388 326352
+rect 322440 326340 322446 326392
+rect 323118 326340 323124 326392
+rect 323176 326380 323182 326392
+rect 324038 326380 324044 326392
+rect 323176 326352 324044 326380
+rect 323176 326340 323182 326352
+rect 324038 326340 324044 326352
+rect 324096 326340 324102 326392
+rect 324406 326340 324412 326392
+rect 324464 326380 324470 326392
+rect 325050 326380 325056 326392
+rect 324464 326352 325056 326380
+rect 324464 326340 324470 326352
+rect 325050 326340 325056 326352
+rect 325108 326340 325114 326392
+rect 325786 326340 325792 326392
+rect 325844 326380 325850 326392
+rect 326338 326380 326344 326392
+rect 325844 326352 326344 326380
+rect 325844 326340 325850 326352
+rect 326338 326340 326344 326352
+rect 326396 326340 326402 326392
+rect 327074 326340 327080 326392
+rect 327132 326380 327138 326392
+rect 327626 326380 327632 326392
+rect 327132 326352 327632 326380
+rect 327132 326340 327138 326352
+rect 327626 326340 327632 326352
+rect 327684 326340 327690 326392
+rect 328454 326340 328460 326392
+rect 328512 326380 328518 326392
+rect 328638 326380 328644 326392
+rect 328512 326352 328644 326380
+rect 328512 326340 328518 326352
+rect 328638 326340 328644 326352
+rect 328696 326340 328702 326392
+rect 329834 326340 329840 326392
+rect 329892 326380 329898 326392
+rect 330662 326380 330668 326392
+rect 329892 326352 330668 326380
+rect 329892 326340 329898 326352
+rect 330662 326340 330668 326352
+rect 330720 326340 330726 326392
+rect 389358 326340 389364 326392
+rect 389416 326380 389422 326392
+rect 390186 326380 390192 326392
+rect 389416 326352 390192 326380
+rect 389416 326340 389422 326352
+rect 390186 326340 390192 326352
+rect 390244 326340 390250 326392
+rect 390738 326340 390744 326392
+rect 390796 326380 390802 326392
+rect 391198 326380 391204 326392
+rect 390796 326352 391204 326380
+rect 390796 326340 390802 326352
+rect 391198 326340 391204 326352
+rect 391256 326340 391262 326392
+rect 391934 326340 391940 326392
+rect 391992 326380 391998 326392
+rect 392486 326380 392492 326392
+rect 391992 326352 392492 326380
+rect 391992 326340 391998 326352
+rect 392486 326340 392492 326352
+rect 392544 326340 392550 326392
+rect 393406 326340 393412 326392
+rect 393464 326380 393470 326392
+rect 394142 326380 394148 326392
+rect 393464 326352 394148 326380
+rect 393464 326340 393470 326352
+rect 394142 326340 394148 326352
+rect 394200 326340 394206 326392
+rect 394786 326340 394792 326392
+rect 394844 326380 394850 326392
+rect 395430 326380 395436 326392
+rect 394844 326352 395436 326380
+rect 394844 326340 394850 326352
+rect 395430 326340 395436 326352
+rect 395488 326340 395494 326392
+rect 256878 326204 256884 326256
+rect 256936 326244 256942 326256
+rect 257614 326244 257620 326256
+rect 256936 326216 257620 326244
+rect 256936 326204 256942 326216
+rect 257614 326204 257620 326216
+rect 257672 326204 257678 326256
+rect 291286 326068 291292 326120
+rect 291344 326108 291350 326120
+rect 291838 326108 291844 326120
+rect 291344 326080 291844 326108
+rect 291344 326068 291350 326080
+rect 291838 326068 291844 326080
+rect 291896 326068 291902 326120
+rect 285674 326000 285680 326052
+rect 285732 326040 285738 326052
+rect 286226 326040 286232 326052
+rect 285732 326012 286232 326040
+rect 285732 326000 285738 326012
+rect 286226 326000 286232 326012
+rect 286284 326000 286290 326052
+rect 289998 326000 290004 326052
+rect 290056 326040 290062 326052
+rect 290182 326040 290188 326052
+rect 290056 326012 290188 326040
+rect 290056 326000 290062 326012
+rect 290182 326000 290188 326012
+rect 290240 326000 290246 326052
+rect 288526 325796 288532 325848
+rect 288584 325836 288590 325848
+rect 289170 325836 289176 325848
+rect 288584 325808 289176 325836
+rect 288584 325796 288590 325808
+rect 289170 325796 289176 325808
+rect 289228 325796 289234 325848
+rect 577314 325456 577320 325508
+rect 577372 325496 577378 325508
+rect 579982 325496 579988 325508
+rect 577372 325468 579988 325496
+rect 577372 325456 577378 325468
+rect 579982 325456 579988 325468
+rect 580040 325456 580046 325508
+rect 390646 325320 390652 325372
+rect 390704 325360 390710 325372
+rect 391474 325360 391480 325372
+rect 390704 325332 391480 325360
+rect 390704 325320 390710 325332
+rect 391474 325320 391480 325332
+rect 391532 325320 391538 325372
+rect 318886 325048 318892 325100
+rect 318944 325088 318950 325100
+rect 319806 325088 319812 325100
+rect 318944 325060 319812 325088
+rect 318944 325048 318950 325060
+rect 319806 325048 319812 325060
+rect 319864 325048 319870 325100
+rect 324314 325048 324320 325100
+rect 324372 325088 324378 325100
+rect 325326 325088 325332 325100
+rect 324372 325060 325332 325088
+rect 324372 325048 324378 325060
+rect 325326 325048 325332 325060
+rect 325384 325048 325390 325100
+rect 313458 324096 313464 324148
+rect 313516 324136 313522 324148
+rect 314194 324136 314200 324148
+rect 313516 324108 314200 324136
+rect 313516 324096 313522 324108
+rect 314194 324096 314200 324108
+rect 314252 324096 314258 324148
+rect 320358 323552 320364 323604
+rect 320416 323592 320422 323604
+rect 321094 323592 321100 323604
+rect 320416 323564 321100 323592
+rect 320416 323552 320422 323564
+rect 321094 323552 321100 323564
+rect 321152 323552 321158 323604
+rect 316310 323416 316316 323468
+rect 316368 323456 316374 323468
+rect 317138 323456 317144 323468
+rect 316368 323428 317144 323456
+rect 316368 323416 316374 323428
+rect 317138 323416 317144 323428
+rect 317196 323416 317202 323468
+rect 393590 323416 393596 323468
+rect 393648 323456 393654 323468
+rect 394418 323456 394424 323468
+rect 393648 323428 394424 323456
+rect 393648 323416 393654 323428
+rect 394418 323416 394424 323428
+rect 394476 323416 394482 323468
+rect 321646 323008 321652 323060
+rect 321704 323048 321710 323060
+rect 322750 323048 322756 323060
+rect 321704 323020 322756 323048
+rect 321704 323008 321710 323020
+rect 322750 323008 322756 323020
+rect 322808 323008 322814 323060
+rect 2958 320084 2964 320136
+rect 3016 320124 3022 320136
+rect 232314 320124 232320 320136
+rect 3016 320096 232320 320124
+rect 3016 320084 3022 320096
+rect 232314 320084 232320 320096
+rect 232372 320084 232378 320136
+rect 318978 319540 318984 319592
+rect 319036 319580 319042 319592
+rect 319162 319580 319168 319592
+rect 319036 319552 319168 319580
+rect 319036 319540 319042 319552
+rect 319162 319540 319168 319552
+rect 319220 319540 319226 319592
+rect 392026 319540 392032 319592
+rect 392084 319580 392090 319592
+rect 392210 319580 392216 319592
+rect 392084 319552 392216 319580
+rect 392084 319540 392090 319552
+rect 392210 319540 392216 319552
+rect 392268 319540 392274 319592
+rect 2774 306212 2780 306264
+rect 2832 306252 2838 306264
+rect 5074 306252 5080 306264
+rect 2832 306224 5080 306252
+rect 2832 306212 2838 306224
+rect 5074 306212 5080 306224
+rect 5132 306212 5138 306264
+rect 2866 293904 2872 293956
+rect 2924 293944 2930 293956
+rect 232406 293944 232412 293956
+rect 2924 293916 232412 293944
+rect 2924 293904 2930 293916
+rect 232406 293904 232412 293916
+rect 232464 293904 232470 293956
+rect 577406 273164 577412 273216
+rect 577464 273204 577470 273216
+rect 579614 273204 579620 273216
+rect 577464 273176 579620 273204
+rect 577464 273164 577470 273176
+rect 579614 273164 579620 273176
+rect 579672 273164 579678 273216
+rect 3234 267656 3240 267708
+rect 3292 267696 3298 267708
+rect 233142 267696 233148 267708
+rect 3292 267668 233148 267696
+rect 3292 267656 3298 267668
+rect 233142 267656 233148 267668
+rect 233200 267656 233206 267708
+rect 3234 241408 3240 241460
+rect 3292 241448 3298 241460
+rect 233878 241448 233884 241460
+rect 3292 241420 233884 241448
+rect 3292 241408 3298 241420
+rect 233878 241408 233884 241420
+rect 233936 241408 233942 241460
+rect 578142 233180 578148 233232
+rect 578200 233220 578206 233232
+rect 579614 233220 579620 233232
+rect 578200 233192 579620 233220
+rect 578200 233180 578206 233192
+rect 579614 233180 579620 233192
+rect 579672 233180 579678 233232
+rect 3510 215228 3516 215280
+rect 3568 215268 3574 215280
+rect 232958 215268 232964 215280
+rect 3568 215240 232964 215268
+rect 3568 215228 3574 215240
+rect 232958 215228 232964 215240
+rect 233016 215228 233022 215280
+rect 2774 201900 2780 201952
+rect 2832 201940 2838 201952
+rect 4890 201940 4896 201952
+rect 2832 201912 4896 201940
+rect 2832 201900 2838 201912
+rect 4890 201900 4896 201912
+rect 4948 201900 4954 201952
+rect 578050 193128 578056 193180
+rect 578108 193168 578114 193180
+rect 579614 193168 579620 193180
+rect 578108 193140 579620 193168
+rect 578108 193128 578114 193140
+rect 579614 193128 579620 193140
+rect 579672 193128 579678 193180
+rect 3142 188980 3148 189032
+rect 3200 189020 3206 189032
+rect 233050 189020 233056 189032
+rect 3200 188992 233056 189020
+rect 3200 188980 3206 188992
+rect 233050 188980 233056 188992
+rect 233108 188980 233114 189032
+rect 577958 153144 577964 153196
+rect 578016 153184 578022 153196
+rect 580810 153184 580816 153196
+rect 578016 153156 580816 153184
+rect 578016 153144 578022 153156
+rect 580810 153144 580816 153156
+rect 580868 153144 580874 153196
+rect 2774 150152 2780 150204
+rect 2832 150192 2838 150204
+rect 5166 150192 5172 150204
+rect 2832 150164 5172 150192
+rect 2832 150152 2838 150164
+rect 5166 150152 5172 150164
+rect 5224 150152 5230 150204
+rect 3510 137912 3516 137964
+rect 3568 137952 3574 137964
+rect 232866 137952 232872 137964
+rect 3568 137924 232872 137952
+rect 3568 137912 3574 137924
+rect 232866 137912 232872 137924
+rect 232924 137912 232930 137964
+rect 398098 126896 398104 126948
+rect 398156 126936 398162 126948
+rect 580166 126936 580172 126948
+rect 398156 126908 580172 126936
+rect 398156 126896 398162 126908
+rect 580166 126896 580172 126908
+rect 580224 126896 580230 126948
+rect 577866 112956 577872 113008
+rect 577924 112996 577930 113008
+rect 580534 112996 580540 113008
+rect 577924 112968 580540 112996
+rect 577924 112956 577930 112968
+rect 580534 112956 580540 112968
+rect 580592 112956 580598 113008
+rect 577774 100648 577780 100700
+rect 577832 100688 577838 100700
+rect 580074 100688 580080 100700
+rect 577832 100660 580080 100688
+rect 577832 100648 577838 100660
+rect 580074 100648 580080 100660
+rect 580132 100648 580138 100700
+rect 2774 97724 2780 97776
+rect 2832 97764 2838 97776
+rect 4982 97764 4988 97776
+rect 2832 97736 4988 97764
+rect 2832 97724 2838 97736
+rect 4982 97724 4988 97736
+rect 5040 97724 5046 97776
+rect 3142 85484 3148 85536
+rect 3200 85524 3206 85536
+rect 232774 85524 232780 85536
+rect 3200 85496 232780 85524
+rect 3200 85484 3206 85496
+rect 232774 85484 232780 85496
+rect 232832 85484 232838 85536
+rect 577682 73108 577688 73160
+rect 577740 73148 577746 73160
+rect 579706 73148 579712 73160
+rect 577740 73120 579712 73148
+rect 577740 73108 577746 73120
+rect 579706 73108 579712 73120
+rect 579764 73108 579770 73160
+rect 3418 71680 3424 71732
+rect 3476 71720 3482 71732
+rect 232682 71720 232688 71732
+rect 3476 71692 232688 71720
+rect 3476 71680 3482 71692
+rect 232682 71680 232688 71692
+rect 232740 71680 232746 71732
+rect 577590 60664 577596 60716
+rect 577648 60704 577654 60716
+rect 579890 60704 579896 60716
+rect 577648 60676 579896 60704
+rect 577648 60664 577654 60676
+rect 579890 60664 579896 60676
+rect 579948 60664 579954 60716
+rect 2774 58624 2780 58676
+rect 2832 58664 2838 58676
+rect 4798 58664 4804 58676
+rect 2832 58636 4804 58664
+rect 2832 58624 2838 58636
+rect 4798 58624 4804 58636
+rect 4856 58624 4862 58676
+rect 3418 45500 3424 45552
+rect 3476 45540 3482 45552
+rect 232590 45540 232596 45552
+rect 3476 45512 232596 45540
+rect 3476 45500 3482 45512
+rect 232590 45500 232596 45512
+rect 232648 45500 232654 45552
+rect 120074 40808 120080 40860
+rect 120132 40848 120138 40860
+rect 268010 40848 268016 40860
+rect 120132 40820 268016 40848
+rect 120132 40808 120138 40820
+rect 268010 40808 268016 40820
+rect 268068 40808 268074 40860
+rect 117314 40740 117320 40792
+rect 117372 40780 117378 40792
+rect 266630 40780 266636 40792
+rect 117372 40752 266636 40780
+rect 117372 40740 117378 40752
+rect 266630 40740 266636 40752
+rect 266688 40740 266694 40792
+rect 110414 40672 110420 40724
+rect 110472 40712 110478 40724
+rect 265342 40712 265348 40724
+rect 110472 40684 265348 40712
+rect 110472 40672 110478 40684
+rect 265342 40672 265348 40684
+rect 265400 40672 265406 40724
+rect 102134 39720 102140 39772
+rect 102192 39760 102198 39772
+rect 263778 39760 263784 39772
+rect 102192 39732 263784 39760
+rect 102192 39720 102198 39732
+rect 263778 39720 263784 39732
+rect 263836 39720 263842 39772
+rect 99374 39652 99380 39704
+rect 99432 39692 99438 39704
+rect 262490 39692 262496 39704
+rect 99432 39664 262496 39692
+rect 99432 39652 99438 39664
+rect 262490 39652 262496 39664
+rect 262548 39652 262554 39704
+rect 95234 39584 95240 39636
+rect 95292 39624 95298 39636
+rect 261110 39624 261116 39636
+rect 95292 39596 261116 39624
+rect 95292 39584 95298 39596
+rect 261110 39584 261116 39596
+rect 261168 39584 261174 39636
+rect 92474 39516 92480 39568
+rect 92532 39556 92538 39568
+rect 259822 39556 259828 39568
+rect 92532 39528 259828 39556
+rect 92532 39516 92538 39528
+rect 259822 39516 259828 39528
+rect 259880 39516 259886 39568
+rect 88334 39448 88340 39500
+rect 88392 39488 88398 39500
+rect 259730 39488 259736 39500
+rect 88392 39460 259736 39488
+rect 88392 39448 88398 39460
+rect 259730 39448 259736 39460
+rect 259788 39448 259794 39500
+rect 85574 39380 85580 39432
+rect 85632 39420 85638 39432
+rect 258442 39420 258448 39432
+rect 85632 39392 258448 39420
+rect 85632 39380 85638 39392
+rect 258442 39380 258448 39392
+rect 258500 39380 258506 39432
+rect 38654 39312 38660 39364
+rect 38712 39352 38718 39364
+rect 245838 39352 245844 39364
+rect 38712 39324 245844 39352
+rect 38712 39312 38718 39324
+rect 245838 39312 245844 39324
+rect 245896 39312 245902 39364
+rect 81434 38224 81440 38276
+rect 81492 38264 81498 38276
+rect 256878 38264 256884 38276
+rect 81492 38236 256884 38264
+rect 81492 38224 81498 38236
+rect 256878 38224 256884 38236
+rect 256936 38224 256942 38276
+rect 77294 38156 77300 38208
+rect 77352 38196 77358 38208
+rect 256970 38196 256976 38208
+rect 77352 38168 256976 38196
+rect 77352 38156 77358 38168
+rect 256970 38156 256976 38168
+rect 257028 38156 257034 38208
+rect 74534 38088 74540 38140
+rect 74592 38128 74598 38140
+rect 255590 38128 255596 38140
+rect 74592 38100 255596 38128
+rect 74592 38088 74598 38100
+rect 255590 38088 255596 38100
+rect 255648 38088 255654 38140
+rect 70394 38020 70400 38072
+rect 70452 38060 70458 38072
+rect 254210 38060 254216 38072
+rect 70452 38032 254216 38060
+rect 70452 38020 70458 38032
+rect 254210 38020 254216 38032
+rect 254268 38020 254274 38072
+rect 67634 37952 67640 38004
+rect 67692 37992 67698 38004
+rect 252830 37992 252836 38004
+rect 67692 37964 252836 37992
+rect 67692 37952 67698 37964
+rect 252830 37952 252836 37964
+rect 252888 37952 252894 38004
+rect 63494 37884 63500 37936
+rect 63552 37924 63558 37936
+rect 252738 37924 252744 37936
+rect 63552 37896 252744 37924
+rect 63552 37884 63558 37896
+rect 252738 37884 252744 37896
+rect 252796 37884 252802 37936
+rect 97994 36864 98000 36916
+rect 98052 36904 98058 36916
+rect 262398 36904 262404 36916
+rect 98052 36876 262404 36904
+rect 98052 36864 98058 36876
+rect 262398 36864 262404 36876
+rect 262456 36864 262462 36916
+rect 60734 36796 60740 36848
+rect 60792 36836 60798 36848
+rect 251542 36836 251548 36848
+rect 60792 36808 251548 36836
+rect 60792 36796 60798 36808
+rect 251542 36796 251548 36808
+rect 251600 36796 251606 36848
+rect 56594 36728 56600 36780
+rect 56652 36768 56658 36780
+rect 250070 36768 250076 36780
+rect 56652 36740 250076 36768
+rect 56652 36728 56658 36740
+rect 250070 36728 250076 36740
+rect 250128 36728 250134 36780
+rect 52454 36660 52460 36712
+rect 52512 36700 52518 36712
+rect 249978 36700 249984 36712
+rect 52512 36672 249984 36700
+rect 52512 36660 52518 36672
+rect 249978 36660 249984 36672
+rect 250036 36660 250042 36712
+rect 49694 36592 49700 36644
+rect 49752 36632 49758 36644
+rect 248690 36632 248696 36644
+rect 49752 36604 248696 36632
+rect 49752 36592 49758 36604
+rect 248690 36592 248696 36604
+rect 248748 36592 248754 36644
+rect 44174 36524 44180 36576
+rect 44232 36564 44238 36576
+rect 247310 36564 247316 36576
+rect 44232 36536 247316 36564
+rect 44232 36524 44238 36536
+rect 247310 36524 247316 36536
+rect 247368 36524 247374 36576
+rect 93854 35504 93860 35556
+rect 93912 35544 93918 35556
+rect 261018 35544 261024 35556
+rect 93912 35516 261024 35544
+rect 93912 35504 93918 35516
+rect 261018 35504 261024 35516
+rect 261076 35504 261082 35556
+rect 350902 35504 350908 35556
+rect 350960 35544 350966 35556
+rect 415394 35544 415400 35556
+rect 350960 35516 415400 35544
+rect 350960 35504 350966 35516
+rect 415394 35504 415400 35516
+rect 415452 35504 415458 35556
+rect 86954 35436 86960 35488
+rect 87012 35476 87018 35488
+rect 258350 35476 258356 35488
+rect 87012 35448 258356 35476
+rect 87012 35436 87018 35448
+rect 258350 35436 258356 35448
+rect 258408 35436 258414 35488
+rect 350810 35436 350816 35488
+rect 350868 35476 350874 35488
+rect 418154 35476 418160 35488
+rect 350868 35448 418160 35476
+rect 350868 35436 350874 35448
+rect 418154 35436 418160 35448
+rect 418212 35436 418218 35488
+rect 84194 35368 84200 35420
+rect 84252 35408 84258 35420
+rect 258258 35408 258264 35420
+rect 84252 35380 258264 35408
+rect 84252 35368 84258 35380
+rect 258258 35368 258264 35380
+rect 258316 35368 258322 35420
+rect 352190 35368 352196 35420
+rect 352248 35408 352254 35420
+rect 422294 35408 422300 35420
+rect 352248 35380 422300 35408
+rect 352248 35368 352254 35380
+rect 422294 35368 422300 35380
+rect 422352 35368 422358 35420
+rect 80054 35300 80060 35352
+rect 80112 35340 80118 35352
+rect 256786 35340 256792 35352
+rect 80112 35312 256792 35340
+rect 80112 35300 80118 35312
+rect 256786 35300 256792 35312
+rect 256844 35300 256850 35352
+rect 353478 35300 353484 35352
+rect 353536 35340 353542 35352
+rect 425054 35340 425060 35352
+rect 353536 35312 425060 35340
+rect 353536 35300 353542 35312
+rect 425054 35300 425060 35312
+rect 425112 35300 425118 35352
+rect 77386 35232 77392 35284
+rect 77444 35272 77450 35284
+rect 255498 35272 255504 35284
+rect 77444 35244 255504 35272
+rect 77444 35232 77450 35244
+rect 255498 35232 255504 35244
+rect 255556 35232 255562 35284
+rect 354950 35232 354956 35284
+rect 355008 35272 355014 35284
+rect 431954 35272 431960 35284
+rect 355008 35244 431960 35272
+rect 355008 35232 355014 35244
+rect 431954 35232 431960 35244
+rect 432012 35232 432018 35284
+rect 73154 35164 73160 35216
+rect 73212 35204 73218 35216
+rect 255406 35204 255412 35216
+rect 73212 35176 255412 35204
+rect 73212 35164 73218 35176
+rect 255406 35164 255412 35176
+rect 255464 35164 255470 35216
+rect 359090 35164 359096 35216
+rect 359148 35204 359154 35216
+rect 447134 35204 447140 35216
+rect 359148 35176 447140 35204
+rect 359148 35164 359154 35176
+rect 447134 35164 447140 35176
+rect 447192 35164 447198 35216
+rect 107654 34144 107660 34196
+rect 107712 34184 107718 34196
+rect 265250 34184 265256 34196
+rect 107712 34156 265256 34184
+rect 107712 34144 107718 34156
+rect 265250 34144 265256 34156
+rect 265308 34144 265314 34196
+rect 346670 34144 346676 34196
+rect 346728 34184 346734 34196
+rect 400214 34184 400220 34196
+rect 346728 34156 400220 34184
+rect 346728 34144 346734 34156
+rect 400214 34144 400220 34156
+rect 400272 34144 400278 34196
+rect 100754 34076 100760 34128
+rect 100812 34116 100818 34128
+rect 262306 34116 262312 34128
+rect 100812 34088 262312 34116
+rect 100812 34076 100818 34088
+rect 262306 34076 262312 34088
+rect 262364 34076 262370 34128
+rect 346578 34076 346584 34128
+rect 346636 34116 346642 34128
+rect 404354 34116 404360 34128
+rect 346636 34088 404360 34116
+rect 346636 34076 346642 34088
+rect 404354 34076 404360 34088
+rect 404412 34076 404418 34128
+rect 96614 34008 96620 34060
+rect 96672 34048 96678 34060
+rect 260926 34048 260932 34060
+rect 96672 34020 260932 34048
+rect 96672 34008 96678 34020
+rect 260926 34008 260932 34020
+rect 260984 34008 260990 34060
+rect 348050 34008 348056 34060
+rect 348108 34048 348114 34060
+rect 407114 34048 407120 34060
+rect 348108 34020 407120 34048
+rect 348108 34008 348114 34020
+rect 407114 34008 407120 34020
+rect 407172 34008 407178 34060
+rect 93946 33940 93952 33992
+rect 94004 33980 94010 33992
+rect 260834 33980 260840 33992
+rect 94004 33952 260840 33980
+rect 94004 33940 94010 33952
+rect 260834 33940 260840 33952
+rect 260892 33940 260898 33992
+rect 349430 33940 349436 33992
+rect 349488 33980 349494 33992
+rect 411254 33980 411260 33992
+rect 349488 33952 411260 33980
+rect 349488 33940 349494 33952
+rect 411254 33940 411260 33952
+rect 411312 33940 411318 33992
+rect 89714 33872 89720 33924
+rect 89772 33912 89778 33924
+rect 259638 33912 259644 33924
+rect 89772 33884 259644 33912
+rect 89772 33872 89778 33884
+rect 259638 33872 259644 33884
+rect 259696 33872 259702 33924
+rect 393682 33872 393688 33924
+rect 393740 33912 393746 33924
+rect 571334 33912 571340 33924
+rect 393740 33884 571340 33912
+rect 393740 33872 393746 33884
+rect 571334 33872 571340 33884
+rect 571392 33872 571398 33924
+rect 85666 33804 85672 33856
+rect 85724 33844 85730 33856
+rect 258166 33844 258172 33856
+rect 85724 33816 258172 33844
+rect 85724 33804 85730 33816
+rect 258166 33804 258172 33816
+rect 258224 33804 258230 33856
+rect 394970 33804 394976 33856
+rect 395028 33844 395034 33856
+rect 574094 33844 574100 33856
+rect 395028 33816 574100 33844
+rect 395028 33804 395034 33816
+rect 574094 33804 574100 33816
+rect 574152 33804 574158 33856
+rect 31754 33736 31760 33788
+rect 31812 33776 31818 33788
+rect 243078 33776 243084 33788
+rect 31812 33748 243084 33776
+rect 31812 33736 31818 33748
+rect 243078 33736 243084 33748
+rect 243136 33736 243142 33788
+rect 394878 33736 394884 33788
+rect 394936 33776 394942 33788
+rect 578234 33776 578240 33788
+rect 394936 33748 578240 33776
+rect 394936 33736 394942 33748
+rect 578234 33736 578240 33748
+rect 578292 33736 578298 33788
+rect 3142 33056 3148 33108
+rect 3200 33096 3206 33108
+rect 232498 33096 232504 33108
+rect 3200 33068 232504 33096
+rect 3200 33056 3206 33068
+rect 232498 33056 232504 33068
+rect 232556 33056 232562 33108
+rect 577498 33056 577504 33108
+rect 577556 33096 577562 33108
+rect 579614 33096 579620 33108
+rect 577556 33068 579620 33096
+rect 577556 33056 577562 33068
+rect 579614 33056 579620 33068
+rect 579672 33056 579678 33108
+rect 160094 32716 160100 32768
+rect 160152 32756 160158 32768
+rect 279142 32756 279148 32768
+rect 160152 32728 279148 32756
+rect 160152 32716 160158 32728
+rect 279142 32716 279148 32728
+rect 279200 32716 279206 32768
+rect 345290 32716 345296 32768
+rect 345348 32756 345354 32768
+rect 397546 32756 397552 32768
+rect 345348 32728 397552 32756
+rect 345348 32716 345354 32728
+rect 397546 32716 397552 32728
+rect 397604 32716 397610 32768
+rect 155954 32648 155960 32700
+rect 156012 32688 156018 32700
+rect 277578 32688 277584 32700
+rect 156012 32660 277584 32688
+rect 156012 32648 156018 32660
+rect 277578 32648 277584 32660
+rect 277636 32648 277642 32700
+rect 388070 32648 388076 32700
+rect 388128 32688 388134 32700
+rect 549254 32688 549260 32700
+rect 388128 32660 549260 32688
+rect 388128 32648 388134 32660
+rect 549254 32648 549260 32660
+rect 549312 32648 549318 32700
+rect 151814 32580 151820 32632
+rect 151872 32620 151878 32632
+rect 277670 32620 277676 32632
+rect 151872 32592 277676 32620
+rect 151872 32580 151878 32592
+rect 277670 32580 277676 32592
+rect 277728 32580 277734 32632
+rect 389450 32580 389456 32632
+rect 389508 32620 389514 32632
+rect 556154 32620 556160 32632
+rect 389508 32592 556160 32620
+rect 389508 32580 389514 32592
+rect 556154 32580 556160 32592
+rect 556212 32580 556218 32632
+rect 149054 32512 149060 32564
+rect 149112 32552 149118 32564
+rect 276382 32552 276388 32564
+rect 149112 32524 276388 32552
+rect 149112 32512 149118 32524
+rect 276382 32512 276388 32524
+rect 276440 32512 276446 32564
+rect 390830 32512 390836 32564
+rect 390888 32552 390894 32564
+rect 560294 32552 560300 32564
+rect 390888 32524 560300 32552
+rect 390888 32512 390894 32524
+rect 560294 32512 560300 32524
+rect 560352 32512 560358 32564
+rect 144914 32444 144920 32496
+rect 144972 32484 144978 32496
+rect 274910 32484 274916 32496
+rect 144972 32456 274916 32484
+rect 144972 32444 144978 32456
+rect 274910 32444 274916 32456
+rect 274968 32444 274974 32496
+rect 392118 32444 392124 32496
+rect 392176 32484 392182 32496
+rect 564434 32484 564440 32496
+rect 392176 32456 564440 32484
+rect 392176 32444 392182 32456
+rect 564434 32444 564440 32456
+rect 564492 32444 564498 32496
+rect 69014 32376 69020 32428
+rect 69072 32416 69078 32428
+rect 254118 32416 254124 32428
+rect 69072 32388 254124 32416
+rect 69072 32376 69078 32388
+rect 254118 32376 254124 32388
+rect 254176 32376 254182 32428
+rect 392210 32376 392216 32428
+rect 392268 32416 392274 32428
+rect 567194 32416 567200 32428
+rect 392268 32388 567200 32416
+rect 392268 32376 392274 32388
+rect 567194 32376 567200 32388
+rect 567252 32376 567258 32428
+rect 234982 31492 234988 31544
+rect 235040 31532 235046 31544
+rect 299750 31532 299756 31544
+rect 235040 31504 299756 31532
+rect 235040 31492 235046 31504
+rect 299750 31492 299756 31504
+rect 299808 31492 299814 31544
+rect 230474 31424 230480 31476
+rect 230532 31464 230538 31476
+rect 298370 31464 298376 31476
+rect 230532 31436 298376 31464
+rect 230532 31424 230538 31436
+rect 298370 31424 298376 31436
+rect 298428 31424 298434 31476
+rect 226334 31356 226340 31408
+rect 226392 31396 226398 31408
+rect 298278 31396 298284 31408
+rect 226392 31368 298284 31396
+rect 226392 31356 226398 31368
+rect 298278 31356 298284 31368
+rect 298336 31356 298342 31408
+rect 381170 31356 381176 31408
+rect 381228 31396 381234 31408
+rect 528554 31396 528560 31408
+rect 381228 31368 528560 31396
+rect 381228 31356 381234 31368
+rect 528554 31356 528560 31368
+rect 528612 31356 528618 31408
+rect 223574 31288 223580 31340
+rect 223632 31328 223638 31340
+rect 296990 31328 296996 31340
+rect 223632 31300 296996 31328
+rect 223632 31288 223638 31300
+rect 296990 31288 296996 31300
+rect 297048 31288 297054 31340
+rect 382550 31288 382556 31340
+rect 382608 31328 382614 31340
+rect 531314 31328 531320 31340
+rect 382608 31300 531320 31328
+rect 382608 31288 382614 31300
+rect 531314 31288 531320 31300
+rect 531372 31288 531378 31340
+rect 219434 31220 219440 31272
+rect 219492 31260 219498 31272
+rect 295610 31260 295616 31272
+rect 219492 31232 295616 31260
+rect 219492 31220 219498 31232
+rect 295610 31220 295616 31232
+rect 295668 31220 295674 31272
+rect 383930 31220 383936 31272
+rect 383988 31260 383994 31272
+rect 535454 31260 535460 31272
+rect 383988 31232 535460 31260
+rect 383988 31220 383994 31232
+rect 535454 31220 535460 31232
+rect 535512 31220 535518 31272
+rect 142154 31152 142160 31204
+rect 142212 31192 142218 31204
+rect 273622 31192 273628 31204
+rect 142212 31164 273628 31192
+rect 142212 31152 142218 31164
+rect 273622 31152 273628 31164
+rect 273680 31152 273686 31204
+rect 385402 31152 385408 31204
+rect 385460 31192 385466 31204
+rect 539594 31192 539600 31204
+rect 385460 31164 539600 31192
+rect 385460 31152 385466 31164
+rect 539594 31152 539600 31164
+rect 539652 31152 539658 31204
+rect 138014 31084 138020 31136
+rect 138072 31124 138078 31136
+rect 273530 31124 273536 31136
+rect 138072 31096 273536 31124
+rect 138072 31084 138078 31096
+rect 273530 31084 273536 31096
+rect 273588 31084 273594 31136
+rect 385310 31084 385316 31136
+rect 385368 31124 385374 31136
+rect 542354 31124 542360 31136
+rect 385368 31096 542360 31124
+rect 385368 31084 385374 31096
+rect 542354 31084 542360 31096
+rect 542412 31084 542418 31136
+rect 66254 31016 66260 31068
+rect 66312 31056 66318 31068
+rect 252646 31056 252652 31068
+rect 66312 31028 252652 31056
+rect 66312 31016 66318 31028
+rect 252646 31016 252652 31028
+rect 252704 31016 252710 31068
+rect 386690 31016 386696 31068
+rect 386748 31056 386754 31068
+rect 546494 31056 546500 31068
+rect 386748 31028 546500 31056
+rect 386748 31016 386754 31028
+rect 546494 31016 546500 31028
+rect 546552 31016 546558 31068
+rect 216674 30064 216680 30116
+rect 216732 30104 216738 30116
+rect 294230 30104 294236 30116
+rect 216732 30076 294236 30104
+rect 216732 30064 216738 30076
+rect 294230 30064 294236 30076
+rect 294288 30064 294294 30116
+rect 212534 29996 212540 30048
+rect 212592 30036 212598 30048
+rect 294322 30036 294328 30048
+rect 212592 30008 294328 30036
+rect 212592 29996 212598 30008
+rect 294322 29996 294328 30008
+rect 294380 29996 294386 30048
+rect 209774 29928 209780 29980
+rect 209832 29968 209838 29980
+rect 292758 29968 292764 29980
+rect 209832 29940 292764 29968
+rect 209832 29928 209838 29940
+rect 292758 29928 292764 29940
+rect 292816 29928 292822 29980
+rect 365898 29928 365904 29980
+rect 365956 29968 365962 29980
+rect 473354 29968 473360 29980
+rect 365956 29940 473360 29968
+rect 365956 29928 365962 29940
+rect 473354 29928 473360 29940
+rect 473412 29928 473418 29980
+rect 205634 29860 205640 29912
+rect 205692 29900 205698 29912
+rect 291470 29900 291476 29912
+rect 205692 29872 291476 29900
+rect 205692 29860 205698 29872
+rect 291470 29860 291476 29872
+rect 291528 29860 291534 29912
+rect 367278 29860 367284 29912
+rect 367336 29900 367342 29912
+rect 477494 29900 477500 29912
+rect 367336 29872 477500 29900
+rect 367336 29860 367342 29872
+rect 477494 29860 477500 29872
+rect 477552 29860 477558 29912
+rect 201494 29792 201500 29844
+rect 201552 29832 201558 29844
+rect 291378 29832 291384 29844
+rect 201552 29804 291384 29832
+rect 201552 29792 201558 29804
+rect 291378 29792 291384 29804
+rect 291436 29792 291442 29844
+rect 368750 29792 368756 29844
+rect 368808 29832 368814 29844
+rect 481634 29832 481640 29844
+rect 368808 29804 481640 29832
+rect 368808 29792 368814 29804
+rect 481634 29792 481640 29804
+rect 481692 29792 481698 29844
+rect 198734 29724 198740 29776
+rect 198792 29764 198798 29776
+rect 289998 29764 290004 29776
+rect 198792 29736 290004 29764
+rect 198792 29724 198798 29736
+rect 289998 29724 290004 29736
+rect 290056 29724 290062 29776
+rect 370130 29724 370136 29776
+rect 370188 29764 370194 29776
+rect 485774 29764 485780 29776
+rect 370188 29736 485780 29764
+rect 370188 29724 370194 29736
+rect 485774 29724 485780 29736
+rect 485832 29724 485838 29776
+rect 135254 29656 135260 29708
+rect 135312 29696 135318 29708
+rect 272242 29696 272248 29708
+rect 135312 29668 272248 29696
+rect 135312 29656 135318 29668
+rect 272242 29656 272248 29668
+rect 272300 29656 272306 29708
+rect 371602 29656 371608 29708
+rect 371660 29696 371666 29708
+rect 489914 29696 489920 29708
+rect 371660 29668 489920 29696
+rect 371660 29656 371666 29668
+rect 489914 29656 489920 29668
+rect 489972 29656 489978 29708
+rect 41414 29588 41420 29640
+rect 41472 29628 41478 29640
+rect 245746 29628 245752 29640
+rect 41472 29600 245752 29628
+rect 41472 29588 41478 29600
+rect 245746 29588 245752 29600
+rect 245804 29588 245810 29640
+rect 371510 29588 371516 29640
+rect 371568 29628 371574 29640
+rect 492674 29628 492680 29640
+rect 371568 29600 492680 29628
+rect 371568 29588 371574 29600
+rect 492674 29588 492680 29600
+rect 492732 29588 492738 29640
+rect 176654 28636 176660 28688
+rect 176712 28676 176718 28688
+rect 284570 28676 284576 28688
+rect 176712 28648 284576 28676
+rect 176712 28636 176718 28648
+rect 284570 28636 284576 28648
+rect 284628 28636 284634 28688
+rect 173894 28568 173900 28620
+rect 173952 28608 173958 28620
+rect 283190 28608 283196 28620
+rect 173952 28580 283196 28608
+rect 173952 28568 173958 28580
+rect 283190 28568 283196 28580
+rect 283248 28568 283254 28620
+rect 360378 28568 360384 28620
+rect 360436 28608 360442 28620
+rect 452654 28608 452660 28620
+rect 360436 28580 452660 28608
+rect 360436 28568 360442 28580
+rect 452654 28568 452660 28580
+rect 452712 28568 452718 28620
+rect 169754 28500 169760 28552
+rect 169812 28540 169818 28552
+rect 281810 28540 281816 28552
+rect 169812 28512 281816 28540
+rect 169812 28500 169818 28512
+rect 281810 28500 281816 28512
+rect 281868 28500 281874 28552
+rect 361758 28500 361764 28552
+rect 361816 28540 361822 28552
+rect 456886 28540 456892 28552
+rect 361816 28512 456892 28540
+rect 361816 28500 361822 28512
+rect 456886 28500 456892 28512
+rect 456944 28500 456950 28552
+rect 166994 28432 167000 28484
+rect 167052 28472 167058 28484
+rect 280338 28472 280344 28484
+rect 167052 28444 280344 28472
+rect 167052 28432 167058 28444
+rect 280338 28432 280344 28444
+rect 280396 28432 280402 28484
+rect 363138 28432 363144 28484
+rect 363196 28472 363202 28484
+rect 459554 28472 459560 28484
+rect 363196 28444 459560 28472
+rect 363196 28432 363202 28444
+rect 459554 28432 459560 28444
+rect 459612 28432 459618 28484
+rect 162854 28364 162860 28416
+rect 162912 28404 162918 28416
+rect 280430 28404 280436 28416
+rect 162912 28376 280436 28404
+rect 162912 28364 162918 28376
+rect 280430 28364 280436 28376
+rect 280488 28364 280494 28416
+rect 363230 28364 363236 28416
+rect 363288 28404 363294 28416
+rect 463694 28404 463700 28416
+rect 363288 28376 463700 28404
+rect 363288 28364 363294 28376
+rect 463694 28364 463700 28376
+rect 463752 28364 463758 28416
+rect 126974 28296 126980 28348
+rect 127032 28336 127038 28348
+rect 270770 28336 270776 28348
+rect 127032 28308 270776 28336
+rect 127032 28296 127038 28308
+rect 270770 28296 270776 28308
+rect 270828 28296 270834 28348
+rect 364610 28296 364616 28348
+rect 364668 28336 364674 28348
+rect 466454 28336 466460 28348
+rect 364668 28308 466460 28336
+rect 364668 28296 364674 28308
+rect 466454 28296 466460 28308
+rect 466512 28296 466518 28348
+rect 82814 28228 82820 28280
+rect 82872 28268 82878 28280
+rect 258074 28268 258080 28280
+rect 82872 28240 258080 28268
+rect 82872 28228 82878 28240
+rect 258074 28228 258080 28240
+rect 258132 28228 258138 28280
+rect 365806 28228 365812 28280
+rect 365864 28268 365870 28280
+rect 470594 28268 470600 28280
+rect 365864 28240 470600 28268
+rect 365864 28228 365870 28240
+rect 470594 28228 470600 28240
+rect 470652 28228 470658 28280
+rect 240318 27344 240324 27396
+rect 240376 27384 240382 27396
+rect 301222 27384 301228 27396
+rect 240376 27356 301228 27384
+rect 240376 27344 240382 27356
+rect 301222 27344 301228 27356
+rect 301280 27344 301286 27396
+rect 158714 27276 158720 27328
+rect 158772 27316 158778 27328
+rect 279050 27316 279056 27328
+rect 158772 27288 279056 27316
+rect 158772 27276 158778 27288
+rect 279050 27276 279056 27288
+rect 279108 27276 279114 27328
+rect 154574 27208 154580 27260
+rect 154632 27248 154638 27260
+rect 277486 27248 277492 27260
+rect 154632 27220 277492 27248
+rect 154632 27208 154638 27220
+rect 277486 27208 277492 27220
+rect 277544 27208 277550 27260
+rect 349338 27208 349344 27260
+rect 349396 27248 349402 27260
+rect 409874 27248 409880 27260
+rect 349396 27220 409880 27248
+rect 349396 27208 349402 27220
+rect 409874 27208 409880 27220
+rect 409932 27208 409938 27260
+rect 151906 27140 151912 27192
+rect 151964 27180 151970 27192
+rect 276290 27180 276296 27192
+rect 151964 27152 276296 27180
+rect 151964 27140 151970 27152
+rect 276290 27140 276296 27152
+rect 276348 27140 276354 27192
+rect 350718 27140 350724 27192
+rect 350776 27180 350782 27192
+rect 416774 27180 416780 27192
+rect 350776 27152 416780 27180
+rect 350776 27140 350782 27152
+rect 416774 27140 416780 27152
+rect 416832 27140 416838 27192
+rect 147674 27072 147680 27124
+rect 147732 27112 147738 27124
+rect 276198 27112 276204 27124
+rect 147732 27084 276204 27112
+rect 147732 27072 147738 27084
+rect 276198 27072 276204 27084
+rect 276256 27072 276262 27124
+rect 354858 27072 354864 27124
+rect 354916 27112 354922 27124
+rect 432046 27112 432052 27124
+rect 354916 27084 432052 27112
+rect 354916 27072 354922 27084
+rect 432046 27072 432052 27084
+rect 432104 27072 432110 27124
+rect 143534 27004 143540 27056
+rect 143592 27044 143598 27056
+rect 274818 27044 274824 27056
+rect 143592 27016 274824 27044
+rect 143592 27004 143598 27016
+rect 274818 27004 274824 27016
+rect 274876 27004 274882 27056
+rect 356238 27004 356244 27056
+rect 356296 27044 356302 27056
+rect 434714 27044 434720 27056
+rect 356296 27016 434720 27044
+rect 356296 27004 356302 27016
+rect 434714 27004 434720 27016
+rect 434772 27004 434778 27056
+rect 78674 26936 78680 26988
+rect 78732 26976 78738 26988
+rect 256694 26976 256700 26988
+rect 78732 26948 256700 26976
+rect 78732 26936 78738 26948
+rect 256694 26936 256700 26948
+rect 256752 26936 256758 26988
+rect 356146 26936 356152 26988
+rect 356204 26976 356210 26988
+rect 438854 26976 438860 26988
+rect 356204 26948 438860 26976
+rect 356204 26936 356210 26948
+rect 438854 26936 438860 26948
+rect 438912 26936 438918 26988
+rect 23474 26868 23480 26920
+rect 23532 26908 23538 26920
+rect 241790 26908 241796 26920
+rect 23532 26880 241796 26908
+rect 23532 26868 23538 26880
+rect 241790 26868 241796 26880
+rect 241848 26868 241854 26920
+rect 243078 26868 243084 26920
+rect 243136 26908 243142 26920
+rect 302510 26908 302516 26920
+rect 243136 26880 302516 26908
+rect 243136 26868 243142 26880
+rect 302510 26868 302516 26880
+rect 302568 26868 302574 26920
+rect 358998 26868 359004 26920
+rect 359056 26908 359062 26920
+rect 448514 26908 448520 26920
+rect 359056 26880 448520 26908
+rect 359056 26868 359062 26880
+rect 448514 26868 448520 26880
+rect 448572 26868 448578 26920
+rect 236270 25984 236276 26036
+rect 236328 26024 236334 26036
+rect 301130 26024 301136 26036
+rect 236328 25996 301136 26024
+rect 236328 25984 236334 25996
+rect 301130 25984 301136 25996
+rect 301188 25984 301194 26036
+rect 345198 25984 345204 26036
+rect 345256 26024 345262 26036
+rect 398834 26024 398840 26036
+rect 345256 25996 398840 26024
+rect 345256 25984 345262 25996
+rect 398834 25984 398840 25996
+rect 398892 25984 398898 26036
+rect 233234 25916 233240 25968
+rect 233292 25956 233298 25968
+rect 299658 25956 299664 25968
+rect 233292 25928 299664 25956
+rect 233292 25916 233298 25928
+rect 299658 25916 299664 25928
+rect 299716 25916 299722 25968
+rect 346486 25916 346492 25968
+rect 346544 25956 346550 25968
+rect 402974 25956 402980 25968
+rect 346544 25928 402980 25956
+rect 346544 25916 346550 25928
+rect 402974 25916 402980 25928
+rect 403032 25916 403038 25968
+rect 229094 25848 229100 25900
+rect 229152 25888 229158 25900
+rect 298186 25888 298192 25900
+rect 229152 25860 298192 25888
+rect 229152 25848 229158 25860
+rect 298186 25848 298192 25860
+rect 298244 25848 298250 25900
+rect 347958 25848 347964 25900
+rect 348016 25888 348022 25900
+rect 407206 25888 407212 25900
+rect 348016 25860 407212 25888
+rect 348016 25848 348022 25860
+rect 407206 25848 407212 25860
+rect 407264 25848 407270 25900
+rect 226426 25780 226432 25832
+rect 226484 25820 226490 25832
+rect 296806 25820 296812 25832
+rect 226484 25792 296812 25820
+rect 226484 25780 226490 25792
+rect 296806 25780 296812 25792
+rect 296864 25780 296870 25832
+rect 385218 25780 385224 25832
+rect 385276 25820 385282 25832
+rect 540974 25820 540980 25832
+rect 385276 25792 540980 25820
+rect 385276 25780 385282 25792
+rect 540974 25780 540980 25792
+rect 541032 25780 541038 25832
+rect 222194 25712 222200 25764
+rect 222252 25752 222258 25764
+rect 296898 25752 296904 25764
+rect 222252 25724 296904 25752
+rect 222252 25712 222258 25724
+rect 296898 25712 296904 25724
+rect 296956 25712 296962 25764
+rect 387978 25712 387984 25764
+rect 388036 25752 388042 25764
+rect 553394 25752 553400 25764
+rect 388036 25724 553400 25752
+rect 388036 25712 388042 25724
+rect 553394 25712 553400 25724
+rect 553452 25712 553458 25764
+rect 218054 25644 218060 25696
+rect 218112 25684 218118 25696
+rect 295518 25684 295524 25696
+rect 218112 25656 295524 25684
+rect 218112 25644 218118 25656
+rect 295518 25644 295524 25656
+rect 295576 25644 295582 25696
+rect 393498 25644 393504 25696
+rect 393556 25684 393562 25696
+rect 569954 25684 569960 25696
+rect 393556 25656 569960 25684
+rect 393556 25644 393562 25656
+rect 569954 25644 569960 25656
+rect 570012 25644 570018 25696
+rect 140774 25576 140780 25628
+rect 140832 25616 140838 25628
+rect 273438 25616 273444 25628
+rect 140832 25588 273444 25616
+rect 140832 25576 140838 25588
+rect 273438 25576 273444 25588
+rect 273496 25576 273502 25628
+rect 393590 25576 393596 25628
+rect 393648 25616 393654 25628
+rect 572714 25616 572720 25628
+rect 393648 25588 572720 25616
+rect 393648 25576 393654 25588
+rect 572714 25576 572720 25588
+rect 572772 25576 572778 25628
+rect 62114 25508 62120 25560
+rect 62172 25548 62178 25560
+rect 251450 25548 251456 25560
+rect 62172 25520 251456 25548
+rect 62172 25508 62178 25520
+rect 251450 25508 251456 25520
+rect 251508 25508 251514 25560
+rect 343910 25508 343916 25560
+rect 343968 25548 343974 25560
+rect 393498 25548 393504 25560
+rect 343968 25520 393504 25548
+rect 343968 25508 343974 25520
+rect 393498 25508 393504 25520
+rect 393556 25508 393562 25560
+rect 394786 25508 394792 25560
+rect 394844 25548 394850 25560
+rect 576854 25548 576860 25560
+rect 394844 25520 576860 25548
+rect 394844 25508 394850 25520
+rect 576854 25508 576860 25520
+rect 576912 25508 576918 25560
+rect 215294 24556 215300 24608
+rect 215352 24596 215358 24608
+rect 294138 24596 294144 24608
+rect 215352 24568 294144 24596
+rect 215352 24556 215358 24568
+rect 294138 24556 294144 24568
+rect 294196 24556 294202 24608
+rect 211154 24488 211160 24540
+rect 211212 24528 211218 24540
+rect 294046 24528 294052 24540
+rect 211212 24500 294052 24528
+rect 211212 24488 211218 24500
+rect 294046 24488 294052 24500
+rect 294104 24488 294110 24540
+rect 208394 24420 208400 24472
+rect 208452 24460 208458 24472
+rect 292666 24460 292672 24472
+rect 208452 24432 292672 24460
+rect 208452 24420 208458 24432
+rect 292666 24420 292672 24432
+rect 292724 24420 292730 24472
+rect 376938 24420 376944 24472
+rect 376996 24460 377002 24472
+rect 509234 24460 509240 24472
+rect 376996 24432 509240 24460
+rect 376996 24420 377002 24432
+rect 509234 24420 509240 24432
+rect 509292 24420 509298 24472
+rect 204254 24352 204260 24404
+rect 204312 24392 204318 24404
+rect 291286 24392 291292 24404
+rect 204312 24364 291292 24392
+rect 204312 24352 204318 24364
+rect 291286 24352 291292 24364
+rect 291344 24352 291350 24404
+rect 377030 24352 377036 24404
+rect 377088 24392 377094 24404
+rect 513374 24392 513380 24404
+rect 377088 24364 513380 24392
+rect 377088 24352 377094 24364
+rect 513374 24352 513380 24364
+rect 513432 24352 513438 24404
+rect 183554 24284 183560 24336
+rect 183612 24324 183618 24336
+rect 285950 24324 285956 24336
+rect 183612 24296 285956 24324
+rect 183612 24284 183618 24296
+rect 285950 24284 285956 24296
+rect 286008 24284 286014 24336
+rect 379790 24284 379796 24336
+rect 379848 24324 379854 24336
+rect 520274 24324 520280 24336
+rect 379848 24296 520280 24324
+rect 379848 24284 379854 24296
+rect 520274 24284 520280 24296
+rect 520332 24284 520338 24336
+rect 179414 24216 179420 24268
+rect 179472 24256 179478 24268
+rect 284478 24256 284484 24268
+rect 179472 24228 284484 24256
+rect 179472 24216 179478 24228
+rect 284478 24216 284484 24228
+rect 284536 24216 284542 24268
+rect 379698 24216 379704 24268
+rect 379756 24256 379762 24268
+rect 523034 24256 523040 24268
+rect 379756 24228 523040 24256
+rect 379756 24216 379762 24228
+rect 523034 24216 523040 24228
+rect 523092 24216 523098 24268
+rect 136634 24148 136640 24200
+rect 136692 24188 136698 24200
+rect 272150 24188 272156 24200
+rect 136692 24160 272156 24188
+rect 136692 24148 136698 24160
+rect 272150 24148 272156 24160
+rect 272208 24148 272214 24200
+rect 381078 24148 381084 24200
+rect 381136 24188 381142 24200
+rect 527174 24188 527180 24200
+rect 381136 24160 527180 24188
+rect 381136 24148 381142 24160
+rect 527174 24148 527180 24160
+rect 527232 24148 527238 24200
+rect 37274 24080 37280 24132
+rect 37332 24120 37338 24132
+rect 244550 24120 244556 24132
+rect 37332 24092 244556 24120
+rect 37332 24080 37338 24092
+rect 244550 24080 244556 24092
+rect 244608 24080 244614 24132
+rect 383838 24080 383844 24132
+rect 383896 24120 383902 24132
+rect 538214 24120 538220 24132
+rect 383896 24092 538220 24120
+rect 383896 24080 383902 24092
+rect 538214 24080 538220 24092
+rect 538272 24080 538278 24132
+rect 176746 23128 176752 23180
+rect 176804 23168 176810 23180
+rect 283006 23168 283012 23180
+rect 176804 23140 283012 23168
+rect 176804 23128 176810 23140
+rect 283006 23128 283012 23140
+rect 283064 23128 283070 23180
+rect 172514 23060 172520 23112
+rect 172572 23100 172578 23112
+rect 283098 23100 283104 23112
+rect 172572 23072 283104 23100
+rect 172572 23060 172578 23072
+rect 283098 23060 283104 23072
+rect 283156 23060 283162 23112
+rect 363046 23060 363052 23112
+rect 363104 23100 363110 23112
+rect 462314 23100 462320 23112
+rect 363104 23072 462320 23100
+rect 363104 23060 363110 23072
+rect 462314 23060 462320 23072
+rect 462372 23060 462378 23112
+rect 168374 22992 168380 23044
+rect 168432 23032 168438 23044
+rect 281718 23032 281724 23044
+rect 168432 23004 281724 23032
+rect 168432 22992 168438 23004
+rect 281718 22992 281724 23004
+rect 281776 22992 281782 23044
+rect 364426 22992 364432 23044
+rect 364484 23032 364490 23044
+rect 465166 23032 465172 23044
+rect 364484 23004 465172 23032
+rect 364484 22992 364490 23004
+rect 465166 22992 465172 23004
+rect 465224 22992 465230 23044
+rect 165614 22924 165620 22976
+rect 165672 22964 165678 22976
+rect 280246 22964 280252 22976
+rect 165672 22936 280252 22964
+rect 165672 22924 165678 22936
+rect 280246 22924 280252 22936
+rect 280304 22924 280310 22976
+rect 364518 22924 364524 22976
+rect 364576 22964 364582 22976
+rect 469214 22964 469220 22976
+rect 364576 22936 469220 22964
+rect 364576 22924 364582 22936
+rect 469214 22924 469220 22936
+rect 469272 22924 469278 22976
+rect 161474 22856 161480 22908
+rect 161532 22896 161538 22908
+rect 278866 22896 278872 22908
+rect 161532 22868 278872 22896
+rect 161532 22856 161538 22868
+rect 278866 22856 278872 22868
+rect 278924 22856 278930 22908
+rect 365714 22856 365720 22908
+rect 365772 22896 365778 22908
+rect 473446 22896 473452 22908
+rect 365772 22868 473452 22896
+rect 365772 22856 365778 22868
+rect 473446 22856 473452 22868
+rect 473504 22856 473510 22908
+rect 157334 22788 157340 22840
+rect 157392 22828 157398 22840
+rect 278958 22828 278964 22840
+rect 157392 22800 278964 22828
+rect 157392 22788 157398 22800
+rect 278958 22788 278964 22800
+rect 279016 22788 279022 22840
+rect 374270 22788 374276 22840
+rect 374328 22828 374334 22840
+rect 502334 22828 502340 22840
+rect 374328 22800 502340 22828
+rect 374328 22788 374334 22800
+rect 502334 22788 502340 22800
+rect 502392 22788 502398 22840
+rect 71774 22720 71780 22772
+rect 71832 22760 71838 22772
+rect 254026 22760 254032 22772
+rect 71832 22732 254032 22760
+rect 71832 22720 71838 22732
+rect 254026 22720 254032 22732
+rect 254084 22720 254090 22772
+rect 375650 22720 375656 22772
+rect 375708 22760 375714 22772
+rect 506474 22760 506480 22772
+rect 375708 22732 506480 22760
+rect 375708 22720 375714 22732
+rect 506474 22720 506480 22732
+rect 506532 22720 506538 22772
+rect 235074 21836 235080 21888
+rect 235132 21876 235138 21888
+rect 299474 21876 299480 21888
+rect 235132 21848 299480 21876
+rect 235132 21836 235138 21848
+rect 299474 21836 299480 21848
+rect 299532 21836 299538 21888
+rect 231854 21768 231860 21820
+rect 231912 21808 231918 21820
+rect 299566 21808 299572 21820
+rect 231912 21780 299572 21808
+rect 231912 21768 231918 21780
+rect 299566 21768 299572 21780
+rect 299624 21768 299630 21820
+rect 227714 21700 227720 21752
+rect 227772 21740 227778 21752
+rect 298094 21740 298100 21752
+rect 227772 21712 298100 21740
+rect 227772 21700 227778 21712
+rect 298094 21700 298100 21712
+rect 298152 21700 298158 21752
+rect 357618 21700 357624 21752
+rect 357676 21740 357682 21752
+rect 440326 21740 440332 21752
+rect 357676 21712 440332 21740
+rect 357676 21700 357682 21712
+rect 440326 21700 440332 21712
+rect 440384 21700 440390 21752
+rect 224954 21632 224960 21684
+rect 225012 21672 225018 21684
+rect 296714 21672 296720 21684
+rect 225012 21644 296720 21672
+rect 225012 21632 225018 21644
+rect 296714 21632 296720 21644
+rect 296772 21632 296778 21684
+rect 357526 21632 357532 21684
+rect 357584 21672 357590 21684
+rect 444374 21672 444380 21684
+rect 357584 21644 444380 21672
+rect 357584 21632 357590 21644
+rect 444374 21632 444380 21644
+rect 444432 21632 444438 21684
+rect 220814 21564 220820 21616
+rect 220872 21604 220878 21616
+rect 295426 21604 295432 21616
+rect 220872 21576 295432 21604
+rect 220872 21564 220878 21576
+rect 295426 21564 295432 21576
+rect 295484 21564 295490 21616
+rect 358906 21564 358912 21616
+rect 358964 21604 358970 21616
+rect 448606 21604 448612 21616
+rect 358964 21576 448612 21604
+rect 358964 21564 358970 21576
+rect 448606 21564 448612 21576
+rect 448664 21564 448670 21616
+rect 153194 21496 153200 21548
+rect 153252 21536 153258 21548
+rect 277394 21536 277400 21548
+rect 153252 21508 277400 21536
+rect 153252 21496 153258 21508
+rect 277394 21496 277400 21508
+rect 277452 21496 277458 21548
+rect 360286 21496 360292 21548
+rect 360344 21536 360350 21548
+rect 451274 21536 451280 21548
+rect 360344 21508 451280 21536
+rect 360344 21496 360350 21508
+rect 451274 21496 451280 21508
+rect 451332 21496 451338 21548
+rect 150434 21428 150440 21480
+rect 150492 21468 150498 21480
+rect 276106 21468 276112 21480
+rect 150492 21440 276112 21468
+rect 150492 21428 150498 21440
+rect 276106 21428 276112 21440
+rect 276164 21428 276170 21480
+rect 361666 21428 361672 21480
+rect 361724 21468 361730 21480
+rect 455414 21468 455420 21480
+rect 361724 21440 455420 21468
+rect 361724 21428 361730 21440
+rect 455414 21428 455420 21440
+rect 455472 21428 455478 21480
+rect 69106 21360 69112 21412
+rect 69164 21400 69170 21412
+rect 253934 21400 253940 21412
+rect 69164 21372 253940 21400
+rect 69164 21360 69170 21372
+rect 253934 21360 253940 21372
+rect 253992 21360 253998 21412
+rect 361574 21360 361580 21412
+rect 361632 21400 361638 21412
+rect 458174 21400 458180 21412
+rect 361632 21372 458180 21400
+rect 361632 21360 361638 21372
+rect 458174 21360 458180 21372
+rect 458232 21360 458238 21412
+rect 3418 20612 3424 20664
+rect 3476 20652 3482 20664
+rect 397086 20652 397092 20664
+rect 3476 20624 397092 20652
+rect 3476 20612 3482 20624
+rect 397086 20612 397092 20624
+rect 397144 20612 397150 20664
+rect 218146 20272 218152 20324
+rect 218204 20312 218210 20324
+rect 295334 20312 295340 20324
+rect 218204 20284 295340 20312
+rect 218204 20272 218210 20284
+rect 295334 20272 295340 20284
+rect 295392 20272 295398 20324
+rect 207014 20204 207020 20256
+rect 207072 20244 207078 20256
+rect 292850 20244 292856 20256
+rect 207072 20216 292856 20244
+rect 207072 20204 207078 20216
+rect 292850 20204 292856 20216
+rect 292908 20204 292914 20256
+rect 352098 20204 352104 20256
+rect 352156 20244 352162 20256
+rect 423674 20244 423680 20256
+rect 352156 20216 423680 20244
+rect 352156 20204 352162 20216
+rect 423674 20204 423680 20216
+rect 423732 20204 423738 20256
+rect 202874 20136 202880 20188
+rect 202932 20176 202938 20188
+rect 291194 20176 291200 20188
+rect 202932 20148 291200 20176
+rect 202932 20136 202938 20148
+rect 291194 20136 291200 20148
+rect 291252 20136 291258 20188
+rect 354674 20136 354680 20188
+rect 354732 20176 354738 20188
+rect 430574 20176 430580 20188
+rect 354732 20148 430580 20176
+rect 354732 20136 354738 20148
+rect 430574 20136 430580 20148
+rect 430632 20136 430638 20188
+rect 195974 20068 195980 20120
+rect 196032 20108 196038 20120
+rect 288710 20108 288716 20120
+rect 196032 20080 288716 20108
+rect 196032 20068 196038 20080
+rect 288710 20068 288716 20080
+rect 288768 20068 288774 20120
+rect 354766 20068 354772 20120
+rect 354824 20108 354830 20120
+rect 433334 20108 433340 20120
+rect 354824 20080 433340 20108
+rect 354824 20068 354830 20080
+rect 433334 20068 433340 20080
+rect 433392 20068 433398 20120
+rect 146294 20000 146300 20052
+rect 146352 20040 146358 20052
+rect 274726 20040 274732 20052
+rect 146352 20012 274732 20040
+rect 146352 20000 146358 20012
+rect 274726 20000 274732 20012
+rect 274784 20000 274790 20052
+rect 356054 20000 356060 20052
+rect 356112 20040 356118 20052
+rect 437474 20040 437480 20052
+rect 356112 20012 437480 20040
+rect 356112 20000 356118 20012
+rect 437474 20000 437480 20012
+rect 437532 20000 437538 20052
+rect 46934 19932 46940 19984
+rect 46992 19972 46998 19984
+rect 247218 19972 247224 19984
+rect 46992 19944 247224 19972
+rect 46992 19932 46998 19944
+rect 247218 19932 247224 19944
+rect 247276 19932 247282 19984
+rect 383746 19932 383752 19984
+rect 383804 19972 383810 19984
+rect 534074 19972 534080 19984
+rect 383804 19944 534080 19972
+rect 383804 19932 383810 19944
+rect 534074 19932 534080 19944
+rect 534132 19932 534138 19984
+rect 193214 19048 193220 19100
+rect 193272 19088 193278 19100
+rect 288618 19088 288624 19100
+rect 193272 19060 288624 19088
+rect 193272 19048 193278 19060
+rect 288618 19048 288624 19060
+rect 288676 19048 288682 19100
+rect 345106 19048 345112 19100
+rect 345164 19088 345170 19100
+rect 396166 19088 396172 19100
+rect 345164 19060 396172 19088
+rect 345164 19048 345170 19060
+rect 396166 19048 396172 19060
+rect 396224 19048 396230 19100
+rect 189074 18980 189080 19032
+rect 189132 19020 189138 19032
+rect 287422 19020 287428 19032
+rect 189132 18992 287428 19020
+rect 189132 18980 189138 18992
+rect 287422 18980 287428 18992
+rect 287480 18980 287486 19032
+rect 346394 18980 346400 19032
+rect 346452 19020 346458 19032
+rect 401594 19020 401600 19032
+rect 346452 18992 401600 19020
+rect 346452 18980 346458 18992
+rect 401594 18980 401600 18992
+rect 401652 18980 401658 19032
+rect 184934 18912 184940 18964
+rect 184992 18952 184998 18964
+rect 285858 18952 285864 18964
+rect 184992 18924 285864 18952
+rect 184992 18912 184998 18924
+rect 285858 18912 285864 18924
+rect 285916 18912 285922 18964
+rect 347774 18912 347780 18964
+rect 347832 18952 347838 18964
+rect 405734 18952 405740 18964
+rect 347832 18924 405740 18952
+rect 347832 18912 347838 18924
+rect 405734 18912 405740 18924
+rect 405792 18912 405798 18964
+rect 182174 18844 182180 18896
+rect 182232 18884 182238 18896
+rect 285766 18884 285772 18896
+rect 182232 18856 285772 18884
+rect 182232 18844 182238 18856
+rect 285766 18844 285772 18856
+rect 285824 18844 285830 18896
+rect 347866 18844 347872 18896
+rect 347924 18884 347930 18896
+rect 408494 18884 408500 18896
+rect 347924 18856 408500 18884
+rect 347924 18844 347930 18856
+rect 408494 18844 408500 18856
+rect 408552 18844 408558 18896
+rect 178034 18776 178040 18828
+rect 178092 18816 178098 18828
+rect 284386 18816 284392 18828
+rect 178092 18788 284392 18816
+rect 178092 18776 178098 18788
+rect 284386 18776 284392 18788
+rect 284444 18776 284450 18828
+rect 350626 18776 350632 18828
+rect 350684 18816 350690 18828
+rect 415486 18816 415492 18828
+rect 350684 18788 415492 18816
+rect 350684 18776 350690 18788
+rect 415486 18776 415492 18788
+rect 415544 18776 415550 18828
+rect 128354 18708 128360 18760
+rect 128412 18748 128418 18760
+rect 270678 18748 270684 18760
+rect 128412 18720 270684 18748
+rect 128412 18708 128418 18720
+rect 270678 18708 270684 18720
+rect 270736 18708 270742 18760
+rect 350534 18708 350540 18760
+rect 350592 18748 350598 18760
+rect 419534 18748 419540 18760
+rect 350592 18720 419540 18748
+rect 350592 18708 350598 18720
+rect 419534 18708 419540 18720
+rect 419592 18708 419598 18760
+rect 127066 18640 127072 18692
+rect 127124 18680 127130 18692
+rect 269390 18680 269396 18692
+rect 127124 18652 269396 18680
+rect 127124 18640 127130 18652
+rect 269390 18640 269396 18652
+rect 269448 18640 269454 18692
+rect 393406 18640 393412 18692
+rect 393464 18680 393470 18692
+rect 572806 18680 572812 18692
+rect 393464 18652 572812 18680
+rect 393464 18640 393470 18652
+rect 572806 18640 572812 18652
+rect 572864 18640 572870 18692
+rect 13814 18572 13820 18624
+rect 13872 18612 13878 18624
+rect 239030 18612 239036 18624
+rect 13872 18584 239036 18612
+rect 13872 18572 13878 18584
+rect 239030 18572 239036 18584
+rect 239088 18572 239094 18624
+rect 394694 18572 394700 18624
+rect 394752 18612 394758 18624
+rect 575474 18612 575480 18624
+rect 394752 18584 575480 18612
+rect 394752 18572 394758 18584
+rect 575474 18572 575480 18584
+rect 575532 18572 575538 18624
+rect 345750 17824 345756 17876
+rect 345808 17864 345814 17876
+rect 390922 17864 390928 17876
+rect 345808 17836 390928 17864
+rect 345808 17824 345814 17836
+rect 390922 17824 390928 17836
+rect 390980 17824 390986 17876
+rect 343634 17756 343640 17808
+rect 343692 17796 343698 17808
+rect 392118 17796 392124 17808
+rect 343692 17768 392124 17796
+rect 343692 17756 343698 17768
+rect 392118 17756 392124 17768
+rect 392176 17756 392182 17808
+rect 175274 17688 175280 17740
+rect 175332 17728 175338 17740
+rect 282914 17728 282920 17740
+rect 175332 17700 282920 17728
+rect 175332 17688 175338 17700
+rect 282914 17688 282920 17700
+rect 282972 17688 282978 17740
+rect 343726 17688 343732 17740
+rect 343784 17728 343790 17740
+rect 394694 17728 394700 17740
+rect 343784 17700 394700 17728
+rect 343784 17688 343790 17700
+rect 394694 17688 394700 17700
+rect 394752 17688 394758 17740
+rect 171134 17620 171140 17672
+rect 171192 17660 171198 17672
+rect 281534 17660 281540 17672
+rect 171192 17632 281540 17660
+rect 171192 17620 171198 17632
+rect 281534 17620 281540 17632
+rect 281592 17620 281598 17672
+rect 345014 17620 345020 17672
+rect 345072 17660 345078 17672
+rect 398926 17660 398932 17672
+rect 345072 17632 398932 17660
+rect 345072 17620 345078 17632
+rect 398926 17620 398932 17632
+rect 398984 17620 398990 17672
+rect 168466 17552 168472 17604
+rect 168524 17592 168530 17604
+rect 281626 17592 281632 17604
+rect 168524 17564 281632 17592
+rect 168524 17552 168530 17564
+rect 281626 17552 281632 17564
+rect 281684 17552 281690 17604
+rect 387886 17552 387892 17604
+rect 387944 17592 387950 17604
+rect 550634 17592 550640 17604
+rect 387944 17564 550640 17592
+rect 387944 17552 387950 17564
+rect 550634 17552 550640 17564
+rect 550692 17552 550698 17604
+rect 164234 17484 164240 17536
+rect 164292 17524 164298 17536
+rect 280154 17524 280160 17536
+rect 164292 17496 280160 17524
+rect 164292 17484 164298 17496
+rect 280154 17484 280160 17496
+rect 280212 17484 280218 17536
+rect 389266 17484 389272 17536
+rect 389324 17524 389330 17536
+rect 554774 17524 554780 17536
+rect 389324 17496 554780 17524
+rect 389324 17484 389330 17496
+rect 554774 17484 554780 17496
+rect 554832 17484 554838 17536
+rect 160186 17416 160192 17468
+rect 160244 17456 160250 17468
+rect 278774 17456 278780 17468
+rect 160244 17428 278780 17456
+rect 160244 17416 160250 17428
+rect 278774 17416 278780 17428
+rect 278832 17416 278838 17468
+rect 389358 17416 389364 17468
+rect 389416 17456 389422 17468
+rect 557534 17456 557540 17468
+rect 389416 17428 557540 17456
+rect 389416 17416 389422 17428
+rect 557534 17416 557540 17428
+rect 557592 17416 557598 17468
+rect 125594 17348 125600 17400
+rect 125652 17388 125658 17400
+rect 269298 17388 269304 17400
+rect 125652 17360 269304 17388
+rect 125652 17348 125658 17360
+rect 269298 17348 269304 17360
+rect 269356 17348 269362 17400
+rect 390738 17348 390744 17400
+rect 390796 17388 390802 17400
+rect 561674 17388 561680 17400
+rect 390796 17360 561680 17388
+rect 390796 17348 390802 17360
+rect 561674 17348 561680 17360
+rect 561732 17348 561738 17400
+rect 9674 17280 9680 17332
+rect 9732 17320 9738 17332
+rect 237650 17320 237656 17332
+rect 9732 17292 237656 17320
+rect 9732 17280 9738 17292
+rect 237650 17280 237656 17292
+rect 237708 17280 237714 17332
+rect 342530 17280 342536 17332
+rect 342588 17320 342594 17332
+rect 386690 17320 386696 17332
+rect 342588 17292 386696 17320
+rect 342588 17280 342594 17292
+rect 386690 17280 386696 17292
+rect 386748 17280 386754 17332
+rect 392026 17280 392032 17332
+rect 392084 17320 392090 17332
+rect 564526 17320 564532 17332
+rect 392084 17292 564532 17320
+rect 392084 17280 392090 17292
+rect 564526 17280 564532 17292
+rect 564584 17280 564590 17332
+rect 6914 17212 6920 17264
+rect 6972 17252 6978 17264
+rect 236178 17252 236184 17264
+rect 6972 17224 236184 17252
+rect 6972 17212 6978 17224
+rect 236178 17212 236184 17224
+rect 236236 17212 236242 17264
+rect 343818 17212 343824 17264
+rect 343876 17252 343882 17264
+rect 390830 17252 390836 17264
+rect 343876 17224 390836 17252
+rect 343876 17212 343882 17224
+rect 390830 17212 390836 17224
+rect 390888 17212 390894 17264
+rect 393314 17212 393320 17264
+rect 393372 17252 393378 17264
+rect 568574 17252 568580 17264
+rect 393372 17224 568580 17252
+rect 393372 17212 393378 17224
+rect 568574 17212 568580 17224
+rect 568632 17212 568638 17264
+rect 239306 16260 239312 16312
+rect 239364 16300 239370 16312
+rect 301038 16300 301044 16312
+rect 239364 16272 301044 16300
+rect 239364 16260 239370 16272
+rect 301038 16260 301044 16272
+rect 301096 16260 301102 16312
+rect 123018 16192 123024 16244
+rect 123076 16232 123082 16244
+rect 269206 16232 269212 16244
+rect 123076 16204 269212 16232
+rect 123076 16192 123082 16204
+rect 269206 16192 269212 16204
+rect 269264 16192 269270 16244
+rect 342438 16192 342444 16244
+rect 342496 16232 342502 16244
+rect 387886 16232 387892 16244
+rect 342496 16204 387892 16232
+rect 342496 16192 342502 16204
+rect 387886 16192 387892 16204
+rect 387944 16192 387950 16244
+rect 118694 16124 118700 16176
+rect 118752 16164 118758 16176
+rect 267918 16164 267924 16176
+rect 118752 16136 267924 16164
+rect 118752 16124 118758 16136
+rect 267918 16124 267924 16136
+rect 267976 16124 267982 16176
+rect 376846 16124 376852 16176
+rect 376904 16164 376910 16176
+rect 511994 16164 512000 16176
+rect 376904 16136 512000 16164
+rect 376904 16124 376910 16136
+rect 511994 16124 512000 16136
+rect 512052 16124 512058 16176
+rect 34514 16056 34520 16108
+rect 34572 16096 34578 16108
+rect 244458 16096 244464 16108
+rect 34572 16068 244464 16096
+rect 34572 16056 34578 16068
+rect 244458 16056 244464 16068
+rect 244516 16056 244522 16108
+rect 378410 16056 378416 16108
+rect 378468 16096 378474 16108
+rect 514754 16096 514760 16108
+rect 378468 16068 514760 16096
+rect 378468 16056 378474 16068
+rect 514754 16056 514760 16068
+rect 514812 16056 514818 16108
+rect 30834 15988 30840 16040
+rect 30892 16028 30898 16040
+rect 242986 16028 242992 16040
+rect 30892 16000 242992 16028
+rect 30892 15988 30898 16000
+rect 242986 15988 242992 16000
+rect 243044 15988 243050 16040
+rect 378502 15988 378508 16040
+rect 378560 16028 378566 16040
+rect 519538 16028 519544 16040
+rect 378560 16000 519544 16028
+rect 378560 15988 378566 16000
+rect 519538 15988 519544 16000
+rect 519596 15988 519602 16040
+rect 27706 15920 27712 15972
+rect 27764 15960 27770 15972
+rect 241698 15960 241704 15972
+rect 27764 15932 241704 15960
+rect 27764 15920 27770 15932
+rect 241698 15920 241704 15932
+rect 241756 15920 241762 15972
+rect 379606 15920 379612 15972
+rect 379664 15960 379670 15972
+rect 523126 15960 523132 15972
+rect 379664 15932 523132 15960
+rect 379664 15920 379670 15932
+rect 523126 15920 523132 15932
+rect 523184 15920 523190 15972
+rect 22554 15852 22560 15904
+rect 22612 15892 22618 15904
+rect 240226 15892 240232 15904
+rect 22612 15864 240232 15892
+rect 22612 15852 22618 15864
+rect 240226 15852 240232 15864
+rect 240284 15852 240290 15904
+rect 242894 15852 242900 15904
+rect 242952 15892 242958 15904
+rect 302418 15892 302424 15904
+rect 242952 15864 302424 15892
+rect 242952 15852 242958 15864
+rect 302418 15852 302424 15864
+rect 302476 15852 302482 15904
+rect 386598 15852 386604 15904
+rect 386656 15892 386662 15904
+rect 547874 15892 547880 15904
+rect 386656 15864 547880 15892
+rect 386656 15852 386662 15864
+rect 547874 15852 547880 15864
+rect 547932 15852 547938 15904
+rect 116394 14832 116400 14884
+rect 116452 14872 116458 14884
+rect 266538 14872 266544 14884
+rect 116452 14844 266544 14872
+rect 116452 14832 116458 14844
+rect 266538 14832 266544 14844
+rect 266596 14832 266602 14884
+rect 342346 14832 342352 14884
+rect 342404 14872 342410 14884
+rect 385954 14872 385960 14884
+rect 342404 14844 385960 14872
+rect 342404 14832 342410 14844
+rect 385954 14832 385960 14844
+rect 386012 14832 386018 14884
+rect 112346 14764 112352 14816
+rect 112404 14804 112410 14816
+rect 265158 14804 265164 14816
+rect 112404 14776 265164 14804
+rect 112404 14764 112410 14776
+rect 265158 14764 265164 14776
+rect 265216 14764 265222 14816
+rect 371326 14764 371332 14816
+rect 371384 14804 371390 14816
+rect 490650 14804 490656 14816
+rect 371384 14776 490656 14804
+rect 371384 14764 371390 14776
+rect 490650 14764 490656 14776
+rect 490708 14764 490714 14816
+rect 109034 14696 109040 14748
+rect 109092 14736 109098 14748
+rect 265066 14736 265072 14748
+rect 109092 14708 265072 14736
+rect 109092 14696 109098 14708
+rect 265066 14696 265072 14708
+rect 265124 14696 265130 14748
+rect 371418 14696 371424 14748
+rect 371476 14736 371482 14748
+rect 494698 14736 494704 14748
+rect 371476 14708 494704 14736
+rect 371476 14696 371482 14708
+rect 494698 14696 494704 14708
+rect 494756 14696 494762 14748
+rect 105722 14628 105728 14680
+rect 105780 14668 105786 14680
+rect 263686 14668 263692 14680
+rect 105780 14640 263692 14668
+rect 105780 14628 105786 14640
+rect 263686 14628 263692 14640
+rect 263744 14628 263750 14680
+rect 372890 14628 372896 14680
+rect 372948 14668 372954 14680
+rect 498194 14668 498200 14680
+rect 372948 14640 498200 14668
+rect 372948 14628 372954 14640
+rect 498194 14628 498200 14640
+rect 498252 14628 498258 14680
+rect 102226 14560 102232 14612
+rect 102284 14600 102290 14612
+rect 262214 14600 262220 14612
+rect 102284 14572 262220 14600
+rect 102284 14560 102290 14572
+rect 262214 14560 262220 14572
+rect 262272 14560 262278 14612
+rect 374178 14560 374184 14612
+rect 374236 14600 374242 14612
+rect 501322 14600 501328 14612
+rect 374236 14572 501328 14600
+rect 374236 14560 374242 14572
+rect 501322 14560 501328 14572
+rect 501380 14560 501386 14612
+rect 91554 14492 91560 14544
+rect 91612 14532 91618 14544
+rect 259546 14532 259552 14544
+rect 91612 14504 259552 14532
+rect 91612 14492 91618 14504
+rect 259546 14492 259552 14504
+rect 259604 14492 259610 14544
+rect 375466 14492 375472 14544
+rect 375524 14532 375530 14544
+rect 505370 14532 505376 14544
+rect 375524 14504 505376 14532
+rect 375524 14492 375530 14504
+rect 505370 14492 505376 14504
+rect 505428 14492 505434 14544
+rect 17954 14424 17960 14476
+rect 18012 14464 18018 14476
+rect 238938 14464 238944 14476
+rect 18012 14436 238944 14464
+rect 18012 14424 18018 14436
+rect 238938 14424 238944 14436
+rect 238996 14424 239002 14476
+rect 375558 14424 375564 14476
+rect 375616 14464 375622 14476
+rect 508866 14464 508872 14476
+rect 375616 14436 508872 14464
+rect 375616 14424 375622 14436
+rect 508866 14424 508872 14436
+rect 508924 14424 508930 14476
+rect 341150 13540 341156 13592
+rect 341208 13580 341214 13592
+rect 382550 13580 382556 13592
+rect 341208 13552 382556 13580
+rect 341208 13540 341214 13552
+rect 382550 13540 382556 13552
+rect 382608 13540 382614 13592
+rect 122282 13472 122288 13524
+rect 122340 13512 122346 13524
+rect 267734 13512 267740 13524
+rect 122340 13484 267740 13512
+rect 122340 13472 122346 13484
+rect 267734 13472 267740 13484
+rect 267792 13472 267798 13524
+rect 341058 13472 341064 13524
+rect 341116 13512 341122 13524
+rect 384298 13512 384304 13524
+rect 341116 13484 384304 13512
+rect 341116 13472 341122 13484
+rect 384298 13472 384304 13484
+rect 384356 13472 384362 13524
+rect 118786 13404 118792 13456
+rect 118844 13444 118850 13456
+rect 267826 13444 267832 13456
+rect 118844 13416 267832 13444
+rect 118844 13404 118850 13416
+rect 267826 13404 267832 13416
+rect 267884 13404 267890 13456
+rect 368566 13404 368572 13456
+rect 368624 13444 368630 13456
+rect 480530 13444 480536 13456
+rect 368624 13416 480536 13444
+rect 368624 13404 368630 13416
+rect 480530 13404 480536 13416
+rect 480588 13404 480594 13456
+rect 114738 13336 114744 13388
+rect 114796 13376 114802 13388
+rect 266446 13376 266452 13388
+rect 114796 13348 266452 13376
+rect 114796 13336 114802 13348
+rect 266446 13336 266452 13348
+rect 266504 13336 266510 13388
+rect 368658 13336 368664 13388
+rect 368716 13376 368722 13388
+rect 484026 13376 484032 13388
+rect 368716 13348 484032 13376
+rect 368716 13336 368722 13348
+rect 484026 13336 484032 13348
+rect 484084 13336 484090 13388
+rect 111610 13268 111616 13320
+rect 111668 13308 111674 13320
+rect 264974 13308 264980 13320
+rect 111668 13280 264980 13308
+rect 111668 13268 111674 13280
+rect 264974 13268 264980 13280
+rect 265032 13268 265038 13320
+rect 370038 13268 370044 13320
+rect 370096 13308 370102 13320
+rect 487154 13308 487160 13320
+rect 370096 13280 487160 13308
+rect 370096 13268 370102 13280
+rect 487154 13268 487160 13280
+rect 487212 13268 487218 13320
+rect 104066 13200 104072 13252
+rect 104124 13240 104130 13252
+rect 263870 13240 263876 13252
+rect 104124 13212 263876 13240
+rect 104124 13200 104130 13212
+rect 263870 13200 263876 13212
+rect 263928 13200 263934 13252
+rect 378318 13200 378324 13252
+rect 378376 13240 378382 13252
+rect 517882 13240 517888 13252
+rect 378376 13212 517888 13240
+rect 378376 13200 378382 13212
+rect 517882 13200 517888 13212
+rect 517940 13200 517946 13252
+rect 59354 13132 59360 13184
+rect 59412 13172 59418 13184
+rect 251358 13172 251364 13184
+rect 59412 13144 251364 13172
+rect 59412 13132 59418 13144
+rect 251358 13132 251364 13144
+rect 251416 13132 251422 13184
+rect 379514 13132 379520 13184
+rect 379572 13172 379578 13184
+rect 521654 13172 521660 13184
+rect 379572 13144 521660 13172
+rect 379572 13132 379578 13144
+rect 521654 13132 521660 13144
+rect 521712 13132 521718 13184
+rect 56042 13064 56048 13116
+rect 56100 13104 56106 13116
+rect 249886 13104 249892 13116
+rect 56100 13076 249892 13104
+rect 56100 13064 56106 13076
+rect 249886 13064 249892 13076
+rect 249944 13064 249950 13116
+rect 276106 13064 276112 13116
+rect 276164 13104 276170 13116
+rect 310790 13104 310796 13116
+rect 276164 13076 310796 13104
+rect 276164 13064 276170 13076
+rect 310790 13064 310796 13076
+rect 310848 13064 310854 13116
+rect 380986 13064 380992 13116
+rect 381044 13104 381050 13116
+rect 525426 13104 525432 13116
+rect 381044 13076 525432 13104
+rect 381044 13064 381050 13076
+rect 525426 13064 525432 13076
+rect 525484 13064 525490 13116
+rect 339770 12180 339776 12232
+rect 339828 12220 339834 12232
+rect 379514 12220 379520 12232
+rect 339828 12192 379520 12220
+rect 339828 12180 339834 12192
+rect 379514 12180 379520 12192
+rect 379572 12180 379578 12232
+rect 241698 12112 241704 12164
+rect 241756 12152 241762 12164
+rect 300946 12152 300952 12164
+rect 241756 12124 300952 12152
+rect 241756 12112 241762 12124
+rect 300946 12112 300952 12124
+rect 301004 12112 301010 12164
+rect 340966 12112 340972 12164
+rect 341024 12152 341030 12164
+rect 383562 12152 383568 12164
+rect 341024 12124 383568 12152
+rect 341024 12112 341030 12124
+rect 383562 12112 383568 12124
+rect 383620 12112 383626 12164
+rect 52546 12044 52552 12096
+rect 52604 12084 52610 12096
+rect 248598 12084 248604 12096
+rect 52604 12056 248604 12084
+rect 52604 12044 52610 12056
+rect 248598 12044 248604 12056
+rect 248656 12044 248662 12096
+rect 372798 12044 372804 12096
+rect 372856 12084 372862 12096
+rect 497090 12084 497096 12096
+rect 372856 12056 497096 12084
+rect 372856 12044 372862 12056
+rect 497090 12044 497096 12056
+rect 497148 12044 497154 12096
+rect 48498 11976 48504 12028
+rect 48556 12016 48562 12028
+rect 248506 12016 248512 12028
+rect 48556 11988 248512 12016
+rect 48556 11976 48562 11988
+rect 248506 11976 248512 11988
+rect 248564 11976 248570 12028
+rect 262490 11976 262496 12028
+rect 262548 12016 262554 12028
+rect 308030 12016 308036 12028
+rect 262548 11988 308036 12016
+rect 262548 11976 262554 11988
+rect 308030 11976 308036 11988
+rect 308088 11976 308094 12028
+rect 373994 11976 374000 12028
+rect 374052 12016 374058 12028
+rect 500586 12016 500592 12028
+rect 374052 11988 500592 12016
+rect 374052 11976 374058 11988
+rect 500586 11976 500592 11988
+rect 500644 11976 500650 12028
+rect 44266 11908 44272 11960
+rect 44324 11948 44330 11960
+rect 247126 11948 247132 11960
+rect 44324 11920 247132 11948
+rect 44324 11908 44330 11920
+rect 247126 11908 247132 11920
+rect 247184 11908 247190 11960
+rect 255866 11908 255872 11960
+rect 255924 11948 255930 11960
+rect 305270 11948 305276 11960
+rect 255924 11920 305276 11948
+rect 255924 11908 255930 11920
+rect 305270 11908 305276 11920
+rect 305328 11908 305334 11960
+rect 374086 11908 374092 11960
+rect 374144 11948 374150 11960
+rect 503714 11948 503720 11960
+rect 374144 11920 503720 11948
+rect 374144 11908 374150 11920
+rect 503714 11908 503720 11920
+rect 503772 11908 503778 11960
+rect 40218 11840 40224 11892
+rect 40276 11880 40282 11892
+rect 245930 11880 245936 11892
+rect 40276 11852 245936 11880
+rect 40276 11840 40282 11852
+rect 245930 11840 245936 11852
+rect 245988 11840 245994 11892
+rect 252370 11840 252376 11892
+rect 252428 11880 252434 11892
+rect 305178 11880 305184 11892
+rect 252428 11852 305184 11880
+rect 252428 11840 252434 11852
+rect 305178 11840 305184 11852
+rect 305236 11840 305242 11892
+rect 375374 11840 375380 11892
+rect 375432 11880 375438 11892
+rect 507210 11880 507216 11892
+rect 375432 11852 507216 11880
+rect 375432 11840 375438 11852
+rect 507210 11840 507216 11852
+rect 507268 11840 507274 11892
+rect 36722 11772 36728 11824
+rect 36780 11812 36786 11824
+rect 244366 11812 244372 11824
+rect 36780 11784 244372 11812
+rect 36780 11772 36786 11784
+rect 244366 11772 244372 11784
+rect 244424 11772 244430 11824
+rect 245194 11772 245200 11824
+rect 245252 11812 245258 11824
+rect 302326 11812 302332 11824
+rect 245252 11784 302332 11812
+rect 245252 11772 245258 11784
+rect 302326 11772 302332 11784
+rect 302384 11772 302390 11824
+rect 376754 11772 376760 11824
+rect 376812 11812 376818 11824
+rect 511258 11812 511264 11824
+rect 376812 11784 511264 11812
+rect 376812 11772 376818 11784
+rect 511258 11772 511264 11784
+rect 511316 11772 511322 11824
+rect 13538 11704 13544 11756
+rect 13596 11744 13602 11756
+rect 237558 11744 237564 11756
+rect 13596 11716 237564 11744
+rect 13596 11704 13602 11716
+rect 237558 11704 237564 11716
+rect 237616 11704 237622 11756
+rect 237650 11704 237656 11756
+rect 237708 11744 237714 11756
+rect 300854 11744 300860 11756
+rect 237708 11716 300860 11744
+rect 237708 11704 237714 11716
+rect 300854 11704 300860 11716
+rect 300912 11704 300918 11756
+rect 378226 11704 378232 11756
+rect 378284 11744 378290 11756
+rect 514846 11744 514852 11756
+rect 378284 11716 514852 11744
+rect 378284 11704 378290 11716
+rect 514846 11704 514852 11716
+rect 514904 11704 514910 11756
+rect 126974 11636 126980 11688
+rect 127032 11676 127038 11688
+rect 128170 11676 128176 11688
+rect 127032 11648 128176 11676
+rect 127032 11636 127038 11648
+rect 128170 11636 128176 11648
+rect 128228 11636 128234 11688
+rect 168374 11636 168380 11688
+rect 168432 11676 168438 11688
+rect 169570 11676 169576 11688
+rect 168432 11648 169576 11676
+rect 168432 11636 168438 11648
+rect 169570 11636 169576 11648
+rect 169628 11636 169634 11688
+rect 176654 11636 176660 11688
+rect 176712 11676 176718 11688
+rect 177850 11676 177856 11688
+rect 176712 11648 177856 11676
+rect 176712 11636 176718 11648
+rect 177850 11636 177856 11648
+rect 177908 11636 177914 11688
+rect 184934 11636 184940 11688
+rect 184992 11676 184998 11688
+rect 186130 11676 186136 11688
+rect 184992 11648 186136 11676
+rect 184992 11636 184998 11648
+rect 186130 11636 186136 11648
+rect 186188 11636 186194 11688
+rect 218054 11636 218060 11688
+rect 218112 11676 218118 11688
+rect 219250 11676 219256 11688
+rect 218112 11648 219256 11676
+rect 218112 11636 218118 11648
+rect 219250 11636 219256 11648
+rect 219308 11636 219314 11688
+rect 226334 11636 226340 11688
+rect 226392 11676 226398 11688
+rect 227530 11676 227536 11688
+rect 226392 11648 227536 11676
+rect 226392 11636 226398 11648
+rect 227530 11636 227536 11648
+rect 227588 11636 227594 11688
+rect 195146 10752 195152 10804
+rect 195204 10792 195210 10804
+rect 288526 10792 288532 10804
+rect 195204 10764 288532 10792
+rect 195204 10752 195210 10764
+rect 288526 10752 288532 10764
+rect 288584 10752 288590 10804
+rect 192018 10684 192024 10736
+rect 192076 10724 192082 10736
+rect 287238 10724 287244 10736
+rect 192076 10696 287244 10724
+rect 192076 10684 192082 10696
+rect 287238 10684 287244 10696
+rect 287296 10684 287302 10736
+rect 188522 10616 188528 10668
+rect 188580 10656 188586 10668
+rect 287330 10656 287336 10668
+rect 188580 10628 287336 10656
+rect 188580 10616 188586 10628
+rect 287330 10616 287336 10628
+rect 287388 10616 287394 10668
+rect 299474 10616 299480 10668
+rect 299532 10656 299538 10668
+rect 317598 10656 317604 10668
+rect 299532 10628 317604 10656
+rect 299532 10616 299538 10628
+rect 317598 10616 317604 10628
+rect 317656 10616 317662 10668
+rect 349246 10616 349252 10668
+rect 349304 10656 349310 10668
+rect 414290 10656 414296 10668
+rect 349304 10628 414296 10656
+rect 349304 10616 349310 10628
+rect 414290 10616 414296 10628
+rect 414348 10616 414354 10668
+rect 184934 10548 184940 10600
+rect 184992 10588 184998 10600
+rect 285674 10588 285680 10600
+rect 184992 10560 285680 10588
+rect 184992 10548 184998 10560
+rect 285674 10548 285680 10560
+rect 285732 10548 285738 10600
+rect 297266 10548 297272 10600
+rect 297324 10588 297330 10600
+rect 317506 10588 317512 10600
+rect 297324 10560 317512 10588
+rect 297324 10548 297330 10560
+rect 317506 10548 317512 10560
+rect 317564 10548 317570 10600
+rect 351914 10548 351920 10600
+rect 351972 10588 351978 10600
+rect 420914 10588 420920 10600
+rect 351972 10560 420920 10588
+rect 351972 10548 351978 10560
+rect 420914 10548 420920 10560
+rect 420972 10548 420978 10600
+rect 180978 10480 180984 10532
+rect 181036 10520 181042 10532
+rect 284294 10520 284300 10532
+rect 181036 10492 284300 10520
+rect 181036 10480 181042 10492
+rect 284294 10480 284300 10492
+rect 284352 10480 284358 10532
+rect 289998 10480 290004 10532
+rect 290056 10520 290062 10532
+rect 314930 10520 314936 10532
+rect 290056 10492 314936 10520
+rect 290056 10480 290062 10492
+rect 314930 10480 314936 10492
+rect 314988 10480 314994 10532
+rect 352006 10480 352012 10532
+rect 352064 10520 352070 10532
+rect 423766 10520 423772 10532
+rect 352064 10492 423772 10520
+rect 352064 10480 352070 10492
+rect 423766 10480 423772 10492
+rect 423824 10480 423830 10532
+rect 131298 10412 131304 10464
+rect 131356 10452 131362 10464
+rect 270586 10452 270592 10464
+rect 131356 10424 270592 10452
+rect 131356 10412 131362 10424
+rect 270586 10412 270592 10424
+rect 270644 10412 270650 10464
+rect 282178 10412 282184 10464
+rect 282236 10452 282242 10464
+rect 309318 10452 309324 10464
+rect 282236 10424 309324 10452
+rect 282236 10412 282242 10424
+rect 309318 10412 309324 10424
+rect 309376 10412 309382 10464
+rect 353386 10412 353392 10464
+rect 353444 10452 353450 10464
+rect 428458 10452 428464 10464
+rect 353444 10424 428464 10452
+rect 353444 10412 353450 10424
+rect 428458 10412 428464 10424
+rect 428516 10412 428522 10464
+rect 33594 10344 33600 10396
+rect 33652 10384 33658 10396
+rect 244642 10384 244648 10396
+rect 33652 10356 244648 10384
+rect 33652 10344 33658 10356
+rect 244642 10344 244648 10356
+rect 244700 10344 244706 10396
+rect 283098 10344 283104 10396
+rect 283156 10384 283162 10396
+rect 313550 10384 313556 10396
+rect 283156 10356 313556 10384
+rect 283156 10344 283162 10356
+rect 313550 10344 313556 10356
+rect 313608 10344 313614 10396
+rect 357434 10344 357440 10396
+rect 357492 10384 357498 10396
+rect 442626 10384 442632 10396
+rect 357492 10356 442632 10384
+rect 357492 10344 357498 10356
+rect 442626 10344 442632 10356
+rect 442684 10344 442690 10396
+rect 2866 10276 2872 10328
+rect 2924 10316 2930 10328
+rect 234890 10316 234896 10328
+rect 2924 10288 234896 10316
+rect 2924 10276 2930 10288
+rect 234890 10276 234896 10288
+rect 234948 10276 234954 10328
+rect 272518 10276 272524 10328
+rect 272576 10316 272582 10328
+rect 303890 10316 303896 10328
+rect 272576 10288 303896 10316
+rect 272576 10276 272582 10288
+rect 303890 10276 303896 10288
+rect 303948 10276 303954 10328
+rect 358814 10276 358820 10328
+rect 358872 10316 358878 10328
+rect 445754 10316 445760 10328
+rect 358872 10288 445760 10316
+rect 358872 10276 358878 10288
+rect 445754 10276 445760 10288
+rect 445812 10276 445818 10328
+rect 151722 9596 151728 9648
+rect 151780 9636 151786 9648
+rect 153010 9636 153016 9648
+rect 151780 9608 153016 9636
+rect 151780 9596 151786 9608
+rect 153010 9596 153016 9608
+rect 153068 9596 153074 9648
+rect 76190 9324 76196 9376
+rect 76248 9364 76254 9376
+rect 255314 9364 255320 9376
+rect 76248 9336 255320 9364
+rect 76248 9324 76254 9336
+rect 255314 9324 255320 9336
+rect 255372 9324 255378 9376
+rect 293678 9324 293684 9376
+rect 293736 9364 293742 9376
+rect 316402 9364 316408 9376
+rect 293736 9336 316408 9364
+rect 293736 9324 293742 9336
+rect 316402 9324 316408 9336
+rect 316460 9324 316466 9376
+rect 30098 9256 30104 9308
+rect 30156 9296 30162 9308
+rect 243262 9296 243268 9308
+rect 30156 9268 243268 9296
+rect 30156 9256 30162 9268
+rect 243262 9256 243268 9268
+rect 243320 9256 243326 9308
+rect 265342 9256 265348 9308
+rect 265400 9296 265406 9308
+rect 307846 9296 307852 9308
+rect 265400 9268 307852 9296
+rect 265400 9256 265406 9268
+rect 307846 9256 307852 9268
+rect 307904 9256 307910 9308
+rect 335630 9256 335636 9308
+rect 335688 9296 335694 9308
+rect 363506 9296 363512 9308
+rect 335688 9268 363512 9296
+rect 335688 9256 335694 9268
+rect 363506 9256 363512 9268
+rect 363564 9256 363570 9308
+rect 386506 9256 386512 9308
+rect 386564 9296 386570 9308
+rect 549070 9296 549076 9308
+rect 386564 9268 549076 9296
+rect 386564 9256 386570 9268
+rect 549070 9256 549076 9268
+rect 549128 9256 549134 9308
+rect 26510 9188 26516 9240
+rect 26568 9228 26574 9240
+rect 241606 9228 241612 9240
+rect 26568 9200 241612 9228
+rect 26568 9188 26574 9200
+rect 241606 9188 241612 9200
+rect 241664 9188 241670 9240
+rect 261754 9188 261760 9240
+rect 261812 9228 261818 9240
+rect 307938 9228 307944 9240
+rect 261812 9200 307944 9228
+rect 261812 9188 261818 9200
+rect 307938 9188 307944 9200
+rect 307996 9188 308002 9240
+rect 336918 9188 336924 9240
+rect 336976 9228 336982 9240
+rect 367002 9228 367008 9240
+rect 336976 9200 367008 9228
+rect 336976 9188 336982 9200
+rect 367002 9188 367008 9200
+rect 367060 9188 367066 9240
+rect 387794 9188 387800 9240
+rect 387852 9228 387858 9240
+rect 552658 9228 552664 9240
+rect 387852 9200 552664 9228
+rect 387852 9188 387858 9200
+rect 552658 9188 552664 9200
+rect 552716 9188 552722 9240
+rect 21818 9120 21824 9172
+rect 21876 9160 21882 9172
+rect 240410 9160 240416 9172
+rect 21876 9132 240416 9160
+rect 21876 9120 21882 9132
+rect 240410 9120 240416 9132
+rect 240468 9120 240474 9172
+rect 258258 9120 258264 9172
+rect 258316 9160 258322 9172
+rect 306558 9160 306564 9172
+rect 258316 9132 306564 9160
+rect 258316 9120 258322 9132
+rect 306558 9120 306564 9132
+rect 306616 9120 306622 9172
+rect 336826 9120 336832 9172
+rect 336884 9160 336890 9172
+rect 370590 9160 370596 9172
+rect 336884 9132 370596 9160
+rect 336884 9120 336890 9132
+rect 370590 9120 370596 9132
+rect 370648 9120 370654 9172
+rect 389174 9120 389180 9172
+rect 389232 9160 389238 9172
+rect 556154 9160 556160 9172
+rect 389232 9132 556160 9160
+rect 389232 9120 389238 9132
+rect 556154 9120 556160 9132
+rect 556212 9120 556218 9172
+rect 17034 9052 17040 9104
+rect 17092 9092 17098 9104
+rect 238846 9092 238852 9104
+rect 17092 9064 238852 9092
+rect 17092 9052 17098 9064
+rect 238846 9052 238852 9064
+rect 238904 9052 238910 9104
+rect 254670 9052 254676 9104
+rect 254728 9092 254734 9104
+rect 305086 9092 305092 9104
+rect 254728 9064 305092 9092
+rect 254728 9052 254734 9064
+rect 305086 9052 305092 9064
+rect 305144 9052 305150 9104
+rect 338298 9052 338304 9104
+rect 338356 9092 338362 9104
+rect 374086 9092 374092 9104
+rect 338356 9064 374092 9092
+rect 338356 9052 338362 9064
+rect 374086 9052 374092 9064
+rect 374144 9052 374150 9104
+rect 390554 9052 390560 9104
+rect 390612 9092 390618 9104
+rect 559742 9092 559748 9104
+rect 390612 9064 559748 9092
+rect 390612 9052 390618 9064
+rect 559742 9052 559748 9064
+rect 559800 9052 559806 9104
+rect 8754 8984 8760 9036
+rect 8812 9024 8818 9036
+rect 237466 9024 237472 9036
+rect 8812 8996 237472 9024
+rect 8812 8984 8818 8996
+rect 237466 8984 237472 8996
+rect 237524 8984 237530 9036
+rect 251358 8984 251364 9036
+rect 251416 9024 251422 9036
+rect 303798 9024 303804 9036
+rect 251416 8996 303804 9024
+rect 251416 8984 251422 8996
+rect 303798 8984 303804 8996
+rect 303856 8984 303862 9036
+rect 339678 8984 339684 9036
+rect 339736 9024 339742 9036
+rect 377674 9024 377680 9036
+rect 339736 8996 377680 9024
+rect 339736 8984 339742 8996
+rect 377674 8984 377680 8996
+rect 377732 8984 377738 9036
+rect 390646 8984 390652 9036
+rect 390704 9024 390710 9036
+rect 563238 9024 563244 9036
+rect 390704 8996 563244 9024
+rect 390704 8984 390710 8996
+rect 563238 8984 563244 8996
+rect 563296 8984 563302 9036
+rect 4062 8916 4068 8968
+rect 4120 8956 4126 8968
+rect 234798 8956 234804 8968
+rect 4120 8928 234804 8956
+rect 4120 8916 4126 8928
+rect 234798 8916 234804 8928
+rect 234856 8916 234862 8968
+rect 247586 8916 247592 8968
+rect 247644 8956 247650 8968
+rect 303706 8956 303712 8968
+rect 247644 8928 303712 8956
+rect 247644 8916 247650 8928
+rect 303706 8916 303712 8928
+rect 303764 8916 303770 8968
+rect 340874 8916 340880 8968
+rect 340932 8956 340938 8968
+rect 381170 8956 381176 8968
+rect 340932 8928 381176 8956
+rect 340932 8916 340938 8928
+rect 381170 8916 381176 8928
+rect 381228 8916 381234 8968
+rect 391934 8916 391940 8968
+rect 391992 8956 391998 8968
+rect 566826 8956 566832 8968
+rect 391992 8928 566832 8956
+rect 391992 8916 391998 8928
+rect 566826 8916 566832 8928
+rect 566884 8916 566890 8968
+rect 284938 8236 284944 8288
+rect 284996 8276 285002 8288
+rect 303614 8276 303620 8288
+rect 284996 8248 303620 8276
+rect 284996 8236 285002 8248
+rect 303614 8236 303620 8248
+rect 303672 8236 303678 8288
+rect 285674 8168 285680 8220
+rect 285732 8208 285738 8220
+rect 304994 8208 305000 8220
+rect 285732 8180 305000 8208
+rect 285732 8168 285738 8180
+rect 304994 8168 305000 8180
+rect 305052 8168 305058 8220
+rect 283742 8100 283748 8152
+rect 283800 8140 283806 8152
+rect 302234 8140 302240 8152
+rect 283800 8112 302240 8140
+rect 283800 8100 283806 8112
+rect 302234 8100 302240 8112
+rect 302292 8100 302298 8152
+rect 201586 8032 201592 8084
+rect 201644 8072 201650 8084
+rect 289906 8072 289912 8084
+rect 201644 8044 289912 8072
+rect 201644 8032 201650 8044
+rect 289906 8032 289912 8044
+rect 289964 8032 289970 8084
+rect 197906 7964 197912 8016
+rect 197964 8004 197970 8016
+rect 290090 8004 290096 8016
+rect 197964 7976 290096 8004
+rect 197964 7964 197970 7976
+rect 290090 7964 290096 7976
+rect 290148 7964 290154 8016
+rect 339586 7964 339592 8016
+rect 339644 8004 339650 8016
+rect 376478 8004 376484 8016
+rect 339644 7976 376484 8004
+rect 339644 7964 339650 7976
+rect 376478 7964 376484 7976
+rect 376536 7964 376542 8016
+rect 194410 7896 194416 7948
+rect 194468 7936 194474 7948
+rect 288434 7936 288440 7948
+rect 194468 7908 288440 7936
+rect 194468 7896 194474 7908
+rect 288434 7896 288440 7908
+rect 288492 7896 288498 7948
+rect 367186 7896 367192 7948
+rect 367244 7936 367250 7948
+rect 476942 7936 476948 7948
+rect 367244 7908 476948 7936
+rect 367244 7896 367250 7908
+rect 476942 7896 476948 7908
+rect 477000 7896 477006 7948
+rect 190822 7828 190828 7880
+rect 190880 7868 190886 7880
+rect 287146 7868 287152 7880
+rect 190880 7840 287152 7868
+rect 190880 7828 190886 7840
+rect 287146 7828 287152 7840
+rect 287204 7828 287210 7880
+rect 331490 7828 331496 7880
+rect 331548 7868 331554 7880
+rect 349246 7868 349252 7880
+rect 331548 7840 349252 7868
+rect 331548 7828 331554 7840
+rect 349246 7828 349252 7840
+rect 349304 7828 349310 7880
+rect 369946 7828 369952 7880
+rect 370004 7868 370010 7880
+rect 485222 7868 485228 7880
+rect 370004 7840 485228 7868
+rect 370004 7828 370010 7840
+rect 485222 7828 485228 7840
+rect 485280 7828 485286 7880
+rect 187326 7760 187332 7812
+rect 187384 7800 187390 7812
+rect 287054 7800 287060 7812
+rect 187384 7772 287060 7800
+rect 187384 7760 187390 7772
+rect 287054 7760 287060 7772
+rect 287112 7760 287118 7812
+rect 299658 7760 299664 7812
+rect 299716 7800 299722 7812
+rect 317690 7800 317696 7812
+rect 299716 7772 317696 7800
+rect 299716 7760 299722 7772
+rect 317690 7760 317696 7772
+rect 317748 7760 317754 7812
+rect 332778 7760 332784 7812
+rect 332836 7800 332842 7812
+rect 352834 7800 352840 7812
+rect 332836 7772 352840 7800
+rect 332836 7760 332842 7772
+rect 352834 7760 352840 7772
+rect 352892 7760 352898 7812
+rect 369854 7760 369860 7812
+rect 369912 7800 369918 7812
+rect 488810 7800 488816 7812
+rect 369912 7772 488816 7800
+rect 369912 7760 369918 7772
+rect 488810 7760 488816 7772
+rect 488868 7760 488874 7812
+rect 134150 7692 134156 7744
+rect 134208 7732 134214 7744
+rect 272058 7732 272064 7744
+rect 134208 7704 272064 7732
+rect 134208 7692 134214 7704
+rect 272058 7692 272064 7704
+rect 272116 7692 272122 7744
+rect 287146 7692 287152 7744
+rect 287204 7732 287210 7744
+rect 309226 7732 309232 7744
+rect 287204 7704 309232 7732
+rect 287204 7692 287210 7704
+rect 309226 7692 309232 7704
+rect 309284 7692 309290 7744
+rect 334158 7692 334164 7744
+rect 334216 7732 334222 7744
+rect 356330 7732 356336 7744
+rect 334216 7704 356336 7732
+rect 334216 7692 334222 7704
+rect 356330 7692 356336 7704
+rect 356388 7692 356394 7744
+rect 371234 7692 371240 7744
+rect 371292 7732 371298 7744
+rect 492306 7732 492312 7744
+rect 371292 7704 492312 7732
+rect 371292 7692 371298 7704
+rect 492306 7692 492312 7704
+rect 492364 7692 492370 7744
+rect 130562 7624 130568 7676
+rect 130620 7664 130626 7676
+rect 270494 7664 270500 7676
+rect 130620 7636 270500 7664
+rect 130620 7624 130626 7636
+rect 270494 7624 270500 7636
+rect 270552 7624 270558 7676
+rect 287054 7624 287060 7676
+rect 287112 7664 287118 7676
+rect 311986 7664 311992 7676
+rect 287112 7636 311992 7664
+rect 287112 7624 287118 7636
+rect 311986 7624 311992 7636
+rect 312044 7624 312050 7676
+rect 334066 7624 334072 7676
+rect 334124 7664 334130 7676
+rect 357526 7664 357532 7676
+rect 334124 7636 357532 7664
+rect 334124 7624 334130 7636
+rect 357526 7624 357532 7636
+rect 357584 7624 357590 7676
+rect 372614 7624 372620 7676
+rect 372672 7664 372678 7676
+rect 495894 7664 495900 7676
+rect 372672 7636 495900 7664
+rect 372672 7624 372678 7636
+rect 495894 7624 495900 7636
+rect 495952 7624 495958 7676
+rect 1670 7556 1676 7608
+rect 1728 7596 1734 7608
+rect 236086 7596 236092 7608
+rect 1728 7568 236092 7596
+rect 1728 7556 1734 7568
+rect 236086 7556 236092 7568
+rect 236144 7556 236150 7608
+rect 288434 7556 288440 7608
+rect 288492 7596 288498 7608
+rect 314838 7596 314844 7608
+rect 288492 7568 314844 7596
+rect 288492 7556 288498 7568
+rect 314838 7556 314844 7568
+rect 314896 7556 314902 7608
+rect 334250 7556 334256 7608
+rect 334308 7596 334314 7608
+rect 359918 7596 359924 7608
+rect 334308 7568 359924 7596
+rect 334308 7556 334314 7568
+rect 359918 7556 359924 7568
+rect 359976 7556 359982 7608
+rect 372706 7556 372712 7608
+rect 372764 7596 372770 7608
+rect 499390 7596 499396 7608
+rect 372764 7568 499396 7596
+rect 372764 7556 372770 7568
+rect 499390 7556 499396 7568
+rect 499448 7556 499454 7608
+rect 3418 6808 3424 6860
+rect 3476 6848 3482 6860
+rect 397454 6848 397460 6860
+rect 3476 6820 397460 6848
+rect 3476 6808 3482 6820
+rect 397454 6808 397460 6820
+rect 397512 6808 397518 6860
+rect 234614 6740 234620 6792
+rect 234672 6780 234678 6792
+rect 580166 6780 580172 6792
+rect 234672 6752 580172 6780
+rect 234672 6740 234678 6752
+rect 580166 6740 580172 6752
+rect 580224 6740 580230 6792
+rect 332686 6604 332692 6656
+rect 332744 6644 332750 6656
+rect 354030 6644 354036 6656
+rect 332744 6616 354036 6644
+rect 332744 6604 332750 6616
+rect 354030 6604 354036 6616
+rect 354088 6604 354094 6656
+rect 303154 6536 303160 6588
+rect 303212 6576 303218 6588
+rect 318978 6576 318984 6588
+rect 303212 6548 318984 6576
+rect 303212 6536 303218 6548
+rect 318978 6536 318984 6548
+rect 319036 6536 319042 6588
+rect 342254 6536 342260 6588
+rect 342312 6576 342318 6588
+rect 389450 6576 389456 6588
+rect 342312 6548 389456 6576
+rect 342312 6536 342318 6548
+rect 389450 6536 389456 6548
+rect 389508 6536 389514 6588
+rect 65518 6468 65524 6520
+rect 65576 6508 65582 6520
+rect 252554 6508 252560 6520
+rect 65576 6480 252560 6508
+rect 65576 6468 65582 6480
+rect 252554 6468 252560 6480
+rect 252612 6468 252618 6520
+rect 278314 6468 278320 6520
+rect 278372 6508 278378 6520
+rect 312078 6508 312084 6520
+rect 278372 6480 312084 6508
+rect 278372 6468 278378 6480
+rect 312078 6468 312084 6480
+rect 312136 6468 312142 6520
+rect 330110 6468 330116 6520
+rect 330168 6508 330174 6520
+rect 345750 6508 345756 6520
+rect 330168 6480 345756 6508
+rect 330168 6468 330174 6480
+rect 345750 6468 345756 6480
+rect 345808 6468 345814 6520
+rect 349154 6468 349160 6520
+rect 349212 6508 349218 6520
+rect 413094 6508 413100 6520
+rect 349212 6480 413100 6508
+rect 349212 6468 349218 6480
+rect 413094 6468 413100 6480
+rect 413152 6468 413158 6520
+rect 62022 6400 62028 6452
+rect 62080 6440 62086 6452
+rect 251174 6440 251180 6452
+rect 62080 6412 251180 6440
+rect 62080 6400 62086 6412
+rect 251174 6400 251180 6412
+rect 251232 6400 251238 6452
+rect 272426 6400 272432 6452
+rect 272484 6440 272490 6452
+rect 310698 6440 310704 6452
+rect 272484 6412 310704 6440
+rect 272484 6400 272490 6412
+rect 310698 6400 310704 6412
+rect 310756 6400 310762 6452
+rect 331306 6400 331312 6452
+rect 331364 6440 331370 6452
+rect 346946 6440 346952 6452
+rect 331364 6412 346952 6440
+rect 331364 6400 331370 6412
+rect 346946 6400 346952 6412
+rect 347004 6400 347010 6452
+rect 353294 6400 353300 6452
+rect 353352 6440 353358 6452
+rect 427262 6440 427268 6452
+rect 353352 6412 427268 6440
+rect 353352 6400 353358 6412
+rect 427262 6400 427268 6412
+rect 427320 6400 427326 6452
+rect 58434 6332 58440 6384
+rect 58492 6372 58498 6384
+rect 251266 6372 251272 6384
+rect 58492 6344 251272 6372
+rect 58492 6332 58498 6344
+rect 251266 6332 251272 6344
+rect 251324 6332 251330 6384
+rect 267734 6332 267740 6384
+rect 267792 6372 267798 6384
+rect 309410 6372 309416 6384
+rect 267792 6344 309416 6372
+rect 267792 6332 267798 6344
+rect 309410 6332 309416 6344
+rect 309468 6332 309474 6384
+rect 331398 6332 331404 6384
+rect 331456 6372 331462 6384
+rect 350442 6372 350448 6384
+rect 331456 6344 350448 6372
+rect 331456 6332 331462 6344
+rect 350442 6332 350448 6344
+rect 350500 6332 350506 6384
+rect 368474 6332 368480 6384
+rect 368532 6372 368538 6384
+rect 481726 6372 481732 6384
+rect 368532 6344 481732 6372
+rect 368532 6332 368538 6344
+rect 481726 6332 481732 6344
+rect 481784 6332 481790 6384
+rect 54938 6264 54944 6316
+rect 54996 6304 55002 6316
+rect 249794 6304 249800 6316
+rect 54996 6276 249800 6304
+rect 54996 6264 55002 6276
+rect 249794 6264 249800 6276
+rect 249852 6264 249858 6316
+rect 264146 6264 264152 6316
+rect 264204 6304 264210 6316
+rect 308122 6304 308128 6316
+rect 264204 6276 308128 6304
+rect 264204 6264 264210 6276
+rect 308122 6264 308128 6276
+rect 308180 6264 308186 6316
+rect 335538 6264 335544 6316
+rect 335596 6304 335602 6316
+rect 362310 6304 362316 6316
+rect 335596 6276 362316 6304
+rect 335596 6264 335602 6276
+rect 362310 6264 362316 6276
+rect 362368 6264 362374 6316
+rect 378134 6264 378140 6316
+rect 378192 6304 378198 6316
+rect 517146 6304 517152 6316
+rect 378192 6276 517152 6304
+rect 378192 6264 378198 6276
+rect 517146 6264 517152 6276
+rect 517204 6264 517210 6316
+rect 51350 6196 51356 6248
+rect 51408 6236 51414 6248
+rect 248414 6236 248420 6248
+rect 51408 6208 248420 6236
+rect 51408 6196 51414 6208
+rect 248414 6196 248420 6208
+rect 248472 6196 248478 6248
+rect 260650 6196 260656 6248
+rect 260708 6236 260714 6248
+rect 306650 6236 306656 6248
+rect 260708 6208 306656 6236
+rect 260708 6196 260714 6208
+rect 306650 6196 306656 6208
+rect 306708 6196 306714 6248
+rect 328638 6196 328644 6248
+rect 328696 6236 328702 6248
+rect 338666 6236 338672 6248
+rect 328696 6208 338672 6236
+rect 328696 6196 328702 6208
+rect 338666 6196 338672 6208
+rect 338724 6196 338730 6248
+rect 338758 6196 338764 6248
+rect 338816 6236 338822 6248
+rect 365806 6236 365812 6248
+rect 338816 6208 365812 6236
+rect 338816 6196 338822 6208
+rect 365806 6196 365812 6208
+rect 365864 6196 365870 6248
+rect 382458 6196 382464 6248
+rect 382516 6236 382522 6248
+rect 531314 6236 531320 6248
+rect 382516 6208 531320 6236
+rect 382516 6196 382522 6208
+rect 531314 6196 531320 6208
+rect 531372 6196 531378 6248
+rect 12342 6128 12348 6180
+rect 12400 6168 12406 6180
+rect 237742 6168 237748 6180
+rect 12400 6140 237748 6168
+rect 12400 6128 12406 6140
+rect 237742 6128 237748 6140
+rect 237800 6128 237806 6180
+rect 257062 6128 257068 6180
+rect 257120 6168 257126 6180
+rect 306466 6168 306472 6180
+rect 257120 6140 306472 6168
+rect 257120 6128 257126 6140
+rect 306466 6128 306472 6140
+rect 306524 6128 306530 6180
+rect 330018 6128 330024 6180
+rect 330076 6168 330082 6180
+rect 342162 6168 342168 6180
+rect 330076 6140 342168 6168
+rect 330076 6128 330082 6140
+rect 342162 6128 342168 6140
+rect 342220 6128 342226 6180
+rect 344278 6128 344284 6180
+rect 344336 6168 344342 6180
+rect 372890 6168 372896 6180
+rect 344336 6140 372896 6168
+rect 344336 6128 344342 6140
+rect 372890 6128 372896 6140
+rect 372948 6128 372954 6180
+rect 386414 6128 386420 6180
+rect 386472 6168 386478 6180
+rect 545482 6168 545488 6180
+rect 386472 6140 545488 6168
+rect 386472 6128 386478 6140
+rect 545482 6128 545488 6140
+rect 545540 6128 545546 6180
+rect 200298 5244 200304 5296
+rect 200356 5284 200362 5296
+rect 264238 5284 264244 5296
+rect 200356 5256 264244 5284
+rect 200356 5244 200362 5256
+rect 264238 5244 264244 5256
+rect 264296 5244 264302 5296
+rect 310238 5244 310244 5296
+rect 310296 5284 310302 5296
+rect 320358 5284 320364 5296
+rect 310296 5256 320364 5284
+rect 310296 5244 310302 5256
+rect 320358 5244 320364 5256
+rect 320416 5244 320422 5296
+rect 210970 5176 210976 5228
+rect 211028 5216 211034 5228
+rect 289078 5216 289084 5228
+rect 211028 5188 289084 5216
+rect 211028 5176 211034 5188
+rect 289078 5176 289084 5188
+rect 289136 5176 289142 5228
+rect 306742 5176 306748 5228
+rect 306800 5216 306806 5228
+rect 320266 5216 320272 5228
+rect 306800 5188 320272 5216
+rect 306800 5176 306806 5188
+rect 320266 5176 320272 5188
+rect 320324 5176 320330 5228
+rect 329926 5176 329932 5228
+rect 329984 5216 329990 5228
+rect 343358 5216 343364 5228
+rect 329984 5188 343364 5216
+rect 329984 5176 329990 5188
+rect 343358 5176 343364 5188
+rect 343416 5176 343422 5228
+rect 349798 5176 349804 5228
+rect 349856 5216 349862 5228
+rect 369394 5216 369400 5228
+rect 349856 5188 369400 5216
+rect 349856 5176 349862 5188
+rect 369394 5176 369400 5188
+rect 369452 5176 369458 5228
+rect 214466 5108 214472 5160
+rect 214524 5148 214530 5160
+rect 293954 5148 293960 5160
+rect 214524 5120 293960 5148
+rect 214524 5108 214530 5120
+rect 293954 5108 293960 5120
+rect 294012 5108 294018 5160
+rect 296070 5108 296076 5160
+rect 296128 5148 296134 5160
+rect 316310 5148 316316 5160
+rect 296128 5120 316316 5148
+rect 296128 5108 296134 5120
+rect 316310 5108 316316 5120
+rect 316368 5108 316374 5160
+rect 335354 5108 335360 5160
+rect 335412 5148 335418 5160
+rect 361114 5148 361120 5160
+rect 335412 5120 361120 5148
+rect 335412 5108 335418 5120
+rect 361114 5108 361120 5120
+rect 361172 5108 361178 5160
+rect 380894 5108 380900 5160
+rect 380952 5148 380958 5160
+rect 526622 5148 526628 5160
+rect 380952 5120 526628 5148
+rect 380952 5108 380958 5120
+rect 526622 5108 526628 5120
+rect 526680 5108 526686 5160
+rect 143626 5040 143632 5092
+rect 143684 5080 143690 5092
+rect 274634 5080 274640 5092
+rect 143684 5052 274640 5080
+rect 143684 5040 143690 5052
+rect 274634 5040 274640 5052
+rect 274692 5040 274698 5092
+rect 292574 5040 292580 5092
+rect 292632 5080 292638 5092
+rect 316218 5080 316224 5092
+rect 292632 5052 316224 5080
+rect 292632 5040 292638 5052
+rect 316218 5040 316224 5052
+rect 316276 5040 316282 5092
+rect 335446 5040 335452 5092
+rect 335504 5080 335510 5092
+rect 364610 5080 364616 5092
+rect 335504 5052 364616 5080
+rect 335504 5040 335510 5052
+rect 364610 5040 364616 5052
+rect 364668 5040 364674 5092
+rect 382366 5040 382372 5092
+rect 382424 5080 382430 5092
+rect 530118 5080 530124 5092
+rect 382424 5052 530124 5080
+rect 382424 5040 382430 5052
+rect 530118 5040 530124 5052
+rect 530176 5040 530182 5092
+rect 140038 4972 140044 5024
+rect 140096 5012 140102 5024
+rect 273346 5012 273352 5024
+rect 140096 4984 273352 5012
+rect 140096 4972 140102 4984
+rect 273346 4972 273352 4984
+rect 273404 4972 273410 5024
+rect 288986 4972 288992 5024
+rect 289044 5012 289050 5024
+rect 314746 5012 314752 5024
+rect 289044 4984 314752 5012
+rect 289044 4972 289050 4984
+rect 314746 4972 314752 4984
+rect 314804 4972 314810 5024
+rect 336734 4972 336740 5024
+rect 336792 5012 336798 5024
+rect 368198 5012 368204 5024
+rect 336792 4984 368204 5012
+rect 336792 4972 336798 4984
+rect 368198 4972 368204 4984
+rect 368256 4972 368262 5024
+rect 382274 4972 382280 5024
+rect 382332 5012 382338 5024
+rect 533706 5012 533712 5024
+rect 382332 4984 533712 5012
+rect 382332 4972 382338 4984
+rect 533706 4972 533712 4984
+rect 533764 4972 533770 5024
+rect 146938 4904 146944 4956
+rect 146996 4944 147002 4956
+rect 271874 4944 271880 4956
+rect 146996 4916 271880 4944
+rect 146996 4904 147002 4916
+rect 271874 4904 271880 4916
+rect 271932 4904 271938 4956
+rect 285398 4904 285404 4956
+rect 285456 4944 285462 4956
+rect 313458 4944 313464 4956
+rect 285456 4916 313464 4944
+rect 285456 4904 285462 4916
+rect 313458 4904 313464 4916
+rect 313516 4904 313522 4956
+rect 338114 4904 338120 4956
+rect 338172 4944 338178 4956
+rect 371694 4944 371700 4956
+rect 338172 4916 371700 4944
+rect 338172 4904 338178 4916
+rect 371694 4904 371700 4916
+rect 371752 4904 371758 4956
+rect 383654 4904 383660 4956
+rect 383712 4944 383718 4956
+rect 537202 4944 537208 4956
+rect 383712 4916 537208 4944
+rect 383712 4904 383718 4916
+rect 537202 4904 537208 4916
+rect 537260 4904 537266 4956
+rect 132954 4836 132960 4888
+rect 133012 4876 133018 4888
+rect 271966 4876 271972 4888
+rect 133012 4848 271972 4876
+rect 133012 4836 133018 4848
+rect 271966 4836 271972 4848
+rect 272024 4836 272030 4888
+rect 281902 4836 281908 4888
+rect 281960 4876 281966 4888
+rect 313366 4876 313372 4888
+rect 281960 4848 313372 4876
+rect 281960 4836 281966 4848
+rect 313366 4836 313372 4848
+rect 313424 4836 313430 4888
+rect 338206 4836 338212 4888
+rect 338264 4876 338270 4888
+rect 375282 4876 375288 4888
+rect 338264 4848 375288 4876
+rect 338264 4836 338270 4848
+rect 375282 4836 375288 4848
+rect 375340 4836 375346 4888
+rect 385034 4836 385040 4888
+rect 385092 4876 385098 4888
+rect 540790 4876 540796 4888
+rect 385092 4848 540796 4876
+rect 385092 4836 385098 4848
+rect 540790 4836 540796 4848
+rect 540848 4836 540854 4888
+rect 566 4768 572 4820
+rect 624 4808 630 4820
+rect 234706 4808 234712 4820
+rect 624 4780 234712 4808
+rect 624 4768 630 4780
+rect 234706 4768 234712 4780
+rect 234764 4768 234770 4820
+rect 274818 4768 274824 4820
+rect 274876 4808 274882 4820
+rect 310606 4808 310612 4820
+rect 274876 4780 310612 4808
+rect 274876 4768 274882 4780
+rect 310606 4768 310612 4780
+rect 310664 4768 310670 4820
+rect 339494 4768 339500 4820
+rect 339552 4808 339558 4820
+rect 378870 4808 378876 4820
+rect 339552 4780 378876 4808
+rect 339552 4768 339558 4780
+rect 378870 4768 378876 4780
+rect 378928 4768 378934 4820
+rect 385126 4768 385132 4820
+rect 385184 4808 385190 4820
+rect 544378 4808 544384 4820
+rect 385184 4780 544384 4808
+rect 385184 4768 385190 4780
+rect 544378 4768 544384 4780
+rect 544436 4768 544442 4820
+rect 136450 4700 136456 4752
+rect 136508 4740 136514 4752
+rect 146938 4740 146944 4752
+rect 136508 4712 146944 4740
+rect 136508 4700 136514 4712
+rect 146938 4700 146944 4712
+rect 146996 4700 147002 4752
+rect 304350 4496 304356 4548
+rect 304408 4536 304414 4548
+rect 307110 4536 307116 4548
+rect 304408 4508 307116 4536
+rect 304408 4496 304414 4508
+rect 307110 4496 307116 4508
+rect 307168 4496 307174 4548
+rect 307938 4156 307944 4208
+rect 307996 4196 308002 4208
+rect 309870 4196 309876 4208
+rect 307996 4168 309876 4196
+rect 307996 4156 308002 4168
+rect 309870 4156 309876 4168
+rect 309928 4156 309934 4208
+rect 328546 4088 328552 4140
+rect 328604 4128 328610 4140
+rect 336274 4128 336280 4140
+rect 328604 4100 336280 4128
+rect 328604 4088 328610 4100
+rect 336274 4088 336280 4100
+rect 336332 4088 336338 4140
+rect 279510 3884 279516 3936
+rect 279568 3924 279574 3936
+rect 287054 3924 287060 3936
+rect 279568 3896 287060 3924
+rect 279568 3884 279574 3896
+rect 287054 3884 287060 3896
+rect 287112 3884 287118 3936
+rect 301958 3884 301964 3936
+rect 302016 3924 302022 3936
+rect 319070 3924 319076 3936
+rect 302016 3896 319076 3924
+rect 302016 3884 302022 3896
+rect 319070 3884 319076 3896
+rect 319128 3884 319134 3936
+rect 35986 3816 35992 3868
+rect 36044 3856 36050 3868
+rect 50338 3856 50344 3868
+rect 36044 3828 50344 3856
+rect 36044 3816 36050 3828
+rect 50338 3816 50344 3828
+rect 50396 3816 50402 3868
+rect 286594 3816 286600 3868
+rect 286652 3856 286658 3868
+rect 288434 3856 288440 3868
+rect 286652 3828 288440 3856
+rect 286652 3816 286658 3828
+rect 288434 3816 288440 3828
+rect 288492 3816 288498 3868
+rect 298462 3816 298468 3868
+rect 298520 3856 298526 3868
+rect 307018 3856 307024 3868
+rect 298520 3828 307024 3856
+rect 298520 3816 298526 3828
+rect 307018 3816 307024 3828
+rect 307076 3816 307082 3868
+rect 309042 3816 309048 3868
+rect 309100 3856 309106 3868
+rect 320450 3856 320456 3868
+rect 309100 3828 320456 3856
+rect 309100 3816 309106 3828
+rect 320450 3816 320456 3828
+rect 320508 3816 320514 3868
+rect 390830 3816 390836 3868
+rect 390888 3856 390894 3868
+rect 391842 3856 391848 3868
+rect 390888 3828 391848 3856
+rect 390888 3816 390894 3828
+rect 391842 3816 391848 3828
+rect 391900 3816 391906 3868
+rect 19426 3748 19432 3800
+rect 19484 3788 19490 3800
+rect 32398 3788 32404 3800
+rect 19484 3760 32404 3788
+rect 19484 3748 19490 3760
+rect 32398 3748 32404 3760
+rect 32456 3748 32462 3800
+rect 43070 3748 43076 3800
+rect 43128 3788 43134 3800
+rect 57238 3788 57244 3800
+rect 43128 3760 57244 3788
+rect 43128 3748 43134 3760
+rect 57238 3748 57244 3760
+rect 57296 3748 57302 3800
+rect 268838 3748 268844 3800
+rect 268896 3788 268902 3800
+rect 282178 3788 282184 3800
+rect 268896 3760 282184 3788
+rect 268896 3748 268902 3760
+rect 282178 3748 282184 3760
+rect 282236 3748 282242 3800
+rect 305546 3748 305552 3800
+rect 305604 3788 305610 3800
+rect 318886 3788 318892 3800
+rect 305604 3760 318892 3788
+rect 305604 3748 305610 3760
+rect 318886 3748 318892 3760
+rect 318944 3748 318950 3800
+rect 334710 3748 334716 3800
+rect 334768 3788 334774 3800
+rect 340966 3788 340972 3800
+rect 334768 3760 340972 3788
+rect 334768 3748 334774 3760
+rect 340966 3748 340972 3760
+rect 341024 3748 341030 3800
+rect 360838 3748 360844 3800
+rect 360896 3788 360902 3800
+rect 440234 3788 440240 3800
+rect 360896 3760 440240 3788
+rect 360896 3748 360902 3760
+rect 440234 3748 440240 3760
+rect 440292 3748 440298 3800
+rect 20622 3680 20628 3732
+rect 20680 3720 20686 3732
+rect 51718 3720 51724 3732
+rect 20680 3692 51724 3720
+rect 20680 3680 20686 3692
+rect 51718 3680 51724 3692
+rect 51776 3680 51782 3732
+rect 201494 3680 201500 3732
+rect 201552 3720 201558 3732
+rect 202690 3720 202696 3732
+rect 201552 3692 202696 3720
+rect 201552 3680 201558 3692
+rect 202690 3680 202696 3692
+rect 202748 3680 202754 3732
+rect 271230 3680 271236 3732
+rect 271288 3720 271294 3732
+rect 287146 3720 287152 3732
+rect 271288 3692 287152 3720
+rect 271288 3680 271294 3692
+rect 287146 3680 287152 3692
+rect 287204 3680 287210 3732
+rect 360194 3680 360200 3732
+rect 360252 3720 360258 3732
+rect 454494 3720 454500 3732
+rect 360252 3692 454500 3720
+rect 360252 3680 360258 3692
+rect 454494 3680 454500 3692
+rect 454552 3680 454558 3732
+rect 468478 3680 468484 3732
+rect 468536 3720 468542 3732
+rect 479334 3720 479340 3732
+rect 468536 3692 479340 3720
+rect 468536 3680 468542 3692
+rect 479334 3680 479340 3692
+rect 479392 3680 479398 3732
+rect 11146 3612 11152 3664
+rect 11204 3652 11210 3664
+rect 43438 3652 43444 3664
+rect 11204 3624 43444 3652
+rect 11204 3612 11210 3624
+rect 43438 3612 43444 3624
+rect 43496 3612 43502 3664
+rect 46658 3612 46664 3664
+rect 46716 3652 46722 3664
+rect 247034 3652 247040 3664
+rect 46716 3624 247040 3652
+rect 46716 3612 46722 3624
+rect 247034 3612 247040 3624
+rect 247092 3612 247098 3664
+rect 248782 3612 248788 3664
+rect 248840 3652 248846 3664
+rect 272518 3652 272524 3664
+rect 248840 3624 272524 3652
+rect 248840 3612 248846 3624
+rect 272518 3612 272524 3624
+rect 272576 3612 272582 3664
+rect 276014 3612 276020 3664
+rect 276072 3652 276078 3664
+rect 276750 3652 276756 3664
+rect 276072 3624 276756 3652
+rect 276072 3612 276078 3624
+rect 276750 3612 276756 3624
+rect 276808 3612 276814 3664
+rect 280706 3612 280712 3664
+rect 280764 3652 280770 3664
+rect 291838 3652 291844 3664
+rect 280764 3624 291844 3652
+rect 280764 3612 280770 3624
+rect 291838 3612 291844 3624
+rect 291896 3612 291902 3664
+rect 294874 3612 294880 3664
+rect 294932 3652 294938 3664
+rect 316126 3652 316132 3664
+rect 294932 3624 316132 3652
+rect 294932 3612 294938 3624
+rect 316126 3612 316132 3624
+rect 316184 3612 316190 3664
+rect 344554 3652 344560 3664
+rect 335326 3624 344560 3652
+rect 25314 3544 25320 3596
+rect 25372 3584 25378 3596
+rect 241514 3584 241520 3596
+rect 25372 3556 241520 3584
+rect 25372 3544 25378 3556
+rect 241514 3544 241520 3556
+rect 241572 3544 241578 3596
+rect 253474 3544 253480 3596
+rect 253532 3584 253538 3596
+rect 285674 3584 285680 3596
+rect 253532 3556 285680 3584
+rect 253532 3544 253538 3556
+rect 285674 3544 285680 3556
+rect 285732 3544 285738 3596
+rect 287790 3544 287796 3596
+rect 287848 3584 287854 3596
+rect 309778 3584 309784 3596
+rect 287848 3556 309784 3584
+rect 287848 3544 287854 3556
+rect 309778 3544 309784 3556
+rect 309836 3544 309842 3596
+rect 312630 3544 312636 3596
+rect 312688 3584 312694 3596
+rect 321830 3584 321836 3596
+rect 312688 3556 321836 3584
+rect 312688 3544 312694 3556
+rect 321830 3544 321836 3556
+rect 321888 3544 321894 3596
+rect 325786 3544 325792 3596
+rect 325844 3584 325850 3596
+rect 329190 3584 329196 3596
+rect 325844 3556 329196 3584
+rect 325844 3544 325850 3556
+rect 329190 3544 329196 3556
+rect 329248 3544 329254 3596
+rect 329834 3544 329840 3596
+rect 329892 3584 329898 3596
+rect 335326 3584 335354 3624
+rect 344554 3612 344560 3624
+rect 344612 3612 344618 3664
+rect 347038 3612 347044 3664
+rect 347096 3652 347102 3664
+rect 355226 3652 355232 3664
+rect 347096 3624 355232 3652
+rect 347096 3612 347102 3624
+rect 355226 3612 355232 3624
+rect 355284 3612 355290 3664
+rect 362954 3612 362960 3664
+rect 363012 3652 363018 3664
+rect 461486 3652 461492 3664
+rect 363012 3624 461492 3652
+rect 363012 3612 363018 3624
+rect 461486 3612 461492 3624
+rect 461544 3612 461550 3664
+rect 468662 3652 468668 3664
+rect 461596 3624 468668 3652
+rect 329892 3556 335354 3584
+rect 329892 3544 329898 3556
+rect 335998 3544 336004 3596
+rect 336056 3584 336062 3596
+rect 339862 3584 339868 3596
+rect 336056 3556 339868 3584
+rect 336056 3544 336062 3556
+rect 339862 3544 339868 3556
+rect 339920 3544 339926 3596
+rect 345658 3544 345664 3596
+rect 345716 3584 345722 3596
+rect 358722 3584 358728 3596
+rect 345716 3556 358728 3584
+rect 345716 3544 345722 3556
+rect 358722 3544 358728 3556
+rect 358780 3544 358786 3596
+rect 364334 3544 364340 3596
+rect 364392 3584 364398 3596
+rect 461596 3584 461624 3624
+rect 468662 3612 468668 3624
+rect 468720 3612 468726 3664
+rect 472618 3612 472624 3664
+rect 472676 3652 472682 3664
+rect 472676 3624 480254 3652
+rect 472676 3612 472682 3624
+rect 364392 3556 461624 3584
+rect 364392 3544 364398 3556
+rect 461670 3544 461676 3596
+rect 461728 3584 461734 3596
+rect 465166 3584 465172 3596
+rect 461728 3556 465172 3584
+rect 461728 3544 461734 3556
+rect 465166 3544 465172 3556
+rect 465224 3544 465230 3596
+rect 475746 3584 475752 3596
+rect 470566 3556 475752 3584
+rect 5258 3476 5264 3528
+rect 5316 3516 5322 3528
+rect 10318 3516 10324 3528
+rect 5316 3488 10324 3516
+rect 5316 3476 5322 3488
+rect 10318 3476 10324 3488
+rect 10376 3476 10382 3528
+rect 15930 3476 15936 3528
+rect 15988 3516 15994 3528
+rect 238754 3516 238760 3528
+rect 15988 3488 238760 3516
+rect 15988 3476 15994 3488
+rect 238754 3476 238760 3488
+rect 238812 3476 238818 3528
+rect 249978 3476 249984 3528
+rect 250036 3516 250042 3528
+rect 284938 3516 284944 3528
+rect 250036 3488 284944 3516
+rect 250036 3476 250042 3488
+rect 284938 3476 284944 3488
+rect 284996 3476 285002 3528
+rect 291378 3476 291384 3528
+rect 291436 3516 291442 3528
+rect 314930 3516 314936 3528
+rect 291436 3488 314936 3516
+rect 291436 3476 291442 3488
+rect 314930 3476 314936 3488
+rect 314988 3476 314994 3528
+rect 316034 3476 316040 3528
+rect 316092 3516 316098 3528
+rect 317322 3516 317328 3528
+rect 316092 3488 317328 3516
+rect 316092 3476 316098 3488
+rect 317322 3476 317328 3488
+rect 317380 3476 317386 3528
+rect 320910 3476 320916 3528
+rect 320968 3516 320974 3528
+rect 323118 3516 323124 3528
+rect 320968 3488 323124 3516
+rect 320968 3476 320974 3488
+rect 323118 3476 323124 3488
+rect 323176 3476 323182 3528
+rect 323302 3476 323308 3528
+rect 323360 3516 323366 3528
+rect 324498 3516 324504 3528
+rect 323360 3488 324504 3516
+rect 323360 3476 323366 3488
+rect 324498 3476 324504 3488
+rect 324556 3476 324562 3528
+rect 325878 3476 325884 3528
+rect 325936 3516 325942 3528
+rect 327994 3516 328000 3528
+rect 325936 3488 328000 3516
+rect 325936 3476 325942 3488
+rect 327994 3476 328000 3488
+rect 328052 3476 328058 3528
+rect 331214 3476 331220 3528
+rect 331272 3516 331278 3528
+rect 348050 3516 348056 3528
+rect 331272 3488 348056 3516
+rect 331272 3476 331278 3488
+rect 348050 3476 348056 3488
+rect 348108 3476 348114 3528
+rect 367094 3476 367100 3528
+rect 367152 3516 367158 3528
+rect 470566 3516 470594 3556
+rect 475746 3544 475752 3556
+rect 475804 3544 475810 3596
+rect 480226 3584 480254 3624
+rect 580994 3584 581000 3596
+rect 480226 3556 581000 3584
+rect 580994 3544 581000 3556
+rect 581052 3544 581058 3596
+rect 367152 3488 470594 3516
+rect 367152 3476 367158 3488
+rect 473354 3476 473360 3528
+rect 473412 3516 473418 3528
+rect 474182 3516 474188 3528
+rect 473412 3488 474188 3516
+rect 473412 3476 473418 3488
+rect 474182 3476 474188 3488
+rect 474240 3476 474246 3528
+rect 475378 3476 475384 3528
+rect 475436 3516 475442 3528
+rect 583386 3516 583392 3528
+rect 475436 3488 583392 3516
+rect 475436 3476 475442 3488
+rect 583386 3476 583392 3488
+rect 583444 3476 583450 3528
+rect 6454 3408 6460 3460
+rect 6512 3448 6518 3460
+rect 236362 3448 236368 3460
+rect 6512 3420 236368 3448
+rect 6512 3408 6518 3420
+rect 236362 3408 236368 3420
+rect 236420 3408 236426 3460
+rect 246390 3408 246396 3460
+rect 246448 3448 246454 3460
+rect 283742 3448 283748 3460
+rect 246448 3420 283748 3448
+rect 246448 3408 246454 3420
+rect 283742 3408 283748 3420
+rect 283800 3408 283806 3460
+rect 284294 3408 284300 3460
+rect 284352 3448 284358 3460
+rect 312538 3448 312544 3460
+rect 284352 3420 312544 3448
+rect 284352 3408 284358 3420
+rect 312538 3408 312544 3420
+rect 312596 3408 312602 3460
+rect 315022 3408 315028 3460
+rect 315080 3448 315086 3460
+rect 321738 3448 321744 3460
+rect 315080 3420 321744 3448
+rect 315080 3408 315086 3420
+rect 321738 3408 321744 3420
+rect 321796 3408 321802 3460
+rect 324314 3408 324320 3460
+rect 324372 3448 324378 3460
+rect 325602 3448 325608 3460
+rect 324372 3420 325608 3448
+rect 324372 3408 324378 3420
+rect 325602 3408 325608 3420
+rect 325660 3408 325666 3460
+rect 332594 3408 332600 3460
+rect 332652 3448 332658 3460
+rect 351638 3448 351644 3460
+rect 332652 3420 351644 3448
+rect 332652 3408 332658 3420
+rect 351638 3408 351644 3420
+rect 351696 3408 351702 3460
+rect 398834 3408 398840 3460
+rect 398892 3448 398898 3460
+rect 400122 3448 400128 3460
+rect 398892 3420 400128 3448
+rect 398892 3408 398898 3420
+rect 400122 3408 400128 3420
+rect 400180 3408 400186 3460
+rect 582190 3448 582196 3460
+rect 402946 3420 582196 3448
+rect 44174 3340 44180 3392
+rect 44232 3380 44238 3392
+rect 45094 3380 45100 3392
+rect 44232 3352 45100 3380
+rect 44232 3340 44238 3352
+rect 45094 3340 45100 3352
+rect 45152 3340 45158 3392
+rect 52454 3340 52460 3392
+rect 52512 3380 52518 3392
+rect 53374 3380 53380 3392
+rect 52512 3352 53380 3380
+rect 52512 3340 52518 3352
+rect 53374 3340 53380 3352
+rect 53432 3340 53438 3392
+rect 69014 3340 69020 3392
+rect 69072 3380 69078 3392
+rect 69934 3380 69940 3392
+rect 69072 3352 69940 3380
+rect 69072 3340 69078 3352
+rect 69934 3340 69940 3352
+rect 69992 3340 69998 3392
+rect 77294 3340 77300 3392
+rect 77352 3380 77358 3392
+rect 78214 3380 78220 3392
+rect 77352 3352 78220 3380
+rect 77352 3340 77358 3352
+rect 78214 3340 78220 3352
+rect 78272 3340 78278 3392
+rect 93854 3340 93860 3392
+rect 93912 3380 93918 3392
+rect 94774 3380 94780 3392
+rect 93912 3352 94780 3380
+rect 93912 3340 93918 3352
+rect 94774 3340 94780 3352
+rect 94832 3340 94838 3392
+rect 102134 3340 102140 3392
+rect 102192 3380 102198 3392
+rect 103330 3380 103336 3392
+rect 102192 3352 103336 3380
+rect 102192 3340 102198 3352
+rect 103330 3340 103336 3352
+rect 103388 3340 103394 3392
+rect 114002 3340 114008 3392
+rect 114060 3380 114066 3392
+rect 115198 3380 115204 3392
+rect 114060 3352 115204 3380
+rect 114060 3340 114066 3352
+rect 115198 3340 115204 3352
+rect 115256 3340 115262 3392
+rect 118694 3340 118700 3392
+rect 118752 3380 118758 3392
+rect 119890 3380 119896 3392
+rect 118752 3352 119896 3380
+rect 118752 3340 118758 3352
+rect 119890 3340 119896 3352
+rect 119948 3340 119954 3392
+rect 143534 3340 143540 3392
+rect 143592 3380 143598 3392
+rect 144730 3380 144736 3392
+rect 143592 3352 144736 3380
+rect 143592 3340 143598 3352
+rect 144730 3340 144736 3352
+rect 144788 3340 144794 3392
+rect 327258 3340 327264 3392
+rect 327316 3380 327322 3392
+rect 332686 3380 332692 3392
+rect 327316 3352 332692 3380
+rect 327316 3340 327322 3352
+rect 332686 3340 332692 3352
+rect 332744 3340 332750 3392
+rect 396074 3340 396080 3392
+rect 396132 3380 396138 3392
+rect 402946 3380 402974 3420
+rect 582190 3408 582196 3420
+rect 582248 3408 582254 3460
+rect 396132 3352 402974 3380
+rect 396132 3340 396138 3352
+rect 407114 3340 407120 3392
+rect 407172 3380 407178 3392
+rect 408402 3380 408408 3392
+rect 407172 3352 408408 3380
+rect 407172 3340 407178 3352
+rect 408402 3340 408408 3352
+rect 408460 3340 408466 3392
+rect 415486 3340 415492 3392
+rect 415544 3380 415550 3392
+rect 416682 3380 416688 3392
+rect 415544 3352 416688 3380
+rect 415544 3340 415550 3352
+rect 416682 3340 416688 3352
+rect 416740 3340 416746 3392
+rect 423766 3340 423772 3392
+rect 423824 3380 423830 3392
+rect 424962 3380 424968 3392
+rect 423824 3352 424968 3380
+rect 423824 3340 423830 3352
+rect 424962 3340 424968 3352
+rect 425020 3340 425026 3392
+rect 431954 3340 431960 3392
+rect 432012 3380 432018 3392
+rect 433242 3380 433248 3392
+rect 432012 3352 433248 3380
+rect 432012 3340 432018 3352
+rect 433242 3340 433248 3352
+rect 433300 3340 433306 3392
+rect 440326 3340 440332 3392
+rect 440384 3380 440390 3392
+rect 441522 3380 441528 3392
+rect 440384 3352 441528 3380
+rect 440384 3340 440390 3352
+rect 441522 3340 441528 3352
+rect 441580 3340 441586 3392
+rect 448514 3340 448520 3392
+rect 448572 3380 448578 3392
+rect 449802 3380 449808 3392
+rect 448572 3352 449808 3380
+rect 448572 3340 448578 3352
+rect 449802 3340 449808 3352
+rect 449860 3340 449866 3392
+rect 456794 3340 456800 3392
+rect 456852 3380 456858 3392
+rect 458082 3380 458088 3392
+rect 456852 3352 458088 3380
+rect 456852 3340 456858 3352
+rect 458082 3340 458088 3352
+rect 458140 3340 458146 3392
+rect 514754 3340 514760 3392
+rect 514812 3380 514818 3392
+rect 515582 3380 515588 3392
+rect 514812 3352 515588 3380
+rect 514812 3340 514818 3352
+rect 515582 3340 515588 3352
+rect 515640 3340 515646 3392
+rect 523034 3340 523040 3392
+rect 523092 3380 523098 3392
+rect 523862 3380 523868 3392
+rect 523092 3352 523868 3380
+rect 523092 3340 523098 3352
+rect 523862 3340 523868 3352
+rect 523920 3340 523926 3392
+rect 572714 3340 572720 3392
+rect 572772 3380 572778 3392
+rect 573542 3380 573548 3392
+rect 572772 3352 573548 3380
+rect 572772 3340 572778 3352
+rect 573542 3340 573548 3352
+rect 573600 3340 573606 3392
+rect 28902 3272 28908 3324
+rect 28960 3312 28966 3324
+rect 35158 3312 35164 3324
+rect 28960 3284 35164 3312
+rect 28960 3272 28966 3284
+rect 35158 3272 35164 3284
+rect 35216 3272 35222 3324
+rect 318518 3272 318524 3324
+rect 318576 3312 318582 3324
+rect 323026 3312 323032 3324
+rect 318576 3284 323032 3312
+rect 318576 3272 318582 3284
+rect 323026 3272 323032 3284
+rect 323084 3272 323090 3324
+rect 327166 3272 327172 3324
+rect 327224 3312 327230 3324
+rect 331582 3312 331588 3324
+rect 327224 3284 331588 3312
+rect 327224 3272 327230 3284
+rect 331582 3272 331588 3284
+rect 331640 3272 331646 3324
+rect 327074 3204 327080 3256
+rect 327132 3244 327138 3256
+rect 333882 3244 333888 3256
+rect 327132 3216 333888 3244
+rect 327132 3204 327138 3216
+rect 333882 3204 333888 3216
+rect 333940 3204 333946 3256
+rect 319714 3136 319720 3188
+rect 319772 3176 319778 3188
+rect 323210 3176 323216 3188
+rect 319772 3148 323216 3176
+rect 319772 3136 319778 3148
+rect 323210 3136 323216 3148
+rect 323268 3136 323274 3188
+rect 327718 3136 327724 3188
+rect 327776 3176 327782 3188
+rect 330386 3176 330392 3188
+rect 327776 3148 330392 3176
+rect 327776 3136 327782 3148
+rect 330386 3136 330392 3148
+rect 330444 3136 330450 3188
+rect 328454 3068 328460 3120
+rect 328512 3108 328518 3120
+rect 337470 3108 337476 3120
+rect 328512 3080 337476 3108
+rect 328512 3068 328518 3080
+rect 337470 3068 337476 3080
+rect 337528 3068 337534 3120
+rect 465718 3068 465724 3120
+rect 465776 3108 465782 3120
+rect 472250 3108 472256 3120
+rect 465776 3080 472256 3108
+rect 465776 3068 465782 3080
+rect 472250 3068 472256 3080
+rect 472308 3068 472314 3120
+rect 316218 3000 316224 3052
+rect 316276 3040 316282 3052
+rect 321646 3040 321652 3052
+rect 316276 3012 321652 3040
+rect 316276 3000 316282 3012
+rect 321646 3000 321652 3012
+rect 321704 3000 321710 3052
+rect 322106 3000 322112 3052
+rect 322164 3040 322170 3052
+rect 324590 3040 324596 3052
+rect 322164 3012 324596 3040
+rect 322164 3000 322170 3012
+rect 324590 3000 324596 3012
+rect 324648 3000 324654 3052
+rect 299474 1164 299480 1216
+rect 299532 1204 299538 1216
+rect 300762 1204 300768 1216
+rect 299532 1176 300768 1204
+rect 299532 1164 299538 1176
+rect 300762 1164 300768 1176
+rect 300820 1164 300826 1216
+<< via1 >>
+rect 71780 702992 71832 703044
+rect 72976 702992 73028 703044
+rect 201500 702992 201552 703044
+rect 202788 702992 202840 703044
+rect 314752 700884 314804 700936
+rect 348792 700884 348844 700936
+rect 283840 700816 283892 700868
+rect 318892 700816 318944 700868
+rect 310612 700748 310664 700800
+rect 413652 700748 413704 700800
+rect 218980 700680 219032 700732
+rect 323032 700680 323084 700732
+rect 306472 700612 306524 700664
+rect 478512 700612 478564 700664
+rect 154120 700544 154172 700596
+rect 327172 700544 327224 700596
+rect 302332 700476 302384 700528
+rect 543464 700476 543516 700528
+rect 89168 700408 89220 700460
+rect 331404 700408 331456 700460
+rect 24308 700340 24360 700392
+rect 335452 700340 335504 700392
+rect 8116 700272 8168 700324
+rect 334072 700272 334124 700324
+rect 396724 699660 396776 699712
+rect 397460 699660 397512 699712
+rect 266360 697552 266412 697604
+rect 267648 697552 267700 697604
+rect 296812 696940 296864 696992
+rect 580172 696940 580224 696992
+rect 331220 692792 331272 692844
+rect 331404 692792 331456 692844
+rect 298192 683204 298244 683256
+rect 580172 683204 580224 683256
+rect 3424 683136 3476 683188
+rect 336740 683136 336792 683188
+rect 331220 683068 331272 683120
+rect 331404 683068 331456 683120
+rect 295432 670760 295484 670812
+rect 580172 670760 580224 670812
+rect 3516 670692 3568 670744
+rect 340972 670692 341024 670744
+rect 331220 668584 331272 668636
+rect 331404 668584 331456 668636
+rect 3424 656888 3476 656940
+rect 338120 656888 338172 656940
+rect 291200 643084 291252 643136
+rect 580172 643084 580224 643136
+rect 3424 632068 3476 632120
+rect 342352 632068 342404 632120
+rect 294052 630640 294104 630692
+rect 580172 630640 580224 630692
+rect 3148 618264 3200 618316
+rect 345112 618264 345164 618316
+rect 289912 616836 289964 616888
+rect 580172 616836 580224 616888
+rect 3240 605820 3292 605872
+rect 343732 605820 343784 605872
+rect 309232 594056 309284 594108
+rect 396724 594056 396776 594108
+rect 287060 590656 287112 590708
+rect 579804 590656 579856 590708
+rect 331220 586440 331272 586492
+rect 331404 586440 331456 586492
+rect 3332 579640 3384 579692
+rect 346492 579640 346544 579692
+rect 288440 576852 288492 576904
+rect 580172 576852 580224 576904
+rect 331220 567128 331272 567180
+rect 331404 567128 331456 567180
+rect 3424 565836 3476 565888
+rect 349252 565836 349304 565888
+rect 285680 563048 285732 563100
+rect 579804 563048 579856 563100
+rect 3424 553392 3476 553444
+rect 347872 553392 347924 553444
+rect 331220 552644 331272 552696
+rect 331404 552644 331456 552696
+rect 331220 547816 331272 547868
+rect 331404 547816 331456 547868
+rect 282920 536800 282972 536852
+rect 580172 536800 580224 536852
+rect 331220 533332 331272 533384
+rect 331404 533332 331456 533384
+rect 331220 528504 331272 528556
+rect 331404 528504 331456 528556
+rect 3424 527144 3476 527196
+rect 350632 527144 350684 527196
+rect 284300 524424 284352 524476
+rect 580172 524424 580224 524476
+rect 3424 514768 3476 514820
+rect 353300 514768 353352 514820
+rect 331220 514020 331272 514072
+rect 331404 514020 331456 514072
+rect 282828 510620 282880 510672
+rect 580172 510620 580224 510672
+rect 331220 509192 331272 509244
+rect 332048 509192 332100 509244
+rect 314200 507560 314252 507612
+rect 331312 507560 331364 507612
+rect 266360 507492 266412 507544
+rect 317788 507492 317840 507544
+rect 201500 507424 201552 507476
+rect 322112 507424 322164 507476
+rect 305644 507356 305696 507408
+rect 462320 507356 462372 507408
+rect 136640 507288 136692 507340
+rect 326344 507288 326396 507340
+rect 301412 507220 301464 507272
+rect 527180 507220 527232 507272
+rect 71780 507152 71832 507204
+rect 330668 507152 330720 507204
+rect 40040 507084 40092 507136
+rect 333520 507084 333572 507136
+rect 251640 506608 251692 506660
+rect 578884 506608 578936 506660
+rect 246948 506540 247000 506592
+rect 577780 506540 577832 506592
+rect 242716 506472 242768 506524
+rect 577596 506472 577648 506524
+rect 299480 506200 299532 506252
+rect 316408 506200 316460 506252
+rect 312820 506132 312872 506184
+rect 364340 506132 364392 506184
+rect 234620 506064 234672 506116
+rect 320640 506064 320692 506116
+rect 308496 505996 308548 506048
+rect 429200 505996 429252 506048
+rect 169760 505928 169812 505980
+rect 324964 505928 325016 505980
+rect 304264 505860 304316 505912
+rect 494060 505860 494112 505912
+rect 104900 505792 104952 505844
+rect 329196 505792 329248 505844
+rect 299940 505724 299992 505776
+rect 558920 505724 558972 505776
+rect 232596 505452 232648 505504
+rect 390560 505452 390612 505504
+rect 267280 505384 267332 505436
+rect 577320 505384 577372 505436
+rect 262956 505316 263008 505368
+rect 577412 505316 577464 505368
+rect 258724 505248 258776 505300
+rect 578148 505248 578200 505300
+rect 254492 505180 254544 505232
+rect 578056 505180 578108 505232
+rect 250168 505112 250220 505164
+rect 577964 505112 578016 505164
+rect 4896 504636 4948 504688
+rect 378968 504636 379020 504688
+rect 270500 504568 270552 504620
+rect 360476 504568 360528 504620
+rect 264428 504500 264480 504552
+rect 355324 504500 355376 504552
+rect 255320 504432 255372 504484
+rect 361948 504432 362000 504484
+rect 277124 504364 277176 504416
+rect 398380 504364 398432 504416
+rect 232320 504296 232372 504348
+rect 367652 504296 367704 504348
+rect 233148 504228 233200 504280
+rect 371884 504228 371936 504280
+rect 233884 504160 233936 504212
+rect 373356 504160 373408 504212
+rect 232964 504092 233016 504144
+rect 376208 504092 376260 504144
+rect 177304 504024 177356 504076
+rect 366180 504024 366232 504076
+rect 3976 503956 4028 504008
+rect 359096 503956 359148 504008
+rect 3700 503888 3752 503940
+rect 363328 503888 363380 503940
+rect 5080 503820 5132 503872
+rect 370504 503820 370556 503872
+rect 3516 503752 3568 503804
+rect 374736 503752 374788 503804
+rect 253020 503684 253072 503736
+rect 264796 503684 264848 503736
+rect 381084 503684 381136 503736
+rect 384672 503684 384724 503736
+rect 281448 503276 281500 503328
+rect 399484 503276 399536 503328
+rect 279884 503208 279936 503260
+rect 398656 503208 398708 503260
+rect 278596 503140 278648 503192
+rect 398564 503140 398616 503192
+rect 275836 503072 275888 503124
+rect 398472 503072 398524 503124
+rect 3884 503004 3936 503056
+rect 255320 503004 255372 503056
+rect 274364 503004 274416 503056
+rect 398288 503004 398340 503056
+rect 3792 502936 3844 502988
+rect 270500 502936 270552 502988
+rect 355324 502936 355376 502988
+rect 580724 502936 580776 502988
+rect 271512 502868 271564 502920
+rect 398196 502868 398248 502920
+rect 170404 502800 170456 502852
+rect 364800 502800 364852 502852
+rect 80704 502732 80756 502784
+rect 356244 502732 356296 502784
+rect 272984 502664 273036 502716
+rect 580080 502664 580132 502716
+rect 268660 502596 268712 502648
+rect 580908 502596 580960 502648
+rect 259782 502528 259834 502580
+rect 580540 502528 580592 502580
+rect 255550 502460 255602 502512
+rect 580356 502460 580408 502512
+rect 6184 502392 6236 502444
+rect 354864 502392 354916 502444
+rect 4068 502324 4120 502376
+rect 357624 502324 357676 502376
+rect 263968 501916 264020 501968
+rect 257252 501780 257304 501832
+rect 259920 501780 259972 501832
+rect 3056 500964 3108 501016
+rect 260104 501780 260156 501832
+rect 261576 501780 261628 501832
+rect 263968 501780 264020 501832
+rect 264796 501848 264848 501900
+rect 265808 501780 265860 501832
+rect 270132 501780 270184 501832
+rect 299112 501984 299164 502036
+rect 299020 501916 299072 501968
+rect 300124 501916 300176 501968
+rect 299020 501780 299072 501832
+rect 299112 501780 299164 501832
+rect 300124 501780 300176 501832
+rect 352012 501780 352064 501832
+rect 395344 501780 395396 501832
+rect 397460 501780 397512 501832
+rect 580172 501644 580224 501696
+rect 580264 501576 580316 501628
+rect 580816 501168 580868 501220
+rect 580632 501100 580684 501152
+rect 580448 501032 580500 501084
+rect 398656 485732 398708 485784
+rect 579988 485732 580040 485784
+rect 3148 475668 3200 475720
+rect 6184 475668 6236 475720
+rect 399484 471928 399536 471980
+rect 579804 471928 579856 471980
+rect 398564 458124 398616 458176
+rect 579988 458124 580040 458176
+rect 3332 449828 3384 449880
+rect 80704 449828 80756 449880
+rect 398472 431876 398524 431928
+rect 579988 431876 580040 431928
+rect 398380 419432 398432 419484
+rect 579988 419432 580040 419484
+rect 398288 405628 398340 405680
+rect 579988 405628 580040 405680
+rect 398196 379448 398248 379500
+rect 579804 379448 579856 379500
+rect 3332 358708 3384 358760
+rect 177304 358708 177356 358760
+rect 3332 346332 3384 346384
+rect 170404 346332 170456 346384
+rect 350586 337764 350638 337816
+rect 350908 337764 350960 337816
+rect 314936 336744 314988 336796
+rect 244280 336676 244332 336728
+rect 245108 336676 245160 336728
+rect 249800 336676 249852 336728
+rect 250076 336676 250128 336728
+rect 255320 336676 255372 336728
+rect 255964 336676 256016 336728
+rect 256700 336676 256752 336728
+rect 257068 336676 257120 336728
+rect 284392 336676 284444 336728
+rect 284668 336676 284720 336728
+rect 291200 336676 291252 336728
+rect 291476 336676 291528 336728
+rect 292672 336676 292724 336728
+rect 292948 336676 293000 336728
+rect 305000 336676 305052 336728
+rect 305276 336676 305328 336728
+rect 309784 336676 309836 336728
+rect 316040 336676 316092 336728
+rect 323032 336676 323084 336728
+rect 326988 336676 327040 336728
+rect 327724 336676 327776 336728
+rect 329932 336676 329984 336728
+rect 330300 336676 330352 336728
+rect 331220 336676 331272 336728
+rect 331588 336676 331640 336728
+rect 362960 336676 363012 336728
+rect 363236 336676 363288 336728
+rect 371240 336676 371292 336728
+rect 371792 336676 371844 336728
+rect 380900 336676 380952 336728
+rect 381268 336676 381320 336728
+rect 389180 336676 389232 336728
+rect 389548 336676 389600 336728
+rect 394700 336676 394752 336728
+rect 395068 336676 395120 336728
+rect 124220 336608 124272 336660
+rect 269396 336608 269448 336660
+rect 289084 336608 289136 336660
+rect 293408 336608 293460 336660
+rect 328368 336608 328420 336660
+rect 333980 336608 334032 336660
+rect 354496 336608 354548 336660
+rect 429200 336608 429252 336660
+rect 115204 336540 115256 336592
+rect 266360 336540 266412 336592
+rect 396264 336540 396316 336592
+rect 472624 336540 472676 336592
+rect 106280 336472 106332 336524
+rect 264520 336472 264572 336524
+rect 338672 336472 338724 336524
+rect 344284 336472 344336 336524
+rect 396908 336472 396960 336524
+rect 475384 336472 475436 336524
+rect 51724 336404 51776 336456
+rect 240508 336404 240560 336456
+rect 291936 336404 291988 336456
+rect 312820 336404 312872 336456
+rect 356612 336404 356664 336456
+rect 436100 336404 436152 336456
+rect 57244 336336 57296 336388
+rect 246764 336336 246816 336388
+rect 264244 336336 264296 336388
+rect 290464 336336 290516 336388
+rect 307024 336336 307076 336388
+rect 317788 336336 317840 336388
+rect 358452 336336 358504 336388
+rect 443000 336336 443052 336388
+rect 43444 336268 43496 336320
+rect 237840 336268 237892 336320
+rect 276020 336268 276072 336320
+rect 311900 336268 311952 336320
+rect 360384 336268 360436 336320
+rect 449900 336268 449952 336320
+rect 50344 336200 50396 336252
+rect 244740 336200 244792 336252
+rect 273260 336200 273312 336252
+rect 310888 336200 310940 336252
+rect 313280 336200 313332 336252
+rect 322112 336200 322164 336252
+rect 362316 336200 362368 336252
+rect 456800 336200 456852 336252
+rect 35164 336132 35216 336184
+rect 242900 336132 242952 336184
+rect 269120 336132 269172 336184
+rect 309876 336132 309928 336184
+rect 309968 336132 310020 336184
+rect 320456 336132 320508 336184
+rect 334992 336132 335044 336184
+rect 345572 336132 345624 336184
+rect 364340 336132 364392 336184
+rect 461584 336132 461636 336184
+rect 32404 336064 32456 336116
+rect 240140 336064 240192 336116
+rect 266360 336064 266412 336116
+rect 308956 336064 309008 336116
+rect 310520 336064 310572 336116
+rect 321560 336064 321612 336116
+rect 337660 336064 337712 336116
+rect 349804 336064 349856 336116
+rect 366272 336064 366324 336116
+rect 465724 336064 465776 336116
+rect 10324 335996 10376 336048
+rect 236184 335996 236236 336048
+rect 259460 335996 259512 336048
+rect 306932 335996 306984 336048
+rect 307116 335996 307168 336048
+rect 319444 335996 319496 336048
+rect 333888 335996 333940 336048
+rect 346952 335996 347004 336048
+rect 368296 335996 368348 336048
+rect 468484 335996 468536 336048
+rect 312636 335928 312688 335980
+rect 313832 335928 313884 335980
+rect 343640 335928 343692 335980
+rect 345664 335928 345716 335980
+rect 336740 335860 336792 335912
+rect 338764 335860 338816 335912
+rect 357440 335520 357492 335572
+rect 360844 335520 360896 335572
+rect 329656 335384 329708 335436
+rect 336004 335384 336056 335436
+rect 376760 335384 376812 335436
+rect 377036 335384 377088 335436
+rect 314752 335316 314804 335368
+rect 314936 335316 314988 335368
+rect 329748 335316 329800 335368
+rect 334624 335316 334676 335368
+rect 265164 335248 265216 335300
+rect 265348 335248 265400 335300
+rect 301044 335248 301096 335300
+rect 301228 335248 301280 335300
+rect 371332 334092 371384 334144
+rect 371608 334092 371660 334144
+rect 385316 331168 385368 331220
+rect 385592 331168 385644 331220
+rect 298284 330760 298336 330812
+rect 350908 330760 350960 330812
+rect 353484 330760 353536 330812
+rect 368572 330760 368624 330812
+rect 388076 330760 388128 330812
+rect 334164 330624 334216 330676
+rect 345020 330624 345072 330676
+rect 345756 330624 345808 330676
+rect 238760 330556 238812 330608
+rect 239128 330556 239180 330608
+rect 241520 330556 241572 330608
+rect 241888 330556 241940 330608
+rect 270592 330556 270644 330608
+rect 271420 330556 271472 330608
+rect 277400 330556 277452 330608
+rect 277768 330556 277820 330608
+rect 280344 330556 280396 330608
+rect 281264 330556 281316 330608
+rect 293960 330556 294012 330608
+rect 294420 330556 294472 330608
+rect 298284 330556 298336 330608
+rect 234712 330488 234764 330540
+rect 235264 330488 235316 330540
+rect 236184 330488 236236 330540
+rect 236828 330488 236880 330540
+rect 238852 330488 238904 330540
+rect 239496 330488 239548 330540
+rect 240232 330488 240284 330540
+rect 241152 330488 241204 330540
+rect 241612 330488 241664 330540
+rect 242164 330488 242216 330540
+rect 242992 330488 243044 330540
+rect 243452 330488 243504 330540
+rect 244372 330488 244424 330540
+rect 244648 330488 244700 330540
+rect 245752 330488 245804 330540
+rect 246396 330488 246448 330540
+rect 247224 330488 247276 330540
+rect 248052 330488 248104 330540
+rect 248604 330488 248656 330540
+rect 249340 330488 249392 330540
+rect 249892 330488 249944 330540
+rect 250352 330488 250404 330540
+rect 251180 330488 251232 330540
+rect 252008 330488 252060 330540
+rect 252560 330488 252612 330540
+rect 253020 330488 253072 330540
+rect 254032 330488 254084 330540
+rect 254952 330488 255004 330540
+rect 256792 330488 256844 330540
+rect 257252 330488 257304 330540
+rect 258356 330488 258408 330540
+rect 259276 330488 259328 330540
+rect 259644 330488 259696 330540
+rect 259920 330488 259972 330540
+rect 260932 330488 260984 330540
+rect 261852 330488 261904 330540
+rect 262312 330488 262364 330540
+rect 262864 330488 262916 330540
+rect 263692 330488 263744 330540
+rect 264152 330488 264204 330540
+rect 264980 330488 265032 330540
+rect 265808 330488 265860 330540
+rect 267740 330488 267792 330540
+rect 268752 330488 268804 330540
+rect 270684 330488 270736 330540
+rect 270868 330488 270920 330540
+rect 272156 330488 272208 330540
+rect 273076 330488 273128 330540
+rect 273352 330488 273404 330540
+rect 273720 330488 273772 330540
+rect 274732 330488 274784 330540
+rect 275652 330488 275704 330540
+rect 276296 330488 276348 330540
+rect 277032 330488 277084 330540
+rect 277492 330488 277544 330540
+rect 277952 330488 278004 330540
+rect 278780 330488 278832 330540
+rect 279608 330488 279660 330540
+rect 280160 330488 280212 330540
+rect 280620 330488 280672 330540
+rect 281540 330488 281592 330540
+rect 282552 330488 282604 330540
+rect 282920 330488 282972 330540
+rect 283564 330488 283616 330540
+rect 284484 330488 284536 330540
+rect 284852 330488 284904 330540
+rect 285864 330488 285916 330540
+rect 286508 330488 286560 330540
+rect 287244 330488 287296 330540
+rect 288164 330488 288216 330540
+rect 288440 330488 288492 330540
+rect 288808 330488 288860 330540
+rect 289912 330488 289964 330540
+rect 290832 330488 290884 330540
+rect 292764 330488 292816 330540
+rect 293132 330488 293184 330540
+rect 294144 330488 294196 330540
+rect 294788 330488 294840 330540
+rect 295432 330488 295484 330540
+rect 296444 330488 296496 330540
+rect 296720 330488 296772 330540
+rect 297364 330488 297416 330540
+rect 298192 330488 298244 330540
+rect 298744 330488 298796 330540
+rect 299480 330488 299532 330540
+rect 300400 330488 300452 330540
+rect 300952 330488 301004 330540
+rect 301964 330488 302016 330540
+rect 302332 330488 302384 330540
+rect 302976 330488 303028 330540
+rect 303804 330488 303856 330540
+rect 304632 330488 304684 330540
+rect 306656 330488 306708 330540
+rect 307300 330488 307352 330540
+rect 307852 330488 307904 330540
+rect 308588 330488 308640 330540
+rect 309324 330488 309376 330540
+rect 309600 330488 309652 330540
+rect 310612 330488 310664 330540
+rect 311256 330488 311308 330540
+rect 331404 330488 331456 330540
+rect 332232 330488 332284 330540
+rect 332692 330488 332744 330540
+rect 333244 330488 333296 330540
+rect 350908 330556 350960 330608
+rect 353484 330556 353536 330608
+rect 368572 330556 368624 330608
+rect 379704 330556 379756 330608
+rect 380624 330556 380676 330608
+rect 388076 330556 388128 330608
+rect 335452 330488 335504 330540
+rect 336188 330488 336240 330540
+rect 336740 330488 336792 330540
+rect 337200 330488 337252 330540
+rect 338304 330488 338356 330540
+rect 338856 330488 338908 330540
+rect 339500 330488 339552 330540
+rect 340144 330488 340196 330540
+rect 341064 330488 341116 330540
+rect 341800 330488 341852 330540
+rect 342444 330488 342496 330540
+rect 342812 330488 342864 330540
+rect 343640 330488 343692 330540
+rect 344100 330488 344152 330540
+rect 346492 330488 346544 330540
+rect 347044 330488 347096 330540
+rect 347872 330488 347924 330540
+rect 348700 330488 348752 330540
+rect 349160 330488 349212 330540
+rect 349712 330488 349764 330540
+rect 350816 330488 350868 330540
+rect 351368 330488 351420 330540
+rect 352104 330488 352156 330540
+rect 352656 330488 352708 330540
+rect 353392 330488 353444 330540
+rect 353944 330488 353996 330540
+rect 354772 330488 354824 330540
+rect 355600 330488 355652 330540
+rect 356060 330488 356112 330540
+rect 356704 330488 356756 330540
+rect 357440 330488 357492 330540
+rect 357900 330488 357952 330540
+rect 358912 330488 358964 330540
+rect 359556 330488 359608 330540
+rect 360384 330488 360436 330540
+rect 360936 330488 360988 330540
+rect 361580 330488 361632 330540
+rect 362500 330488 362552 330540
+rect 363052 330488 363104 330540
+rect 363512 330488 363564 330540
+rect 364524 330488 364576 330540
+rect 365536 330488 365588 330540
+rect 365720 330488 365772 330540
+rect 366456 330488 366508 330540
+rect 368664 330488 368716 330540
+rect 369492 330488 369544 330540
+rect 372712 330488 372764 330540
+rect 373724 330488 373776 330540
+rect 374092 330488 374144 330540
+rect 375012 330488 375064 330540
+rect 375564 330488 375616 330540
+rect 376392 330488 376444 330540
+rect 376852 330488 376904 330540
+rect 377312 330488 377364 330540
+rect 378324 330488 378376 330540
+rect 378968 330488 379020 330540
+rect 379520 330488 379572 330540
+rect 379980 330488 380032 330540
+rect 382280 330488 382332 330540
+rect 383292 330488 383344 330540
+rect 383844 330488 383896 330540
+rect 384580 330488 384632 330540
+rect 385132 330488 385184 330540
+rect 386236 330488 386288 330540
+rect 386604 330488 386656 330540
+rect 387248 330488 387300 330540
+rect 387984 330488 388036 330540
+rect 388904 330488 388956 330540
+rect 234804 330420 234856 330472
+rect 235540 330420 235592 330472
+rect 238944 330420 238996 330472
+rect 239864 330420 239916 330472
+rect 241704 330420 241756 330472
+rect 242440 330420 242492 330472
+rect 243084 330420 243136 330472
+rect 243728 330420 243780 330472
+rect 247040 330420 247092 330472
+rect 247684 330420 247736 330472
+rect 248420 330420 248472 330472
+rect 249064 330420 249116 330472
+rect 252652 330420 252704 330472
+rect 253296 330420 253348 330472
+rect 259552 330420 259604 330472
+rect 260196 330420 260248 330472
+rect 262220 330420 262272 330472
+rect 263140 330420 263192 330472
+rect 270500 330420 270552 330472
+rect 271052 330420 271104 330472
+rect 271880 330420 271932 330472
+rect 272708 330420 272760 330472
+rect 273444 330420 273496 330472
+rect 273996 330420 274048 330472
+rect 276112 330420 276164 330472
+rect 276664 330420 276716 330472
+rect 277584 330420 277636 330472
+rect 278320 330420 278372 330472
+rect 280252 330420 280304 330472
+rect 280988 330420 281040 330472
+rect 283012 330420 283064 330472
+rect 283932 330420 283984 330472
+rect 284300 330420 284352 330472
+rect 285220 330420 285272 330472
+rect 288716 330420 288768 330472
+rect 289544 330420 289596 330472
+rect 294236 330420 294288 330472
+rect 295064 330420 295116 330472
+rect 296812 330420 296864 330472
+rect 297732 330420 297784 330472
+rect 302240 330420 302292 330472
+rect 303344 330420 303396 330472
+rect 303620 330420 303672 330472
+rect 304264 330420 304316 330472
+rect 305092 330420 305144 330472
+rect 305644 330420 305696 330472
+rect 309232 330420 309284 330472
+rect 310244 330420 310296 330472
+rect 334164 330420 334216 330472
+rect 338212 330420 338264 330472
+rect 339224 330420 339276 330472
+rect 342260 330420 342312 330472
+rect 343088 330420 343140 330472
+rect 343732 330420 343784 330472
+rect 344744 330420 344796 330472
+rect 346584 330420 346636 330472
+rect 347412 330420 347464 330472
+rect 349252 330420 349304 330472
+rect 350080 330420 350132 330472
+rect 350540 330420 350592 330472
+rect 351644 330420 351696 330472
+rect 352012 330420 352064 330472
+rect 353024 330420 353076 330472
+rect 356152 330420 356204 330472
+rect 356980 330420 357032 330472
+rect 357532 330420 357584 330472
+rect 358636 330420 358688 330472
+rect 359004 330420 359056 330472
+rect 359924 330420 359976 330472
+rect 360200 330420 360252 330472
+rect 361212 330420 361264 330472
+rect 364340 330420 364392 330472
+rect 365168 330420 365220 330472
+rect 369860 330420 369912 330472
+rect 370780 330420 370832 330472
+rect 371424 330420 371476 330472
+rect 372436 330420 372488 330472
+rect 375380 330420 375432 330472
+rect 376024 330420 376076 330472
+rect 378140 330420 378192 330472
+rect 378692 330420 378744 330472
+rect 379612 330420 379664 330472
+rect 380348 330420 380400 330472
+rect 383660 330420 383712 330472
+rect 384212 330420 384264 330472
+rect 385316 330420 385368 330472
+rect 385868 330420 385920 330472
+rect 386512 330420 386564 330472
+rect 387524 330420 387576 330472
+rect 387800 330420 387852 330472
+rect 388536 330420 388588 330472
+rect 265164 330352 265216 330404
+rect 266176 330352 266228 330404
+rect 301044 330352 301096 330404
+rect 301320 330352 301372 330404
+rect 345204 330216 345256 330268
+rect 346124 330216 346176 330268
+rect 278872 330080 278924 330132
+rect 279976 330080 280028 330132
+rect 346400 329536 346452 329588
+rect 346768 329536 346820 329588
+rect 287152 328584 287204 328636
+rect 287888 328584 287940 328636
+rect 255504 328312 255556 328364
+rect 256240 328312 256292 328364
+rect 336832 328108 336884 328160
+rect 337844 328108 337896 328160
+rect 251456 328040 251508 328092
+rect 252284 328040 252336 328092
+rect 291476 328040 291528 328092
+rect 292120 328040 292172 328092
+rect 340972 327088 341024 327140
+rect 341524 327088 341576 327140
+rect 237564 326680 237616 326732
+rect 238484 326680 238536 326732
+rect 370044 326476 370096 326528
+rect 370412 326476 370464 326528
+rect 324596 326408 324648 326460
+rect 324780 326408 324832 326460
+rect 394884 326408 394936 326460
+rect 395804 326408 395856 326460
+rect 258172 326340 258224 326392
+rect 258908 326340 258960 326392
+rect 311992 326340 312044 326392
+rect 312544 326340 312596 326392
+rect 316132 326340 316184 326392
+rect 316776 326340 316828 326392
+rect 317604 326340 317656 326392
+rect 318432 326340 318484 326392
+rect 321744 326340 321796 326392
+rect 322388 326340 322440 326392
+rect 323124 326340 323176 326392
+rect 324044 326340 324096 326392
+rect 324412 326340 324464 326392
+rect 325056 326340 325108 326392
+rect 325792 326340 325844 326392
+rect 326344 326340 326396 326392
+rect 327080 326340 327132 326392
+rect 327632 326340 327684 326392
+rect 328460 326340 328512 326392
+rect 328644 326340 328696 326392
+rect 329840 326340 329892 326392
+rect 330668 326340 330720 326392
+rect 389364 326340 389416 326392
+rect 390192 326340 390244 326392
+rect 390744 326340 390796 326392
+rect 391204 326340 391256 326392
+rect 391940 326340 391992 326392
+rect 392492 326340 392544 326392
+rect 393412 326340 393464 326392
+rect 394148 326340 394200 326392
+rect 394792 326340 394844 326392
+rect 395436 326340 395488 326392
+rect 256884 326204 256936 326256
+rect 257620 326204 257672 326256
+rect 291292 326068 291344 326120
+rect 291844 326068 291896 326120
+rect 285680 326000 285732 326052
+rect 286232 326000 286284 326052
+rect 290004 326000 290056 326052
+rect 290188 326000 290240 326052
+rect 288532 325796 288584 325848
+rect 289176 325796 289228 325848
+rect 577320 325456 577372 325508
+rect 579988 325456 580040 325508
+rect 390652 325320 390704 325372
+rect 391480 325320 391532 325372
+rect 318892 325048 318944 325100
+rect 319812 325048 319864 325100
+rect 324320 325048 324372 325100
+rect 325332 325048 325384 325100
+rect 313464 324096 313516 324148
+rect 314200 324096 314252 324148
+rect 320364 323552 320416 323604
+rect 321100 323552 321152 323604
+rect 316316 323416 316368 323468
+rect 317144 323416 317196 323468
+rect 393596 323416 393648 323468
+rect 394424 323416 394476 323468
+rect 321652 323008 321704 323060
+rect 322756 323008 322808 323060
+rect 2964 320084 3016 320136
+rect 232320 320084 232372 320136
+rect 318984 319540 319036 319592
+rect 319168 319540 319220 319592
+rect 392032 319540 392084 319592
+rect 392216 319540 392268 319592
+rect 2780 306212 2832 306264
+rect 5080 306212 5132 306264
+rect 2872 293904 2924 293956
+rect 232412 293904 232464 293956
+rect 577412 273164 577464 273216
+rect 579620 273164 579672 273216
+rect 3240 267656 3292 267708
+rect 233148 267656 233200 267708
+rect 3240 241408 3292 241460
+rect 233884 241408 233936 241460
+rect 578148 233180 578200 233232
+rect 579620 233180 579672 233232
+rect 3516 215228 3568 215280
+rect 232964 215228 233016 215280
+rect 2780 201900 2832 201952
+rect 4896 201900 4948 201952
+rect 578056 193128 578108 193180
+rect 579620 193128 579672 193180
+rect 3148 188980 3200 189032
+rect 233056 188980 233108 189032
+rect 577964 153144 578016 153196
+rect 580816 153144 580868 153196
+rect 2780 150152 2832 150204
+rect 5172 150152 5224 150204
+rect 3516 137912 3568 137964
+rect 232872 137912 232924 137964
+rect 398104 126896 398156 126948
+rect 580172 126896 580224 126948
+rect 577872 112956 577924 113008
+rect 580540 112956 580592 113008
+rect 577780 100648 577832 100700
+rect 580080 100648 580132 100700
+rect 2780 97724 2832 97776
+rect 4988 97724 5040 97776
+rect 3148 85484 3200 85536
+rect 232780 85484 232832 85536
+rect 577688 73108 577740 73160
+rect 579712 73108 579764 73160
+rect 3424 71680 3476 71732
+rect 232688 71680 232740 71732
+rect 577596 60664 577648 60716
+rect 579896 60664 579948 60716
+rect 2780 58624 2832 58676
+rect 4804 58624 4856 58676
+rect 3424 45500 3476 45552
+rect 232596 45500 232648 45552
+rect 120080 40808 120132 40860
+rect 268016 40808 268068 40860
+rect 117320 40740 117372 40792
+rect 266636 40740 266688 40792
+rect 110420 40672 110472 40724
+rect 265348 40672 265400 40724
+rect 102140 39720 102192 39772
+rect 263784 39720 263836 39772
+rect 99380 39652 99432 39704
+rect 262496 39652 262548 39704
+rect 95240 39584 95292 39636
+rect 261116 39584 261168 39636
+rect 92480 39516 92532 39568
+rect 259828 39516 259880 39568
+rect 88340 39448 88392 39500
+rect 259736 39448 259788 39500
+rect 85580 39380 85632 39432
+rect 258448 39380 258500 39432
+rect 38660 39312 38712 39364
+rect 245844 39312 245896 39364
+rect 81440 38224 81492 38276
+rect 256884 38224 256936 38276
+rect 77300 38156 77352 38208
+rect 256976 38156 257028 38208
+rect 74540 38088 74592 38140
+rect 255596 38088 255648 38140
+rect 70400 38020 70452 38072
+rect 254216 38020 254268 38072
+rect 67640 37952 67692 38004
+rect 252836 37952 252888 38004
+rect 63500 37884 63552 37936
+rect 252744 37884 252796 37936
+rect 98000 36864 98052 36916
+rect 262404 36864 262456 36916
+rect 60740 36796 60792 36848
+rect 251548 36796 251600 36848
+rect 56600 36728 56652 36780
+rect 250076 36728 250128 36780
+rect 52460 36660 52512 36712
+rect 249984 36660 250036 36712
+rect 49700 36592 49752 36644
+rect 248696 36592 248748 36644
+rect 44180 36524 44232 36576
+rect 247316 36524 247368 36576
+rect 93860 35504 93912 35556
+rect 261024 35504 261076 35556
+rect 350908 35504 350960 35556
+rect 415400 35504 415452 35556
+rect 86960 35436 87012 35488
+rect 258356 35436 258408 35488
+rect 350816 35436 350868 35488
+rect 418160 35436 418212 35488
+rect 84200 35368 84252 35420
+rect 258264 35368 258316 35420
+rect 352196 35368 352248 35420
+rect 422300 35368 422352 35420
+rect 80060 35300 80112 35352
+rect 256792 35300 256844 35352
+rect 353484 35300 353536 35352
+rect 425060 35300 425112 35352
+rect 77392 35232 77444 35284
+rect 255504 35232 255556 35284
+rect 354956 35232 355008 35284
+rect 431960 35232 432012 35284
+rect 73160 35164 73212 35216
+rect 255412 35164 255464 35216
+rect 359096 35164 359148 35216
+rect 447140 35164 447192 35216
+rect 107660 34144 107712 34196
+rect 265256 34144 265308 34196
+rect 346676 34144 346728 34196
+rect 400220 34144 400272 34196
+rect 100760 34076 100812 34128
+rect 262312 34076 262364 34128
+rect 346584 34076 346636 34128
+rect 404360 34076 404412 34128
+rect 96620 34008 96672 34060
+rect 260932 34008 260984 34060
+rect 348056 34008 348108 34060
+rect 407120 34008 407172 34060
+rect 93952 33940 94004 33992
+rect 260840 33940 260892 33992
+rect 349436 33940 349488 33992
+rect 411260 33940 411312 33992
+rect 89720 33872 89772 33924
+rect 259644 33872 259696 33924
+rect 393688 33872 393740 33924
+rect 571340 33872 571392 33924
+rect 85672 33804 85724 33856
+rect 258172 33804 258224 33856
+rect 394976 33804 395028 33856
+rect 574100 33804 574152 33856
+rect 31760 33736 31812 33788
+rect 243084 33736 243136 33788
+rect 394884 33736 394936 33788
+rect 578240 33736 578292 33788
+rect 3148 33056 3200 33108
+rect 232504 33056 232556 33108
+rect 577504 33056 577556 33108
+rect 579620 33056 579672 33108
+rect 160100 32716 160152 32768
+rect 279148 32716 279200 32768
+rect 345296 32716 345348 32768
+rect 397552 32716 397604 32768
+rect 155960 32648 156012 32700
+rect 277584 32648 277636 32700
+rect 388076 32648 388128 32700
+rect 549260 32648 549312 32700
+rect 151820 32580 151872 32632
+rect 277676 32580 277728 32632
+rect 389456 32580 389508 32632
+rect 556160 32580 556212 32632
+rect 149060 32512 149112 32564
+rect 276388 32512 276440 32564
+rect 390836 32512 390888 32564
+rect 560300 32512 560352 32564
+rect 144920 32444 144972 32496
+rect 274916 32444 274968 32496
+rect 392124 32444 392176 32496
+rect 564440 32444 564492 32496
+rect 69020 32376 69072 32428
+rect 254124 32376 254176 32428
+rect 392216 32376 392268 32428
+rect 567200 32376 567252 32428
+rect 234988 31492 235040 31544
+rect 299756 31492 299808 31544
+rect 230480 31424 230532 31476
+rect 298376 31424 298428 31476
+rect 226340 31356 226392 31408
+rect 298284 31356 298336 31408
+rect 381176 31356 381228 31408
+rect 528560 31356 528612 31408
+rect 223580 31288 223632 31340
+rect 296996 31288 297048 31340
+rect 382556 31288 382608 31340
+rect 531320 31288 531372 31340
+rect 219440 31220 219492 31272
+rect 295616 31220 295668 31272
+rect 383936 31220 383988 31272
+rect 535460 31220 535512 31272
+rect 142160 31152 142212 31204
+rect 273628 31152 273680 31204
+rect 385408 31152 385460 31204
+rect 539600 31152 539652 31204
+rect 138020 31084 138072 31136
+rect 273536 31084 273588 31136
+rect 385316 31084 385368 31136
+rect 542360 31084 542412 31136
+rect 66260 31016 66312 31068
+rect 252652 31016 252704 31068
+rect 386696 31016 386748 31068
+rect 546500 31016 546552 31068
+rect 216680 30064 216732 30116
+rect 294236 30064 294288 30116
+rect 212540 29996 212592 30048
+rect 294328 29996 294380 30048
+rect 209780 29928 209832 29980
+rect 292764 29928 292816 29980
+rect 365904 29928 365956 29980
+rect 473360 29928 473412 29980
+rect 205640 29860 205692 29912
+rect 291476 29860 291528 29912
+rect 367284 29860 367336 29912
+rect 477500 29860 477552 29912
+rect 201500 29792 201552 29844
+rect 291384 29792 291436 29844
+rect 368756 29792 368808 29844
+rect 481640 29792 481692 29844
+rect 198740 29724 198792 29776
+rect 290004 29724 290056 29776
+rect 370136 29724 370188 29776
+rect 485780 29724 485832 29776
+rect 135260 29656 135312 29708
+rect 272248 29656 272300 29708
+rect 371608 29656 371660 29708
+rect 489920 29656 489972 29708
+rect 41420 29588 41472 29640
+rect 245752 29588 245804 29640
+rect 371516 29588 371568 29640
+rect 492680 29588 492732 29640
+rect 176660 28636 176712 28688
+rect 284576 28636 284628 28688
+rect 173900 28568 173952 28620
+rect 283196 28568 283248 28620
+rect 360384 28568 360436 28620
+rect 452660 28568 452712 28620
+rect 169760 28500 169812 28552
+rect 281816 28500 281868 28552
+rect 361764 28500 361816 28552
+rect 456892 28500 456944 28552
+rect 167000 28432 167052 28484
+rect 280344 28432 280396 28484
+rect 363144 28432 363196 28484
+rect 459560 28432 459612 28484
+rect 162860 28364 162912 28416
+rect 280436 28364 280488 28416
+rect 363236 28364 363288 28416
+rect 463700 28364 463752 28416
+rect 126980 28296 127032 28348
+rect 270776 28296 270828 28348
+rect 364616 28296 364668 28348
+rect 466460 28296 466512 28348
+rect 82820 28228 82872 28280
+rect 258080 28228 258132 28280
+rect 365812 28228 365864 28280
+rect 470600 28228 470652 28280
+rect 240324 27344 240376 27396
+rect 301228 27344 301280 27396
+rect 158720 27276 158772 27328
+rect 279056 27276 279108 27328
+rect 154580 27208 154632 27260
+rect 277492 27208 277544 27260
+rect 349344 27208 349396 27260
+rect 409880 27208 409932 27260
+rect 151912 27140 151964 27192
+rect 276296 27140 276348 27192
+rect 350724 27140 350776 27192
+rect 416780 27140 416832 27192
+rect 147680 27072 147732 27124
+rect 276204 27072 276256 27124
+rect 354864 27072 354916 27124
+rect 432052 27072 432104 27124
+rect 143540 27004 143592 27056
+rect 274824 27004 274876 27056
+rect 356244 27004 356296 27056
+rect 434720 27004 434772 27056
+rect 78680 26936 78732 26988
+rect 256700 26936 256752 26988
+rect 356152 26936 356204 26988
+rect 438860 26936 438912 26988
+rect 23480 26868 23532 26920
+rect 241796 26868 241848 26920
+rect 243084 26868 243136 26920
+rect 302516 26868 302568 26920
+rect 359004 26868 359056 26920
+rect 448520 26868 448572 26920
+rect 236276 25984 236328 26036
+rect 301136 25984 301188 26036
+rect 345204 25984 345256 26036
+rect 398840 25984 398892 26036
+rect 233240 25916 233292 25968
+rect 299664 25916 299716 25968
+rect 346492 25916 346544 25968
+rect 402980 25916 403032 25968
+rect 229100 25848 229152 25900
+rect 298192 25848 298244 25900
+rect 347964 25848 348016 25900
+rect 407212 25848 407264 25900
+rect 226432 25780 226484 25832
+rect 296812 25780 296864 25832
+rect 385224 25780 385276 25832
+rect 540980 25780 541032 25832
+rect 222200 25712 222252 25764
+rect 296904 25712 296956 25764
+rect 387984 25712 388036 25764
+rect 553400 25712 553452 25764
+rect 218060 25644 218112 25696
+rect 295524 25644 295576 25696
+rect 393504 25644 393556 25696
+rect 569960 25644 570012 25696
+rect 140780 25576 140832 25628
+rect 273444 25576 273496 25628
+rect 393596 25576 393648 25628
+rect 572720 25576 572772 25628
+rect 62120 25508 62172 25560
+rect 251456 25508 251508 25560
+rect 343916 25508 343968 25560
+rect 393504 25508 393556 25560
+rect 394792 25508 394844 25560
+rect 576860 25508 576912 25560
+rect 215300 24556 215352 24608
+rect 294144 24556 294196 24608
+rect 211160 24488 211212 24540
+rect 294052 24488 294104 24540
+rect 208400 24420 208452 24472
+rect 292672 24420 292724 24472
+rect 376944 24420 376996 24472
+rect 509240 24420 509292 24472
+rect 204260 24352 204312 24404
+rect 291292 24352 291344 24404
+rect 377036 24352 377088 24404
+rect 513380 24352 513432 24404
+rect 183560 24284 183612 24336
+rect 285956 24284 286008 24336
+rect 379796 24284 379848 24336
+rect 520280 24284 520332 24336
+rect 179420 24216 179472 24268
+rect 284484 24216 284536 24268
+rect 379704 24216 379756 24268
+rect 523040 24216 523092 24268
+rect 136640 24148 136692 24200
+rect 272156 24148 272208 24200
+rect 381084 24148 381136 24200
+rect 527180 24148 527232 24200
+rect 37280 24080 37332 24132
+rect 244556 24080 244608 24132
+rect 383844 24080 383896 24132
+rect 538220 24080 538272 24132
+rect 176752 23128 176804 23180
+rect 283012 23128 283064 23180
+rect 172520 23060 172572 23112
+rect 283104 23060 283156 23112
+rect 363052 23060 363104 23112
+rect 462320 23060 462372 23112
+rect 168380 22992 168432 23044
+rect 281724 22992 281776 23044
+rect 364432 22992 364484 23044
+rect 465172 22992 465224 23044
+rect 165620 22924 165672 22976
+rect 280252 22924 280304 22976
+rect 364524 22924 364576 22976
+rect 469220 22924 469272 22976
+rect 161480 22856 161532 22908
+rect 278872 22856 278924 22908
+rect 365720 22856 365772 22908
+rect 473452 22856 473504 22908
+rect 157340 22788 157392 22840
+rect 278964 22788 279016 22840
+rect 374276 22788 374328 22840
+rect 502340 22788 502392 22840
+rect 71780 22720 71832 22772
+rect 254032 22720 254084 22772
+rect 375656 22720 375708 22772
+rect 506480 22720 506532 22772
+rect 235080 21836 235132 21888
+rect 299480 21836 299532 21888
+rect 231860 21768 231912 21820
+rect 299572 21768 299624 21820
+rect 227720 21700 227772 21752
+rect 298100 21700 298152 21752
+rect 357624 21700 357676 21752
+rect 440332 21700 440384 21752
+rect 224960 21632 225012 21684
+rect 296720 21632 296772 21684
+rect 357532 21632 357584 21684
+rect 444380 21632 444432 21684
+rect 220820 21564 220872 21616
+rect 295432 21564 295484 21616
+rect 358912 21564 358964 21616
+rect 448612 21564 448664 21616
+rect 153200 21496 153252 21548
+rect 277400 21496 277452 21548
+rect 360292 21496 360344 21548
+rect 451280 21496 451332 21548
+rect 150440 21428 150492 21480
+rect 276112 21428 276164 21480
+rect 361672 21428 361724 21480
+rect 455420 21428 455472 21480
+rect 69112 21360 69164 21412
+rect 253940 21360 253992 21412
+rect 361580 21360 361632 21412
+rect 458180 21360 458232 21412
+rect 3424 20612 3476 20664
+rect 397092 20612 397144 20664
+rect 218152 20272 218204 20324
+rect 295340 20272 295392 20324
+rect 207020 20204 207072 20256
+rect 292856 20204 292908 20256
+rect 352104 20204 352156 20256
+rect 423680 20204 423732 20256
+rect 202880 20136 202932 20188
+rect 291200 20136 291252 20188
+rect 354680 20136 354732 20188
+rect 430580 20136 430632 20188
+rect 195980 20068 196032 20120
+rect 288716 20068 288768 20120
+rect 354772 20068 354824 20120
+rect 433340 20068 433392 20120
+rect 146300 20000 146352 20052
+rect 274732 20000 274784 20052
+rect 356060 20000 356112 20052
+rect 437480 20000 437532 20052
+rect 46940 19932 46992 19984
+rect 247224 19932 247276 19984
+rect 383752 19932 383804 19984
+rect 534080 19932 534132 19984
+rect 193220 19048 193272 19100
+rect 288624 19048 288676 19100
+rect 345112 19048 345164 19100
+rect 396172 19048 396224 19100
+rect 189080 18980 189132 19032
+rect 287428 18980 287480 19032
+rect 346400 18980 346452 19032
+rect 401600 18980 401652 19032
+rect 184940 18912 184992 18964
+rect 285864 18912 285916 18964
+rect 347780 18912 347832 18964
+rect 405740 18912 405792 18964
+rect 182180 18844 182232 18896
+rect 285772 18844 285824 18896
+rect 347872 18844 347924 18896
+rect 408500 18844 408552 18896
+rect 178040 18776 178092 18828
+rect 284392 18776 284444 18828
+rect 350632 18776 350684 18828
+rect 415492 18776 415544 18828
+rect 128360 18708 128412 18760
+rect 270684 18708 270736 18760
+rect 350540 18708 350592 18760
+rect 419540 18708 419592 18760
+rect 127072 18640 127124 18692
+rect 269396 18640 269448 18692
+rect 393412 18640 393464 18692
+rect 572812 18640 572864 18692
+rect 13820 18572 13872 18624
+rect 239036 18572 239088 18624
+rect 394700 18572 394752 18624
+rect 575480 18572 575532 18624
+rect 345756 17824 345808 17876
+rect 390928 17824 390980 17876
+rect 343640 17756 343692 17808
+rect 392124 17756 392176 17808
+rect 175280 17688 175332 17740
+rect 282920 17688 282972 17740
+rect 343732 17688 343784 17740
+rect 394700 17688 394752 17740
+rect 171140 17620 171192 17672
+rect 281540 17620 281592 17672
+rect 345020 17620 345072 17672
+rect 398932 17620 398984 17672
+rect 168472 17552 168524 17604
+rect 281632 17552 281684 17604
+rect 387892 17552 387944 17604
+rect 550640 17552 550692 17604
+rect 164240 17484 164292 17536
+rect 280160 17484 280212 17536
+rect 389272 17484 389324 17536
+rect 554780 17484 554832 17536
+rect 160192 17416 160244 17468
+rect 278780 17416 278832 17468
+rect 389364 17416 389416 17468
+rect 557540 17416 557592 17468
+rect 125600 17348 125652 17400
+rect 269304 17348 269356 17400
+rect 390744 17348 390796 17400
+rect 561680 17348 561732 17400
+rect 9680 17280 9732 17332
+rect 237656 17280 237708 17332
+rect 342536 17280 342588 17332
+rect 386696 17280 386748 17332
+rect 392032 17280 392084 17332
+rect 564532 17280 564584 17332
+rect 6920 17212 6972 17264
+rect 236184 17212 236236 17264
+rect 343824 17212 343876 17264
+rect 390836 17212 390888 17264
+rect 393320 17212 393372 17264
+rect 568580 17212 568632 17264
+rect 239312 16260 239364 16312
+rect 301044 16260 301096 16312
+rect 123024 16192 123076 16244
+rect 269212 16192 269264 16244
+rect 342444 16192 342496 16244
+rect 387892 16192 387944 16244
+rect 118700 16124 118752 16176
+rect 267924 16124 267976 16176
+rect 376852 16124 376904 16176
+rect 512000 16124 512052 16176
+rect 34520 16056 34572 16108
+rect 244464 16056 244516 16108
+rect 378416 16056 378468 16108
+rect 514760 16056 514812 16108
+rect 30840 15988 30892 16040
+rect 242992 15988 243044 16040
+rect 378508 15988 378560 16040
+rect 519544 15988 519596 16040
+rect 27712 15920 27764 15972
+rect 241704 15920 241756 15972
+rect 379612 15920 379664 15972
+rect 523132 15920 523184 15972
+rect 22560 15852 22612 15904
+rect 240232 15852 240284 15904
+rect 242900 15852 242952 15904
+rect 302424 15852 302476 15904
+rect 386604 15852 386656 15904
+rect 547880 15852 547932 15904
+rect 116400 14832 116452 14884
+rect 266544 14832 266596 14884
+rect 342352 14832 342404 14884
+rect 385960 14832 386012 14884
+rect 112352 14764 112404 14816
+rect 265164 14764 265216 14816
+rect 371332 14764 371384 14816
+rect 490656 14764 490708 14816
+rect 109040 14696 109092 14748
+rect 265072 14696 265124 14748
+rect 371424 14696 371476 14748
+rect 494704 14696 494756 14748
+rect 105728 14628 105780 14680
+rect 263692 14628 263744 14680
+rect 372896 14628 372948 14680
+rect 498200 14628 498252 14680
+rect 102232 14560 102284 14612
+rect 262220 14560 262272 14612
+rect 374184 14560 374236 14612
+rect 501328 14560 501380 14612
+rect 91560 14492 91612 14544
+rect 259552 14492 259604 14544
+rect 375472 14492 375524 14544
+rect 505376 14492 505428 14544
+rect 17960 14424 18012 14476
+rect 238944 14424 238996 14476
+rect 375564 14424 375616 14476
+rect 508872 14424 508924 14476
+rect 341156 13540 341208 13592
+rect 382556 13540 382608 13592
+rect 122288 13472 122340 13524
+rect 267740 13472 267792 13524
+rect 341064 13472 341116 13524
+rect 384304 13472 384356 13524
+rect 118792 13404 118844 13456
+rect 267832 13404 267884 13456
+rect 368572 13404 368624 13456
+rect 480536 13404 480588 13456
+rect 114744 13336 114796 13388
+rect 266452 13336 266504 13388
+rect 368664 13336 368716 13388
+rect 484032 13336 484084 13388
+rect 111616 13268 111668 13320
+rect 264980 13268 265032 13320
+rect 370044 13268 370096 13320
+rect 487160 13268 487212 13320
+rect 104072 13200 104124 13252
+rect 263876 13200 263928 13252
+rect 378324 13200 378376 13252
+rect 517888 13200 517940 13252
+rect 59360 13132 59412 13184
+rect 251364 13132 251416 13184
+rect 379520 13132 379572 13184
+rect 521660 13132 521712 13184
+rect 56048 13064 56100 13116
+rect 249892 13064 249944 13116
+rect 276112 13064 276164 13116
+rect 310796 13064 310848 13116
+rect 380992 13064 381044 13116
+rect 525432 13064 525484 13116
+rect 339776 12180 339828 12232
+rect 379520 12180 379572 12232
+rect 241704 12112 241756 12164
+rect 300952 12112 301004 12164
+rect 340972 12112 341024 12164
+rect 383568 12112 383620 12164
+rect 52552 12044 52604 12096
+rect 248604 12044 248656 12096
+rect 372804 12044 372856 12096
+rect 497096 12044 497148 12096
+rect 48504 11976 48556 12028
+rect 248512 11976 248564 12028
+rect 262496 11976 262548 12028
+rect 308036 11976 308088 12028
+rect 374000 11976 374052 12028
+rect 500592 11976 500644 12028
+rect 44272 11908 44324 11960
+rect 247132 11908 247184 11960
+rect 255872 11908 255924 11960
+rect 305276 11908 305328 11960
+rect 374092 11908 374144 11960
+rect 503720 11908 503772 11960
+rect 40224 11840 40276 11892
+rect 245936 11840 245988 11892
+rect 252376 11840 252428 11892
+rect 305184 11840 305236 11892
+rect 375380 11840 375432 11892
+rect 507216 11840 507268 11892
+rect 36728 11772 36780 11824
+rect 244372 11772 244424 11824
+rect 245200 11772 245252 11824
+rect 302332 11772 302384 11824
+rect 376760 11772 376812 11824
+rect 511264 11772 511316 11824
+rect 13544 11704 13596 11756
+rect 237564 11704 237616 11756
+rect 237656 11704 237708 11756
+rect 300860 11704 300912 11756
+rect 378232 11704 378284 11756
+rect 514852 11704 514904 11756
+rect 126980 11636 127032 11688
+rect 128176 11636 128228 11688
+rect 168380 11636 168432 11688
+rect 169576 11636 169628 11688
+rect 176660 11636 176712 11688
+rect 177856 11636 177908 11688
+rect 184940 11636 184992 11688
+rect 186136 11636 186188 11688
+rect 218060 11636 218112 11688
+rect 219256 11636 219308 11688
+rect 226340 11636 226392 11688
+rect 227536 11636 227588 11688
+rect 195152 10752 195204 10804
+rect 288532 10752 288584 10804
+rect 192024 10684 192076 10736
+rect 287244 10684 287296 10736
+rect 188528 10616 188580 10668
+rect 287336 10616 287388 10668
+rect 299480 10616 299532 10668
+rect 317604 10616 317656 10668
+rect 349252 10616 349304 10668
+rect 414296 10616 414348 10668
+rect 184940 10548 184992 10600
+rect 285680 10548 285732 10600
+rect 297272 10548 297324 10600
+rect 317512 10548 317564 10600
+rect 351920 10548 351972 10600
+rect 420920 10548 420972 10600
+rect 180984 10480 181036 10532
+rect 284300 10480 284352 10532
+rect 290004 10480 290056 10532
+rect 314936 10480 314988 10532
+rect 352012 10480 352064 10532
+rect 423772 10480 423824 10532
+rect 131304 10412 131356 10464
+rect 270592 10412 270644 10464
+rect 282184 10412 282236 10464
+rect 309324 10412 309376 10464
+rect 353392 10412 353444 10464
+rect 428464 10412 428516 10464
+rect 33600 10344 33652 10396
+rect 244648 10344 244700 10396
+rect 283104 10344 283156 10396
+rect 313556 10344 313608 10396
+rect 357440 10344 357492 10396
+rect 442632 10344 442684 10396
+rect 2872 10276 2924 10328
+rect 234896 10276 234948 10328
+rect 272524 10276 272576 10328
+rect 303896 10276 303948 10328
+rect 358820 10276 358872 10328
+rect 445760 10276 445812 10328
+rect 151728 9596 151780 9648
+rect 153016 9596 153068 9648
+rect 76196 9324 76248 9376
+rect 255320 9324 255372 9376
+rect 293684 9324 293736 9376
+rect 316408 9324 316460 9376
+rect 30104 9256 30156 9308
+rect 243268 9256 243320 9308
+rect 265348 9256 265400 9308
+rect 307852 9256 307904 9308
+rect 335636 9256 335688 9308
+rect 363512 9256 363564 9308
+rect 386512 9256 386564 9308
+rect 549076 9256 549128 9308
+rect 26516 9188 26568 9240
+rect 241612 9188 241664 9240
+rect 261760 9188 261812 9240
+rect 307944 9188 307996 9240
+rect 336924 9188 336976 9240
+rect 367008 9188 367060 9240
+rect 387800 9188 387852 9240
+rect 552664 9188 552716 9240
+rect 21824 9120 21876 9172
+rect 240416 9120 240468 9172
+rect 258264 9120 258316 9172
+rect 306564 9120 306616 9172
+rect 336832 9120 336884 9172
+rect 370596 9120 370648 9172
+rect 389180 9120 389232 9172
+rect 556160 9120 556212 9172
+rect 17040 9052 17092 9104
+rect 238852 9052 238904 9104
+rect 254676 9052 254728 9104
+rect 305092 9052 305144 9104
+rect 338304 9052 338356 9104
+rect 374092 9052 374144 9104
+rect 390560 9052 390612 9104
+rect 559748 9052 559800 9104
+rect 8760 8984 8812 9036
+rect 237472 8984 237524 9036
+rect 251364 8984 251416 9036
+rect 303804 8984 303856 9036
+rect 339684 8984 339736 9036
+rect 377680 8984 377732 9036
+rect 390652 8984 390704 9036
+rect 563244 8984 563296 9036
+rect 4068 8916 4120 8968
+rect 234804 8916 234856 8968
+rect 247592 8916 247644 8968
+rect 303712 8916 303764 8968
+rect 340880 8916 340932 8968
+rect 381176 8916 381228 8968
+rect 391940 8916 391992 8968
+rect 566832 8916 566884 8968
+rect 284944 8236 284996 8288
+rect 303620 8236 303672 8288
+rect 285680 8168 285732 8220
+rect 305000 8168 305052 8220
+rect 283748 8100 283800 8152
+rect 302240 8100 302292 8152
+rect 201592 8032 201644 8084
+rect 289912 8032 289964 8084
+rect 197912 7964 197964 8016
+rect 290096 7964 290148 8016
+rect 339592 7964 339644 8016
+rect 376484 7964 376536 8016
+rect 194416 7896 194468 7948
+rect 288440 7896 288492 7948
+rect 367192 7896 367244 7948
+rect 476948 7896 477000 7948
+rect 190828 7828 190880 7880
+rect 287152 7828 287204 7880
+rect 331496 7828 331548 7880
+rect 349252 7828 349304 7880
+rect 369952 7828 370004 7880
+rect 485228 7828 485280 7880
+rect 187332 7760 187384 7812
+rect 287060 7760 287112 7812
+rect 299664 7760 299716 7812
+rect 317696 7760 317748 7812
+rect 332784 7760 332836 7812
+rect 352840 7760 352892 7812
+rect 369860 7760 369912 7812
+rect 488816 7760 488868 7812
+rect 134156 7692 134208 7744
+rect 272064 7692 272116 7744
+rect 287152 7692 287204 7744
+rect 309232 7692 309284 7744
+rect 334164 7692 334216 7744
+rect 356336 7692 356388 7744
+rect 371240 7692 371292 7744
+rect 492312 7692 492364 7744
+rect 130568 7624 130620 7676
+rect 270500 7624 270552 7676
+rect 287060 7624 287112 7676
+rect 311992 7624 312044 7676
+rect 334072 7624 334124 7676
+rect 357532 7624 357584 7676
+rect 372620 7624 372672 7676
+rect 495900 7624 495952 7676
+rect 1676 7556 1728 7608
+rect 236092 7556 236144 7608
+rect 288440 7556 288492 7608
+rect 314844 7556 314896 7608
+rect 334256 7556 334308 7608
+rect 359924 7556 359976 7608
+rect 372712 7556 372764 7608
+rect 499396 7556 499448 7608
+rect 3424 6808 3476 6860
+rect 397460 6808 397512 6860
+rect 234620 6740 234672 6792
+rect 580172 6740 580224 6792
+rect 332692 6604 332744 6656
+rect 354036 6604 354088 6656
+rect 303160 6536 303212 6588
+rect 318984 6536 319036 6588
+rect 342260 6536 342312 6588
+rect 389456 6536 389508 6588
+rect 65524 6468 65576 6520
+rect 252560 6468 252612 6520
+rect 278320 6468 278372 6520
+rect 312084 6468 312136 6520
+rect 330116 6468 330168 6520
+rect 345756 6468 345808 6520
+rect 349160 6468 349212 6520
+rect 413100 6468 413152 6520
+rect 62028 6400 62080 6452
+rect 251180 6400 251232 6452
+rect 272432 6400 272484 6452
+rect 310704 6400 310756 6452
+rect 331312 6400 331364 6452
+rect 346952 6400 347004 6452
+rect 353300 6400 353352 6452
+rect 427268 6400 427320 6452
+rect 58440 6332 58492 6384
+rect 251272 6332 251324 6384
+rect 267740 6332 267792 6384
+rect 309416 6332 309468 6384
+rect 331404 6332 331456 6384
+rect 350448 6332 350500 6384
+rect 368480 6332 368532 6384
+rect 481732 6332 481784 6384
+rect 54944 6264 54996 6316
+rect 249800 6264 249852 6316
+rect 264152 6264 264204 6316
+rect 308128 6264 308180 6316
+rect 335544 6264 335596 6316
+rect 362316 6264 362368 6316
+rect 378140 6264 378192 6316
+rect 517152 6264 517204 6316
+rect 51356 6196 51408 6248
+rect 248420 6196 248472 6248
+rect 260656 6196 260708 6248
+rect 306656 6196 306708 6248
+rect 328644 6196 328696 6248
+rect 338672 6196 338724 6248
+rect 338764 6196 338816 6248
+rect 365812 6196 365864 6248
+rect 382464 6196 382516 6248
+rect 531320 6196 531372 6248
+rect 12348 6128 12400 6180
+rect 237748 6128 237800 6180
+rect 257068 6128 257120 6180
+rect 306472 6128 306524 6180
+rect 330024 6128 330076 6180
+rect 342168 6128 342220 6180
+rect 344284 6128 344336 6180
+rect 372896 6128 372948 6180
+rect 386420 6128 386472 6180
+rect 545488 6128 545540 6180
+rect 200304 5244 200356 5296
+rect 264244 5244 264296 5296
+rect 310244 5244 310296 5296
+rect 320364 5244 320416 5296
+rect 210976 5176 211028 5228
+rect 289084 5176 289136 5228
+rect 306748 5176 306800 5228
+rect 320272 5176 320324 5228
+rect 329932 5176 329984 5228
+rect 343364 5176 343416 5228
+rect 349804 5176 349856 5228
+rect 369400 5176 369452 5228
+rect 214472 5108 214524 5160
+rect 293960 5108 294012 5160
+rect 296076 5108 296128 5160
+rect 316316 5108 316368 5160
+rect 335360 5108 335412 5160
+rect 361120 5108 361172 5160
+rect 380900 5108 380952 5160
+rect 526628 5108 526680 5160
+rect 143632 5040 143684 5092
+rect 274640 5040 274692 5092
+rect 292580 5040 292632 5092
+rect 316224 5040 316276 5092
+rect 335452 5040 335504 5092
+rect 364616 5040 364668 5092
+rect 382372 5040 382424 5092
+rect 530124 5040 530176 5092
+rect 140044 4972 140096 5024
+rect 273352 4972 273404 5024
+rect 288992 4972 289044 5024
+rect 314752 4972 314804 5024
+rect 336740 4972 336792 5024
+rect 368204 4972 368256 5024
+rect 382280 4972 382332 5024
+rect 533712 4972 533764 5024
+rect 146944 4904 146996 4956
+rect 271880 4904 271932 4956
+rect 285404 4904 285456 4956
+rect 313464 4904 313516 4956
+rect 338120 4904 338172 4956
+rect 371700 4904 371752 4956
+rect 383660 4904 383712 4956
+rect 537208 4904 537260 4956
+rect 132960 4836 133012 4888
+rect 271972 4836 272024 4888
+rect 281908 4836 281960 4888
+rect 313372 4836 313424 4888
+rect 338212 4836 338264 4888
+rect 375288 4836 375340 4888
+rect 385040 4836 385092 4888
+rect 540796 4836 540848 4888
+rect 572 4768 624 4820
+rect 234712 4768 234764 4820
+rect 274824 4768 274876 4820
+rect 310612 4768 310664 4820
+rect 339500 4768 339552 4820
+rect 378876 4768 378928 4820
+rect 385132 4768 385184 4820
+rect 544384 4768 544436 4820
+rect 136456 4700 136508 4752
+rect 146944 4700 146996 4752
+rect 304356 4496 304408 4548
+rect 307116 4496 307168 4548
+rect 307944 4156 307996 4208
+rect 309876 4156 309928 4208
+rect 328552 4088 328604 4140
+rect 336280 4088 336332 4140
+rect 279516 3884 279568 3936
+rect 287060 3884 287112 3936
+rect 301964 3884 302016 3936
+rect 319076 3884 319128 3936
+rect 35992 3816 36044 3868
+rect 50344 3816 50396 3868
+rect 286600 3816 286652 3868
+rect 288440 3816 288492 3868
+rect 298468 3816 298520 3868
+rect 307024 3816 307076 3868
+rect 309048 3816 309100 3868
+rect 320456 3816 320508 3868
+rect 390836 3816 390888 3868
+rect 391848 3816 391900 3868
+rect 19432 3748 19484 3800
+rect 32404 3748 32456 3800
+rect 43076 3748 43128 3800
+rect 57244 3748 57296 3800
+rect 268844 3748 268896 3800
+rect 282184 3748 282236 3800
+rect 305552 3748 305604 3800
+rect 318892 3748 318944 3800
+rect 334716 3748 334768 3800
+rect 340972 3748 341024 3800
+rect 360844 3748 360896 3800
+rect 440240 3748 440292 3800
+rect 20628 3680 20680 3732
+rect 51724 3680 51776 3732
+rect 201500 3680 201552 3732
+rect 202696 3680 202748 3732
+rect 271236 3680 271288 3732
+rect 287152 3680 287204 3732
+rect 360200 3680 360252 3732
+rect 454500 3680 454552 3732
+rect 468484 3680 468536 3732
+rect 479340 3680 479392 3732
+rect 11152 3612 11204 3664
+rect 43444 3612 43496 3664
+rect 46664 3612 46716 3664
+rect 247040 3612 247092 3664
+rect 248788 3612 248840 3664
+rect 272524 3612 272576 3664
+rect 276020 3612 276072 3664
+rect 276756 3612 276808 3664
+rect 280712 3612 280764 3664
+rect 291844 3612 291896 3664
+rect 294880 3612 294932 3664
+rect 316132 3612 316184 3664
+rect 25320 3544 25372 3596
+rect 241520 3544 241572 3596
+rect 253480 3544 253532 3596
+rect 285680 3544 285732 3596
+rect 287796 3544 287848 3596
+rect 309784 3544 309836 3596
+rect 312636 3544 312688 3596
+rect 321836 3544 321888 3596
+rect 325792 3544 325844 3596
+rect 329196 3544 329248 3596
+rect 329840 3544 329892 3596
+rect 344560 3612 344612 3664
+rect 347044 3612 347096 3664
+rect 355232 3612 355284 3664
+rect 362960 3612 363012 3664
+rect 461492 3612 461544 3664
+rect 336004 3544 336056 3596
+rect 339868 3544 339920 3596
+rect 345664 3544 345716 3596
+rect 358728 3544 358780 3596
+rect 364340 3544 364392 3596
+rect 468668 3612 468720 3664
+rect 472624 3612 472676 3664
+rect 461676 3544 461728 3596
+rect 465172 3544 465224 3596
+rect 5264 3476 5316 3528
+rect 10324 3476 10376 3528
+rect 15936 3476 15988 3528
+rect 238760 3476 238812 3528
+rect 249984 3476 250036 3528
+rect 284944 3476 284996 3528
+rect 291384 3476 291436 3528
+rect 314936 3476 314988 3528
+rect 316040 3476 316092 3528
+rect 317328 3476 317380 3528
+rect 320916 3476 320968 3528
+rect 323124 3476 323176 3528
+rect 323308 3476 323360 3528
+rect 324504 3476 324556 3528
+rect 325884 3476 325936 3528
+rect 328000 3476 328052 3528
+rect 331220 3476 331272 3528
+rect 348056 3476 348108 3528
+rect 367100 3476 367152 3528
+rect 475752 3544 475804 3596
+rect 581000 3544 581052 3596
+rect 473360 3476 473412 3528
+rect 474188 3476 474240 3528
+rect 475384 3476 475436 3528
+rect 583392 3476 583444 3528
+rect 6460 3408 6512 3460
+rect 236368 3408 236420 3460
+rect 246396 3408 246448 3460
+rect 283748 3408 283800 3460
+rect 284300 3408 284352 3460
+rect 312544 3408 312596 3460
+rect 315028 3408 315080 3460
+rect 321744 3408 321796 3460
+rect 324320 3408 324372 3460
+rect 325608 3408 325660 3460
+rect 332600 3408 332652 3460
+rect 351644 3408 351696 3460
+rect 398840 3408 398892 3460
+rect 400128 3408 400180 3460
+rect 44180 3340 44232 3392
+rect 45100 3340 45152 3392
+rect 52460 3340 52512 3392
+rect 53380 3340 53432 3392
+rect 69020 3340 69072 3392
+rect 69940 3340 69992 3392
+rect 77300 3340 77352 3392
+rect 78220 3340 78272 3392
+rect 93860 3340 93912 3392
+rect 94780 3340 94832 3392
+rect 102140 3340 102192 3392
+rect 103336 3340 103388 3392
+rect 114008 3340 114060 3392
+rect 115204 3340 115256 3392
+rect 118700 3340 118752 3392
+rect 119896 3340 119948 3392
+rect 143540 3340 143592 3392
+rect 144736 3340 144788 3392
+rect 327264 3340 327316 3392
+rect 332692 3340 332744 3392
+rect 396080 3340 396132 3392
+rect 582196 3408 582248 3460
+rect 407120 3340 407172 3392
+rect 408408 3340 408460 3392
+rect 415492 3340 415544 3392
+rect 416688 3340 416740 3392
+rect 423772 3340 423824 3392
+rect 424968 3340 425020 3392
+rect 431960 3340 432012 3392
+rect 433248 3340 433300 3392
+rect 440332 3340 440384 3392
+rect 441528 3340 441580 3392
+rect 448520 3340 448572 3392
+rect 449808 3340 449860 3392
+rect 456800 3340 456852 3392
+rect 458088 3340 458140 3392
+rect 514760 3340 514812 3392
+rect 515588 3340 515640 3392
+rect 523040 3340 523092 3392
+rect 523868 3340 523920 3392
+rect 572720 3340 572772 3392
+rect 573548 3340 573600 3392
+rect 28908 3272 28960 3324
+rect 35164 3272 35216 3324
+rect 318524 3272 318576 3324
+rect 323032 3272 323084 3324
+rect 327172 3272 327224 3324
+rect 331588 3272 331640 3324
+rect 327080 3204 327132 3256
+rect 333888 3204 333940 3256
+rect 319720 3136 319772 3188
+rect 323216 3136 323268 3188
+rect 327724 3136 327776 3188
+rect 330392 3136 330444 3188
+rect 328460 3068 328512 3120
+rect 337476 3068 337528 3120
+rect 465724 3068 465776 3120
+rect 472256 3068 472308 3120
+rect 316224 3000 316276 3052
+rect 321652 3000 321704 3052
+rect 322112 3000 322164 3052
+rect 324596 3000 324648 3052
+rect 299480 1164 299532 1216
+rect 300768 1164 300820 1216
+<< metal2 >>
+rect 8086 703520 8198 704960
+rect 24278 703520 24390 704960
+rect 40052 703582 40356 703610
+rect 8128 700330 8156 703520
+rect 24320 700398 24348 703520
+rect 24308 700392 24360 700398
+rect 24308 700334 24360 700340
+rect 8116 700324 8168 700330
+rect 8116 700266 8168 700272
+rect 3422 684312 3478 684321
+rect 3422 684247 3478 684256
+rect 3436 683194 3464 684247
+rect 3424 683188 3476 683194
+rect 3424 683130 3476 683136
+rect 3514 671256 3570 671265
+rect 3514 671191 3570 671200
+rect 3528 670750 3556 671191
+rect 3516 670744 3568 670750
+rect 3516 670686 3568 670692
+rect 3422 658200 3478 658209
+rect 3422 658135 3478 658144
+rect 3436 656946 3464 658135
+rect 3424 656940 3476 656946
+rect 3424 656882 3476 656888
+rect 3424 632120 3476 632126
+rect 3422 632088 3424 632097
+rect 3476 632088 3478 632097
+rect 3422 632023 3478 632032
+rect 3146 619168 3202 619177
+rect 3146 619103 3202 619112
+rect 3160 618322 3188 619103
+rect 3148 618316 3200 618322
+rect 3148 618258 3200 618264
+rect 3238 606112 3294 606121
+rect 3238 606047 3294 606056
+rect 3252 605878 3280 606047
+rect 3240 605872 3292 605878
+rect 3240 605814 3292 605820
+rect 3330 580000 3386 580009
+rect 3330 579935 3386 579944
+rect 3344 579698 3372 579935
+rect 3332 579692 3384 579698
+rect 3332 579634 3384 579640
+rect 3422 566944 3478 566953
+rect 3422 566879 3478 566888
+rect 3436 565894 3464 566879
+rect 3424 565888 3476 565894
+rect 3424 565830 3476 565836
+rect 3422 553888 3478 553897
+rect 3422 553823 3478 553832
+rect 3436 553450 3464 553823
+rect 3424 553444 3476 553450
+rect 3424 553386 3476 553392
+rect 3422 527912 3478 527921
+rect 3422 527847 3478 527856
+rect 3436 527202 3464 527847
+rect 3424 527196 3476 527202
+rect 3424 527138 3476 527144
+rect 3422 514856 3478 514865
+rect 3422 514791 3424 514800
+rect 3476 514791 3478 514800
+rect 3424 514762 3476 514768
+rect 40052 507142 40080 703582
+rect 40328 703474 40356 703582
+rect 40470 703520 40582 704960
+rect 56754 703520 56866 704960
+rect 72946 703520 73058 704960
+rect 89138 703520 89250 704960
+rect 104912 703582 105308 703610
+rect 40512 703474 40540 703520
+rect 40328 703446 40540 703474
+rect 72988 703050 73016 703520
+rect 71780 703044 71832 703050
+rect 71780 702986 71832 702992
+rect 72976 703044 73028 703050
+rect 72976 702986 73028 702992
+rect 71792 507210 71820 702986
+rect 89180 700466 89208 703520
+rect 89168 700460 89220 700466
+rect 89168 700402 89220 700408
+rect 71780 507204 71832 507210
+rect 71780 507146 71832 507152
+rect 40040 507136 40092 507142
+rect 40040 507078 40092 507084
+rect 104912 505850 104940 703582
+rect 105280 703474 105308 703582
+rect 105422 703520 105534 704960
+rect 121614 703520 121726 704960
+rect 136652 703582 137692 703610
+rect 105464 703474 105492 703520
+rect 105280 703446 105492 703474
+rect 136652 507346 136680 703582
+rect 137664 703474 137692 703582
+rect 137806 703520 137918 704960
+rect 154090 703520 154202 704960
+rect 170282 703520 170394 704960
+rect 186474 703520 186586 704960
+rect 202758 703520 202870 704960
+rect 218950 703520 219062 704960
+rect 234632 703582 235028 703610
+rect 137848 703474 137876 703520
+rect 137664 703446 137876 703474
+rect 154132 700602 154160 703520
+rect 170324 702434 170352 703520
+rect 202800 703050 202828 703520
+rect 201500 703044 201552 703050
+rect 201500 702986 201552 702992
+rect 202788 703044 202840 703050
+rect 202788 702986 202840 702992
+rect 169772 702406 170352 702434
+rect 154120 700596 154172 700602
+rect 154120 700538 154172 700544
+rect 136640 507340 136692 507346
+rect 136640 507282 136692 507288
+rect 169772 505986 169800 702406
+rect 201512 507482 201540 702986
+rect 218992 700738 219020 703520
+rect 218980 700732 219032 700738
+rect 218980 700674 219032 700680
+rect 201500 507476 201552 507482
+rect 201500 507418 201552 507424
+rect 234632 506122 234660 703582
+rect 235000 703474 235028 703582
+rect 235142 703520 235254 704960
+rect 251426 703520 251538 704960
+rect 267618 703520 267730 704960
+rect 283810 703520 283922 704960
+rect 299492 703582 299980 703610
+rect 235184 703474 235212 703520
+rect 235000 703446 235212 703474
+rect 267660 697610 267688 703520
+rect 283852 700874 283880 703520
+rect 283840 700868 283892 700874
+rect 283840 700810 283892 700816
+rect 266360 697604 266412 697610
+rect 266360 697546 266412 697552
+rect 267648 697604 267700 697610
+rect 267648 697546 267700 697552
+rect 266372 507550 266400 697546
+rect 296812 696992 296864 696998
+rect 296812 696934 296864 696940
+rect 295432 670812 295484 670818
+rect 295432 670754 295484 670760
+rect 291200 643136 291252 643142
+rect 291200 643078 291252 643084
+rect 289912 616888 289964 616894
+rect 289912 616830 289964 616836
+rect 287060 590708 287112 590714
+rect 287060 590650 287112 590656
+rect 285680 563100 285732 563106
+rect 285680 563042 285732 563048
+rect 282920 536852 282972 536858
+rect 282920 536794 282972 536800
+rect 282932 518894 282960 536794
+rect 284300 524476 284352 524482
+rect 284300 524418 284352 524424
+rect 284312 518894 284340 524418
+rect 285692 518894 285720 563042
+rect 287072 518894 287100 590650
+rect 289924 586514 289952 616830
+rect 289832 586486 289952 586514
+rect 288440 576904 288492 576910
+rect 288440 576846 288492 576852
+rect 288452 518894 288480 576846
+rect 289832 557534 289860 586486
+rect 289832 557506 289952 557534
+rect 289924 538234 289952 557506
+rect 289832 538206 289952 538234
+rect 289832 518894 289860 538206
+rect 291212 518894 291240 643078
+rect 294052 630692 294104 630698
+rect 294052 630634 294104 630640
+rect 282932 518866 283604 518894
+rect 284312 518866 285076 518894
+rect 285692 518866 286456 518894
+rect 287072 518866 287928 518894
+rect 288452 518866 289308 518894
+rect 289832 518866 290780 518894
+rect 291212 518866 292160 518894
+rect 282828 510672 282880 510678
+rect 282828 510614 282880 510620
+rect 266360 507544 266412 507550
+rect 266360 507486 266412 507492
+rect 251640 506660 251692 506666
+rect 251640 506602 251692 506608
+rect 246948 506592 247000 506598
+rect 238574 506560 238630 506569
+rect 246948 506534 247000 506540
+rect 238574 506495 238630 506504
+rect 242716 506524 242768 506530
+rect 234620 506116 234672 506122
+rect 234620 506058 234672 506064
+rect 169760 505980 169812 505986
+rect 169760 505922 169812 505928
+rect 104900 505844 104952 505850
+rect 104900 505786 104952 505792
+rect 232596 505504 232648 505510
+rect 232596 505446 232648 505452
+rect 4896 504688 4948 504694
+rect 4896 504630 4948 504636
+rect 4802 504520 4858 504529
+rect 4802 504455 4858 504464
+rect 3976 504008 4028 504014
+rect 3976 503950 4028 503956
+rect 3700 503940 3752 503946
+rect 3700 503882 3752 503888
+rect 3516 503804 3568 503810
+rect 3516 503746 3568 503752
+rect 3054 501800 3110 501809
+rect 3054 501735 3110 501744
+rect 3068 501022 3096 501735
+rect 3422 501664 3478 501673
+rect 3422 501599 3478 501608
+rect 3056 501016 3108 501022
+rect 3056 500958 3108 500964
+rect 3148 475720 3200 475726
+rect 3146 475688 3148 475697
+rect 3200 475688 3202 475697
+rect 3146 475623 3202 475632
+rect 3332 449880 3384 449886
+rect 3332 449822 3384 449828
+rect 3344 449585 3372 449822
+rect 3330 449576 3386 449585
+rect 3330 449511 3386 449520
+rect 3332 358760 3384 358766
+rect 3332 358702 3384 358708
+rect 3344 358465 3372 358702
+rect 3330 358456 3386 358465
+rect 3330 358391 3386 358400
+rect 3332 346384 3384 346390
+rect 3332 346326 3384 346332
+rect 3344 345409 3372 346326
+rect 3330 345400 3386 345409
+rect 3330 345335 3386 345344
+rect 2964 320136 3016 320142
+rect 2964 320078 3016 320084
+rect 2976 319297 3004 320078
+rect 2962 319288 3018 319297
+rect 2962 319223 3018 319232
+rect 2780 306264 2832 306270
+rect 2778 306232 2780 306241
+rect 2832 306232 2834 306241
+rect 2778 306167 2834 306176
+rect 2872 293956 2924 293962
+rect 2872 293898 2924 293904
+rect 2884 293185 2912 293898
+rect 2870 293176 2926 293185
+rect 2870 293111 2926 293120
+rect 3240 267708 3292 267714
+rect 3240 267650 3292 267656
+rect 3252 267209 3280 267650
+rect 3238 267200 3294 267209
+rect 3238 267135 3294 267144
+rect 3240 241460 3292 241466
+rect 3240 241402 3292 241408
+rect 3252 241097 3280 241402
+rect 3238 241088 3294 241097
+rect 3238 241023 3294 241032
+rect 2780 201952 2832 201958
+rect 2778 201920 2780 201929
+rect 2832 201920 2834 201929
+rect 2778 201855 2834 201864
+rect 3148 189032 3200 189038
+rect 3148 188974 3200 188980
+rect 3160 188873 3188 188974
+rect 3146 188864 3202 188873
+rect 3146 188799 3202 188808
+rect 2780 150204 2832 150210
+rect 2780 150146 2832 150152
+rect 2792 149841 2820 150146
+rect 2778 149832 2834 149841
+rect 2778 149767 2834 149776
+rect 3436 110673 3464 501599
+rect 3528 254153 3556 503746
+rect 3606 500984 3662 500993
+rect 3606 500919 3662 500928
+rect 3514 254144 3570 254153
+rect 3514 254079 3570 254088
+rect 3516 215280 3568 215286
+rect 3516 215222 3568 215228
+rect 3528 214985 3556 215222
+rect 3514 214976 3570 214985
+rect 3514 214911 3570 214920
+rect 3620 162897 3648 500919
+rect 3712 371385 3740 503882
+rect 3884 503056 3936 503062
+rect 3884 502998 3936 503004
+rect 3792 502988 3844 502994
+rect 3792 502930 3844 502936
+rect 3804 397497 3832 502930
+rect 3896 410553 3924 502998
+rect 3988 423609 4016 503950
+rect 4068 502376 4120 502382
+rect 4068 502318 4120 502324
+rect 4080 462641 4108 502318
+rect 4066 462632 4122 462641
+rect 4066 462567 4122 462576
+rect 3974 423600 4030 423609
+rect 3974 423535 4030 423544
+rect 3882 410544 3938 410553
+rect 3882 410479 3938 410488
+rect 3790 397488 3846 397497
+rect 3790 397423 3846 397432
+rect 3698 371376 3754 371385
+rect 3698 371311 3754 371320
+rect 3606 162888 3662 162897
+rect 3606 162823 3662 162832
+rect 3516 137964 3568 137970
+rect 3516 137906 3568 137912
+rect 3528 136785 3556 137906
+rect 3514 136776 3570 136785
+rect 3514 136711 3570 136720
+rect 3422 110664 3478 110673
+rect 3422 110599 3478 110608
+rect 2780 97776 2832 97782
+rect 2780 97718 2832 97724
+rect 2792 97617 2820 97718
+rect 2778 97608 2834 97617
+rect 2778 97543 2834 97552
+rect 3148 85536 3200 85542
+rect 3148 85478 3200 85484
+rect 3160 84697 3188 85478
+rect 3146 84688 3202 84697
+rect 3146 84623 3202 84632
+rect 3424 71732 3476 71738
+rect 3424 71674 3476 71680
+rect 3436 71641 3464 71674
+rect 3422 71632 3478 71641
+rect 3422 71567 3478 71576
+rect 4816 58682 4844 504455
+rect 4908 201958 4936 504630
+rect 232320 504348 232372 504354
+rect 232320 504290 232372 504296
+rect 5170 504112 5226 504121
+rect 5170 504047 5226 504056
+rect 177304 504076 177356 504082
+rect 4986 503976 5042 503985
+rect 4986 503911 5042 503920
+rect 4896 201952 4948 201958
+rect 4896 201894 4948 201900
+rect 5000 97782 5028 503911
+rect 5080 503872 5132 503878
+rect 5080 503814 5132 503820
+rect 5092 306270 5120 503814
+rect 5080 306264 5132 306270
+rect 5080 306206 5132 306212
+rect 5184 150210 5212 504047
+rect 177304 504018 177356 504024
+rect 170404 502852 170456 502858
+rect 170404 502794 170456 502800
+rect 80704 502784 80756 502790
+rect 80704 502726 80756 502732
+rect 6184 502444 6236 502450
+rect 6184 502386 6236 502392
+rect 6196 475726 6224 502386
+rect 6184 475720 6236 475726
+rect 6184 475662 6236 475668
+rect 80716 449886 80744 502726
+rect 80704 449880 80756 449886
+rect 80704 449822 80756 449828
+rect 170416 346390 170444 502794
+rect 177316 358766 177344 504018
+rect 177304 358760 177356 358766
+rect 177304 358702 177356 358708
+rect 170404 346384 170456 346390
+rect 170404 346326 170456 346332
+rect 124220 336660 124272 336666
+rect 124220 336602 124272 336608
+rect 115204 336592 115256 336598
+rect 115204 336534 115256 336540
+rect 106280 336524 106332 336530
+rect 106280 336466 106332 336472
+rect 51724 336456 51776 336462
+rect 51724 336398 51776 336404
+rect 43444 336320 43496 336326
+rect 43444 336262 43496 336268
+rect 35164 336184 35216 336190
+rect 35164 336126 35216 336132
+rect 32404 336116 32456 336122
+rect 32404 336058 32456 336064
+rect 10324 336048 10376 336054
+rect 10324 335990 10376 335996
+rect 5172 150204 5224 150210
+rect 5172 150146 5224 150152
+rect 4988 97776 5040 97782
+rect 4988 97718 5040 97724
+rect 2780 58676 2832 58682
+rect 2780 58618 2832 58624
+rect 4804 58676 4856 58682
+rect 4804 58618 4856 58624
+rect 2792 58585 2820 58618
+rect 2778 58576 2834 58585
+rect 2778 58511 2834 58520
+rect 3424 45552 3476 45558
+rect 3422 45520 3424 45529
+rect 3476 45520 3478 45529
+rect 3422 45455 3478 45464
+rect 3148 33108 3200 33114
+rect 3148 33050 3200 33056
+rect 3160 32473 3188 33050
+rect 3146 32464 3202 32473
+rect 3146 32399 3202 32408
+rect 3424 20664 3476 20670
+rect 3424 20606 3476 20612
+rect 3436 19417 3464 20606
+rect 3422 19408 3478 19417
+rect 3422 19343 3478 19352
+rect 9680 17332 9732 17338
+rect 9680 17274 9732 17280
+rect 6920 17264 6972 17270
+rect 6920 17206 6972 17212
+rect 6932 16574 6960 17206
+rect 6932 16546 7696 16574
+rect 2872 10328 2924 10334
+rect 2872 10270 2924 10276
+rect 1676 7608 1728 7614
+rect 1676 7550 1728 7556
+rect 572 4820 624 4826
+rect 572 4762 624 4768
+rect 584 480 612 4762
+rect 1688 480 1716 7550
+rect 2884 480 2912 10270
+rect 4068 8968 4120 8974
+rect 4068 8910 4120 8916
+rect 3424 6860 3476 6866
+rect 3424 6802 3476 6808
+rect 3436 6497 3464 6802
+rect 3422 6488 3478 6497
+rect 3422 6423 3478 6432
+rect 4080 480 4108 8910
+rect 5264 3528 5316 3534
+rect 5264 3470 5316 3476
+rect 5276 480 5304 3470
+rect 6460 3460 6512 3466
+rect 6460 3402 6512 3408
+rect 6472 480 6500 3402
+rect 7668 480 7696 16546
+rect 8760 9036 8812 9042
+rect 8760 8978 8812 8984
+rect 8772 480 8800 8978
+rect 542 -960 654 480
+rect 1646 -960 1758 480
+rect 2842 -960 2954 480
+rect 4038 -960 4150 480
+rect 5234 -960 5346 480
+rect 6430 -960 6542 480
+rect 7626 -960 7738 480
+rect 8730 -960 8842 480
+rect 9692 354 9720 17274
+rect 10336 3534 10364 335990
+rect 31760 33788 31812 33794
+rect 31760 33730 31812 33736
+rect 23480 26920 23532 26926
+rect 23480 26862 23532 26868
+rect 13820 18624 13872 18630
+rect 13820 18566 13872 18572
+rect 13832 16574 13860 18566
+rect 23492 16574 23520 26862
+rect 31772 16574 31800 33730
+rect 13832 16546 14320 16574
+rect 23492 16546 24256 16574
+rect 31772 16546 31984 16574
+rect 13544 11756 13596 11762
+rect 13544 11698 13596 11704
+rect 12348 6180 12400 6186
+rect 12348 6122 12400 6128
+rect 11152 3664 11204 3670
+rect 11152 3606 11204 3612
+rect 10324 3528 10376 3534
+rect 10324 3470 10376 3476
+rect 11164 480 11192 3606
+rect 12360 480 12388 6122
+rect 13556 480 13584 11698
+rect 9926 354 10038 480
+rect 9692 326 10038 354
+rect 9926 -960 10038 326
+rect 11122 -960 11234 480
+rect 12318 -960 12430 480
+rect 13514 -960 13626 480
+rect 14292 354 14320 16546
+rect 22560 15904 22612 15910
+rect 22560 15846 22612 15852
+rect 17960 14476 18012 14482
+rect 17960 14418 18012 14424
+rect 17040 9104 17092 9110
+rect 17040 9046 17092 9052
+rect 15936 3528 15988 3534
+rect 15936 3470 15988 3476
+rect 15948 480 15976 3470
+rect 17052 480 17080 9046
+rect 14710 354 14822 480
+rect 14292 326 14822 354
+rect 14710 -960 14822 326
+rect 15906 -960 16018 480
+rect 17010 -960 17122 480
+rect 17972 354 18000 14418
+rect 21824 9172 21876 9178
+rect 21824 9114 21876 9120
+rect 19432 3800 19484 3806
+rect 19432 3742 19484 3748
+rect 19444 480 19472 3742
+rect 20628 3732 20680 3738
+rect 20628 3674 20680 3680
+rect 20640 480 20668 3674
+rect 21836 480 21864 9114
+rect 18206 354 18318 480
+rect 17972 326 18318 354
+rect 18206 -960 18318 326
+rect 19402 -960 19514 480
+rect 20598 -960 20710 480
+rect 21794 -960 21906 480
+rect 22572 354 22600 15846
+rect 24228 480 24256 16546
+rect 30840 16040 30892 16046
+rect 30840 15982 30892 15988
+rect 27712 15972 27764 15978
+rect 27712 15914 27764 15920
+rect 26516 9240 26568 9246
+rect 26516 9182 26568 9188
+rect 25320 3596 25372 3602
+rect 25320 3538 25372 3544
+rect 25332 480 25360 3538
+rect 26528 480 26556 9182
+rect 27724 480 27752 15914
+rect 30104 9308 30156 9314
+rect 30104 9250 30156 9256
+rect 28908 3324 28960 3330
+rect 28908 3266 28960 3272
+rect 28920 480 28948 3266
+rect 30116 480 30144 9250
+rect 22990 354 23102 480
+rect 22572 326 23102 354
+rect 22990 -960 23102 326
+rect 24186 -960 24298 480
+rect 25290 -960 25402 480
+rect 26486 -960 26598 480
+rect 27682 -960 27794 480
+rect 28878 -960 28990 480
+rect 30074 -960 30186 480
+rect 30852 354 30880 15982
+rect 31270 354 31382 480
+rect 30852 326 31382 354
+rect 31956 354 31984 16546
+rect 32416 3806 32444 336058
+rect 34520 16108 34572 16114
+rect 34520 16050 34572 16056
+rect 33600 10396 33652 10402
+rect 33600 10338 33652 10344
+rect 32404 3800 32456 3806
+rect 32404 3742 32456 3748
+rect 33612 480 33640 10338
+rect 32374 354 32486 480
+rect 31956 326 32486 354
+rect 31270 -960 31382 326
+rect 32374 -960 32486 326
+rect 33570 -960 33682 480
+rect 34532 354 34560 16050
+rect 35176 3330 35204 336126
+rect 38660 39364 38712 39370
+rect 38660 39306 38712 39312
+rect 37280 24132 37332 24138
+rect 37280 24074 37332 24080
+rect 37292 16574 37320 24074
+rect 38672 16574 38700 39306
+rect 41420 29640 41472 29646
+rect 41420 29582 41472 29588
+rect 41432 16574 41460 29582
+rect 37292 16546 38424 16574
+rect 38672 16546 39160 16574
+rect 41432 16546 41920 16574
+rect 36728 11824 36780 11830
+rect 36728 11766 36780 11772
+rect 35992 3868 36044 3874
+rect 35992 3810 36044 3816
+rect 35164 3324 35216 3330
+rect 35164 3266 35216 3272
+rect 36004 480 36032 3810
+rect 34766 354 34878 480
+rect 34532 326 34878 354
+rect 34766 -960 34878 326
+rect 35962 -960 36074 480
+rect 36740 354 36768 11766
+rect 38396 480 38424 16546
+rect 37158 354 37270 480
+rect 36740 326 37270 354
+rect 37158 -960 37270 326
+rect 38354 -960 38466 480
+rect 39132 354 39160 16546
+rect 40224 11892 40276 11898
+rect 40224 11834 40276 11840
+rect 39550 354 39662 480
+rect 39132 326 39662 354
+rect 40236 354 40264 11834
+rect 41892 480 41920 16546
+rect 43076 3800 43128 3806
+rect 43076 3742 43128 3748
+rect 43088 480 43116 3742
+rect 43456 3670 43484 336262
+rect 50344 336252 50396 336258
+rect 50344 336194 50396 336200
+rect 49700 36644 49752 36650
+rect 49700 36586 49752 36592
+rect 44180 36576 44232 36582
+rect 44180 36518 44232 36524
+rect 43444 3664 43496 3670
+rect 43444 3606 43496 3612
+rect 44192 3398 44220 36518
+rect 46940 19984 46992 19990
+rect 46940 19926 46992 19932
+rect 46952 16574 46980 19926
+rect 49712 16574 49740 36586
+rect 46952 16546 47440 16574
+rect 49712 16546 50200 16574
+rect 44272 11960 44324 11966
+rect 44272 11902 44324 11908
+rect 44180 3392 44232 3398
+rect 44180 3334 44232 3340
+rect 44284 480 44312 11902
+rect 46664 3664 46716 3670
+rect 46664 3606 46716 3612
+rect 45100 3392 45152 3398
+rect 45100 3334 45152 3340
+rect 40654 354 40766 480
+rect 40236 326 40766 354
+rect 39550 -960 39662 326
+rect 40654 -960 40766 326
+rect 41850 -960 41962 480
+rect 43046 -960 43158 480
+rect 44242 -960 44354 480
+rect 45112 354 45140 3334
+rect 46676 480 46704 3606
+rect 45438 354 45550 480
+rect 45112 326 45550 354
+rect 45438 -960 45550 326
+rect 46634 -960 46746 480
+rect 47412 354 47440 16546
+rect 48504 12028 48556 12034
+rect 48504 11970 48556 11976
+rect 47830 354 47942 480
+rect 47412 326 47942 354
+rect 48516 354 48544 11970
+rect 50172 480 50200 16546
+rect 50356 3874 50384 336194
+rect 51356 6248 51408 6254
+rect 51356 6190 51408 6196
+rect 50344 3868 50396 3874
+rect 50344 3810 50396 3816
+rect 51368 480 51396 6190
+rect 51736 3738 51764 336398
+rect 57244 336388 57296 336394
+rect 57244 336330 57296 336336
+rect 56600 36780 56652 36786
+rect 56600 36722 56652 36728
+rect 52460 36712 52512 36718
+rect 52460 36654 52512 36660
+rect 51724 3732 51776 3738
+rect 51724 3674 51776 3680
+rect 52472 3398 52500 36654
+rect 56612 16574 56640 36722
+rect 56612 16546 56824 16574
+rect 56048 13116 56100 13122
+rect 56048 13058 56100 13064
+rect 52552 12096 52604 12102
+rect 52552 12038 52604 12044
+rect 52460 3392 52512 3398
+rect 52460 3334 52512 3340
+rect 52564 480 52592 12038
+rect 54944 6316 54996 6322
+rect 54944 6258 54996 6264
+rect 53380 3392 53432 3398
+rect 53380 3334 53432 3340
+rect 48934 354 49046 480
+rect 48516 326 49046 354
+rect 47830 -960 47942 326
+rect 48934 -960 49046 326
+rect 50130 -960 50242 480
+rect 51326 -960 51438 480
+rect 52522 -960 52634 480
+rect 53392 354 53420 3334
+rect 54956 480 54984 6258
+rect 56060 480 56088 13058
+rect 53718 354 53830 480
+rect 53392 326 53830 354
+rect 53718 -960 53830 326
+rect 54914 -960 55026 480
+rect 56018 -960 56130 480
+rect 56796 354 56824 16546
+rect 57256 3806 57284 336330
+rect 102140 39772 102192 39778
+rect 102140 39714 102192 39720
+rect 99380 39704 99432 39710
+rect 99380 39646 99432 39652
+rect 95240 39636 95292 39642
+rect 95240 39578 95292 39584
+rect 92480 39568 92532 39574
+rect 92480 39510 92532 39516
+rect 88340 39500 88392 39506
+rect 88340 39442 88392 39448
+rect 85580 39432 85632 39438
+rect 85580 39374 85632 39380
+rect 81440 38276 81492 38282
+rect 81440 38218 81492 38224
+rect 77300 38208 77352 38214
+rect 77300 38150 77352 38156
+rect 74540 38140 74592 38146
+rect 74540 38082 74592 38088
+rect 70400 38072 70452 38078
+rect 70400 38014 70452 38020
+rect 67640 38004 67692 38010
+rect 67640 37946 67692 37952
+rect 63500 37936 63552 37942
+rect 63500 37878 63552 37884
+rect 60740 36848 60792 36854
+rect 60740 36790 60792 36796
+rect 60752 16574 60780 36790
+rect 62120 25560 62172 25566
+rect 62120 25502 62172 25508
+rect 62132 16574 62160 25502
+rect 63512 16574 63540 37878
+rect 66260 31068 66312 31074
+rect 66260 31010 66312 31016
+rect 66272 16574 66300 31010
+rect 60752 16546 60872 16574
+rect 62132 16546 63264 16574
+rect 63512 16546 64368 16574
+rect 66272 16546 66760 16574
+rect 59360 13184 59412 13190
+rect 59360 13126 59412 13132
+rect 58440 6384 58492 6390
+rect 58440 6326 58492 6332
+rect 57244 3800 57296 3806
+rect 57244 3742 57296 3748
+rect 58452 480 58480 6326
+rect 57214 354 57326 480
+rect 56796 326 57326 354
+rect 57214 -960 57326 326
+rect 58410 -960 58522 480
+rect 59372 354 59400 13126
+rect 60844 480 60872 16546
+rect 62028 6452 62080 6458
+rect 62028 6394 62080 6400
+rect 62040 480 62068 6394
+rect 63236 480 63264 16546
+rect 64340 480 64368 16546
+rect 65524 6520 65576 6526
+rect 65524 6462 65576 6468
+rect 65536 480 65564 6462
+rect 66732 480 66760 16546
+rect 59606 354 59718 480
+rect 59372 326 59718 354
+rect 59606 -960 59718 326
+rect 60802 -960 60914 480
+rect 61998 -960 62110 480
+rect 63194 -960 63306 480
+rect 64298 -960 64410 480
+rect 65494 -960 65606 480
+rect 66690 -960 66802 480
+rect 67652 354 67680 37946
+rect 69020 32428 69072 32434
+rect 69020 32370 69072 32376
+rect 69032 3398 69060 32370
+rect 69112 21412 69164 21418
+rect 69112 21354 69164 21360
+rect 69020 3392 69072 3398
+rect 69020 3334 69072 3340
+rect 69124 480 69152 21354
+rect 70412 16574 70440 38014
+rect 73160 35216 73212 35222
+rect 73160 35158 73212 35164
+rect 71780 22772 71832 22778
+rect 71780 22714 71832 22720
+rect 71792 16574 71820 22714
+rect 73172 16574 73200 35158
+rect 74552 16574 74580 38082
+rect 70412 16546 71544 16574
+rect 71792 16546 72648 16574
+rect 73172 16546 73384 16574
+rect 74552 16546 75040 16574
+rect 69940 3392 69992 3398
+rect 69940 3334 69992 3340
+rect 67886 354 67998 480
+rect 67652 326 67998 354
+rect 67886 -960 67998 326
+rect 69082 -960 69194 480
+rect 69952 354 69980 3334
+rect 71516 480 71544 16546
+rect 72620 480 72648 16546
+rect 70278 354 70390 480
+rect 69952 326 70390 354
+rect 70278 -960 70390 326
+rect 71474 -960 71586 480
+rect 72578 -960 72690 480
+rect 73356 354 73384 16546
+rect 75012 480 75040 16546
+rect 76196 9376 76248 9382
+rect 76196 9318 76248 9324
+rect 76208 480 76236 9318
+rect 77312 3398 77340 38150
+rect 80060 35352 80112 35358
+rect 80060 35294 80112 35300
+rect 77392 35284 77444 35290
+rect 77392 35226 77444 35232
+rect 77300 3392 77352 3398
+rect 77300 3334 77352 3340
+rect 77404 480 77432 35226
+rect 78680 26988 78732 26994
+rect 78680 26930 78732 26936
+rect 78692 16574 78720 26930
+rect 80072 16574 80100 35294
+rect 81452 16574 81480 38218
+rect 84200 35420 84252 35426
+rect 84200 35362 84252 35368
+rect 82820 28280 82872 28286
+rect 82820 28222 82872 28228
+rect 82832 16574 82860 28222
+rect 78692 16546 79272 16574
+rect 80072 16546 80928 16574
+rect 81452 16546 81664 16574
+rect 82832 16546 83320 16574
+rect 78220 3392 78272 3398
+rect 78220 3334 78272 3340
+rect 73774 354 73886 480
+rect 73356 326 73886 354
+rect 73774 -960 73886 326
+rect 74970 -960 75082 480
+rect 76166 -960 76278 480
+rect 77362 -960 77474 480
+rect 78232 354 78260 3334
+rect 78558 354 78670 480
+rect 78232 326 78670 354
+rect 79244 354 79272 16546
+rect 80900 480 80928 16546
+rect 79662 354 79774 480
+rect 79244 326 79774 354
+rect 78558 -960 78670 326
+rect 79662 -960 79774 326
+rect 80858 -960 80970 480
+rect 81636 354 81664 16546
+rect 83292 480 83320 16546
+rect 82054 354 82166 480
+rect 81636 326 82166 354
+rect 82054 -960 82166 326
+rect 83250 -960 83362 480
+rect 84212 354 84240 35362
+rect 85592 6914 85620 39374
+rect 86960 35488 87012 35494
+rect 86960 35430 87012 35436
+rect 85672 33856 85724 33862
+rect 85672 33798 85724 33804
+rect 85684 16574 85712 33798
+rect 86972 16574 87000 35430
+rect 88352 16574 88380 39442
+rect 89720 33924 89772 33930
+rect 89720 33866 89772 33872
+rect 89732 16574 89760 33866
+rect 85684 16546 86448 16574
+rect 86972 16546 87552 16574
+rect 88352 16546 89208 16574
+rect 89732 16546 89944 16574
+rect 85592 6886 85712 6914
+rect 85684 480 85712 6886
+rect 84446 354 84558 480
+rect 84212 326 84558 354
+rect 84446 -960 84558 326
+rect 85642 -960 85754 480
+rect 86420 354 86448 16546
+rect 86838 354 86950 480
+rect 86420 326 86950 354
+rect 87524 354 87552 16546
+rect 89180 480 89208 16546
+rect 87942 354 88054 480
+rect 87524 326 88054 354
+rect 86838 -960 86950 326
+rect 87942 -960 88054 326
+rect 89138 -960 89250 480
+rect 89916 354 89944 16546
+rect 91560 14544 91612 14550
+rect 91560 14486 91612 14492
+rect 91572 480 91600 14486
+rect 90334 354 90446 480
+rect 89916 326 90446 354
+rect 90334 -960 90446 326
+rect 91530 -960 91642 480
+rect 92492 354 92520 39510
+rect 93860 35556 93912 35562
+rect 93860 35498 93912 35504
+rect 93872 3398 93900 35498
+rect 93952 33992 94004 33998
+rect 93952 33934 94004 33940
+rect 93860 3392 93912 3398
+rect 93860 3334 93912 3340
+rect 93964 480 93992 33934
+rect 95252 16574 95280 39578
+rect 98000 36916 98052 36922
+rect 98000 36858 98052 36864
+rect 96620 34060 96672 34066
+rect 96620 34002 96672 34008
+rect 96632 16574 96660 34002
+rect 98012 16574 98040 36858
+rect 99392 16574 99420 39646
+rect 100760 34128 100812 34134
+rect 100760 34070 100812 34076
+rect 95252 16546 95832 16574
+rect 96632 16546 97488 16574
+rect 98012 16546 98224 16574
+rect 99392 16546 99880 16574
+rect 94780 3392 94832 3398
+rect 94780 3334 94832 3340
+rect 92726 354 92838 480
+rect 92492 326 92838 354
+rect 92726 -960 92838 326
+rect 93922 -960 94034 480
+rect 94792 354 94820 3334
+rect 95118 354 95230 480
+rect 94792 326 95230 354
+rect 95804 354 95832 16546
+rect 97460 480 97488 16546
+rect 96222 354 96334 480
+rect 95804 326 96334 354
+rect 95118 -960 95230 326
+rect 96222 -960 96334 326
+rect 97418 -960 97530 480
+rect 98196 354 98224 16546
+rect 99852 480 99880 16546
+rect 98614 354 98726 480
+rect 98196 326 98726 354
+rect 98614 -960 98726 326
+rect 99810 -960 99922 480
+rect 100772 354 100800 34070
+rect 102152 3398 102180 39714
+rect 106292 16574 106320 336466
+rect 110420 40724 110472 40730
+rect 110420 40666 110472 40672
+rect 107660 34196 107712 34202
+rect 107660 34138 107712 34144
+rect 107672 16574 107700 34138
+rect 110432 16574 110460 40666
+rect 106292 16546 106504 16574
+rect 107672 16546 108160 16574
+rect 110432 16546 110552 16574
+rect 105728 14680 105780 14686
+rect 105728 14622 105780 14628
+rect 102232 14612 102284 14618
+rect 102232 14554 102284 14560
+rect 102140 3392 102192 3398
+rect 102140 3334 102192 3340
+rect 102244 480 102272 14554
+rect 104072 13252 104124 13258
+rect 104072 13194 104124 13200
+rect 103336 3392 103388 3398