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..0c1aed1
--- /dev/null
+++ b/gds/user_proj_example.gds.gz
Binary files differ
diff --git a/gds/user_project_wrapper.gds.gz b/gds/user_project_wrapper.gds.gz
new file mode 100644
index 0000000..7daab6b
--- /dev/null
+++ b/gds/user_project_wrapper.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..c14bd63
--- /dev/null
+++ b/mpw_precheck/logs/gds.info
@@ -0,0 +1 @@
+user_project_wrapper.gds: c7cc33c8223c45f3202fbbd08642c98669cbd340
\ 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..db837e6
--- /dev/null
+++ b/mpw_precheck/logs/git.info
@@ -0,0 +1,3 @@
+Repository: https://github.com/vsdevaraddi/caravel_user_project.git
+Branch: main
+Commit: 3f1609702efa078f0f25a148bf17c1adf25db4b7
diff --git a/mpw_precheck/logs/klayout_beol_check.log b/mpw_precheck/logs/klayout_beol_check.log
new file mode 100644
index 0000000..701ca06
--- /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): 119630 (flat) 403 (hierarchical)
+ Elapsed: 0.040s Memory: 593.00M
+"polygons" in: sky130A_mr.drc:113
+ Polygons (raw): 21888 (flat) 2 (hierarchical)
+ Elapsed: 0.020s Memory: 593.00M
+"polygons" in: sky130A_mr.drc:114
+ Polygons (raw): 82095 (flat) 143 (hierarchical)
+ Elapsed: 0.020s Memory: 593.00M
+"polygons" in: sky130A_mr.drc:115
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 593.00M
+"polygons" in: sky130A_mr.drc:116
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 593.00M
+"polygons" in: sky130A_mr.drc:117
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 593.00M
+"polygons" in: sky130A_mr.drc:118
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 593.00M
+"polygons" in: sky130A_mr.drc:119
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 593.00M
+"polygons" in: sky130A_mr.drc:120
+ Polygons (raw): 82173 (flat) 145 (hierarchical)
+ Elapsed: 0.020s Memory: 593.00M
+"polygons" in: sky130A_mr.drc:121
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 593.00M
+"polygons" in: sky130A_mr.drc:122
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 593.00M
+"polygons" in: sky130A_mr.drc:123
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 593.00M
+"polygons" in: sky130A_mr.drc:124
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 593.00M
+"polygons" in: sky130A_mr.drc:125
+ Polygons (raw): 124055 (flat) 879 (hierarchical)
+ Elapsed: 0.030s Memory: 593.00M
+"polygons" in: sky130A_mr.drc:126
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 593.00M
+"polygons" in: sky130A_mr.drc:127
+ Polygons (raw): 93039 (flat) 144 (hierarchical)
+ Elapsed: 0.020s Memory: 593.00M
+"polygons" in: sky130A_mr.drc:128
+ Polygons (raw): 93039 (flat) 144 (hierarchical)
+ Elapsed: 0.030s Memory: 593.00M
+"polygons" in: sky130A_mr.drc:129
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 593.00M
+"polygons" in: sky130A_mr.drc:130
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 593.00M
+"polygons" in: sky130A_mr.drc:131
+ Polygons (raw): 58346 (flat) 159 (hierarchical)
+ Elapsed: 0.030s Memory: 593.00M
+"polygons" in: sky130A_mr.drc:132
+ Polygons (raw): 817726 (flat) 4406 (hierarchical)
+ Elapsed: 0.030s Memory: 593.00M
+"polygons" in: sky130A_mr.drc:134
+ Polygons (raw): 220801 (flat) 11208 (hierarchical)
+ Elapsed: 0.040s Memory: 593.00M
+"polygons" in: sky130A_mr.drc:135
+ Polygons (raw): 1239835 (flat) 11945 (hierarchical)
+ Elapsed: 0.030s Memory: 593.00M
+"polygons" in: sky130A_mr.drc:137
+ Polygons (raw): 212739 (flat) 48126 (hierarchical)
+ Elapsed: 0.060s Memory: 594.00M
+"polygons" in: sky130A_mr.drc:138
+ Polygons (raw): 20717 (flat) 20717 (hierarchical)
+ Elapsed: 0.050s Memory: 594.00M
+"polygons" in: sky130A_mr.drc:140
+ Polygons (raw): 24015 (flat) 24015 (hierarchical)
+ Elapsed: 0.050s Memory: 595.00M
+"polygons" in: sky130A_mr.drc:141
+ Polygons (raw): 7663 (flat) 7663 (hierarchical)
+ Elapsed: 0.040s Memory: 595.00M
+"polygons" in: sky130A_mr.drc:143
+ Polygons (raw): 2770 (flat) 2770 (hierarchical)
+ Elapsed: 0.030s Memory: 595.00M
+"polygons" in: sky130A_mr.drc:144
+ Polygons (raw): 7500 (flat) 7500 (hierarchical)
+ Elapsed: 0.030s Memory: 595.00M
+"polygons" in: sky130A_mr.drc:146
+ Polygons (raw): 324 (flat) 324 (hierarchical)
+ Elapsed: 0.030s Memory: 595.00M
+"polygons" in: sky130A_mr.drc:147
+ Polygons (raw): 11864 (flat) 11864 (hierarchical)
+ Elapsed: 0.010s Memory: 595.00M
+"polygons" in: sky130A_mr.drc:149
+ Polygons (raw): 172 (flat) 172 (hierarchical)
+ Elapsed: 0.000s Memory: 595.00M
+"polygons" in: sky130A_mr.drc:151
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 595.00M
+"polygons" in: sky130A_mr.drc:152
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 595.00M
+"polygons" in: sky130A_mr.drc:153
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 595.00M
+"polygons" in: sky130A_mr.drc:154
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 595.00M
+"polygons" in: sky130A_mr.drc:155
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 595.00M
+"polygons" in: sky130A_mr.drc:156
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 595.00M
+"polygons" in: sky130A_mr.drc:157
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 595.00M
+"polygons" in: sky130A_mr.drc:158
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 595.00M
+"polygons" in: sky130A_mr.drc:159
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 595.00M
+"polygons" in: sky130A_mr.drc:160
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 595.00M
+"polygons" in: sky130A_mr.drc:161
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 595.00M
+"polygons" in: sky130A_mr.drc:162
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 595.00M
+"polygons" in: sky130A_mr.drc:163
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 595.00M
+"polygons" in: sky130A_mr.drc:164
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 595.00M
+"polygons" in: sky130A_mr.drc:165
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 595.00M
+"polygons" in: sky130A_mr.drc:166
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 595.00M
+"polygons" in: sky130A_mr.drc:167
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 595.00M
+"polygons" in: sky130A_mr.drc:168
+ Polygons (raw): 82095 (flat) 143 (hierarchical)
+ Elapsed: 0.030s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:169
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:170
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:171
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:172
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:173
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:174
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:175
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:176
+ Polygons (raw): 2 (flat) 2 (hierarchical)
+ Elapsed: 0.030s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:177
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:178
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:179
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:180
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:181
+ Polygons (raw): 2196 (flat) 1 (hierarchical)
+ Elapsed: 0.020s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:182
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:183
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:184
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:185
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:186
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:187
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:188
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:189
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:190
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:191
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:192
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:193
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:194
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:195
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:196
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:197
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:198
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:199
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:200
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:201
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:202
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:203
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 596.00M
+DRC section
+BEOL section
+START: 67/20 (li)
+"not" in: sky130A_mr.drc:381
+ Polygons (raw): 220801 (flat) 11208 (hierarchical)
+ Elapsed: 0.010s Memory: 597.00M
+"width" in: sky130A_mr.drc:382
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 4.070s Memory: 652.00M
+"output" in: sky130A_mr.drc:382
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 652.00M
+"edges" in: sky130A_mr.drc:384
+ Edges: 1272957 (flat) 181736 (hierarchical)
+ Elapsed: 7.260s Memory: 1194.00M
+"space" in: sky130A_mr.drc:384
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 6.000s Memory: 1314.00M
+"output" in: sky130A_mr.drc:384
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1314.00M
+"not" in: sky130A_mr.drc:385
+ Polygons (raw): 817726 (flat) 4406 (hierarchical)
+ Elapsed: 0.000s Memory: 1314.00M
+"enclosing" in: sky130A_mr.drc:386
+ Edge pairs: 531051 (flat) 503271 (hierarchical)
+ Elapsed: 30.560s Memory: 1378.00M
+"second_edges" in: sky130A_mr.drc:386
+ Edges: 531051 (flat) 503271 (hierarchical)
+ Elapsed: 0.040s Memory: 1378.00M
+"width" in: sky130A_mr.drc:387
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 2.070s Memory: 1404.00M
+"polygons" in: sky130A_mr.drc:388
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1404.00M
+"interacting" in: sky130A_mr.drc:388
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.350s Memory: 1404.00M
+"output" in: sky130A_mr.drc:389
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1404.00M
+"with_area" in: sky130A_mr.drc:390
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.080s Memory: 1404.00M
+"output" in: sky130A_mr.drc:390
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1404.00M
+END: 67/20 (li)
+START: 67/44 (mcon)
+"not" in: sky130A_mr.drc:395
+ Polygons (raw): 1239835 (flat) 11945 (hierarchical)
+ Elapsed: 0.010s Memory: 1404.00M
+"not" in: sky130A_mr.drc:402
+ Polygons (raw): 1239835 (flat) 11945 (hierarchical)
+ Elapsed: 0.000s Memory: 1404.00M
+"non_rectangles" in: sky130A_mr.drc:403
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 10.260s Memory: 1610.00M
+"output" in: sky130A_mr.drc:403
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1610.00M
+"drc" in: sky130A_mr.drc:405
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 12.400s Memory: 1626.00M
+"output" in: sky130A_mr.drc:405
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1626.00M
+"drc" in: sky130A_mr.drc:406
+ Edges: 0 (flat) 0 (hierarchical)
+ Elapsed: 2.350s Memory: 1626.00M
+"output" in: sky130A_mr.drc:406
+ Edges: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1626.00M
+"space" in: sky130A_mr.drc:407
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 2.720s Memory: 1626.00M
+"output" in: sky130A_mr.drc:407
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1626.00M
+"not" in: sky130A_mr.drc:413
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 3.750s Memory: 1626.00M
+"output" in: sky130A_mr.drc:413
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1626.00M
+END: 67/44 (mcon)
+START: 68/20 (m1)
+"width" in: sky130A_mr.drc:418
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 3.250s Memory: 1626.00M
+"output" in: sky130A_mr.drc:418
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1626.00M
+"sized" in: sky130A_mr.drc:419
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.240s Memory: 1626.00M
+"sized" in: sky130A_mr.drc:419
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1626.00M
+"snap" in: sky130A_mr.drc:419
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.070s Memory: 1626.00M
+"&" in: sky130A_mr.drc:419
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1626.00M
+"edges" in: sky130A_mr.drc:420
+ Edges: 495507 (flat) 160835 (hierarchical)
+ Elapsed: 6.740s Memory: 1626.00M
+"-" in: sky130A_mr.drc:420
+ Edges: 495507 (flat) 160835 (hierarchical)
+ Elapsed: 0.010s Memory: 1626.00M
+"edges" in: sky130A_mr.drc:421
+ Edges: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1626.00M
+"merged" in: sky130A_mr.drc:421
+ Polygons (raw): 9606 (flat) 9215 (hierarchical)
+ Elapsed: 0.010s Memory: 1626.00M
+"outside_part" in: sky130A_mr.drc:421
+ Edges: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1626.00M
+"space" in: sky130A_mr.drc:423
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 7.200s Memory: 1626.00M
+"output" in: sky130A_mr.drc:423
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1626.00M
+"separation" in: sky130A_mr.drc:425
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1626.00M
+"space" in: sky130A_mr.drc:425
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1626.00M
+"+" in: sky130A_mr.drc:425
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1626.00M
+"output" in: sky130A_mr.drc:425
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1626.00M
+"input" in: sky130A_mr.drc:429
+ Polygons (raw): 212739 (flat) 48668 (hierarchical)
+ Elapsed: 0.060s Memory: 1626.00M
+"enclosing" in: sky130A_mr.drc:431
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 11.860s Memory: 1626.00M
+"output" in: sky130A_mr.drc:431
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1626.00M
+"not" in: sky130A_mr.drc:432
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 5.140s Memory: 1626.00M
+"output" in: sky130A_mr.drc:432
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1626.00M
+"input" in: sky130A_mr.drc:434
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.030s Memory: 1626.00M
+"enclosing" in: sky130A_mr.drc:435
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.040s Memory: 1626.00M
+"output" in: sky130A_mr.drc:435
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1626.00M
+"not" in: sky130A_mr.drc:437
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1626.00M
+"output" in: sky130A_mr.drc:437
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1626.00M
+"with_area" in: sky130A_mr.drc:439
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.030s Memory: 1626.00M
+"output" in: sky130A_mr.drc:439
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1626.00M
+"holes" in: sky130A_mr.drc:441
+ Polygons (raw): 1 (flat) 1 (hierarchical)
+ Elapsed: 0.010s Memory: 1626.00M
+"with_area" in: sky130A_mr.drc:441
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.050s Memory: 1626.00M
+"output" in: sky130A_mr.drc:441
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1626.00M
+"enclosing" in: sky130A_mr.drc:448
+ Edge pairs: 22857 (flat) 20849 (hierarchical)
+ Elapsed: 8.650s Memory: 1690.00M
+"second_edges" in: sky130A_mr.drc:448
+ Edges: 22857 (flat) 20849 (hierarchical)
+ Elapsed: 0.020s Memory: 1690.00M
+"width" in: sky130A_mr.drc:449
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.130s Memory: 1690.00M
+"polygons" in: sky130A_mr.drc:450
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1690.00M
+"interacting" in: sky130A_mr.drc:450
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 10.050s Memory: 1731.00M
+"output" in: sky130A_mr.drc:451
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1731.00M
+END: 68/20 (m1)
+START: 68/44 (via)
+"not" in: sky130A_mr.drc:465
+ Polygons (raw): 20717 (flat) 20717 (hierarchical)
+ Elapsed: 0.010s Memory: 1731.00M
+"non_rectangles" in: sky130A_mr.drc:467
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.180s Memory: 1731.00M
+"output" in: sky130A_mr.drc:467
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1731.00M
+"width" in: sky130A_mr.drc:468
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.020s Memory: 1731.00M
+"output" in: sky130A_mr.drc:468
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1731.00M
+"drc" in: sky130A_mr.drc:470
+ Edges: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.090s Memory: 1731.00M
+"output" in: sky130A_mr.drc:470
+ Edges: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1731.00M
+"space" in: sky130A_mr.drc:472
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.260s Memory: 1731.00M
+"output" in: sky130A_mr.drc:472
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1731.00M
+"edges" in: sky130A_mr.drc:480
+ Edges: 495507 (flat) 160835 (hierarchical)
+ Elapsed: 6.810s Memory: 1731.00M
+"drc" in: sky130A_mr.drc:480
+ Edges: 82868 (flat) 82868 (hierarchical)
+ Elapsed: 0.330s Memory: 1731.00M
+"enclosing" in: sky130A_mr.drc:480
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 6.920s Memory: 1754.00M
+"output" in: sky130A_mr.drc:480
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1754.00M
+"squares" in: sky130A_mr.drc:481
+ Polygons (raw): 20717 (flat) 20717 (hierarchical)
+ Elapsed: 0.020s Memory: 1754.00M
+"drc" in: sky130A_mr.drc:481
+ Edges: 82868 (flat) 82868 (hierarchical)
+ Elapsed: 0.340s Memory: 1754.00M
+"not" in: sky130A_mr.drc:481
+ Edges: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.970s Memory: 1754.00M
+"output" in: sky130A_mr.drc:481
+ Edges: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1754.00M
+"edges" in: sky130A_mr.drc:483
+ Edges: 495507 (flat) 160835 (hierarchical)
+ Elapsed: 6.770s Memory: 1754.00M
+"drc" in: sky130A_mr.drc:483
+ Edges: 82868 (flat) 82868 (hierarchical)
+ Elapsed: 0.330s Memory: 1754.00M
+"enclosing" in: sky130A_mr.drc:483
+ Edge pairs: 23225 (flat) 23225 (hierarchical)
+ Elapsed: 7.070s Memory: 1754.00M
+"second_edges" in: sky130A_mr.drc:483
+ Edges: 23225 (flat) 23225 (hierarchical)
+ Elapsed: 0.010s Memory: 1754.00M
+"width" in: sky130A_mr.drc:484
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.120s Memory: 1754.00M
+"polygons" in: sky130A_mr.drc:485
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1754.00M
+"interacting" in: sky130A_mr.drc:485
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.030s Memory: 1754.00M
+"output" in: sky130A_mr.drc:486
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1754.00M
+END: 68/44 (via)
+START: 69/20 (m2)
+"width" in: sky130A_mr.drc:493
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.210s Memory: 1754.00M
+"output" in: sky130A_mr.drc:493
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1754.00M
+"sized" in: sky130A_mr.drc:495
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.120s Memory: 1754.00M
+"sized" in: sky130A_mr.drc:495
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1754.00M
+"snap" in: sky130A_mr.drc:495
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.020s Memory: 1754.00M
+"&" in: sky130A_mr.drc:495
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1754.00M
+"edges" in: sky130A_mr.drc:496
+ Edges: 93650 (flat) 93650 (hierarchical)
+ Elapsed: 0.490s Memory: 1754.00M
+"-" in: sky130A_mr.drc:496
+ Edges: 93650 (flat) 93650 (hierarchical)
+ Elapsed: 0.010s Memory: 1754.00M
+"edges" in: sky130A_mr.drc:497
+ Edges: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1754.00M
+"merged" in: sky130A_mr.drc:497
+ Polygons (raw): 7142 (flat) 7142 (hierarchical)
+ Elapsed: 0.000s Memory: 1754.00M
+"outside_part" in: sky130A_mr.drc:497
+ Edges: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1754.00M
+"not" in: sky130A_mr.drc:498
+ Polygons (raw): 20717 (flat) 20717 (hierarchical)
+ Elapsed: 0.010s Memory: 1754.00M
+"space" in: sky130A_mr.drc:500
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.850s Memory: 1754.00M
+"output" in: sky130A_mr.drc:500
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1754.00M
+"separation" in: sky130A_mr.drc:502
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1754.00M
+"space" in: sky130A_mr.drc:502
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1754.00M
+"+" in: sky130A_mr.drc:502
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1754.00M
+"output" in: sky130A_mr.drc:502
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1754.00M
+"with_area" in: sky130A_mr.drc:504
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.020s Memory: 1754.00M
+"output" in: sky130A_mr.drc:504
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1754.00M
+"holes" in: sky130A_mr.drc:505
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1754.00M
+"with_area" in: sky130A_mr.drc:505
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.050s Memory: 1754.00M
+"output" in: sky130A_mr.drc:505
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1754.00M
+"enclosing" in: sky130A_mr.drc:510
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.170s Memory: 1754.00M
+"output" in: sky130A_mr.drc:510
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1754.00M
+"not" in: sky130A_mr.drc:511
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.120s Memory: 1754.00M
+"output" in: sky130A_mr.drc:511
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1754.00M
+"enclosing" in: sky130A_mr.drc:512
+ Edge pairs: 26577 (flat) 26577 (hierarchical)
+ Elapsed: 0.280s Memory: 1754.00M
+"second_edges" in: sky130A_mr.drc:512
+ Edges: 26577 (flat) 26577 (hierarchical)
+ Elapsed: 0.010s Memory: 1754.00M
+"width" in: sky130A_mr.drc:513
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.170s Memory: 1754.00M
+"polygons" in: sky130A_mr.drc:514
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1754.00M
+"interacting" in: sky130A_mr.drc:514
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.020s Memory: 1754.00M
+"output" in: sky130A_mr.drc:515
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1754.00M
+END: 69/20 (m2)
+START: 69/44 (via2)
+"not" in: sky130A_mr.drc:530
+ Polygons (raw): 7663 (flat) 7663 (hierarchical)
+ Elapsed: 0.010s Memory: 1754.00M
+"non_rectangles" in: sky130A_mr.drc:531
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.080s Memory: 1754.00M
+"output" in: sky130A_mr.drc:531
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1754.00M
+"width" in: sky130A_mr.drc:532
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1754.00M
+"output" in: sky130A_mr.drc:532
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1754.00M
+"edges" in: sky130A_mr.drc:533
+ Edges: 30652 (flat) 30652 (hierarchical)
+ Elapsed: 0.070s Memory: 1754.00M
+"without_length" in: sky130A_mr.drc:533
+ Edges: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.140s Memory: 1754.00M
+"output" in: sky130A_mr.drc:533
+ Edges: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1754.00M
+"space" in: sky130A_mr.drc:534
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.140s Memory: 1754.00M
+"output" in: sky130A_mr.drc:534
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1754.00M
+"enclosing" in: sky130A_mr.drc:542
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.070s Memory: 1754.00M
+"output" in: sky130A_mr.drc:542
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1754.00M
+"not" in: sky130A_mr.drc:543
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.060s Memory: 1754.00M
+"output" in: sky130A_mr.drc:543
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1754.00M
+"enclosing" in: sky130A_mr.drc:545
+ Edge pairs: 4150 (flat) 4150 (hierarchical)
+ Elapsed: 0.100s Memory: 1754.00M
+"second_edges" in: sky130A_mr.drc:545
+ Edges: 4150 (flat) 4150 (hierarchical)
+ Elapsed: 0.010s Memory: 1754.00M
+"width" in: sky130A_mr.drc:546
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.070s Memory: 1754.00M
+"polygons" in: sky130A_mr.drc:547
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1754.00M
+"interacting" in: sky130A_mr.drc:547
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.020s Memory: 1754.00M
+"output" in: sky130A_mr.drc:548
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1754.00M
+END: 69/44 (via2)
+START: 70/20 (m3)
+"width" in: sky130A_mr.drc:554
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.050s Memory: 1754.00M
+"output" in: sky130A_mr.drc:554
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1754.00M
+"sized" in: sky130A_mr.drc:556
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.030s Memory: 1754.00M
+"sized" in: sky130A_mr.drc:556
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1754.00M
+"snap" in: sky130A_mr.drc:556
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1754.00M
+"&" in: sky130A_mr.drc:556
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1754.00M
+"edges" in: sky130A_mr.drc:557
+ Edges: 10355 (flat) 10355 (hierarchical)
+ Elapsed: 0.060s Memory: 1754.00M
+"-" in: sky130A_mr.drc:557
+ Edges: 10355 (flat) 10355 (hierarchical)
+ Elapsed: 0.010s Memory: 1754.00M
+"edges" in: sky130A_mr.drc:558
+ Edges: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1754.00M
+"merged" in: sky130A_mr.drc:558
+ Polygons (raw): 2049 (flat) 2049 (hierarchical)
+ Elapsed: 0.000s Memory: 1754.00M
+"outside_part" in: sky130A_mr.drc:558
+ Edges: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1754.00M
+"space" in: sky130A_mr.drc:560
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.120s Memory: 1754.00M
+"output" in: sky130A_mr.drc:560
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1754.00M
+"separation" in: sky130A_mr.drc:562
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1754.00M
+"space" in: sky130A_mr.drc:562
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1754.00M
+"+" in: sky130A_mr.drc:562
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1754.00M
+"output" in: sky130A_mr.drc:562
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1754.00M
+"enclosing" in: sky130A_mr.drc:567
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.060s Memory: 1754.00M
+"output" in: sky130A_mr.drc:567
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1754.00M
+"not" in: sky130A_mr.drc:568
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.040s Memory: 1754.00M
+"output" in: sky130A_mr.drc:568
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1754.00M
+END: 70/20 (m3)
+START: 70/44 (via3)
+"not" in: sky130A_mr.drc:582
+ Polygons (raw): 7500 (flat) 7500 (hierarchical)
+ Elapsed: 0.010s Memory: 1754.00M
+"non_rectangles" in: sky130A_mr.drc:583
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.080s Memory: 1754.00M
+"output" in: sky130A_mr.drc:583
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1754.00M
+"width" in: sky130A_mr.drc:584
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1754.00M
+"output" in: sky130A_mr.drc:584
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1754.00M
+"edges" in: sky130A_mr.drc:585
+ Edges: 30000 (flat) 30000 (hierarchical)
+ Elapsed: 0.080s Memory: 1754.00M
+"without_length" in: sky130A_mr.drc:585
+ Edges: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.140s Memory: 1754.00M
+"output" in: sky130A_mr.drc:585
+ Edges: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1754.00M
+"space" in: sky130A_mr.drc:587
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.140s Memory: 1754.00M
+"output" in: sky130A_mr.drc:587
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1754.00M
+"enclosing" in: sky130A_mr.drc:588
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.060s Memory: 1754.00M
+"output" in: sky130A_mr.drc:588
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1754.00M
+"not" in: sky130A_mr.drc:589
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.050s Memory: 1754.00M
+"output" in: sky130A_mr.drc:589
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1754.00M
+"enclosing" in: sky130A_mr.drc:591
+ Edge pairs: 15010 (flat) 15010 (hierarchical)
+ Elapsed: 0.130s Memory: 1754.00M
+"second_edges" in: sky130A_mr.drc:591
+ Edges: 15010 (flat) 15010 (hierarchical)
+ Elapsed: 0.010s Memory: 1754.00M
+"width" in: sky130A_mr.drc:592
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.110s Memory: 1754.00M
+"polygons" in: sky130A_mr.drc:593
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1754.00M
+"interacting" in: sky130A_mr.drc:593
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.020s Memory: 1754.00M
+"output" in: sky130A_mr.drc:594
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1754.00M
+END: 70/44 (via3)
+START: 71/20 (m4)
+"width" in: sky130A_mr.drc:600
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.040s Memory: 1754.00M
+"output" in: sky130A_mr.drc:600
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1754.00M
+"sized" in: sky130A_mr.drc:602
+ Polygons (raw): 191 (flat) 191 (hierarchical)
+ Elapsed: 0.020s Memory: 1754.00M
+"sized" in: sky130A_mr.drc:602
+ Polygons (raw): 191 (flat) 191 (hierarchical)
+ Elapsed: 0.020s Memory: 1754.00M
+"snap" in: sky130A_mr.drc:602
+ Polygons (raw): 191 (flat) 191 (hierarchical)
+ Elapsed: 0.050s Memory: 1754.00M
+"&" in: sky130A_mr.drc:602
+ Polygons (raw): 191 (flat) 191 (hierarchical)
+ Elapsed: 0.020s Memory: 1754.00M
+"edges" in: sky130A_mr.drc:603
+ Edges: 1177 (flat) 1177 (hierarchical)
+ Elapsed: 0.040s Memory: 1754.00M
+"-" in: sky130A_mr.drc:603
+ Edges: 413 (flat) 413 (hierarchical)
+ Elapsed: 0.040s Memory: 1754.00M
+"edges" in: sky130A_mr.drc:604
+ Edges: 764 (flat) 764 (hierarchical)
+ Elapsed: 0.020s Memory: 1754.00M
+"merged" in: sky130A_mr.drc:604
+ Polygons (raw): 224 (flat) 224 (hierarchical)
+ Elapsed: 0.000s Memory: 1754.00M
+"outside_part" in: sky130A_mr.drc:604
+ Edges: 764 (flat) 764 (hierarchical)
+ Elapsed: 0.010s Memory: 1754.00M
+"space" in: sky130A_mr.drc:606
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.090s Memory: 1754.00M
+"output" in: sky130A_mr.drc:606
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1754.00M
+"with_area" in: sky130A_mr.drc:608
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1754.00M
+"output" in: sky130A_mr.drc:608
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1754.00M
+"separation" in: sky130A_mr.drc:610
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.050s Memory: 1754.00M
+"space" in: sky130A_mr.drc:610
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1754.00M
+"+" in: sky130A_mr.drc:610
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1754.00M
+"output" in: sky130A_mr.drc:610
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1754.00M
+"enclosing" in: sky130A_mr.drc:615
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.070s Memory: 1754.00M
+"output" in: sky130A_mr.drc:615
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1754.00M
+"not" in: sky130A_mr.drc:616
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.060s Memory: 1754.00M
+"output" in: sky130A_mr.drc:616
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1754.00M
+END: 71/20 (m4)
+START: 71/44 (via4)
+"not" in: sky130A_mr.drc:629
+ Polygons (raw): 11864 (flat) 11864 (hierarchical)
+ Elapsed: 0.010s Memory: 1754.00M
+"non_rectangles" in: sky130A_mr.drc:630
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.120s Memory: 1754.00M
+"output" in: sky130A_mr.drc:630
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1754.00M
+"width" in: sky130A_mr.drc:631
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.120s Memory: 1754.00M
+"output" in: sky130A_mr.drc:631
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1754.00M
+"drc" in: sky130A_mr.drc:632
+ Edges: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.050s Memory: 1754.00M
+"output" in: sky130A_mr.drc:632
+ Edges: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1754.00M
+"space" in: sky130A_mr.drc:634
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.040s Memory: 1754.00M
+"polygons" in: sky130A_mr.drc:634
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1754.00M
+"output" in: sky130A_mr.drc:634
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1754.00M
+"enclosing" in: sky130A_mr.drc:642
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.100s Memory: 1754.00M
+"output" in: sky130A_mr.drc:642
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1754.00M
+"not" in: sky130A_mr.drc:643
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.060s Memory: 1754.00M
+"output" in: sky130A_mr.drc:643
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1754.00M
+END: 71/44 (via4)
+START: 72/20 (m5)
+"width" in: sky130A_mr.drc:648
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.040s Memory: 1754.00M
+"output" in: sky130A_mr.drc:648
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1754.00M
+"space" in: sky130A_mr.drc:650
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1754.00M
+"output" in: sky130A_mr.drc:650
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1754.00M
+"enclosing" in: sky130A_mr.drc:652
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.080s Memory: 1754.00M
+"output" in: sky130A_mr.drc:652
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1754.00M
+"not" in: sky130A_mr.drc:653
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.030s Memory: 1754.00M
+"output" in: sky130A_mr.drc:653
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1754.00M
+"with_area" in: sky130A_mr.drc:657
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.020s Memory: 1754.00M
+"output" in: sky130A_mr.drc:657
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1754.00M
+END: 72/20 (m5)
+START: 76/20 (pad)
+"space" in: sky130A_mr.drc:662
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.040s Memory: 1754.00M
+"output" in: sky130A_mr.drc:662
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1754.00M
+END: 76/20 (pad)
+Writing report database: /mnt/uffs/user/u7051_veerend/design/systolic_array/jobs/mpw_precheck/f00b56fd-cadc-48a2-9c9b-e1761cdb4bac/outputs/reports/klayout_beol_check.xml ..
+Total elapsed: 176.740s Memory: 1699.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..4a5049e
--- /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): 119630 (flat) 403 (hierarchical)
+ Elapsed: 0.040s Memory: 593.00M
+"polygons" in: sky130A_mr.drc:113
+ Polygons (raw): 21888 (flat) 2 (hierarchical)
+ Elapsed: 0.030s Memory: 593.00M
+"polygons" in: sky130A_mr.drc:114
+ Polygons (raw): 82095 (flat) 143 (hierarchical)
+ Elapsed: 0.030s Memory: 593.00M
+"polygons" in: sky130A_mr.drc:115
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 593.00M
+"polygons" in: sky130A_mr.drc:116
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 593.00M
+"polygons" in: sky130A_mr.drc:117
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 593.00M
+"polygons" in: sky130A_mr.drc:118
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 593.00M
+"polygons" in: sky130A_mr.drc:119
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 593.00M
+"polygons" in: sky130A_mr.drc:120
+ Polygons (raw): 82173 (flat) 145 (hierarchical)
+ Elapsed: 0.020s Memory: 593.00M
+"polygons" in: sky130A_mr.drc:121
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 593.00M
+"polygons" in: sky130A_mr.drc:122
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 593.00M
+"polygons" in: sky130A_mr.drc:123
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 593.00M
+"polygons" in: sky130A_mr.drc:124
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 593.00M
+"polygons" in: sky130A_mr.drc:125
+ Polygons (raw): 124055 (flat) 879 (hierarchical)
+ Elapsed: 0.030s Memory: 593.00M
+"polygons" in: sky130A_mr.drc:126
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 593.00M
+"polygons" in: sky130A_mr.drc:127
+ Polygons (raw): 93039 (flat) 144 (hierarchical)
+ Elapsed: 0.020s Memory: 593.00M
+"polygons" in: sky130A_mr.drc:128
+ Polygons (raw): 93039 (flat) 144 (hierarchical)
+ Elapsed: 0.020s Memory: 593.00M
+"polygons" in: sky130A_mr.drc:129
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 593.00M
+"polygons" in: sky130A_mr.drc:130
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 593.00M
+"polygons" in: sky130A_mr.drc:131
+ Polygons (raw): 58346 (flat) 159 (hierarchical)
+ Elapsed: 0.030s Memory: 593.00M
+"polygons" in: sky130A_mr.drc:132
+ Polygons (raw): 817726 (flat) 4406 (hierarchical)
+ Elapsed: 0.030s Memory: 593.00M
+"polygons" in: sky130A_mr.drc:134
+ Polygons (raw): 220801 (flat) 11208 (hierarchical)
+ Elapsed: 0.040s Memory: 593.00M
+"polygons" in: sky130A_mr.drc:135
+ Polygons (raw): 1239835 (flat) 11945 (hierarchical)
+ Elapsed: 0.030s Memory: 593.00M
+"polygons" in: sky130A_mr.drc:137
+ Polygons (raw): 212739 (flat) 48126 (hierarchical)
+ Elapsed: 0.060s Memory: 594.00M
+"polygons" in: sky130A_mr.drc:138
+ Polygons (raw): 20717 (flat) 20717 (hierarchical)
+ Elapsed: 0.040s Memory: 594.00M
+"polygons" in: sky130A_mr.drc:140
+ Polygons (raw): 24015 (flat) 24015 (hierarchical)
+ Elapsed: 0.040s Memory: 595.00M
+"polygons" in: sky130A_mr.drc:141
+ Polygons (raw): 7663 (flat) 7663 (hierarchical)
+ Elapsed: 0.030s Memory: 595.00M
+"polygons" in: sky130A_mr.drc:143
+ Polygons (raw): 2770 (flat) 2770 (hierarchical)
+ Elapsed: 0.030s Memory: 595.00M
+"polygons" in: sky130A_mr.drc:144
+ Polygons (raw): 7500 (flat) 7500 (hierarchical)
+ Elapsed: 0.030s Memory: 595.00M
+"polygons" in: sky130A_mr.drc:146
+ Polygons (raw): 324 (flat) 324 (hierarchical)
+ Elapsed: 0.020s Memory: 595.00M
+"polygons" in: sky130A_mr.drc:147
+ Polygons (raw): 11864 (flat) 11864 (hierarchical)
+ Elapsed: 0.010s Memory: 595.00M
+"polygons" in: sky130A_mr.drc:149
+ Polygons (raw): 172 (flat) 172 (hierarchical)
+ Elapsed: 0.000s Memory: 595.00M
+"polygons" in: sky130A_mr.drc:151
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 595.00M
+"polygons" in: sky130A_mr.drc:152
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 595.00M
+"polygons" in: sky130A_mr.drc:153
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 595.00M
+"polygons" in: sky130A_mr.drc:154
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 595.00M
+"polygons" in: sky130A_mr.drc:155
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 595.00M
+"polygons" in: sky130A_mr.drc:156
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 595.00M
+"polygons" in: sky130A_mr.drc:157
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 595.00M
+"polygons" in: sky130A_mr.drc:158
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 595.00M
+"polygons" in: sky130A_mr.drc:159
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 595.00M
+"polygons" in: sky130A_mr.drc:160
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 595.00M
+"polygons" in: sky130A_mr.drc:161
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 595.00M
+"polygons" in: sky130A_mr.drc:162
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 595.00M
+"polygons" in: sky130A_mr.drc:163
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 595.00M
+"polygons" in: sky130A_mr.drc:164
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 595.00M
+"polygons" in: sky130A_mr.drc:165
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 595.00M
+"polygons" in: sky130A_mr.drc:166
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 595.00M
+"polygons" in: sky130A_mr.drc:167
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 595.00M
+"polygons" in: sky130A_mr.drc:168
+ Polygons (raw): 82095 (flat) 143 (hierarchical)
+ Elapsed: 0.020s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:169
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:170
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:171
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:172
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:173
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:174
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:175
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:176
+ Polygons (raw): 2 (flat) 2 (hierarchical)
+ Elapsed: 0.030s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:177
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:178
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:179
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:180
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:181
+ Polygons (raw): 2196 (flat) 1 (hierarchical)
+ Elapsed: 0.030s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:182
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:183
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:184
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:185
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:186
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:187
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:188
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:189
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:190
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:191
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:192
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:193
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:194
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:195
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:196
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:197
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:198
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:199
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:200
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:201
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:202
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:203
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 596.00M
+DRC section
+FEOL section
+START: 64/18 (dnwell)
+"width" in: sky130A_mr.drc:229
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.030s Memory: 602.00M
+"output" in: sky130A_mr.drc:229
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 602.00M
+END: 64/18 (dnwell)
+"input" in: sky130A_mr.drc:233
+ Polygons (raw): 93039 (flat) 144 (hierarchical)
+ Elapsed: 0.020s Memory: 602.00M
+"input" in: sky130A_mr.drc:234
+ Polygons (raw): 93039 (flat) 144 (hierarchical)
+ Elapsed: 0.020s Memory: 602.00M
+"input" in: sky130A_mr.drc:235
+ Polygons (raw): 82095 (flat) 143 (hierarchical)
+ Elapsed: 0.020s Memory: 602.00M
+START: 64/20 (nwell)
+"width" in: sky130A_mr.drc:239
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 1.290s Memory: 625.00M
+"output" in: sky130A_mr.drc:239
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 625.00M
+"space" in: sky130A_mr.drc:240
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.020s Memory: 1167.00M
+"output" in: sky130A_mr.drc:240
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1167.00M
+"merge" in: sky130A_mr.drc:241
+ Polygons (raw): 143 (flat) 143 (hierarchical)
+ Elapsed: 1.300s Memory: 1168.00M
+"holes" in: sky130A_mr.drc:242
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1168.00M
+"enclosing" in: sky130A_mr.drc:242
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1168.00M
+"output" in: sky130A_mr.drc:242
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1168.00M
+END: 64/20 (nwell)
+START: 78/44 (hvtp)
+"width" in: sky130A_mr.drc:247
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 1.180s Memory: 1168.00M
+"output" in: sky130A_mr.drc:247
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1168.00M
+"space" in: sky130A_mr.drc:248
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.020s Memory: 1168.00M
+"output" in: sky130A_mr.drc:248
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1168.00M
+END: 78/44 (hvtp)
+START: 18/20 (htvr)
+"width" in: sky130A_mr.drc:253
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.040s Memory: 1168.00M
+"output" in: sky130A_mr.drc:253
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1168.00M
+"separation" in: sky130A_mr.drc:254
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1168.00M
+"output" in: sky130A_mr.drc:254
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1168.00M
+"and" in: sky130A_mr.drc:255
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1168.00M
+"output" in: sky130A_mr.drc:255
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1168.00M
+END: 18/20 (htvr)
+START: 25/44 (lvtn)
+"width" in: sky130A_mr.drc:260
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.030s Memory: 1168.00M
+"output" in: sky130A_mr.drc:260
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1168.00M
+"space" in: sky130A_mr.drc:261
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1168.00M
+"output" in: sky130A_mr.drc:261
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1168.00M
+END: 25/44 (lvtn)
+START: 92/44 (ncm)
+"width" in: sky130A_mr.drc:266
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.030s Memory: 1168.00M
+"output" in: sky130A_mr.drc:266
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1168.00M
+"space" in: sky130A_mr.drc:267
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1168.00M
+"output" in: sky130A_mr.drc:267
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1168.00M
+END: 92/44 (ncm)
+START: 65/20 (diff)
+"or" in: sky130A_mr.drc:272
+ Polygons (raw): 141294 (flat) 401 (hierarchical)
+ Elapsed: 0.270s Memory: 1168.00M
+"rectangles" in: sky130A_mr.drc:273
+ Polygons (raw): 118122 (flat) 290 (hierarchical)
+ Elapsed: 0.190s Memory: 1168.00M
+"width" in: sky130A_mr.drc:273
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1168.00M
+"polygons" in: sky130A_mr.drc:273
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1168.00M
+"edges" in: sky130A_mr.drc:274
+ Edges: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1168.00M
+"outside_part" in: sky130A_mr.drc:274
+ Edges: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1168.00M
+"outside" in: sky130A_mr.drc:274
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.060s Memory: 1168.00M
+"edges" in: sky130A_mr.drc:274
+ Edges: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1168.00M
+"not" in: sky130A_mr.drc:274
+ Edges: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1168.00M
+"output" in: sky130A_mr.drc:275
+ Edges: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1168.00M
+"outside" in: sky130A_mr.drc:276
+ Polygons (raw): 119406 (flat) 399 (hierarchical)
+ Elapsed: 0.090s Memory: 1168.00M
+"width" in: sky130A_mr.drc:276
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.200s Memory: 1168.00M
+"output" in: sky130A_mr.drc:276
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1168.00M
+END: 65/20 (diff)
+START: 65/44 (tap)
+"rectangles" in: sky130A_mr.drc:280
+ Polygons (raw): 21888 (flat) 2 (hierarchical)
+ Elapsed: 0.050s Memory: 1168.00M
+"width" in: sky130A_mr.drc:280
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1168.00M
+"polygons" in: sky130A_mr.drc:280
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1168.00M
+"edges" in: sky130A_mr.drc:281
+ Edges: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1168.00M
+"outside_part" in: sky130A_mr.drc:281
+ Edges: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1168.00M
+"outside" in: sky130A_mr.drc:281
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.030s Memory: 1168.00M
+"edges" in: sky130A_mr.drc:281
+ Edges: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1168.00M
+"not" in: sky130A_mr.drc:281
+ Edges: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1168.00M
+"output" in: sky130A_mr.drc:282
+ Edges: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1168.00M
+"not" in: sky130A_mr.drc:283
+ Polygons (raw): 21888 (flat) 2 (hierarchical)
+ Elapsed: 0.000s Memory: 1168.00M
+"width" in: sky130A_mr.drc:283
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1168.00M
+"output" in: sky130A_mr.drc:283
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1168.00M
+END: 65/44 (tap)
+"space" in: sky130A_mr.drc:286
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.530s Memory: 1168.00M
+"output" in: sky130A_mr.drc:286
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1168.00M
+START: 80/20 (tunm)
+"width" in: sky130A_mr.drc:290
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.030s Memory: 1168.00M
+"output" in: sky130A_mr.drc:290
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1168.00M
+"space" in: sky130A_mr.drc:291
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1168.00M
+"output" in: sky130A_mr.drc:291
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1168.00M
+END: 80/20 (tunm)
+START: 66/20 (poly)
+"width" in: sky130A_mr.drc:296
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.190s Memory: 1168.00M
+"output" in: sky130A_mr.drc:296
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1168.00M
+"not" in: sky130A_mr.drc:297
+ Polygons (raw): 124055 (flat) 879 (hierarchical)
+ Elapsed: 0.010s Memory: 1168.00M
+"space" in: sky130A_mr.drc:297
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.410s Memory: 1168.00M
+"output" in: sky130A_mr.drc:297
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1168.00M
+START: 86/20 (rpm)
+"width" in: sky130A_mr.drc:302
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.030s Memory: 1168.00M
+"output" in: sky130A_mr.drc:302
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1168.00M
+"space" in: sky130A_mr.drc:303
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1168.00M
+"output" in: sky130A_mr.drc:303
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1168.00M
+END: 86/20 (rpm)
+START: 79/20 (urpm)
+"width" in: sky130A_mr.drc:308
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.030s Memory: 1168.00M
+"output" in: sky130A_mr.drc:308
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1168.00M
+"space" in: sky130A_mr.drc:309
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1168.00M
+"output" in: sky130A_mr.drc:309
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1168.00M
+END: 79/20 (urpm)
+START: 95/20 (npc)
+"width" in: sky130A_mr.drc:314
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.650s Memory: 1168.00M
+"output" in: sky130A_mr.drc:314
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1168.00M
+"space" in: sky130A_mr.drc:315
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.090s Memory: 1168.00M
+"output" in: sky130A_mr.drc:315
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1168.00M
+END: 95/20 (npc)
+START: 93/44 (nsdm)
+"outside" in: sky130A_mr.drc:320
+ Polygons (raw): 11088 (flat) 145 (hierarchical)
+ Elapsed: 1.320s Memory: 1169.00M
+"width" in: sky130A_mr.drc:320
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.130s Memory: 1169.00M
+"output" in: sky130A_mr.drc:320
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1169.00M
+"not" in: sky130A_mr.drc:321
+ Polygons (raw): 93039 (flat) 144 (hierarchical)
+ Elapsed: 0.010s Memory: 1169.00M
+"space" in: sky130A_mr.drc:321
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.150s Memory: 1169.00M
+"output" in: sky130A_mr.drc:321
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1169.00M
+END: 93/44 (nsdm)
+START: 94/20 (psdm)
+"outside" in: sky130A_mr.drc:326
+ Polygons (raw): 11087 (flat) 144 (hierarchical)
+ Elapsed: 1.430s Memory: 1169.00M
+"width" in: sky130A_mr.drc:326
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.200s Memory: 1169.00M
+"output" in: sky130A_mr.drc:326
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1169.00M
+"not" in: sky130A_mr.drc:327
+ Polygons (raw): 93039 (flat) 144 (hierarchical)
+ Elapsed: 0.010s Memory: 1169.00M
+"space" in: sky130A_mr.drc:327
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.180s Memory: 1169.00M
+"output" in: sky130A_mr.drc:327
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1169.00M
+END: 94/20 (psdm)
+START: 66/44 (licon)
+"not" in: sky130A_mr.drc:338
+ Polygons (raw): 279807 (flat) 2368 (hierarchical)
+ Elapsed: 0.550s Memory: 1169.00M
+"and" in: sky130A_mr.drc:339
+ Polygons (raw): 425475 (flat) 3495 (hierarchical)
+ Elapsed: 0.600s Memory: 1169.00M
+"interacting" in: sky130A_mr.drc:339
+ Polygons (raw): 425475 (flat) 3495 (hierarchical)
+ Elapsed: 0.870s Memory: 1169.00M
+"not" in: sky130A_mr.drc:340
+ Polygons (raw): 425475 (flat) 3495 (hierarchical)
+ Elapsed: 0.010s Memory: 1169.00M
+"non_rectangles" in: sky130A_mr.drc:341
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1169.00M
+"output" in: sky130A_mr.drc:341
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1169.00M
+"or" in: sky130A_mr.drc:342
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1169.00M
+"not" in: sky130A_mr.drc:342
+ Polygons (raw): 817726 (flat) 4406 (hierarchical)
+ Elapsed: 0.010s Memory: 1169.00M
+"edges" in: sky130A_mr.drc:342
+ Edges: 3270904 (flat) 17624 (hierarchical)
+ Elapsed: 0.580s Memory: 1169.00M
+"without_length" in: sky130A_mr.drc:342
+ Edges: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.320s Memory: 1169.00M
+"output" in: sky130A_mr.drc:342
+ Edges: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1169.00M
+"separation" in: sky130A_mr.drc:343
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.780s Memory: 1169.00M
+"output" in: sky130A_mr.drc:343
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1169.00M
+"and" in: sky130A_mr.drc:344
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.520s Memory: 1169.00M
+"output" in: sky130A_mr.drc:344
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1169.00M
+"interacting" in: sky130A_mr.drc:345
+ Polygons (raw): 392251 (flat) 911 (hierarchical)
+ Elapsed: 0.550s Memory: 1169.00M
+"interacting" in: sky130A_mr.drc:345
+ Polygons (raw): 425475 (flat) 3495 (hierarchical)
+ Elapsed: 0.630s Memory: 1169.00M
+"and" in: sky130A_mr.drc:345
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.500s Memory: 1169.00M
+"output" in: sky130A_mr.drc:345
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1169.00M
+END: 66/44 (licon)
+START: 89/44 (capm)
+"and" in: sky130A_mr.drc:350
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1169.00M
+"sized" in: sky130A_mr.drc:350
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1169.00M
+"width" in: sky130A_mr.drc:351
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.030s Memory: 1169.00M
+"output" in: sky130A_mr.drc:351
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1169.00M
+"space" in: sky130A_mr.drc:352
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1169.00M
+"output" in: sky130A_mr.drc:352
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1169.00M
+"interacting" in: sky130A_mr.drc:353
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.070s Memory: 1169.00M
+"isolated" in: sky130A_mr.drc:353
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.030s Memory: 1169.00M
+"output" in: sky130A_mr.drc:353
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1169.00M
+"isolated" in: sky130A_mr.drc:354
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.030s Memory: 1169.00M
+"output" in: sky130A_mr.drc:354
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1169.00M
+"and" in: sky130A_mr.drc:355
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1169.00M
+"enclosing" in: sky130A_mr.drc:355
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1169.00M
+"output" in: sky130A_mr.drc:355
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1169.00M
+"enclosing" in: sky130A_mr.drc:356
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.020s Memory: 1169.00M
+"output" in: sky130A_mr.drc:356
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1169.00M
+"enclosing" in: sky130A_mr.drc:357
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1169.00M
+"output" in: sky130A_mr.drc:357
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1169.00M
+"separation" in: sky130A_mr.drc:358
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1169.00M
+"output" in: sky130A_mr.drc:358
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1169.00M
+END: 89/44 (capm)
+START: 97/44 (cap2m)
+"and" in: sky130A_mr.drc:363
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1169.00M
+"sized" in: sky130A_mr.drc:363
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1169.00M
+"width" in: sky130A_mr.drc:364
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.020s Memory: 1169.00M
+"output" in: sky130A_mr.drc:364
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1169.00M
+"space" in: sky130A_mr.drc:365
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1169.00M
+"output" in: sky130A_mr.drc:365
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1169.00M
+"interacting" in: sky130A_mr.drc:366
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.060s Memory: 1169.00M
+"isolated" in: sky130A_mr.drc:366
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.040s Memory: 1169.00M
+"output" in: sky130A_mr.drc:366
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1169.00M
+"isolated" in: sky130A_mr.drc:368
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.030s Memory: 1169.00M
+"output" in: sky130A_mr.drc:368
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1169.00M
+"and" in: sky130A_mr.drc:369
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1169.00M
+"enclosing" in: sky130A_mr.drc:369
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1169.00M
+"output" in: sky130A_mr.drc:369
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1169.00M
+"enclosing" in: sky130A_mr.drc:370
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.030s Memory: 1169.00M
+"output" in: sky130A_mr.drc:370
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1169.00M
+"enclosing" in: sky130A_mr.drc:371
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1169.00M
+"output" in: sky130A_mr.drc:371
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1169.00M
+"separation" in: sky130A_mr.drc:372
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1169.00M
+"output" in: sky130A_mr.drc:372
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1169.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.000s Memory: 1169.00M
+"width" in: sky130A_mr.drc:673
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.030s Memory: 1169.00M
+"output" in: sky130A_mr.drc:673
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1169.00M
+"space" in: sky130A_mr.drc:674
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1169.00M
+"output" in: sky130A_mr.drc:674
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1169.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: 1169.00M
+"width" in: sky130A_mr.drc:680
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.030s Memory: 1169.00M
+"output" in: sky130A_mr.drc:680
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 1169.00M
+"space" in: sky130A_mr.drc:681
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1169.00M
+"output" in: sky130A_mr.drc:681
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 1169.00M
+END: 125/20 (hvntm)
+Writing report database: /mnt/uffs/user/u7051_veerend/design/systolic_array/jobs/mpw_precheck/f00b56fd-cadc-48a2-9c9b-e1761cdb4bac/outputs/reports/klayout_feol_check.xml ..
+Total elapsed: 20.650s Memory: 1169.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..5f8fccd
--- /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): 261284 (flat) 12232 (hierarchical)
+ Elapsed: 0.050s Memory: 593.00M
+"polygons" in: met_min_ca_density.lydrc:36
+ Polygons (raw): 1239835 (flat) 11945 (hierarchical)
+ Elapsed: 0.040s Memory: 593.00M
+"polygons" in: met_min_ca_density.lydrc:38
+ Polygons (raw): 377033 (flat) 48418 (hierarchical)
+ Elapsed: 0.050s Memory: 594.00M
+"polygons" in: met_min_ca_density.lydrc:39
+ Polygons (raw): 20717 (flat) 20717 (hierarchical)
+ Elapsed: 0.040s Memory: 594.00M
+"polygons" in: met_min_ca_density.lydrc:41
+ Polygons (raw): 25152 (flat) 25152 (hierarchical)
+ Elapsed: 0.050s Memory: 594.00M
+"polygons" in: met_min_ca_density.lydrc:42
+ Polygons (raw): 7663 (flat) 7663 (hierarchical)
+ Elapsed: 0.040s Memory: 594.00M
+"polygons" in: met_min_ca_density.lydrc:44
+ Polygons (raw): 2877 (flat) 2877 (hierarchical)
+ Elapsed: 0.030s Memory: 594.00M
+"polygons" in: met_min_ca_density.lydrc:45
+ Polygons (raw): 7500 (flat) 7500 (hierarchical)
+ Elapsed: 0.040s Memory: 594.00M
+"polygons" in: met_min_ca_density.lydrc:47
+ Polygons (raw): 528 (flat) 528 (hierarchical)
+ Elapsed: 0.030s Memory: 594.00M
+"polygons" in: met_min_ca_density.lydrc:48
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 594.00M
+"polygons" in: met_min_ca_density.lydrc:49
+ Polygons (raw): 11864 (flat) 11864 (hierarchical)
+ Elapsed: 0.010s Memory: 594.00M
+"polygons" in: met_min_ca_density.lydrc:51
+ Polygons (raw): 344 (flat) 344 (hierarchical)
+ Elapsed: 0.010s Memory: 594.00M
+"input" in: met_min_ca_density.lydrc:53
+ Polygons (raw): 2 (flat) 2 (hierarchical)
+ Elapsed: 0.030s Memory: 594.00M
+"area" in: met_min_ca_density.lydrc:55
+ Elapsed: 0.050s Memory: 601.00M
+"polygons" in: met_min_ca_density.lydrc:59
+ Polygons (raw): 261284 (flat) 12232 (hierarchical)
+ Elapsed: 0.040s Memory: 601.00M
+"area" in: met_min_ca_density.lydrc:59
+ Elapsed: 3.490s Memory: 651.00M
+li1_ca_density is 0.9354562383688123
+"polygons" in: met_min_ca_density.lydrc:69
+ Polygons (raw): 377033 (flat) 48418 (hierarchical)
+ Elapsed: 0.060s Memory: 651.00M
+"area" in: met_min_ca_density.lydrc:69
+ Elapsed: 3.300s Memory: 654.00M
+m1_ca_density is 0.9800400775290902
+"polygons" in: met_min_ca_density.lydrc:79
+ Polygons (raw): 25152 (flat) 25152 (hierarchical)
+ Elapsed: 0.050s Memory: 654.00M
+"area" in: met_min_ca_density.lydrc:79
+ Elapsed: 0.200s Memory: 656.00M
+m2_ca_density is 0.9855844000525373
+"polygons" in: met_min_ca_density.lydrc:89
+ Polygons (raw): 2877 (flat) 2877 (hierarchical)
+ Elapsed: 0.040s Memory: 656.00M
+"area" in: met_min_ca_density.lydrc:89
+ Elapsed: 0.060s Memory: 656.00M
+m3_ca_density is 0.9980367754879164
+"polygons" in: met_min_ca_density.lydrc:99
+ Polygons (raw): 528 (flat) 528 (hierarchical)
+ Elapsed: 0.030s Memory: 656.00M
+"area" in: met_min_ca_density.lydrc:99
+ Elapsed: 0.050s Memory: 656.00M
+m4_ca_density is 0.8516594524439601
+"polygons" in: met_min_ca_density.lydrc:109
+ Polygons (raw): 344 (flat) 344 (hierarchical)
+ Elapsed: 0.010s Memory: 656.00M
+"area" in: met_min_ca_density.lydrc:109
+ Elapsed: 0.040s Memory: 656.00M
+m5_ca_density is 0.8455329452054794
+Writing report database: /mnt/uffs/user/u7051_veerend/design/systolic_array/jobs/mpw_precheck/f00b56fd-cadc-48a2-9c9b-e1761cdb4bac/outputs/reports/klayout_met_min_ca_density_check.xml ..
+Total elapsed: 8.450s Memory: 656.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..d4334d8
--- /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): 119630 (flat) 403 (hierarchical)
+ Elapsed: 0.040s Memory: 593.00M
+"polygons" in: sky130A_mr.drc:113
+ Polygons (raw): 21888 (flat) 2 (hierarchical)
+ Elapsed: 0.020s Memory: 593.00M
+"polygons" in: sky130A_mr.drc:114
+ Polygons (raw): 82095 (flat) 143 (hierarchical)
+ Elapsed: 0.020s Memory: 593.00M
+"polygons" in: sky130A_mr.drc:115
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 593.00M
+"polygons" in: sky130A_mr.drc:116
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 593.00M
+"polygons" in: sky130A_mr.drc:117
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 593.00M
+"polygons" in: sky130A_mr.drc:118
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 593.00M
+"polygons" in: sky130A_mr.drc:119
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 593.00M
+"polygons" in: sky130A_mr.drc:120
+ Polygons (raw): 82173 (flat) 145 (hierarchical)
+ Elapsed: 0.030s Memory: 593.00M
+"polygons" in: sky130A_mr.drc:121
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 593.00M
+"polygons" in: sky130A_mr.drc:122
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 593.00M
+"polygons" in: sky130A_mr.drc:123
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 593.00M
+"polygons" in: sky130A_mr.drc:124
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 593.00M
+"polygons" in: sky130A_mr.drc:125
+ Polygons (raw): 124055 (flat) 879 (hierarchical)
+ Elapsed: 0.030s Memory: 593.00M
+"polygons" in: sky130A_mr.drc:126
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 593.00M
+"polygons" in: sky130A_mr.drc:127
+ Polygons (raw): 93039 (flat) 144 (hierarchical)
+ Elapsed: 0.020s Memory: 593.00M
+"polygons" in: sky130A_mr.drc:128
+ Polygons (raw): 93039 (flat) 144 (hierarchical)
+ Elapsed: 0.020s Memory: 593.00M
+"polygons" in: sky130A_mr.drc:129
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 593.00M
+"polygons" in: sky130A_mr.drc:130
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 593.00M
+"polygons" in: sky130A_mr.drc:131
+ Polygons (raw): 58346 (flat) 159 (hierarchical)
+ Elapsed: 0.020s Memory: 593.00M
+"polygons" in: sky130A_mr.drc:132
+ Polygons (raw): 817726 (flat) 4406 (hierarchical)
+ Elapsed: 0.020s Memory: 593.00M
+"polygons" in: sky130A_mr.drc:134
+ Polygons (raw): 220801 (flat) 11208 (hierarchical)
+ Elapsed: 0.040s Memory: 593.00M
+"polygons" in: sky130A_mr.drc:135
+ Polygons (raw): 1239835 (flat) 11945 (hierarchical)
+ Elapsed: 0.030s Memory: 593.00M
+"polygons" in: sky130A_mr.drc:137
+ Polygons (raw): 212739 (flat) 48126 (hierarchical)
+ Elapsed: 0.050s Memory: 594.00M
+"polygons" in: sky130A_mr.drc:138
+ Polygons (raw): 20717 (flat) 20717 (hierarchical)
+ Elapsed: 0.040s Memory: 594.00M
+"polygons" in: sky130A_mr.drc:140
+ Polygons (raw): 24015 (flat) 24015 (hierarchical)
+ Elapsed: 0.040s Memory: 595.00M
+"polygons" in: sky130A_mr.drc:141
+ Polygons (raw): 7663 (flat) 7663 (hierarchical)
+ Elapsed: 0.040s Memory: 595.00M
+"polygons" in: sky130A_mr.drc:143
+ Polygons (raw): 2770 (flat) 2770 (hierarchical)
+ Elapsed: 0.030s Memory: 595.00M
+"polygons" in: sky130A_mr.drc:144
+ Polygons (raw): 7500 (flat) 7500 (hierarchical)
+ Elapsed: 0.030s Memory: 595.00M
+"polygons" in: sky130A_mr.drc:146
+ Polygons (raw): 324 (flat) 324 (hierarchical)
+ Elapsed: 0.020s Memory: 595.00M
+"polygons" in: sky130A_mr.drc:147
+ Polygons (raw): 11864 (flat) 11864 (hierarchical)
+ Elapsed: 0.010s Memory: 595.00M
+"polygons" in: sky130A_mr.drc:149
+ Polygons (raw): 172 (flat) 172 (hierarchical)
+ Elapsed: 0.000s Memory: 595.00M
+"polygons" in: sky130A_mr.drc:151
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 595.00M
+"polygons" in: sky130A_mr.drc:152
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 595.00M
+"polygons" in: sky130A_mr.drc:153
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 595.00M
+"polygons" in: sky130A_mr.drc:154
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 595.00M
+"polygons" in: sky130A_mr.drc:155
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 595.00M
+"polygons" in: sky130A_mr.drc:156
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 595.00M
+"polygons" in: sky130A_mr.drc:157
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 595.00M
+"polygons" in: sky130A_mr.drc:158
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 595.00M
+"polygons" in: sky130A_mr.drc:159
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 595.00M
+"polygons" in: sky130A_mr.drc:160
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 595.00M
+"polygons" in: sky130A_mr.drc:161
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 595.00M
+"polygons" in: sky130A_mr.drc:162
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 595.00M
+"polygons" in: sky130A_mr.drc:163
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 595.00M
+"polygons" in: sky130A_mr.drc:164
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 595.00M
+"polygons" in: sky130A_mr.drc:165
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 595.00M
+"polygons" in: sky130A_mr.drc:166
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 595.00M
+"polygons" in: sky130A_mr.drc:167
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 595.00M
+"polygons" in: sky130A_mr.drc:168
+ Polygons (raw): 82095 (flat) 143 (hierarchical)
+ Elapsed: 0.030s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:169
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:170
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:171
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:172
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:173
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:174
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:175
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:176
+ Polygons (raw): 2 (flat) 2 (hierarchical)
+ Elapsed: 0.030s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:177
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:178
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:179
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:180
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:181
+ Polygons (raw): 2196 (flat) 1 (hierarchical)
+ Elapsed: 0.030s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:182
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:183
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:184
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:185
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:186
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:187
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:188
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:189
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:190
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:191
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:192
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:193
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:194
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:195
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:196
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:197
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:198
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:199
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:200
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:201
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:202
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 596.00M
+"polygons" in: sky130A_mr.drc:203
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 596.00M
+DRC section
+OFFGRID-ANGLES section
+"ongrid" in: sky130A_mr.drc:690
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.050s Memory: 602.00M
+"output" in: sky130A_mr.drc:690
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 602.00M
+"with_angle" in: sky130A_mr.drc:691
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 602.00M
+"output" in: sky130A_mr.drc:691
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 602.00M
+"ongrid" in: sky130A_mr.drc:692
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 1.310s Memory: 625.00M
+"output" in: sky130A_mr.drc:692
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 625.00M
+"with_angle" in: sky130A_mr.drc:693
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 625.00M
+"output" in: sky130A_mr.drc:693
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 625.00M
+"ongrid" in: sky130A_mr.drc:694
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.060s Memory: 625.00M
+"output" in: sky130A_mr.drc:694
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 625.00M
+"with_angle" in: sky130A_mr.drc:695
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 625.00M
+"output" in: sky130A_mr.drc:695
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 625.00M
+"ongrid" in: sky130A_mr.drc:696
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.050s Memory: 625.00M
+"output" in: sky130A_mr.drc:696
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 625.00M
+"with_angle" in: sky130A_mr.drc:697
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 625.00M
+"output" in: sky130A_mr.drc:697
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 625.00M
+"ongrid" in: sky130A_mr.drc:698
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 1.210s Memory: 626.00M
+"output" in: sky130A_mr.drc:698
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 626.00M
+"with_angle" in: sky130A_mr.drc:699
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 626.00M
+"output" in: sky130A_mr.drc:699
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 626.00M
+"ongrid" in: sky130A_mr.drc:700
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.060s Memory: 626.00M
+"output" in: sky130A_mr.drc:700
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 626.00M
+"with_angle" in: sky130A_mr.drc:701
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 626.00M
+"output" in: sky130A_mr.drc:701
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 626.00M
+"ongrid" in: sky130A_mr.drc:702
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.040s Memory: 626.00M
+"output" in: sky130A_mr.drc:702
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 626.00M
+"with_angle" in: sky130A_mr.drc:703
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 626.00M
+"output" in: sky130A_mr.drc:703
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 626.00M
+"ongrid" in: sky130A_mr.drc:704
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.040s Memory: 626.00M
+"output" in: sky130A_mr.drc:704
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 626.00M
+"with_angle" in: sky130A_mr.drc:705
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 626.00M
+"output" in: sky130A_mr.drc:705
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 626.00M
+"ongrid" in: sky130A_mr.drc:706
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.220s Memory: 626.00M
+"output" in: sky130A_mr.drc:706
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 626.00M
+"ongrid" in: sky130A_mr.drc:707
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.090s Memory: 626.00M
+"output" in: sky130A_mr.drc:707
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 626.00M
+"and" in: sky130A_mr.drc:708
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 626.00M
+"not" in: sky130A_mr.drc:708
+ Polygons (raw): 119630 (flat) 403 (hierarchical)
+ Elapsed: 0.010s Memory: 626.00M
+"with_angle" in: sky130A_mr.drc:708
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 626.00M
+"output" in: sky130A_mr.drc:708
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 626.00M
+"and" in: sky130A_mr.drc:709
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 626.00M
+"and" in: sky130A_mr.drc:709
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 626.00M
+"with_angle" in: sky130A_mr.drc:709
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.030s Memory: 626.00M
+"output" in: sky130A_mr.drc:709
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 626.00M
+"and" in: sky130A_mr.drc:710
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 626.00M
+"not" in: sky130A_mr.drc:710
+ Polygons (raw): 21888 (flat) 2 (hierarchical)
+ Elapsed: 0.010s Memory: 626.00M
+"with_angle" in: sky130A_mr.drc:710
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 626.00M
+"output" in: sky130A_mr.drc:710
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 626.00M
+"and" in: sky130A_mr.drc:711
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 626.00M
+"and" in: sky130A_mr.drc:711
+ Polygons (raw): 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 626.00M
+"with_angle" in: sky130A_mr.drc:711
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.030s Memory: 626.00M
+"output" in: sky130A_mr.drc:711
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 626.00M
+"ongrid" in: sky130A_mr.drc:712
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.050s Memory: 626.00M
+"output" in: sky130A_mr.drc:712
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 626.00M
+"with_angle" in: sky130A_mr.drc:713
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 626.00M
+"output" in: sky130A_mr.drc:713
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 626.00M
+"ongrid" in: sky130A_mr.drc:714
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.220s Memory: 626.00M
+"output" in: sky130A_mr.drc:714
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 626.00M
+"with_angle" in: sky130A_mr.drc:715
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 626.00M
+"output" in: sky130A_mr.drc:715
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 626.00M
+"ongrid" in: sky130A_mr.drc:716
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.050s Memory: 626.00M
+"output" in: sky130A_mr.drc:716
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 626.00M
+"with_angle" in: sky130A_mr.drc:717
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 626.00M
+"output" in: sky130A_mr.drc:717
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 626.00M
+"ongrid" in: sky130A_mr.drc:718
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.660s Memory: 626.00M
+"output" in: sky130A_mr.drc:718
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 626.00M
+"with_angle" in: sky130A_mr.drc:719
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.020s Memory: 626.00M
+"output" in: sky130A_mr.drc:719
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 626.00M
+"ongrid" in: sky130A_mr.drc:720
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 1.270s Memory: 627.00M
+"output" in: sky130A_mr.drc:720
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 627.00M
+"with_angle" in: sky130A_mr.drc:721
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 627.00M
+"output" in: sky130A_mr.drc:721
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 627.00M
+"ongrid" in: sky130A_mr.drc:722
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 1.370s Memory: 627.00M
+"output" in: sky130A_mr.drc:722
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 627.00M
+"with_angle" in: sky130A_mr.drc:723
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 627.00M
+"output" in: sky130A_mr.drc:723
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 627.00M
+"ongrid" in: sky130A_mr.drc:724
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.290s Memory: 627.00M
+"output" in: sky130A_mr.drc:724
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 627.00M
+"with_angle" in: sky130A_mr.drc:725
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 627.00M
+"output" in: sky130A_mr.drc:725
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 627.00M
+"ongrid" in: sky130A_mr.drc:726
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 3.550s Memory: 654.00M
+"output" in: sky130A_mr.drc:726
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 654.00M
+"with_angle" in: sky130A_mr.drc:727
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.060s Memory: 654.00M
+"output" in: sky130A_mr.drc:727
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 654.00M
+"ongrid" in: sky130A_mr.drc:728
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 10.760s Memory: 960.00M
+"output" in: sky130A_mr.drc:728
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 960.00M
+"with_angle" in: sky130A_mr.drc:729
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.560s Memory: 960.00M
+"output" in: sky130A_mr.drc:729
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 960.00M
+"ongrid" in: sky130A_mr.drc:730
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.050s Memory: 960.00M
+"output" in: sky130A_mr.drc:730
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 960.00M
+"with_angle" in: sky130A_mr.drc:731
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 960.00M
+"output" in: sky130A_mr.drc:731
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 960.00M
+"ongrid" in: sky130A_mr.drc:732
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 3.330s Memory: 960.00M
+"output" in: sky130A_mr.drc:732
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 960.00M
+"with_angle" in: sky130A_mr.drc:733
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 960.00M
+"output" in: sky130A_mr.drc:733
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 960.00M
+"ongrid" in: sky130A_mr.drc:734
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.200s Memory: 960.00M
+"output" in: sky130A_mr.drc:734
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 960.00M
+"with_angle" in: sky130A_mr.drc:735
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.020s Memory: 960.00M
+"output" in: sky130A_mr.drc:735
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 960.00M
+"ongrid" in: sky130A_mr.drc:736
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.220s Memory: 960.00M
+"output" in: sky130A_mr.drc:736
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 960.00M
+"with_angle" in: sky130A_mr.drc:737
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 960.00M
+"output" in: sky130A_mr.drc:737
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 960.00M
+"ongrid" in: sky130A_mr.drc:738
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.100s Memory: 960.00M
+"output" in: sky130A_mr.drc:738
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 960.00M
+"with_angle" in: sky130A_mr.drc:739
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 960.00M
+"output" in: sky130A_mr.drc:739
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 960.00M
+"ongrid" in: sky130A_mr.drc:740
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.070s Memory: 960.00M
+"output" in: sky130A_mr.drc:740
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 960.00M
+"with_angle" in: sky130A_mr.drc:741
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 960.00M
+"output" in: sky130A_mr.drc:741
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 960.00M
+"ongrid" in: sky130A_mr.drc:742
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.100s Memory: 960.00M
+"output" in: sky130A_mr.drc:742
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 960.00M
+"with_angle" in: sky130A_mr.drc:743
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 960.00M
+"output" in: sky130A_mr.drc:743
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 960.00M
+"ongrid" in: sky130A_mr.drc:744
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.050s Memory: 960.00M
+"output" in: sky130A_mr.drc:744
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 960.00M
+"with_angle" in: sky130A_mr.drc:745
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 960.00M
+"output" in: sky130A_mr.drc:745
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 960.00M
+"ongrid" in: sky130A_mr.drc:746
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.060s Memory: 960.00M
+"output" in: sky130A_mr.drc:746
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 960.00M
+"with_angle" in: sky130A_mr.drc:747
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 960.00M
+"output" in: sky130A_mr.drc:747
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 960.00M
+"ongrid" in: sky130A_mr.drc:748
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.140s Memory: 960.00M
+"output" in: sky130A_mr.drc:748
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 960.00M
+"with_angle" in: sky130A_mr.drc:749
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.020s Memory: 960.00M
+"output" in: sky130A_mr.drc:749
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 960.00M
+"ongrid" in: sky130A_mr.drc:750
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.050s Memory: 960.00M
+"output" in: sky130A_mr.drc:750
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 960.00M
+"with_angle" in: sky130A_mr.drc:751
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 960.00M
+"output" in: sky130A_mr.drc:751
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 960.00M
+"ongrid" in: sky130A_mr.drc:752
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.050s Memory: 960.00M
+"output" in: sky130A_mr.drc:752
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 960.00M
+"with_angle" in: sky130A_mr.drc:753
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 960.00M
+"output" in: sky130A_mr.drc:753
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 960.00M
+"ongrid" in: sky130A_mr.drc:754
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.050s Memory: 960.00M
+"output" in: sky130A_mr.drc:754
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 960.00M
+"with_angle" in: sky130A_mr.drc:755
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 960.00M
+"output" in: sky130A_mr.drc:755
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 960.00M
+"ongrid" in: sky130A_mr.drc:756
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.050s Memory: 960.00M
+"output" in: sky130A_mr.drc:756
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 960.00M
+"with_angle" in: sky130A_mr.drc:757
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 960.00M
+"output" in: sky130A_mr.drc:757
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 960.00M
+"ongrid" in: sky130A_mr.drc:758
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.050s Memory: 960.00M
+"output" in: sky130A_mr.drc:758
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 960.00M
+"with_angle" in: sky130A_mr.drc:759
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 960.00M
+"output" in: sky130A_mr.drc:759
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 960.00M
+"ongrid" in: sky130A_mr.drc:760
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.050s Memory: 960.00M
+"output" in: sky130A_mr.drc:760
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 960.00M
+"with_angle" in: sky130A_mr.drc:761
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 960.00M
+"output" in: sky130A_mr.drc:761
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 960.00M
+"ongrid" in: sky130A_mr.drc:762
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.050s Memory: 960.00M
+"output" in: sky130A_mr.drc:762
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 960.00M
+"with_angle" in: sky130A_mr.drc:763
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 960.00M
+"output" in: sky130A_mr.drc:763
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.000s Memory: 960.00M
+"ongrid" in: sky130A_mr.drc:764
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.050s Memory: 960.00M
+"output" in: sky130A_mr.drc:764
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 960.00M
+"with_angle" in: sky130A_mr.drc:765
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 960.00M
+"output" in: sky130A_mr.drc:765
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 960.00M
+"ongrid" in: sky130A_mr.drc:766
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.050s Memory: 960.00M
+"output" in: sky130A_mr.drc:766
+ Edge pairs: 0 (flat) 0 (hierarchical)
+ Elapsed: 0.010s Memory: 960.00M
+Writing report database: /mnt/uffs/user/u7051_veerend/design/systolic_array/jobs/mpw_precheck/f00b56fd-cadc-48a2-9c9b-e1761cdb4bac/outputs/reports/klayout_offgrid_check.xml ..
+Total elapsed: 30.460s Memory: 944.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..db75703
--- /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/systolic_array/gds/user_project_wrapper.gds, topcell=user_project_wrapper, output to /mnt/uffs/user/u7051_veerend/design/systolic_array/jobs/mpw_precheck/f00b56fd-cadc-48a2-9c9b-e1761cdb4bac/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: 1886980 kB
+VmHWM: 402300 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..cf627cc
--- /dev/null
+++ b/mpw_precheck/logs/klayout_zeroarea_check.log
@@ -0,0 +1,4 @@
+0 zero-area shapes
+writing to /mnt/uffs/user/u7051_veerend/design/systolic_array/jobs/mpw_precheck/f00b56fd-cadc-48a2-9c9b-e1761cdb4bac/outputs/user_project_wrapper_no_zero_areas.gds
+VmPeak: 681576 kB
+VmHWM: 398132 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..2f0e101
--- /dev/null
+++ b/mpw_precheck/logs/magic_drc_check.log
@@ -0,0 +1,188 @@
+
+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_12".
+Reading "sky130_fd_sc_hd__fill_2".
+Reading "sky130_fd_sc_hd__decap_4".
+Reading "sky130_fd_sc_hd__decap_8".
+Reading "sky130_fd_sc_hd__decap_3".
+Reading "sky130_fd_sc_hd__conb_1".
+Reading "sky130_fd_sc_hd__tapvpwrvgnd_1".
+Reading "sky130_fd_sc_hd__fill_1".
+Reading "sky130_fd_sc_hd__decap_6".
+Reading "sky130_fd_sc_hd__and2b_1".
+Reading "sky130_fd_sc_hd__xor2_1".
+Reading "sky130_fd_sc_hd__a21o_1".
+Reading "sky130_fd_sc_hd__and3_1".
+Reading "sky130_fd_sc_hd__or2b_1".
+Reading "sky130_fd_sc_hd__xnor2_1".
+Reading "sky130_fd_sc_hd__dfxtp_4".
+Reading "sky130_fd_sc_hd__diode_2".
+Reading "sky130_fd_sc_hd__a21oi_1".
+Reading "sky130_fd_sc_hd__nand2_1".
+Reading "sky130_fd_sc_hd__a211o_1".
+Reading "sky130_fd_sc_hd__o211ai_2".
+Reading "sky130_fd_sc_hd__nor2_1".
+Reading "sky130_fd_sc_hd__or4bb_4".
+Reading "sky130_fd_sc_hd__dfxtp_2".
+Reading "sky130_fd_sc_hd__nand3_2".
+Reading "sky130_fd_sc_hd__a2bb2o_1".
+Reading "sky130_fd_sc_hd__nand3_1".
+Reading "sky130_fd_sc_hd__and2_1".
+Reading "sky130_fd_sc_hd__o21ba_1".
+Reading "sky130_fd_sc_hd__or2_1".
+Reading "sky130_fd_sc_hd__xnor2_2".
+Reading "sky130_fd_sc_hd__a21bo_1".
+Reading "sky130_fd_sc_hd__o211a_1".
+Reading "sky130_fd_sc_hd__a211oi_1".
+Reading "sky130_fd_sc_hd__or2_2".
+Reading "sky130_fd_sc_hd__nand3b_2".
+Reading "sky130_fd_sc_hd__xor2_2".
+Reading "sky130_fd_sc_hd__nor4_2".
+Reading "sky130_fd_sc_hd__o21ai_2".
+Reading "sky130_fd_sc_hd__nand2_2".
+Reading "sky130_fd_sc_hd__o22a_1".
+Reading "sky130_fd_sc_hd__or3b_2".
+Reading "sky130_fd_sc_hd__o21bai_1".
+Reading "sky130_fd_sc_hd__o21a_1".
+Reading "sky130_fd_sc_hd__inv_2".
+Reading "sky130_fd_sc_hd__o21ai_1".
+Reading "sky130_fd_sc_hd__mux2_1".
+Reading "sky130_fd_sc_hd__a31o_1".
+Reading "sky130_fd_sc_hd__a21oi_2".
+Reading "sky130_fd_sc_hd__nand3b_1".
+Reading "sky130_fd_sc_hd__xor2_4".
+Reading "sky130_fd_sc_hd__buf_2".
+Reading "sky130_fd_sc_hd__and3_2".
+Reading "sky130_fd_sc_hd__clkbuf_8".
+Reading "sky130_fd_sc_hd__nand4_4".
+Reading "sky130_fd_sc_hd__a32o_2".
+Reading "sky130_fd_sc_hd__a22o_1".
+Reading "sky130_fd_sc_hd__nor3_1".
+Reading "sky130_fd_sc_hd__nand2_4".
+Reading "sky130_fd_sc_hd__nand3_4".
+Reading "sky130_fd_sc_hd__or3_1".
+Reading "sky130_fd_sc_hd__nor2_2".
+Reading "sky130_fd_sc_hd__clkdlybuf4s25_1".
+Reading "sky130_fd_sc_hd__dfxtp_1".
+Reading "sky130_fd_sc_hd__o21a_2".
+Reading "sky130_fd_sc_hd__buf_4".
+Reading "sky130_fd_sc_hd__clkbuf_1".
+Reading "sky130_fd_sc_hd__mux2_2".
+Reading "sky130_fd_sc_hd__and4_1".
+Reading "sky130_fd_sc_hd__a22oi_1".
+Reading "sky130_fd_sc_hd__o2bb2a_1".
+Reading "sky130_fd_sc_hd__a31o_2".
+Reading "sky130_fd_sc_hd__a21o_2".
+Reading "sky130_fd_sc_hd__xnor2_4".
+Reading "sky130_fd_sc_hd__buf_6".
+Reading "sky130_fd_sc_hd__buf_12".
+Reading "sky130_fd_sc_hd__buf_8".
+Reading "sky130_fd_sc_hd__o21bai_2".
+Reading "sky130_fd_sc_hd__and3b_2".
+Reading "sky130_fd_sc_hd__a22o_2".
+Reading "sky130_fd_sc_hd__o32a_1".
+Reading "sky130_fd_sc_hd__a21oi_4".
+Reading "sky130_fd_sc_hd__and2b_2".
+Reading "sky130_fd_sc_hd__clkbuf_4".
+Reading "sky130_fd_sc_hd__nor2_4".
+Reading "sky130_fd_sc_hd__mux2_8".
+Reading "sky130_fd_sc_hd__clkinv_4".
+Reading "sky130_fd_sc_hd__clkbuf_2".
+Reading "sky130_fd_sc_hd__clkinv_2".
+Reading "sky130_fd_sc_hd__a21boi_4".
+Reading "sky130_fd_sc_hd__nand4_2".
+Reading "sky130_fd_sc_hd__a22o_4".
+Reading "sky130_fd_sc_hd__o21ba_2".
+Reading "sky130_fd_sc_hd__nand2_8".
+Reading "sky130_fd_sc_hd__and3_4".
+Reading "sky130_fd_sc_hd__nor4_4".
+Reading "sky130_fd_sc_hd__a2bb2o_2".
+Reading "sky130_fd_sc_hd__or3b_4".
+Reading "sky130_fd_sc_hd__or4bb_2".
+Reading "sky130_fd_sc_hd__o31a_1".
+Reading "sky130_fd_sc_hd__o2bb2a_2".
+Reading "sky130_fd_sc_hd__and4_4".
+Reading "sky130_fd_sc_hd__clkbuf_16".
+Reading "sky130_fd_sc_hd__or2_4".
+Reading "sky130_fd_sc_hd__a31o_4".
+Reading "sky130_fd_sc_hd__o21ai_4".
+Reading "sky130_fd_sc_hd__o22ai_2".
+Reading "sky130_fd_sc_hd__nor2_8".
+Reading "sky130_fd_sc_hd__or4_2".
+Reading "sky130_fd_sc_hd__o211a_2".
+Reading "sky130_fd_sc_hd__a22oi_4".
+Reading "sky130_fd_sc_hd__and2_4".
+Reading "sky130_fd_sc_hd__nand4_1".
+Reading "sky130_fd_sc_hd__and2_2".
+Reading "sky130_fd_sc_hd__a32o_1".
+Reading "sky130_fd_sc_hd__a22oi_2".
+Reading "sky130_fd_sc_hd__a21boi_2".
+Reading "sky130_fd_sc_hd__a21boi_1".
+Reading "sky130_fd_sc_hd__o22ai_4".
+Reading "sky130_fd_sc_hd__o211ai_1".
+Reading "sky130_fd_sc_hd__dlymetal6s2s_1".
+Reading "sky130_fd_sc_hd__and4_2".
+Reading "sky130_fd_sc_hd__or2b_2".
+Reading "sky130_fd_sc_hd__clkdlybuf4s50_1".
+Reading "sky130_fd_sc_hd__a21o_4".
+Reading "sky130_fd_sc_hd__or3_2".
+Reading "sky130_fd_sc_hd__or4_1".
+Reading "sky130_fd_sc_hd__and4bb_1".
+Reading "sky130_fd_sc_hd__a21bo_2".
+Reading "sky130_fd_sc_hd__a31oi_4".
+Reading "sky130_fd_sc_hd__and2b_4".
+Reading "sky130_fd_sc_hd__a32o_4".
+Reading "sky130_fd_sc_hd__nand3b_4".
+Reading "sky130_fd_sc_hd__o31ai_2".
+Reading "sky130_fd_sc_hd__inv_6".
+Reading "sky130_fd_sc_hd__o211a_4".
+Reading "sky130_fd_sc_hd__clkinv_8".
+Reading "sky130_fd_sc_hd__nor3b_1".
+Reading "sky130_fd_sc_hd__o21bai_4".
+Reading "sky130_fd_sc_hd__or3b_1".
+Reading "sky130_fd_sc_hd__nor3b_2".
+Reading "sky130_fd_sc_hd__o32a_2".
+Reading "sky130_fd_sc_hd__or2b_4".
+Reading "user_proj_example".
+ 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
+Reading "user_project_wrapper".
+[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/u7051_veerend/design/systolic_array/jobs/mpw_precheck/f00b56fd-cadc-48a2-9c9b-e1761cdb4bac/outputs/reports/magic_drc_check.drc.report)
+[INFO]: Saving mag view with DRC errors(/mnt/uffs/user/u7051_veerend/design/systolic_array/jobs/mpw_precheck/f00b56fd-cadc-48a2-9c9b-e1761cdb4bac/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..1e55d70
--- /dev/null
+++ b/mpw_precheck/logs/precheck.log
@@ -0,0 +1,64 @@
+2022-03-20 10:06:49 - [INFO] - {{Project Git Info}} Repository: https://github.com/vsdevaraddi/caravel_user_project.git | Branch: main | Commit: 3f1609702efa078f0f25a148bf17c1adf25db4b7
+2022-03-20 10:06:49 - [INFO] - {{EXTRACTING FILES}} Extracting compressed files in: systolic_array
+2022-03-20 10:06:49 - [INFO] - {{Project Type Info}} digital
+2022-03-20 10:06:49 - [INFO] - {{Project GDS Info}} user_project_wrapper: c7cc33c8223c45f3202fbbd08642c98669cbd340
+2022-03-20 10:06:49 - [INFO] - {{Tools Info}} KLayout: v0.27.8 | Magic: v8.3.274
+2022-03-20 10:06:49 - [INFO] - {{PDKs Info}} Open PDKs: 27ecf1c16911f7dd4428ffab96f62c1fb876ea70 | Skywater PDK: c094b6e83a4f9298e47f696ec5a7fd53535ec5eb
+2022-03-20 10:06:49 - [INFO] - {{START}} Precheck Started, the full log 'precheck.log' will be located in 'systolic_array/jobs/mpw_precheck/f00b56fd-cadc-48a2-9c9b-e1761cdb4bac/logs'
+2022-03-20 10:06:49 - [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-20 10:06:49 - [INFO] - {{STEP UPDATE}} Executing Check 1 of 13: License
+2022-03-20 10:06:50 - [INFO] - An approved LICENSE (Apache-2.0) was found in systolic_array.
+2022-03-20 10:06:50 - [INFO] - {{MAIN LICENSE CHECK PASSED}} An approved LICENSE was found in project root.
+2022-03-20 10:06:51 - [INFO] - An approved LICENSE (Apache-2.0) was found in systolic_array.
+2022-03-20 10:06:51 - [INFO] - {{SUBMODULES LICENSE CHECK PASSED}} No prohibited LICENSE file(s) was found in project submodules
+2022-03-20 10:06:51 - [WARNING] - {{SPDX COMPLIANCE CHECK FAILED}} Found 91 non-compliant file(s) with the SPDX Standard.
+2022-03-20 10:06:51 - [INFO] - SPDX COMPLIANCE: NON-COMPLIANT FILE(S) PREVIEW: ['systolic_array/Makefile', 'systolic_array/docs/Makefile', 'systolic_array/docs/environment.yml', 'systolic_array/docs/source/conf.py', 'systolic_array/docs/source/index.rst', 'systolic_array/docs/source/quickstart.rst', 'systolic_array/openlane/user_proj_example/config.json', 'systolic_array/openlane/user_proj_example/config.tcl', 'systolic_array/openlane/user_project_wrapper/config.json', 'systolic_array/openlane/user_project_wrapper/config.tcl', 'systolic_array/precheck_results/19_MAR_2022___13_49_26/logs/gds.info', 'systolic_array/precheck_results/19_MAR_2022___13_49_26/logs/klayout_beol_check.total', 'systolic_array/precheck_results/19_MAR_2022___13_49_26/logs/klayout_feol_check.total', 'systolic_array/precheck_results/19_MAR_2022___13_49_26/logs/klayout_met_min_ca_density_check.total', 'systolic_array/precheck_results/19_MAR_2022___13_49_26/logs/klayout_offgrid_check.total']
+2022-03-20 10:06:51 - [INFO] - For the full SPDX compliance report check: systolic_array/jobs/mpw_precheck/f00b56fd-cadc-48a2-9c9b-e1761cdb4bac/logs/spdx_compliance_report.log
+2022-03-20 10:06:51 - [INFO] - {{STEP UPDATE}} Executing Check 2 of 13: Makefile
+2022-03-20 10:06:51 - [INFO] - {{MAKEFILE CHECK PASSED}} Makefile valid.
+2022-03-20 10:06:51 - [INFO] - {{STEP UPDATE}} Executing Check 3 of 13: Default
+2022-03-20 10:06:51 - [INFO] - {{README DEFAULT CHECK PASSED}} Project 'README.md' was modified and is not identical to the default 'README.md'
+2022-03-20 10:06:51 - [INFO] - {{CONTENT DEFAULT CHECK PASSED}} Project 'gds' was modified and is not identical to the default 'gds'
+2022-03-20 10:06:51 - [INFO] - {{STEP UPDATE}} Executing Check 4 of 13: Documentation
+2022-03-20 10:06:51 - [INFO] - {{DOCUMENTATION CHECK PASSED}} Project documentation is appropriate.
+2022-03-20 10:06:51 - [INFO] - {{STEP UPDATE}} Executing Check 5 of 13: Consistency
+2022-03-20 10:06:56 - [INFO] - HIERARCHY CHECK PASSED: Module user_project_wrapper is instantiated in caravel.
+2022-03-20 10:06:56 - [INFO] - COMPLEXITY CHECK PASSED: Netlist caravel contains at least 8 instances (90 instances).
+2022-03-20 10:06:56 - [INFO] - MODELING CHECK PASSED: Netlist caravel is structural.
+2022-03-20 10:06:56 - [INFO] - SUBMODULE HOOKS CHECK PASSED: All module ports for user_project_wrapper are correctly connected in the top level netlist caravel.
+2022-03-20 10:06:56 - [INFO] - POWER CONNECTIONS CHECK PASSED: All instances in caravel are connected to power
+2022-03-20 10:06:56 - [INFO] - {{NETLIST CONSISTENCY CHECK PASSED}} caravel netlist passed all consistency checks.
+2022-03-20 10:06:56 - [INFO] - PORTS CHECK PASSED: Netlist user_project_wrapper ports match the golden wrapper ports
+2022-03-20 10:06:56 - [INFO] - COMPLEXITY CHECK PASSED: Netlist user_project_wrapper contains at least 1 instances (1 instances).
+2022-03-20 10:06:56 - [INFO] - MODELING CHECK PASSED: Netlist user_project_wrapper is structural.
+2022-03-20 10:06:56 - [INFO] - LAYOUT CHECK PASSED: The GDS layout for user_project_wrapper matches the provided structural netlist.
+2022-03-20 10:06:56 - [INFO] - POWER CONNECTIONS CHECK PASSED: All instances in user_project_wrapper are connected to power
+2022-03-20 10:06:56 - [INFO] - PORT TYPES CHECK PASSED: Netlist user_project_wrapper port types match the golden wrapper port types.
+2022-03-20 10:06:56 - [INFO] - {{NETLIST CONSISTENCY CHECK PASSED}} user_project_wrapper netlist passed all consistency checks.
+2022-03-20 10:06:56 - [INFO] - {{CONSISTENCY CHECK PASSED}} The user netlist and the top netlist are valid.
+2022-03-20 10:06:56 - [INFO] - {{STEP UPDATE}} Executing Check 6 of 13: XOR
+2022-03-20 10:07:05 - [INFO] - {{XOR CHECK UPDATE}} Total XOR differences: 0, for more details view systolic_array/jobs/mpw_precheck/f00b56fd-cadc-48a2-9c9b-e1761cdb4bac/outputs/user_project_wrapper.xor.gds
+2022-03-20 10:07:05 - [INFO] - {{XOR CHECK PASSED}} The GDS file has no XOR violations.
+2022-03-20 10:07:05 - [INFO] - {{STEP UPDATE}} Executing Check 7 of 13: Magic DRC
+2022-03-20 10:09:36 - [INFO] - 0 DRC violations
+2022-03-20 10:09:36 - [INFO] - {{MAGIC DRC CHECK PASSED}} The GDS file, user_project_wrapper.gds, has no DRC violations.
+2022-03-20 10:09:36 - [INFO] - {{STEP UPDATE}} Executing Check 8 of 13: Klayout FEOL
+2022-03-20 10:09:57 - [INFO] - No DRC Violations found
+2022-03-20 10:09:57 - [INFO] - {{Klayout FEOL CHECK PASSED}} The GDS file, user_project_wrapper.gds, has no DRC violations.
+2022-03-20 10:09:57 - [INFO] - {{STEP UPDATE}} Executing Check 9 of 13: Klayout BEOL
+2022-03-20 10:12:47 - [INFO] - No DRC Violations found
+2022-03-20 10:12:47 - [INFO] - {{Klayout BEOL CHECK PASSED}} The GDS file, user_project_wrapper.gds, has no DRC violations.
+2022-03-20 10:12:47 - [INFO] - {{STEP UPDATE}} Executing Check 10 of 13: Klayout Offgrid
+2022-03-20 10:13:18 - [INFO] - No DRC Violations found
+2022-03-20 10:13:18 - [INFO] - {{Klayout Offgrid CHECK PASSED}} The GDS file, user_project_wrapper.gds, has no DRC violations.
+2022-03-20 10:13:18 - [INFO] - {{STEP UPDATE}} Executing Check 11 of 13: Klayout Metal Minimum Clear Area Density
+2022-03-20 10:13:28 - [INFO] - No DRC Violations found
+2022-03-20 10:13:28 - [INFO] - {{Klayout Metal Minimum Clear Area Density CHECK PASSED}} The GDS file, user_project_wrapper.gds, has no DRC violations.
+2022-03-20 10:13:28 - [INFO] - {{STEP UPDATE}} Executing Check 12 of 13: Klayout Pin Label Purposes Overlapping Drawing
+2022-03-20 10:13:35 - [INFO] - No DRC Violations found
+2022-03-20 10:13:35 - [INFO] - {{Klayout Pin Label Purposes Overlapping Drawing CHECK PASSED}} The GDS file, user_project_wrapper.gds, has no DRC violations.
+2022-03-20 10:13:35 - [INFO] - {{STEP UPDATE}} Executing Check 13 of 13: Klayout ZeroArea
+2022-03-20 10:13:37 - [INFO] - No DRC Violations found
+2022-03-20 10:13:37 - [INFO] - {{Klayout ZeroArea CHECK PASSED}} The GDS file, user_project_wrapper.gds, has no DRC violations.
+2022-03-20 10:13:37 - [INFO] - {{FINISH}} Executing Finished, the full log 'precheck.log' can be found in 'systolic_array/jobs/mpw_precheck/f00b56fd-cadc-48a2-9c9b-e1761cdb4bac/logs'
+2022-03-20 10:13:37 - [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..b21159a
--- /dev/null
+++ b/mpw_precheck/logs/spdx_compliance_report.log
@@ -0,0 +1,91 @@
+/root/systolic_array/Makefile
+/root/systolic_array/docs/Makefile
+/root/systolic_array/docs/environment.yml
+/root/systolic_array/docs/source/conf.py
+/root/systolic_array/docs/source/index.rst
+/root/systolic_array/docs/source/quickstart.rst
+/root/systolic_array/openlane/user_proj_example/config.json
+/root/systolic_array/openlane/user_proj_example/config.tcl
+/root/systolic_array/openlane/user_project_wrapper/config.json
+/root/systolic_array/openlane/user_project_wrapper/config.tcl
+/root/systolic_array/precheck_results/19_MAR_2022___13_49_26/logs/gds.info
+/root/systolic_array/precheck_results/19_MAR_2022___13_49_26/logs/klayout_beol_check.total
+/root/systolic_array/precheck_results/19_MAR_2022___13_49_26/logs/klayout_feol_check.total
+/root/systolic_array/precheck_results/19_MAR_2022___13_49_26/logs/klayout_met_min_ca_density_check.total
+/root/systolic_array/precheck_results/19_MAR_2022___13_49_26/logs/klayout_offgrid_check.total
+/root/systolic_array/precheck_results/19_MAR_2022___13_49_26/logs/klayout_pin_label_purposes_overlapping_drawing_check.total
+/root/systolic_array/precheck_results/19_MAR_2022___13_49_26/logs/klayout_zeroarea_check.total
+/root/systolic_array/precheck_results/19_MAR_2022___13_49_26/logs/magic_drc_check.total
+/root/systolic_array/precheck_results/19_MAR_2022___13_49_26/logs/pdks.info
+/root/systolic_array/precheck_results/19_MAR_2022___13_49_26/logs/tools.info
+/root/systolic_array/precheck_results/19_MAR_2022___13_49_26/logs/xor_check.total
+/root/systolic_array/precheck_results/19_MAR_2022___13_49_26/outputs/user_project_wrapper.filtered.v
+/root/systolic_array/precheck_results/19_MAR_2022___13_49_26/outputs/reports/magic_drc_check.drc.report
+/root/systolic_array/precheck_results/19_MAR_2022___13_59_23/logs/gds.info
+/root/systolic_array/precheck_results/19_MAR_2022___13_59_23/logs/klayout_beol_check.total
+/root/systolic_array/precheck_results/19_MAR_2022___13_59_23/logs/klayout_feol_check.total
+/root/systolic_array/precheck_results/19_MAR_2022___13_59_23/logs/klayout_met_min_ca_density_check.total
+/root/systolic_array/precheck_results/19_MAR_2022___13_59_23/logs/klayout_offgrid_check.total
+/root/systolic_array/precheck_results/19_MAR_2022___13_59_23/logs/klayout_pin_label_purposes_overlapping_drawing_check.total
+/root/systolic_array/precheck_results/19_MAR_2022___13_59_23/logs/klayout_zeroarea_check.total
+/root/systolic_array/precheck_results/19_MAR_2022___13_59_23/logs/magic_drc_check.total
+/root/systolic_array/precheck_results/19_MAR_2022___13_59_23/logs/pdks.info
+/root/systolic_array/precheck_results/19_MAR_2022___13_59_23/logs/tools.info
+/root/systolic_array/precheck_results/19_MAR_2022___13_59_23/logs/xor_check.total
+/root/systolic_array/precheck_results/19_MAR_2022___13_59_23/outputs/user_project_wrapper.filtered.v
+/root/systolic_array/precheck_results/19_MAR_2022___13_59_23/outputs/reports/magic_drc_check.drc.report
+/root/systolic_array/precheck_results/19_MAR_2022___14_01_31/logs/gds.info
+/root/systolic_array/precheck_results/19_MAR_2022___14_01_31/logs/klayout_beol_check.total
+/root/systolic_array/precheck_results/19_MAR_2022___14_01_31/logs/klayout_feol_check.total
+/root/systolic_array/precheck_results/19_MAR_2022___14_01_31/logs/klayout_met_min_ca_density_check.total
+/root/systolic_array/precheck_results/19_MAR_2022___14_01_31/logs/klayout_offgrid_check.total
+/root/systolic_array/precheck_results/19_MAR_2022___14_01_31/logs/klayout_pin_label_purposes_overlapping_drawing_check.total
+/root/systolic_array/precheck_results/19_MAR_2022___14_01_31/logs/klayout_zeroarea_check.total
+/root/systolic_array/precheck_results/19_MAR_2022___14_01_31/logs/magic_drc_check.total
+/root/systolic_array/precheck_results/19_MAR_2022___14_01_31/logs/pdks.info
+/root/systolic_array/precheck_results/19_MAR_2022___14_01_31/logs/tools.info
+/root/systolic_array/precheck_results/19_MAR_2022___14_01_31/logs/xor_check.total
+/root/systolic_array/precheck_results/19_MAR_2022___14_01_31/outputs/user_project_wrapper.filtered.v
+/root/systolic_array/precheck_results/19_MAR_2022___14_01_31/outputs/reports/magic_drc_check.drc.report
+/root/systolic_array/precheck_results/19_MAR_2022___14_07_46/logs/gds.info
+/root/systolic_array/precheck_results/19_MAR_2022___14_07_46/logs/klayout_beol_check.total
+/root/systolic_array/precheck_results/19_MAR_2022___14_07_46/logs/klayout_feol_check.total
+/root/systolic_array/precheck_results/19_MAR_2022___14_07_46/logs/klayout_met_min_ca_density_check.total
+/root/systolic_array/precheck_results/19_MAR_2022___14_07_46/logs/klayout_offgrid_check.total
+/root/systolic_array/precheck_results/19_MAR_2022___14_07_46/logs/klayout_pin_label_purposes_overlapping_drawing_check.total
+/root/systolic_array/precheck_results/19_MAR_2022___14_07_46/logs/klayout_zeroarea_check.total
+/root/systolic_array/precheck_results/19_MAR_2022___14_07_46/logs/magic_drc_check.total
+/root/systolic_array/precheck_results/19_MAR_2022___14_07_46/logs/pdks.info
+/root/systolic_array/precheck_results/19_MAR_2022___14_07_46/logs/tools.info
+/root/systolic_array/precheck_results/19_MAR_2022___14_07_46/logs/xor_check.total
+/root/systolic_array/precheck_results/19_MAR_2022___14_07_46/outputs/user_project_wrapper.filtered.v
+/root/systolic_array/precheck_results/19_MAR_2022___14_07_46/outputs/reports/magic_drc_check.drc.report
+/root/systolic_array/sdc/user_proj_example.sdc
+/root/systolic_array/sdc/user_project_wrapper.sdc
+/root/systolic_array/sdf/user_proj_example.sdf
+/root/systolic_array/sdf/user_project_wrapper.sdf
+/root/systolic_array/spef/user_proj_example.spef
+/root/systolic_array/spef/user_project_wrapper.spef
+/root/systolic_array/verilog/dv/Makefile
+/root/systolic_array/verilog/dv/io_ports/Makefile
+/root/systolic_array/verilog/dv/io_ports/io_ports.c
+/root/systolic_array/verilog/dv/io_ports/io_ports.hexe
+/root/systolic_array/verilog/dv/io_ports/io_ports.lst
+/root/systolic_array/verilog/dv/io_ports/io_ports_tb.v
+/root/systolic_array/verilog/dv/la_test1/Makefile
+/root/systolic_array/verilog/dv/la_test1/la_test1.c
+/root/systolic_array/verilog/dv/la_test1/la_test1.hexe
+/root/systolic_array/verilog/dv/la_test1/la_test1.lst
+/root/systolic_array/verilog/dv/la_test1/la_test1_tb.v
+/root/systolic_array/verilog/dv/mprj_stimulus/Makefile
+/root/systolic_array/verilog/dv/mprj_stimulus/mprj_stimulus.c
+/root/systolic_array/verilog/dv/mprj_stimulus/mprj_stimulus_tb.v
+/root/systolic_array/verilog/dv/wb_port/Makefile
+/root/systolic_array/verilog/dv/wb_port/wb_port.c
+/root/systolic_array/verilog/dv/wb_port/wb_port_tb.v
+/root/systolic_array/verilog/includes/includes.gl+sdf.caravel_user_project
+/root/systolic_array/verilog/includes/includes.gl.caravel_user_project
+/root/systolic_array/verilog/includes/includes.rtl.caravel_user_project
+/root/systolic_array/verilog/rtl/uprj_netlists.v
+/root/systolic_array/verilog/rtl/user_proj_example.v
+/root/systolic_array/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..726b853
--- /dev/null
+++ b/mpw_precheck/logs/xor_check.log
@@ -0,0 +1,344 @@
+Reading file /root/systolic_array/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_12".
+Reading "sky130_fd_sc_hd__fill_2".
+Reading "sky130_fd_sc_hd__decap_4".
+Reading "sky130_fd_sc_hd__decap_8".
+Reading "sky130_fd_sc_hd__decap_3".
+Reading "sky130_fd_sc_hd__conb_1".
+Reading "sky130_fd_sc_hd__tapvpwrvgnd_1".
+Reading "sky130_fd_sc_hd__fill_1".
+Reading "sky130_fd_sc_hd__decap_6".
+Reading "sky130_fd_sc_hd__and2b_1".
+Reading "sky130_fd_sc_hd__xor2_1".
+Reading "sky130_fd_sc_hd__a21o_1".
+Reading "sky130_fd_sc_hd__and3_1".
+Reading "sky130_fd_sc_hd__or2b_1".
+Reading "sky130_fd_sc_hd__xnor2_1".
+Reading "sky130_fd_sc_hd__dfxtp_4".
+Reading "sky130_fd_sc_hd__diode_2".
+Reading "sky130_fd_sc_hd__a21oi_1".
+Reading "sky130_fd_sc_hd__nand2_1".
+Reading "sky130_fd_sc_hd__a211o_1".
+Reading "sky130_fd_sc_hd__o211ai_2".
+Reading "sky130_fd_sc_hd__nor2_1".
+Reading "sky130_fd_sc_hd__or4bb_4".
+Reading "sky130_fd_sc_hd__dfxtp_2".
+Reading "sky130_fd_sc_hd__nand3_2".
+Reading "sky130_fd_sc_hd__a2bb2o_1".
+Reading "sky130_fd_sc_hd__nand3_1".
+Reading "sky130_fd_sc_hd__and2_1".
+Reading "sky130_fd_sc_hd__o21ba_1".
+Reading "sky130_fd_sc_hd__or2_1".
+Reading "sky130_fd_sc_hd__xnor2_2".
+Reading "sky130_fd_sc_hd__a21bo_1".
+Reading "sky130_fd_sc_hd__o211a_1".
+Reading "sky130_fd_sc_hd__a211oi_1".
+Reading "sky130_fd_sc_hd__or2_2".
+Reading "sky130_fd_sc_hd__nand3b_2".
+Reading "sky130_fd_sc_hd__xor2_2".
+Reading "sky130_fd_sc_hd__nor4_2".
+Reading "sky130_fd_sc_hd__o21ai_2".
+Reading "sky130_fd_sc_hd__nand2_2".
+Reading "sky130_fd_sc_hd__o22a_1".
+Reading "sky130_fd_sc_hd__or3b_2".
+Reading "sky130_fd_sc_hd__o21bai_1".
+Reading "sky130_fd_sc_hd__o21a_1".
+Reading "sky130_fd_sc_hd__inv_2".
+Reading "sky130_fd_sc_hd__o21ai_1".
+Reading "sky130_fd_sc_hd__mux2_1".
+Reading "sky130_fd_sc_hd__a31o_1".
+Reading "sky130_fd_sc_hd__a21oi_2".
+Reading "sky130_fd_sc_hd__nand3b_1".
+Reading "sky130_fd_sc_hd__xor2_4".
+Reading "sky130_fd_sc_hd__buf_2".
+Reading "sky130_fd_sc_hd__and3_2".
+Reading "sky130_fd_sc_hd__clkbuf_8".
+Reading "sky130_fd_sc_hd__nand4_4".
+Reading "sky130_fd_sc_hd__a32o_2".
+Reading "sky130_fd_sc_hd__a22o_1".
+Reading "sky130_fd_sc_hd__nor3_1".
+Reading "sky130_fd_sc_hd__nand2_4".
+Reading "sky130_fd_sc_hd__nand3_4".
+Reading "sky130_fd_sc_hd__or3_1".
+Reading "sky130_fd_sc_hd__nor2_2".
+Reading "sky130_fd_sc_hd__clkdlybuf4s25_1".
+Reading "sky130_fd_sc_hd__dfxtp_1".
+Reading "sky130_fd_sc_hd__o21a_2".
+Reading "sky130_fd_sc_hd__buf_4".
+Reading "sky130_fd_sc_hd__clkbuf_1".
+Reading "sky130_fd_sc_hd__mux2_2".
+Reading "sky130_fd_sc_hd__and4_1".
+Reading "sky130_fd_sc_hd__a22oi_1".
+Reading "sky130_fd_sc_hd__o2bb2a_1".
+Reading "sky130_fd_sc_hd__a31o_2".
+Reading "sky130_fd_sc_hd__a21o_2".
+Reading "sky130_fd_sc_hd__xnor2_4".
+Reading "sky130_fd_sc_hd__buf_6".
+Reading "sky130_fd_sc_hd__buf_12".
+Reading "sky130_fd_sc_hd__buf_8".
+Reading "sky130_fd_sc_hd__o21bai_2".
+Reading "sky130_fd_sc_hd__and3b_2".
+Reading "sky130_fd_sc_hd__a22o_2".
+Reading "sky130_fd_sc_hd__o32a_1".
+Reading "sky130_fd_sc_hd__a21oi_4".
+Reading "sky130_fd_sc_hd__and2b_2".
+Reading "sky130_fd_sc_hd__clkbuf_4".
+Reading "sky130_fd_sc_hd__nor2_4".
+Reading "sky130_fd_sc_hd__mux2_8".
+Reading "sky130_fd_sc_hd__clkinv_4".
+Reading "sky130_fd_sc_hd__clkbuf_2".
+Reading "sky130_fd_sc_hd__clkinv_2".
+Reading "sky130_fd_sc_hd__a21boi_4".
+Reading "sky130_fd_sc_hd__nand4_2".
+Reading "sky130_fd_sc_hd__a22o_4".
+Reading "sky130_fd_sc_hd__o21ba_2".
+Reading "sky130_fd_sc_hd__nand2_8".
+Reading "sky130_fd_sc_hd__and3_4".
+Reading "sky130_fd_sc_hd__nor4_4".
+Reading "sky130_fd_sc_hd__a2bb2o_2".
+Reading "sky130_fd_sc_hd__or3b_4".
+Reading "sky130_fd_sc_hd__or4bb_2".
+Reading "sky130_fd_sc_hd__o31a_1".
+Reading "sky130_fd_sc_hd__o2bb2a_2".
+Reading "sky130_fd_sc_hd__and4_4".
+Reading "sky130_fd_sc_hd__clkbuf_16".
+Reading "sky130_fd_sc_hd__or2_4".
+Reading "sky130_fd_sc_hd__a31o_4".
+Reading "sky130_fd_sc_hd__o21ai_4".
+Reading "sky130_fd_sc_hd__o22ai_2".
+Reading "sky130_fd_sc_hd__nor2_8".
+Reading "sky130_fd_sc_hd__or4_2".
+Reading "sky130_fd_sc_hd__o211a_2".
+Reading "sky130_fd_sc_hd__a22oi_4".
+Reading "sky130_fd_sc_hd__and2_4".
+Reading "sky130_fd_sc_hd__nand4_1".
+Reading "sky130_fd_sc_hd__and2_2".
+Reading "sky130_fd_sc_hd__a32o_1".
+Reading "sky130_fd_sc_hd__a22oi_2".
+Reading "sky130_fd_sc_hd__a21boi_2".
+Reading "sky130_fd_sc_hd__a21boi_1".
+Reading "sky130_fd_sc_hd__o22ai_4".
+Reading "sky130_fd_sc_hd__o211ai_1".
+Reading "sky130_fd_sc_hd__dlymetal6s2s_1".
+Reading "sky130_fd_sc_hd__and4_2".
+Reading "sky130_fd_sc_hd__or2b_2".
+Reading "sky130_fd_sc_hd__clkdlybuf4s50_1".
+Reading "sky130_fd_sc_hd__a21o_4".
+Reading "sky130_fd_sc_hd__or3_2".
+Reading "sky130_fd_sc_hd__or4_1".
+Reading "sky130_fd_sc_hd__and4bb_1".
+Reading "sky130_fd_sc_hd__a21bo_2".
+Reading "sky130_fd_sc_hd__a31oi_4".
+Reading "sky130_fd_sc_hd__and2b_4".
+Reading "sky130_fd_sc_hd__a32o_4".
+Reading "sky130_fd_sc_hd__nand3b_4".
+Reading "sky130_fd_sc_hd__o31ai_2".
+Reading "sky130_fd_sc_hd__inv_6".
+Reading "sky130_fd_sc_hd__o211a_4".
+Reading "sky130_fd_sc_hd__clkinv_8".
+Reading "sky130_fd_sc_hd__nor3b_1".
+Reading "sky130_fd_sc_hd__o21bai_4".
+Reading "sky130_fd_sc_hd__or3b_1".
+Reading "sky130_fd_sc_hd__nor3b_2".
+Reading "sky130_fd_sc_hd__o32a_2".
+Reading "sky130_fd_sc_hd__or2b_4".
+Reading "user_proj_example".
+ 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
+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
+
+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/u7051_veerend/design/systolic_array/jobs/mpw_precheck/f00b56fd-cadc-48a2-9c9b-e1761cdb4bac/outputs/user_project_wrapper_erased.gds ..
+Reading /mnt/uffs/user/u7051_veerend/design/systolic_array/jobs/mpw_precheck/f00b56fd-cadc-48a2-9c9b-e1761cdb4bac/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.000s 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.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 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.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 71/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.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.000s Memory: 523.00M
+--- Running XOR for 71/44 ---
+"input" in: xor.rb.drc:39
+ Polygons (raw): 116 (flat) 116 (hierarchical)
+ Elapsed: 0.010s Memory: 523.00M
+"input" in: xor.rb.drc:39
+ Polygons (raw): 116 (flat) 116 (hierarchical)
+ Elapsed: 0.000s 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.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 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.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
+Writing layout file: /mnt/uffs/user/u7051_veerend/design/systolic_array/jobs/mpw_precheck/f00b56fd-cadc-48a2-9c9b-e1761cdb4bac/outputs/user_project_wrapper.xor.gds ..
+Total elapsed: 0.120s 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..9329671
--- /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/systolic_array/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..ecae883
--- /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;
+
+
+ user_proj_example mprj (.vccd1(vccd1),
+ .vssd1(vssd1),
+ .wb_clk_i(wb_clk_i),
+ .wb_rst_i(wb_rst_i),
+ .wbs_ack_o(wbs_ack_o),
+ .wbs_cyc_i(wbs_cyc_i),
+ .wbs_stb_i(wbs_stb_i),
+ .wbs_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]}),
+ .wbs_adr_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]}),
+ .wbs_dat_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]}),
+ .wbs_dat_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]}),
+ .wbs_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..fdcb744
--- /dev/null
+++ b/mpw_precheck/outputs/user_project_wrapper.magic.drc.mag
@@ -0,0 +1,34407 @@
+magic
+tech sky130A
+magscale 1 2
+timestamp 1647770975
+<< checkpaint >>
+rect -12658 -11586 596582 715522
+<< metal1 >>
+rect 331214 702992 331220 703044
+rect 331272 703032 331278 703044
+rect 332502 703032 332508 703044
+rect 331272 703004 332508 703032
+rect 331272 702992 331278 703004
+rect 332502 702992 332508 703004
+rect 332560 702992 332566 703044
+rect 328454 700952 328460 701004
+rect 328512 700992 328518 701004
+rect 413646 700992 413652 701004
+rect 328512 700964 413652 700992
+rect 328512 700952 328518 700964
+rect 413646 700952 413652 700964
+rect 413704 700952 413710 701004
+rect 218974 700884 218980 700936
+rect 219032 700924 219038 700936
+rect 338758 700924 338764 700936
+rect 219032 700896 338764 700924
+rect 219032 700884 219038 700896
+rect 338758 700884 338764 700896
+rect 338816 700884 338822 700936
+rect 202782 700816 202788 700868
+rect 202840 700856 202846 700868
+rect 337378 700856 337384 700868
+rect 202840 700828 337384 700856
+rect 202840 700816 202846 700828
+rect 337378 700816 337384 700828
+rect 337436 700816 337442 700868
+rect 322934 700748 322940 700800
+rect 322992 700788 322998 700800
+rect 478506 700788 478512 700800
+rect 322992 700760 478512 700788
+rect 322992 700748 322998 700760
+rect 478506 700748 478512 700760
+rect 478564 700748 478570 700800
+rect 154114 700680 154120 700732
+rect 154172 700720 154178 700732
+rect 344278 700720 344284 700732
+rect 154172 700692 344284 700720
+rect 154172 700680 154178 700692
+rect 344278 700680 344284 700692
+rect 344336 700680 344342 700732
+rect 137830 700612 137836 700664
+rect 137888 700652 137894 700664
+rect 342898 700652 342904 700664
+rect 137888 700624 342904 700652
+rect 137888 700612 137894 700624
+rect 342898 700612 342904 700624
+rect 342956 700612 342962 700664
+rect 317414 700544 317420 700596
+rect 317472 700584 317478 700596
+rect 543458 700584 543464 700596
+rect 317472 700556 543464 700584
+rect 317472 700544 317478 700556
+rect 543458 700544 543464 700556
+rect 543516 700544 543522 700596
+rect 89162 700476 89168 700528
+rect 89220 700516 89226 700528
+rect 349798 700516 349804 700528
+rect 89220 700488 349804 700516
+rect 89220 700476 89226 700488
+rect 349798 700476 349804 700488
+rect 349856 700476 349862 700528
+rect 72970 700408 72976 700460
+rect 73028 700448 73034 700460
+rect 348418 700448 348424 700460
+rect 73028 700420 348424 700448
+rect 73028 700408 73034 700420
+rect 348418 700408 348424 700420
+rect 348476 700408 348482 700460
+rect 24302 700340 24308 700392
+rect 24360 700380 24366 700392
+rect 355318 700380 355324 700392
+rect 24360 700352 355324 700380
+rect 24360 700340 24366 700352
+rect 355318 700340 355324 700352
+rect 355376 700340 355382 700392
+rect 8110 700272 8116 700324
+rect 8168 700312 8174 700324
+rect 353938 700312 353944 700324
+rect 8168 700284 353944 700312
+rect 8168 700272 8174 700284
+rect 353938 700272 353944 700284
+rect 353996 700272 354002 700324
+rect 325694 700204 325700 700256
+rect 325752 700244 325758 700256
+rect 397454 700244 397460 700256
+rect 325752 700216 397460 700244
+rect 325752 700204 325758 700216
+rect 397454 700204 397460 700216
+rect 397512 700204 397518 700256
+rect 267642 700136 267648 700188
+rect 267700 700176 267706 700188
+rect 335998 700176 336004 700188
+rect 267700 700148 336004 700176
+rect 267700 700136 267706 700148
+rect 335998 700136 336004 700148
+rect 336056 700136 336062 700188
+rect 333974 700068 333980 700120
+rect 334032 700108 334038 700120
+rect 348786 700108 348792 700120
+rect 334032 700080 348792 700108
+rect 334032 700068 334038 700080
+rect 348786 700068 348792 700080
+rect 348844 700068 348850 700120
+rect 310514 696940 310520 696992
+rect 310572 696980 310578 696992
+rect 580166 696980 580172 696992
+rect 310572 696952 580172 696980
+rect 310572 696940 310578 696952
+rect 580166 696940 580172 696952
+rect 580224 696940 580230 696992
+rect 311894 683204 311900 683256
+rect 311952 683244 311958 683256
+rect 580166 683244 580172 683256
+rect 311952 683216 580172 683244
+rect 311952 683204 311958 683216
+rect 580166 683204 580172 683216
+rect 580224 683204 580230 683256
+rect 3418 683136 3424 683188
+rect 3476 683176 3482 683188
+rect 361574 683176 361580 683188
+rect 3476 683148 361580 683176
+rect 3476 683136 3482 683148
+rect 361574 683136 361580 683148
+rect 361632 683136 361638 683188
+rect 309134 670760 309140 670812
+rect 309192 670800 309198 670812
+rect 580166 670800 580172 670812
+rect 309192 670772 580172 670800
+rect 309192 670760 309198 670772
+rect 580166 670760 580172 670772
+rect 580224 670760 580230 670812
+rect 3510 670692 3516 670744
+rect 3568 670732 3574 670744
+rect 364426 670732 364432 670744
+rect 3568 670704 364432 670732
+rect 3568 670692 3574 670704
+rect 364426 670692 364432 670704
+rect 364484 670692 364490 670744
+rect 3418 656888 3424 656940
+rect 3476 656928 3482 656940
+rect 362954 656928 362960 656940
+rect 3476 656900 362960 656928
+rect 3476 656888 3482 656900
+rect 362954 656888 362960 656900
+rect 363012 656888 363018 656940
+rect 304994 643084 305000 643136
+rect 305052 643124 305058 643136
+rect 580166 643124 580172 643136
+rect 305052 643096 580172 643124
+rect 305052 643084 305058 643096
+rect 580166 643084 580172 643096
+rect 580224 643084 580230 643136
+rect 3418 632068 3424 632120
+rect 3476 632108 3482 632120
+rect 367094 632108 367100 632120
+rect 3476 632080 367100 632108
+rect 3476 632068 3482 632080
+rect 367094 632068 367100 632080
+rect 367152 632068 367158 632120
+rect 306374 630640 306380 630692
+rect 306432 630680 306438 630692
+rect 580166 630680 580172 630692
+rect 306432 630652 580172 630680
+rect 306432 630640 306438 630652
+rect 580166 630640 580172 630652
+rect 580224 630640 580230 630692
+rect 3142 618264 3148 618316
+rect 3200 618304 3206 618316
+rect 369854 618304 369860 618316
+rect 3200 618276 369860 618304
+rect 3200 618264 3206 618276
+rect 369854 618264 369860 618276
+rect 369912 618264 369918 618316
+rect 303614 616836 303620 616888
+rect 303672 616876 303678 616888
+rect 580166 616876 580172 616888
+rect 303672 616848 580172 616876
+rect 303672 616836 303678 616848
+rect 580166 616836 580172 616848
+rect 580224 616836 580230 616888
+rect 3234 605820 3240 605872
+rect 3292 605860 3298 605872
+rect 368474 605860 368480 605872
+rect 3292 605832 368480 605860
+rect 3292 605820 3298 605832
+rect 368474 605820 368480 605832
+rect 368532 605820 368538 605872
+rect 299566 590656 299572 590708
+rect 299624 590696 299630 590708
+rect 579798 590696 579804 590708
+rect 299624 590668 579804 590696
+rect 299624 590656 299630 590668
+rect 579798 590656 579804 590668
+rect 579856 590656 579862 590708
+rect 3326 579640 3332 579692
+rect 3384 579680 3390 579692
+rect 372614 579680 372620 579692
+rect 3384 579652 372620 579680
+rect 3384 579640 3390 579652
+rect 372614 579640 372620 579652
+rect 372672 579640 372678 579692
+rect 302234 576852 302240 576904
+rect 302292 576892 302298 576904
+rect 580166 576892 580172 576904
+rect 302292 576864 580172 576892
+rect 302292 576852 302298 576864
+rect 580166 576852 580172 576864
+rect 580224 576852 580230 576904
+rect 3418 565836 3424 565888
+rect 3476 565876 3482 565888
+rect 375374 565876 375380 565888
+rect 3476 565848 375380 565876
+rect 3476 565836 3482 565848
+rect 375374 565836 375380 565848
+rect 375432 565836 375438 565888
+rect 298094 563048 298100 563100
+rect 298152 563088 298158 563100
+rect 579798 563088 579804 563100
+rect 298152 563060 579804 563088
+rect 298152 563048 298158 563060
+rect 579798 563048 579804 563060
+rect 579856 563048 579862 563100
+rect 3418 553392 3424 553444
+rect 3476 553432 3482 553444
+rect 373994 553432 374000 553444
+rect 3476 553404 374000 553432
+rect 3476 553392 3482 553404
+rect 373994 553392 374000 553404
+rect 374052 553392 374058 553444
+rect 295334 536800 295340 536852
+rect 295392 536840 295398 536852
+rect 580166 536840 580172 536852
+rect 295392 536812 580172 536840
+rect 295392 536800 295398 536812
+rect 580166 536800 580172 536812
+rect 580224 536800 580230 536852
+rect 3418 527144 3424 527196
+rect 3476 527184 3482 527196
+rect 376754 527184 376760 527196
+rect 3476 527156 376760 527184
+rect 3476 527144 3482 527156
+rect 376754 527144 376760 527156
+rect 376812 527144 376818 527196
+rect 296714 524424 296720 524476
+rect 296772 524464 296778 524476
+rect 580166 524464 580172 524476
+rect 296772 524436 580172 524464
+rect 296772 524424 296778 524436
+rect 580166 524424 580172 524436
+rect 580224 524424 580230 524476
+rect 3418 514768 3424 514820
+rect 3476 514808 3482 514820
+rect 380986 514808 380992 514820
+rect 3476 514780 380992 514808
+rect 3476 514768 3482 514780
+rect 380986 514768 380992 514780
+rect 381044 514768 381050 514820
+rect 293310 510620 293316 510672
+rect 293368 510660 293374 510672
+rect 580166 510660 580172 510672
+rect 293368 510632 580172 510660
+rect 293368 510620 293374 510632
+rect 580166 510620 580172 510632
+rect 580224 510620 580230 510672
+rect 276014 502392 276020 502444
+rect 276072 502432 276078 502444
+rect 579246 502432 579252 502444
+rect 276072 502404 579252 502432
+rect 276072 502392 276078 502404
+rect 579246 502392 579252 502404
+rect 579304 502392 579310 502444
+rect 270494 502324 270500 502376
+rect 270552 502364 270558 502376
+rect 579154 502364 579160 502376
+rect 270552 502336 579160 502364
+rect 270552 502324 270558 502336
+rect 579154 502324 579160 502336
+rect 579212 502324 579218 502376
+rect 330846 502188 330852 502240
+rect 330904 502228 330910 502240
+rect 364334 502228 364340 502240
+rect 330904 502200 364340 502228
+rect 330904 502188 330910 502200
+rect 364334 502188 364340 502200
+rect 364392 502188 364398 502240
+rect 299474 502120 299480 502172
+rect 299532 502160 299538 502172
+rect 335538 502160 335544 502172
+rect 299532 502132 335544 502160
+rect 299532 502120 299538 502132
+rect 335538 502120 335544 502132
+rect 335596 502120 335602 502172
+rect 325602 502052 325608 502104
+rect 325660 502092 325666 502104
+rect 429194 502092 429200 502104
+rect 325660 502064 429200 502092
+rect 325660 502052 325666 502064
+rect 429194 502052 429200 502064
+rect 429252 502052 429258 502104
+rect 234614 501984 234620 502036
+rect 234672 502024 234678 502036
+rect 340874 502024 340880 502036
+rect 234672 501996 340880 502024
+rect 234672 501984 234678 501996
+rect 340874 501984 340880 501996
+rect 340932 501984 340938 502036
+rect 322106 501916 322112 501968
+rect 322164 501956 322170 501968
+rect 462314 501956 462320 501968
+rect 322164 501928 462320 501956
+rect 322164 501916 322170 501928
+rect 462314 501916 462320 501928
+rect 462372 501916 462378 501968
+rect 320082 501848 320088 501900
+rect 320140 501888 320146 501900
+rect 494054 501888 494060 501900
+rect 320140 501860 494060 501888
+rect 320140 501848 320146 501860
+rect 494054 501848 494060 501860
+rect 494112 501848 494118 501900
+rect 169754 501780 169760 501832
+rect 169812 501820 169818 501832
+rect 346026 501820 346032 501832
+rect 169812 501792 346032 501820
+rect 169812 501780 169818 501792
+rect 346026 501780 346032 501792
+rect 346084 501780 346090 501832
+rect 315114 501712 315120 501764
+rect 315172 501752 315178 501764
+rect 558914 501752 558920 501764
+rect 315172 501724 558920 501752
+rect 315172 501712 315178 501724
+rect 558914 501712 558920 501724
+rect 558972 501712 558978 501764
+rect 104894 501644 104900 501696
+rect 104952 501684 104958 501696
+rect 351270 501684 351276 501696
+rect 104952 501656 351276 501684
+rect 104952 501644 104958 501656
+rect 351270 501644 351276 501656
+rect 351328 501644 351334 501696
+rect 40034 501576 40040 501628
+rect 40092 501616 40098 501628
+rect 356514 501616 356520 501628
+rect 40092 501588 356520 501616
+rect 40092 501576 40098 501588
+rect 356514 501576 356520 501588
+rect 356572 501576 356578 501628
+rect 265986 501168 265992 501220
+rect 266044 501208 266050 501220
+rect 579062 501208 579068 501220
+rect 266044 501180 579068 501208
+rect 266044 501168 266050 501180
+rect 579062 501168 579068 501180
+rect 579120 501168 579126 501220
+rect 260558 501100 260564 501152
+rect 260616 501140 260622 501152
+rect 578970 501140 578976 501152
+rect 260616 501112 578976 501140
+rect 260616 501100 260622 501112
+rect 578970 501100 578976 501112
+rect 579028 501100 579034 501152
+rect 255222 501032 255228 501084
+rect 255280 501072 255286 501084
+rect 578878 501072 578884 501084
+rect 255280 501044 578884 501072
+rect 255280 501032 255286 501044
+rect 578878 501032 578884 501044
+rect 578936 501032 578942 501084
+rect 3050 500964 3056 501016
+rect 3108 501004 3114 501016
+rect 358722 501004 358728 501016
+rect 3108 500976 358728 501004
+rect 3108 500964 3114 500976
+rect 358722 500964 358728 500976
+rect 358780 500964 358786 501016
+rect 335998 500896 336004 500948
+rect 336056 500936 336062 500948
+rect 337286 500936 337292 500948
+rect 336056 500908 337292 500936
+rect 336056 500896 336062 500908
+rect 337286 500896 337292 500908
+rect 337344 500896 337350 500948
+rect 337378 500896 337384 500948
+rect 337436 500936 337442 500948
+rect 342530 500936 342536 500948
+rect 337436 500908 342536 500936
+rect 337436 500896 337442 500908
+rect 342530 500896 342536 500908
+rect 342588 500896 342594 500948
+rect 348418 500896 348424 500948
+rect 348476 500936 348482 500948
+rect 353294 500936 353300 500948
+rect 348476 500908 353300 500936
+rect 348476 500896 348482 500908
+rect 353294 500896 353300 500908
+rect 353352 500896 353358 500948
+rect 355318 500896 355324 500948
+rect 355376 500936 355382 500948
+rect 360194 500936 360200 500948
+rect 355376 500908 360200 500936
+rect 355376 500896 355382 500908
+rect 360194 500896 360200 500908
+rect 360252 500896 360258 500948
+rect 338758 500828 338764 500880
+rect 338816 500868 338822 500880
+rect 344278 500868 344284 500880
+rect 338816 500840 344284 500868
+rect 338816 500828 338822 500840
+rect 344278 500828 344284 500840
+rect 344336 500828 344342 500880
+rect 353938 500488 353944 500540
+rect 353996 500528 354002 500540
+rect 358262 500528 358268 500540
+rect 353996 500500 358268 500528
+rect 353996 500488 354002 500500
+rect 358262 500488 358268 500500
+rect 358320 500488 358326 500540
+rect 342898 500420 342904 500472
+rect 342956 500460 342962 500472
+rect 347958 500460 347964 500472
+rect 342956 500432 347964 500460
+rect 342956 500420 342962 500432
+rect 347958 500420 347964 500432
+rect 348016 500420 348022 500472
+rect 349798 500420 349804 500472
+rect 349856 500460 349862 500472
+rect 354766 500460 354772 500472
+rect 349856 500432 354772 500460
+rect 349856 500420 349862 500432
+rect 354766 500420 354772 500432
+rect 354824 500420 354830 500472
+rect 282914 500352 282920 500404
+rect 282972 500392 282978 500404
+rect 339034 500392 339040 500404
+rect 282972 500364 339040 500392
+rect 282972 500352 282978 500364
+rect 339034 500352 339040 500364
+rect 339092 500352 339098 500404
+rect 344370 500352 344376 500404
+rect 344428 500392 344434 500404
+rect 349522 500392 349528 500404
+rect 344428 500364 349528 500392
+rect 344428 500352 344434 500364
+rect 349522 500352 349528 500364
+rect 349580 500352 349586 500404
+rect 358722 500352 358728 500404
+rect 358780 500392 358786 500404
+rect 379514 500392 379520 500404
+rect 358780 500364 379520 500392
+rect 358780 500352 358786 500364
+rect 379514 500352 379520 500364
+rect 379572 500352 379578 500404
+rect 234338 500284 234344 500336
+rect 234396 500324 234402 500336
+rect 409138 500324 409144 500336
+rect 234396 500296 409144 500324
+rect 234396 500284 234402 500296
+rect 409138 500284 409144 500296
+rect 409196 500284 409202 500336
+rect 316862 500216 316868 500268
+rect 316920 500256 316926 500268
+rect 527174 500256 527180 500268
+rect 316920 500228 527180 500256
+rect 316920 500216 316926 500228
+rect 527174 500216 527180 500228
+rect 527232 500216 527238 500268
+rect 267642 500148 267648 500200
+rect 267700 500188 267706 500200
+rect 578050 500188 578056 500200
+rect 267700 500160 578056 500188
+rect 267700 500148 267706 500160
+rect 578050 500148 578056 500160
+rect 578108 500148 578114 500200
+rect 3234 500080 3240 500132
+rect 3292 500120 3298 500132
+rect 382826 500120 382832 500132
+rect 3292 500092 382832 500120
+rect 3292 500080 3298 500092
+rect 382826 500080 382832 500092
+rect 382884 500080 382890 500132
+rect 4062 500012 4068 500064
+rect 4120 500052 4126 500064
+rect 384574 500052 384580 500064
+rect 4120 500024 384580 500052
+rect 4120 500012 4126 500024
+rect 384574 500012 384580 500024
+rect 384632 500012 384638 500064
+rect 3326 499944 3332 499996
+rect 3384 499984 3390 499996
+rect 386598 499984 386604 499996
+rect 3384 499956 386604 499984
+rect 3384 499944 3390 499956
+rect 386598 499944 386604 499956
+rect 386656 499944 386662 499996
+rect 3970 499876 3976 499928
+rect 4028 499916 4034 499928
+rect 388162 499916 388168 499928
+rect 4028 499888 388168 499916
+rect 4028 499876 4034 499888
+rect 388162 499876 388168 499888
+rect 388220 499876 388226 499928
+rect 3786 499808 3792 499860
+rect 3844 499848 3850 499860
+rect 389910 499848 389916 499860
+rect 3844 499820 389916 499848
+rect 3844 499808 3850 499820
+rect 389910 499808 389916 499820
+rect 389968 499808 389974 499860
+rect 3878 499740 3884 499792
+rect 3936 499780 3942 499792
+rect 391934 499780 391940 499792
+rect 3936 499752 391940 499780
+rect 3936 499740 3942 499752
+rect 391934 499740 391940 499752
+rect 391992 499740 391998 499792
+rect 3694 499672 3700 499724
+rect 3752 499712 3758 499724
+rect 393406 499712 393412 499724
+rect 3752 499684 393412 499712
+rect 3752 499672 3758 499684
+rect 393406 499672 393412 499684
+rect 393464 499672 393470 499724
+rect 3510 499604 3516 499656
+rect 3568 499644 3574 499656
+rect 395154 499644 395160 499656
+rect 3568 499616 395160 499644
+rect 3568 499604 3574 499616
+rect 395154 499604 395160 499616
+rect 395212 499604 395218 499656
+rect 3602 499536 3608 499588
+rect 3660 499576 3666 499588
+rect 396902 499576 396908 499588
+rect 3660 499548 396908 499576
+rect 3660 499536 3666 499548
+rect 396902 499536 396908 499548
+rect 396960 499536 396966 499588
+rect 233694 499060 233700 499112
+rect 233752 499100 233758 499112
+rect 402146 499100 402152 499112
+rect 233752 499072 402152 499100
+rect 233752 499060 233758 499072
+rect 402146 499060 402152 499072
+rect 402204 499060 402210 499112
+rect 234430 498992 234436 499044
+rect 234488 499032 234494 499044
+rect 405734 499032 405740 499044
+rect 234488 499004 405740 499032
+rect 234488 498992 234494 499004
+rect 405734 498992 405740 499004
+rect 405792 498992 405798 499044
+rect 234522 498924 234528 498976
+rect 234580 498964 234586 498976
+rect 407390 498964 407396 498976
+rect 234580 498936 407396 498964
+rect 234580 498924 234586 498936
+rect 407390 498924 407396 498936
+rect 407448 498924 407454 498976
+rect 234154 498856 234160 498908
+rect 234212 498896 234218 498908
+rect 411254 498896 411260 498908
+rect 234212 498868 411260 498896
+rect 234212 498856 234218 498868
+rect 411254 498856 411260 498868
+rect 411312 498856 411318 498908
+rect 234246 498788 234252 498840
+rect 234304 498828 234310 498840
+rect 412818 498828 412824 498840
+rect 234304 498800 412824 498828
+rect 234304 498788 234310 498800
+rect 412818 498788 412824 498800
+rect 412876 498788 412882 498840
+rect 288802 498720 288808 498772
+rect 288860 498760 288866 498772
+rect 580902 498760 580908 498772
+rect 288860 498732 580908 498760
+rect 288860 498720 288866 498732
+rect 580902 498720 580908 498732
+rect 580960 498720 580966 498772
+rect 274542 498652 274548 498704
+rect 274600 498692 274606 498704
+rect 577314 498692 577320 498704
+rect 274600 498664 577320 498692
+rect 274600 498652 274606 498664
+rect 577314 498652 577320 498664
+rect 577372 498652 577378 498704
+rect 272978 498584 272984 498636
+rect 273036 498624 273042 498636
+rect 577406 498624 577412 498636
+rect 273036 498596 577412 498624
+rect 273036 498584 273042 498596
+rect 577406 498584 577412 498596
+rect 577464 498584 577470 498636
+rect 269482 498516 269488 498568
+rect 269540 498556 269546 498568
+rect 578142 498556 578148 498568
+rect 269540 498528 578148 498556
+rect 269540 498516 269546 498528
+rect 578142 498516 578148 498528
+rect 578200 498516 578206 498568
+rect 264238 498448 264244 498500
+rect 264296 498488 264302 498500
+rect 577958 498488 577964 498500
+rect 264296 498460 577964 498488
+rect 264296 498448 264302 498460
+rect 577958 498448 577964 498460
+rect 578016 498448 578022 498500
+rect 258902 498380 258908 498432
+rect 258960 498420 258966 498432
+rect 577774 498420 577780 498432
+rect 258960 498392 577780 498420
+rect 258960 498380 258966 498392
+rect 577774 498380 577780 498392
+rect 577832 498380 577838 498432
+rect 250162 498312 250168 498364
+rect 250220 498352 250226 498364
+rect 574830 498352 574836 498364
+rect 250220 498324 574836 498352
+rect 250220 498312 250226 498324
+rect 574830 498312 574836 498324
+rect 574888 498312 574894 498364
+rect 253658 498244 253664 498296
+rect 253716 498284 253722 498296
+rect 577682 498284 577688 498296
+rect 253716 498256 577688 498284
+rect 253716 498244 253722 498256
+rect 577682 498244 577688 498256
+rect 577740 498244 577746 498296
+rect 248092 498176 248098 498228
+rect 248150 498216 248156 498228
+rect 577498 498216 577504 498228
+rect 248150 498188 577504 498216
+rect 248150 498176 248156 498188
+rect 577498 498176 577504 498188
+rect 577556 498176 577562 498228
+rect 278222 497428 278228 497480
+rect 278280 497428 278286 497480
+rect 279970 497428 279976 497480
+rect 280028 497428 280034 497480
+rect 281534 497428 281540 497480
+rect 281592 497428 281598 497480
+rect 283466 497428 283472 497480
+rect 283524 497428 283530 497480
+rect 285214 497428 285220 497480
+rect 285272 497428 285278 497480
+rect 286870 497428 286876 497480
+rect 286928 497468 286934 497480
+rect 286928 497440 287054 497468
+rect 286928 497428 286934 497440
+rect 278240 496856 278268 497428
+rect 279988 496924 280016 497428
+rect 281552 496992 281580 497428
+rect 283484 497060 283512 497428
+rect 285232 497128 285260 497428
+rect 287026 497196 287054 497440
+rect 290550 497428 290556 497480
+rect 290608 497428 290614 497480
+rect 292298 497428 292304 497480
+rect 292356 497468 292362 497480
+rect 292356 497440 296714 497468
+rect 292356 497428 292362 497440
+rect 290568 497264 290596 497428
+rect 296686 497332 296714 497440
+rect 580166 497332 580172 497344
+rect 296686 497304 580172 497332
+rect 580166 497292 580172 497304
+rect 580224 497292 580230 497344
+rect 580074 497264 580080 497276
+rect 290568 497236 580080 497264
+rect 580074 497224 580080 497236
+rect 580132 497224 580138 497276
+rect 580718 497196 580724 497208
+rect 287026 497168 580724 497196
+rect 580718 497156 580724 497168
+rect 580776 497156 580782 497208
+rect 580810 497128 580816 497140
+rect 285232 497100 580816 497128
+rect 580810 497088 580816 497100
+rect 580868 497088 580874 497140
+rect 580626 497060 580632 497072
+rect 283484 497032 580632 497060
+rect 580626 497020 580632 497032
+rect 580684 497020 580690 497072
+rect 580442 496992 580448 497004
+rect 281552 496964 580448 496992
+rect 580442 496952 580448 496964
+rect 580500 496952 580506 497004
+rect 580534 496924 580540 496936
+rect 279988 496896 580540 496924
+rect 580534 496884 580540 496896
+rect 580592 496884 580598 496936
+rect 580350 496856 580356 496868
+rect 278240 496828 580356 496856
+rect 580350 496816 580356 496828
+rect 580408 496816 580414 496868
+rect 235074 338240 235080 338292
+rect 235132 338240 235138 338292
+rect 235092 338020 235120 338240
+rect 235074 337968 235080 338020
+rect 235132 337968 235138 338020
+rect 314700 337764 314706 337816
+rect 314758 337804 314764 337816
+rect 314930 337804 314936 337816
+rect 314758 337776 314936 337804
+rect 314758 337764 314764 337776
+rect 314930 337764 314936 337776
+rect 314988 337764 314994 337816
+rect 259454 336744 259460 336796
+rect 259512 336784 259518 336796
+rect 259822 336784 259828 336796
+rect 259512 336756 259828 336784
+rect 259512 336744 259518 336756
+rect 259822 336744 259828 336756
+rect 259880 336744 259886 336796
+rect 307938 336744 307944 336796
+rect 307996 336784 308002 336796
+rect 308122 336784 308128 336796
+rect 307996 336756 308128 336784
+rect 307996 336744 308002 336756
+rect 308122 336744 308128 336756
+rect 308180 336744 308186 336796
+rect 321554 336744 321560 336796
+rect 321612 336784 321618 336796
+rect 321830 336784 321836 336796
+rect 321612 336756 321836 336784
+rect 321612 336744 321618 336756
+rect 321830 336744 321836 336756
+rect 321888 336744 321894 336796
+rect 378060 336756 378640 336784
+rect 173158 336676 173164 336728
+rect 173216 336716 173222 336728
+rect 270218 336716 270224 336728
+rect 173216 336688 270224 336716
+rect 173216 336676 173222 336688
+rect 270218 336676 270224 336688
+rect 270276 336676 270282 336728
+rect 274634 336676 274640 336728
+rect 274692 336716 274698 336728
+rect 275094 336716 275100 336728
+rect 274692 336688 275100 336716
+rect 274692 336676 274698 336688
+rect 275094 336676 275100 336688
+rect 275152 336676 275158 336728
+rect 304994 336676 305000 336728
+rect 305052 336716 305058 336728
+rect 339586 336716 339592 336728
+rect 305052 336688 339592 336716
+rect 305052 336676 305058 336688
+rect 339586 336676 339592 336688
+rect 339644 336676 339650 336728
+rect 354674 336676 354680 336728
+rect 354732 336716 354738 336728
+rect 354950 336716 354956 336728
+rect 354732 336688 354956 336716
+rect 354732 336676 354738 336688
+rect 354950 336676 354956 336688
+rect 355008 336676 355014 336728
+rect 360102 336676 360108 336728
+rect 360160 336716 360166 336728
+rect 360838 336716 360844 336728
+rect 360160 336688 360844 336716
+rect 360160 336676 360166 336688
+rect 360838 336676 360844 336688
+rect 360896 336676 360902 336728
+rect 369762 336676 369768 336728
+rect 369820 336716 369826 336728
+rect 373258 336716 373264 336728
+rect 369820 336688 373264 336716
+rect 369820 336676 369826 336688
+rect 373258 336676 373264 336688
+rect 373316 336676 373322 336728
+rect 373350 336676 373356 336728
+rect 373408 336716 373414 336728
+rect 378060 336716 378088 336756
+rect 373408 336688 378088 336716
+rect 373408 336676 373414 336688
+rect 378134 336676 378140 336728
+rect 378192 336716 378198 336728
+rect 378502 336716 378508 336728
+rect 378192 336688 378508 336716
+rect 378192 336676 378198 336688
+rect 378502 336676 378508 336688
+rect 378560 336676 378566 336728
+rect 378612 336716 378640 336756
+rect 380250 336716 380256 336728
+rect 378612 336688 380256 336716
+rect 380250 336676 380256 336688
+rect 380308 336676 380314 336728
+rect 386322 336676 386328 336728
+rect 386380 336716 386386 336728
+rect 411898 336716 411904 336728
+rect 386380 336688 411904 336716
+rect 386380 336676 386386 336688
+rect 411898 336676 411904 336688
+rect 411956 336676 411962 336728
+rect 414014 336676 414020 336728
+rect 414072 336716 414078 336728
+rect 414382 336716 414388 336728
+rect 414072 336688 414388 336716
+rect 414072 336676 414078 336688
+rect 414382 336676 414388 336688
+rect 414440 336676 414446 336728
+rect 426434 336676 426440 336728
+rect 426492 336716 426498 336728
+rect 427170 336716 427176 336728
+rect 426492 336688 427176 336716
+rect 426492 336676 426498 336688
+rect 427170 336676 427176 336688
+rect 427228 336676 427234 336728
+rect 428642 336676 428648 336728
+rect 428700 336716 428706 336728
+rect 451918 336716 451924 336728
+rect 428700 336688 451924 336716
+rect 428700 336676 428706 336688
+rect 451918 336676 451924 336688
+rect 451976 336676 451982 336728
+rect 163498 336608 163504 336660
+rect 163556 336648 163562 336660
+rect 267826 336648 267832 336660
+rect 163556 336620 267832 336648
+rect 163556 336608 163562 336620
+rect 267826 336608 267832 336620
+rect 267884 336608 267890 336660
+rect 298094 336608 298100 336660
+rect 298152 336648 298158 336660
+rect 337102 336648 337108 336660
+rect 298152 336620 337108 336648
+rect 298152 336608 298158 336620
+rect 337102 336608 337108 336620
+rect 337160 336608 337166 336660
+rect 360010 336608 360016 336660
+rect 360068 336648 360074 336660
+rect 362954 336648 362960 336660
+rect 360068 336620 362960 336648
+rect 360068 336608 360074 336620
+rect 362954 336608 362960 336620
+rect 363012 336608 363018 336660
+rect 373718 336608 373724 336660
+rect 373776 336648 373782 336660
+rect 400766 336648 400772 336660
+rect 373776 336620 400772 336648
+rect 373776 336608 373782 336620
+rect 400766 336608 400772 336620
+rect 400824 336608 400830 336660
+rect 433518 336608 433524 336660
+rect 433576 336648 433582 336660
+rect 458818 336648 458824 336660
+rect 433576 336620 458824 336648
+rect 433576 336608 433582 336620
+rect 458818 336608 458824 336620
+rect 458876 336608 458882 336660
+rect 153838 336540 153844 336592
+rect 153896 336580 153902 336592
+rect 265342 336580 265348 336592
+rect 153896 336552 265348 336580
+rect 153896 336540 153902 336552
+rect 265342 336540 265348 336552
+rect 265400 336540 265406 336592
+rect 291194 336540 291200 336592
+rect 291252 336580 291258 336592
+rect 328914 336580 328920 336592
+rect 291252 336552 328920 336580
+rect 291252 336540 291258 336552
+rect 328914 336540 328920 336552
+rect 328972 336540 328978 336592
+rect 333514 336580 333520 336592
+rect 329024 336552 333520 336580
+rect 149698 336472 149704 336524
+rect 149756 336512 149762 336524
+rect 264054 336512 264060 336524
+rect 149756 336484 264060 336512
+rect 149756 336472 149762 336484
+rect 264054 336472 264060 336484
+rect 264112 336472 264118 336524
+rect 287054 336472 287060 336524
+rect 287112 336512 287118 336524
+rect 329024 336512 329052 336552
+rect 333514 336540 333520 336552
+rect 333572 336540 333578 336592
+rect 345382 336540 345388 336592
+rect 345440 336580 345446 336592
+rect 353386 336580 353392 336592
+rect 345440 336552 353392 336580
+rect 345440 336540 345446 336552
+rect 353386 336540 353392 336552
+rect 353444 336540 353450 336592
+rect 364978 336540 364984 336592
+rect 365036 336580 365042 336592
+rect 377398 336580 377404 336592
+rect 365036 336552 377404 336580
+rect 365036 336540 365042 336552
+rect 377398 336540 377404 336552
+rect 377456 336540 377462 336592
+rect 388438 336540 388444 336592
+rect 388496 336580 388502 336592
+rect 416038 336580 416044 336592
+rect 388496 336552 416044 336580
+rect 388496 336540 388502 336552
+rect 416038 336540 416044 336552
+rect 416096 336540 416102 336592
+rect 434622 336540 434628 336592
+rect 434680 336580 434686 336592
+rect 472618 336580 472624 336592
+rect 434680 336552 472624 336580
+rect 434680 336540 434686 336552
+rect 472618 336540 472624 336552
+rect 472676 336540 472682 336592
+rect 332226 336512 332232 336524
+rect 287112 336484 329052 336512
+rect 329116 336484 332232 336512
+rect 287112 336472 287118 336484
+rect 145558 336404 145564 336456
+rect 145616 336444 145622 336456
+rect 261662 336444 261668 336456
+rect 145616 336416 261668 336444
+rect 145616 336404 145622 336416
+rect 261662 336404 261668 336416
+rect 261720 336404 261726 336456
+rect 284294 336404 284300 336456
+rect 284352 336444 284358 336456
+rect 329116 336444 329144 336484
+rect 332226 336472 332232 336484
+rect 332284 336472 332290 336524
+rect 366450 336472 366456 336524
+rect 366508 336512 366514 336524
+rect 379974 336512 379980 336524
+rect 366508 336484 379980 336512
+rect 366508 336472 366514 336484
+rect 379974 336472 379980 336484
+rect 380032 336472 380038 336524
+rect 389726 336472 389732 336524
+rect 389784 336512 389790 336524
+rect 433978 336512 433984 336524
+rect 389784 336484 433984 336512
+rect 389784 336472 389790 336484
+rect 433978 336472 433984 336484
+rect 434036 336472 434042 336524
+rect 284352 336416 329144 336444
+rect 284352 336404 284358 336416
+rect 331858 336404 331864 336456
+rect 331916 336444 331922 336456
+rect 345014 336444 345020 336456
+rect 331916 336416 345020 336444
+rect 331916 336404 331922 336416
+rect 345014 336404 345020 336416
+rect 345072 336404 345078 336456
+rect 375282 336404 375288 336456
+rect 375340 336444 375346 336456
+rect 402238 336444 402244 336456
+rect 375340 336416 402244 336444
+rect 375340 336404 375346 336416
+rect 402238 336404 402244 336416
+rect 402296 336404 402302 336456
+rect 426618 336404 426624 336456
+rect 426676 336444 426682 336456
+rect 475378 336444 475384 336456
+rect 426676 336416 475384 336444
+rect 426676 336404 426682 336416
+rect 475378 336404 475384 336416
+rect 475436 336404 475442 336456
+rect 45554 336336 45560 336388
+rect 45612 336376 45618 336388
+rect 250714 336376 250720 336388
+rect 45612 336348 250720 336376
+rect 45612 336336 45618 336348
+rect 250714 336336 250720 336348
+rect 250772 336336 250778 336388
+rect 262950 336336 262956 336388
+rect 263008 336376 263014 336388
+rect 315206 336376 315212 336388
+rect 263008 336348 315212 336376
+rect 263008 336336 263014 336348
+rect 315206 336336 315212 336348
+rect 315264 336336 315270 336388
+rect 316034 336336 316040 336388
+rect 316092 336376 316098 336388
+rect 343174 336376 343180 336388
+rect 316092 336348 343180 336376
+rect 316092 336336 316098 336348
+rect 343174 336336 343180 336348
+rect 343232 336336 343238 336388
+rect 368566 336336 368572 336388
+rect 368624 336376 368630 336388
+rect 384298 336376 384304 336388
+rect 368624 336348 384304 336376
+rect 368624 336336 368630 336348
+rect 384298 336336 384304 336348
+rect 384356 336336 384362 336388
+rect 394602 336336 394608 336388
+rect 394660 336376 394666 336388
+rect 460198 336376 460204 336388
+rect 394660 336348 460204 336376
+rect 394660 336336 394666 336348
+rect 460198 336336 460204 336348
+rect 460256 336336 460262 336388
+rect 38654 336268 38660 336320
+rect 38712 336308 38718 336320
+rect 248414 336308 248420 336320
+rect 38712 336280 248420 336308
+rect 38712 336268 38718 336280
+rect 248414 336268 248420 336280
+rect 248472 336268 248478 336320
+rect 264238 336268 264244 336320
+rect 264296 336308 264302 336320
+rect 318886 336308 318892 336320
+rect 264296 336280 318892 336308
+rect 264296 336268 264302 336280
+rect 318886 336268 318892 336280
+rect 318944 336268 318950 336320
+rect 328914 336268 328920 336320
+rect 328972 336308 328978 336320
+rect 334710 336308 334716 336320
+rect 328972 336280 334716 336308
+rect 328972 336268 328978 336280
+rect 334710 336268 334716 336280
+rect 334768 336268 334774 336320
+rect 347314 336308 347320 336320
+rect 334820 336280 347320 336308
+rect 31754 336200 31760 336252
+rect 31812 336240 31818 336252
+rect 245838 336240 245844 336252
+rect 31812 336212 245844 336240
+rect 31812 336200 31818 336212
+rect 245838 336200 245844 336212
+rect 245896 336200 245902 336252
+rect 273622 336200 273628 336252
+rect 273680 336240 273686 336252
+rect 328730 336240 328736 336252
+rect 273680 336212 328736 336240
+rect 273680 336200 273686 336212
+rect 328730 336200 328736 336212
+rect 328788 336200 328794 336252
+rect 24854 336132 24860 336184
+rect 24912 336172 24918 336184
+rect 243446 336172 243452 336184
+rect 24912 336144 243452 336172
+rect 24912 336132 24918 336144
+rect 243446 336132 243452 336144
+rect 243504 336132 243510 336184
+rect 261478 336132 261484 336184
+rect 261536 336172 261542 336184
+rect 319714 336172 319720 336184
+rect 261536 336144 319720 336172
+rect 261536 336132 261542 336144
+rect 319714 336132 319720 336144
+rect 319772 336132 319778 336184
+rect 327350 336132 327356 336184
+rect 327408 336172 327414 336184
+rect 334820 336172 334848 336280
+rect 347314 336268 347320 336280
+rect 347372 336268 347378 336320
+rect 369854 336268 369860 336320
+rect 369912 336308 369918 336320
+rect 388438 336308 388444 336320
+rect 369912 336280 388444 336308
+rect 369912 336268 369918 336280
+rect 388438 336268 388444 336280
+rect 388496 336268 388502 336320
+rect 393314 336268 393320 336320
+rect 393372 336308 393378 336320
+rect 460934 336308 460940 336320
+rect 393372 336280 460940 336308
+rect 393372 336268 393378 336280
+rect 460934 336268 460940 336280
+rect 460992 336268 460998 336320
+rect 334986 336200 334992 336252
+rect 335044 336240 335050 336252
+rect 347774 336240 347780 336252
+rect 335044 336212 347780 336240
+rect 335044 336200 335050 336212
+rect 347774 336200 347780 336212
+rect 347832 336200 347838 336252
+rect 371050 336200 371056 336252
+rect 371108 336240 371114 336252
+rect 396074 336240 396080 336252
+rect 371108 336212 396080 336240
+rect 371108 336200 371114 336212
+rect 396074 336200 396080 336212
+rect 396132 336200 396138 336252
+rect 399386 336200 399392 336252
+rect 399444 336240 399450 336252
+rect 468478 336240 468484 336252
+rect 399444 336212 468484 336240
+rect 399444 336200 399450 336212
+rect 468478 336200 468484 336212
+rect 468536 336200 468542 336252
+rect 327408 336144 334848 336172
+rect 327408 336132 327414 336144
+rect 334894 336132 334900 336184
+rect 334952 336172 334958 336184
+rect 346854 336172 346860 336184
+rect 334952 336144 346860 336172
+rect 334952 336132 334958 336144
+rect 346854 336132 346860 336144
+rect 346912 336132 346918 336184
+rect 372982 336132 372988 336184
+rect 373040 336172 373046 336184
+rect 393958 336172 393964 336184
+rect 373040 336144 393964 336172
+rect 373040 336132 373046 336144
+rect 393958 336132 393964 336144
+rect 394016 336132 394022 336184
+rect 395982 336132 395988 336184
+rect 396040 336172 396046 336184
+rect 465718 336172 465724 336184
+rect 396040 336144 465724 336172
+rect 396040 336132 396046 336144
+rect 465718 336132 465724 336144
+rect 465776 336132 465782 336184
+rect 15194 336064 15200 336116
+rect 15252 336104 15258 336116
+rect 240134 336104 240140 336116
+rect 15252 336076 240140 336104
+rect 15252 336064 15258 336076
+rect 240134 336064 240140 336076
+rect 240192 336064 240198 336116
+rect 269114 336064 269120 336116
+rect 269172 336104 269178 336116
+rect 327442 336104 327448 336116
+rect 269172 336076 327448 336104
+rect 269172 336064 269178 336076
+rect 327442 336064 327448 336076
+rect 327500 336064 327506 336116
+rect 334618 336064 334624 336116
+rect 334676 336104 334682 336116
+rect 349522 336104 349528 336116
+rect 334676 336076 349528 336104
+rect 334676 336064 334682 336076
+rect 349522 336064 349528 336076
+rect 349580 336064 349586 336116
+rect 377950 336064 377956 336116
+rect 378008 336104 378014 336116
+rect 404998 336104 405004 336116
+rect 378008 336076 405004 336104
+rect 378008 336064 378014 336076
+rect 404998 336064 405004 336076
+rect 405056 336064 405062 336116
+rect 416682 336064 416688 336116
+rect 416740 336104 416746 336116
+rect 528554 336104 528560 336116
+rect 416740 336076 528560 336104
+rect 416740 336064 416746 336076
+rect 528554 336064 528560 336076
+rect 528612 336064 528618 336116
+rect 5534 335996 5540 336048
+rect 5592 336036 5598 336048
+rect 236914 336036 236920 336048
+rect 5592 336008 236920 336036
+rect 5592 335996 5598 336008
+rect 236914 335996 236920 336008
+rect 236972 335996 236978 336048
+rect 266354 335996 266360 336048
+rect 266412 336036 266418 336048
+rect 326154 336036 326160 336048
+rect 266412 336008 326160 336036
+rect 266412 335996 266418 336008
+rect 326154 335996 326160 336008
+rect 326212 335996 326218 336048
+rect 331214 335996 331220 336048
+rect 331272 336036 331278 336048
+rect 348510 336036 348516 336048
+rect 331272 336008 348516 336036
+rect 331272 335996 331278 336008
+rect 348510 335996 348516 336008
+rect 348568 335996 348574 336048
+rect 366818 335996 366824 336048
+rect 366876 336036 366882 336048
+rect 374730 336036 374736 336048
+rect 366876 336008 374736 336036
+rect 366876 335996 366882 336008
+rect 374730 335996 374736 336008
+rect 374788 335996 374794 336048
+rect 376570 335996 376576 336048
+rect 376628 336036 376634 336048
+rect 406562 336036 406568 336048
+rect 376628 336008 406568 336036
+rect 376628 335996 376634 336008
+rect 406562 335996 406568 336008
+rect 406620 335996 406626 336048
+rect 418890 335996 418896 336048
+rect 418948 336036 418954 336048
+rect 535454 336036 535460 336048
+rect 418948 336008 535460 336036
+rect 418948 335996 418954 336008
+rect 535454 335996 535460 336008
+rect 535512 335996 535518 336048
+rect 177298 335928 177304 335980
+rect 177356 335968 177362 335980
+rect 271414 335968 271420 335980
+rect 177356 335940 271420 335968
+rect 177356 335928 177362 335940
+rect 271414 335928 271420 335940
+rect 271472 335928 271478 335980
+rect 307754 335928 307760 335980
+rect 307812 335968 307818 335980
+rect 340414 335968 340420 335980
+rect 307812 335940 340420 335968
+rect 307812 335928 307818 335940
+rect 340414 335928 340420 335940
+rect 340472 335928 340478 335980
+rect 373902 335928 373908 335980
+rect 373960 335968 373966 335980
+rect 373960 335940 378824 335968
+rect 373960 335928 373966 335940
+rect 181438 335860 181444 335912
+rect 181496 335900 181502 335912
+rect 273806 335900 273812 335912
+rect 181496 335872 273812 335900
+rect 181496 335860 181502 335872
+rect 273806 335860 273812 335872
+rect 273864 335860 273870 335912
+rect 311894 335860 311900 335912
+rect 311952 335900 311958 335912
+rect 342254 335900 342260 335912
+rect 311952 335872 342260 335900
+rect 311952 335860 311958 335872
+rect 342254 335860 342260 335872
+rect 342312 335860 342318 335912
+rect 370958 335860 370964 335912
+rect 371016 335900 371022 335912
+rect 374638 335900 374644 335912
+rect 371016 335872 374644 335900
+rect 371016 335860 371022 335872
+rect 374638 335860 374644 335872
+rect 374696 335860 374702 335912
+rect 378796 335900 378824 335940
+rect 380066 335928 380072 335980
+rect 380124 335968 380130 335980
+rect 406378 335968 406384 335980
+rect 380124 335940 406384 335968
+rect 380124 335928 380130 335940
+rect 406378 335928 406384 335940
+rect 406436 335928 406442 335980
+rect 426342 335928 426348 335980
+rect 426400 335968 426406 335980
+rect 447778 335968 447784 335980
+rect 426400 335940 447784 335968
+rect 426400 335928 426406 335940
+rect 447778 335928 447784 335940
+rect 447836 335928 447842 335980
+rect 398098 335900 398104 335912
+rect 378796 335872 398104 335900
+rect 398098 335860 398104 335872
+rect 398156 335860 398162 335912
+rect 412818 335860 412824 335912
+rect 412876 335900 412882 335912
+rect 434070 335900 434076 335912
+rect 412876 335872 434076 335900
+rect 412876 335860 412882 335872
+rect 434070 335860 434076 335872
+rect 434128 335860 434134 335912
+rect 188338 335792 188344 335844
+rect 188396 335832 188402 335844
+rect 276382 335832 276388 335844
+rect 188396 335804 276388 335832
+rect 188396 335792 188402 335804
+rect 276382 335792 276388 335804
+rect 276440 335792 276446 335844
+rect 318794 335792 318800 335844
+rect 318852 335832 318858 335844
+rect 344462 335832 344468 335844
+rect 318852 335804 344468 335832
+rect 318852 335792 318858 335804
+rect 344462 335792 344468 335804
+rect 344520 335792 344526 335844
+rect 362126 335792 362132 335844
+rect 362184 335832 362190 335844
+rect 363598 335832 363604 335844
+rect 362184 335804 363604 335832
+rect 362184 335792 362190 335804
+rect 363598 335792 363604 335804
+rect 363656 335792 363662 335844
+rect 376662 335792 376668 335844
+rect 376720 335832 376726 335844
+rect 391198 335832 391204 335844
+rect 376720 335804 391204 335832
+rect 376720 335792 376726 335804
+rect 391198 335792 391204 335804
+rect 391256 335792 391262 335844
+rect 421374 335792 421380 335844
+rect 421432 335832 421438 335844
+rect 440878 335832 440884 335844
+rect 421432 335804 440884 335832
+rect 421432 335792 421438 335804
+rect 440878 335792 440884 335804
+rect 440936 335792 440942 335844
+rect 236638 335724 236644 335776
+rect 236696 335764 236702 335776
+rect 277578 335764 277584 335776
+rect 236696 335736 277584 335764
+rect 236696 335724 236702 335736
+rect 277578 335724 277584 335736
+rect 277636 335724 277642 335776
+rect 326338 335724 326344 335776
+rect 326396 335764 326402 335776
+rect 338114 335764 338120 335776
+rect 326396 335736 338120 335764
+rect 326396 335724 326402 335736
+rect 338114 335724 338120 335736
+rect 338172 335724 338178 335776
+rect 375466 335724 375472 335776
+rect 375524 335764 375530 335776
+rect 389818 335764 389824 335776
+rect 375524 335736 389824 335764
+rect 375524 335724 375530 335736
+rect 389818 335724 389824 335736
+rect 389876 335724 389882 335776
+rect 431034 335724 431040 335776
+rect 431092 335764 431098 335776
+rect 450538 335764 450544 335776
+rect 431092 335736 450544 335764
+rect 431092 335724 431098 335736
+rect 450538 335724 450544 335736
+rect 450596 335724 450602 335776
+rect 260098 335656 260104 335708
+rect 260156 335696 260162 335708
+rect 294966 335696 294972 335708
+rect 260156 335668 294972 335696
+rect 260156 335656 260162 335668
+rect 294966 335656 294972 335668
+rect 295024 335656 295030 335708
+rect 325970 335656 325976 335708
+rect 326028 335696 326034 335708
+rect 334894 335696 334900 335708
+rect 326028 335668 334900 335696
+rect 326028 335656 326034 335668
+rect 334894 335656 334900 335668
+rect 334952 335656 334958 335708
+rect 374270 335656 374276 335708
+rect 374328 335696 374334 335708
+rect 387150 335696 387156 335708
+rect 374328 335668 387156 335696
+rect 374328 335656 374334 335668
+rect 387150 335656 387156 335668
+rect 387208 335656 387214 335708
+rect 423766 335656 423772 335708
+rect 423824 335696 423830 335708
+rect 440970 335696 440976 335708
+rect 423824 335668 440976 335696
+rect 423824 335656 423830 335668
+rect 440970 335656 440976 335668
+rect 441028 335656 441034 335708
+rect 329098 335588 329104 335640
+rect 329156 335628 329162 335640
+rect 339126 335628 339132 335640
+rect 329156 335600 339132 335628
+rect 329156 335588 329162 335600
+rect 339126 335588 339132 335600
+rect 339184 335588 339190 335640
+rect 333238 335520 333244 335572
+rect 333296 335560 333302 335572
+rect 334986 335560 334992 335572
+rect 333296 335532 334992 335560
+rect 333296 335520 333302 335532
+rect 334986 335520 334992 335532
+rect 335044 335520 335050 335572
+rect 371878 335384 371884 335436
+rect 371936 335424 371942 335436
+rect 376018 335424 376024 335436
+rect 371936 335396 376024 335424
+rect 371936 335384 371942 335396
+rect 376018 335384 376024 335396
+rect 376076 335384 376082 335436
+rect 353938 335316 353944 335368
+rect 353996 335356 354002 335368
+rect 356054 335356 356060 335368
+rect 353996 335328 356060 335356
+rect 353996 335316 354002 335328
+rect 356054 335316 356060 335328
+rect 356112 335316 356118 335368
+rect 266630 330760 266636 330812
+rect 266688 330800 266694 330812
+rect 266906 330800 266912 330812
+rect 266688 330772 266912 330800
+rect 266688 330760 266694 330772
+rect 266906 330760 266912 330772
+rect 266964 330760 266970 330812
+rect 291470 330760 291476 330812
+rect 291528 330760 291534 330812
+rect 292758 330760 292764 330812
+rect 292816 330760 292822 330812
+rect 301038 330760 301044 330812
+rect 301096 330760 301102 330812
+rect 320358 330760 320364 330812
+rect 320416 330760 320422 330812
+rect 291488 330608 291516 330760
+rect 292776 330608 292804 330760
+rect 301056 330608 301084 330760
+rect 320376 330608 320404 330760
+rect 291470 330556 291476 330608
+rect 291528 330556 291534 330608
+rect 292758 330556 292764 330608
+rect 292816 330556 292822 330608
+rect 301038 330556 301044 330608
+rect 301096 330556 301102 330608
+rect 320358 330556 320364 330608
+rect 320416 330556 320422 330608
+rect 234798 330488 234804 330540
+rect 234856 330528 234862 330540
+rect 235350 330528 235356 330540
+rect 234856 330500 235356 330528
+rect 234856 330488 234862 330500
+rect 235350 330488 235356 330500
+rect 235408 330488 235414 330540
+rect 238754 330488 238760 330540
+rect 238812 330528 238818 330540
+rect 239766 330528 239772 330540
+rect 238812 330500 239772 330528
+rect 238812 330488 238818 330500
+rect 239766 330488 239772 330500
+rect 239824 330488 239830 330540
+rect 240226 330488 240232 330540
+rect 240284 330528 240290 330540
+rect 240962 330528 240968 330540
+rect 240284 330500 240968 330528
+rect 240284 330488 240290 330500
+rect 240962 330488 240968 330500
+rect 241020 330488 241026 330540
+rect 244274 330488 244280 330540
+rect 244332 330528 244338 330540
+rect 244642 330528 244648 330540
+rect 244332 330500 244648 330528
+rect 244332 330488 244338 330500
+rect 244642 330488 244648 330500
+rect 244700 330488 244706 330540
+rect 245838 330488 245844 330540
+rect 245896 330528 245902 330540
+rect 246666 330528 246672 330540
+rect 245896 330500 246672 330528
+rect 245896 330488 245902 330500
+rect 246666 330488 246672 330500
+rect 246724 330488 246730 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 252554 330488 252560 330540
+rect 252612 330528 252618 330540
+rect 253566 330528 253572 330540
+rect 252612 330500 253572 330528
+rect 252612 330488 252618 330500
+rect 253566 330488 253572 330500
+rect 253624 330488 253630 330540
+rect 255498 330488 255504 330540
+rect 255556 330528 255562 330540
+rect 256418 330528 256424 330540
+rect 255556 330500 256424 330528
+rect 255556 330488 255562 330500
+rect 256418 330488 256424 330500
+rect 256476 330488 256482 330540
+rect 256786 330488 256792 330540
+rect 256844 330528 256850 330540
+rect 257614 330528 257620 330540
+rect 256844 330500 257620 330528
+rect 256844 330488 256850 330500
+rect 257614 330488 257620 330500
+rect 257672 330488 257678 330540
+rect 258166 330488 258172 330540
+rect 258224 330528 258230 330540
+rect 258810 330528 258816 330540
+rect 258224 330500 258816 330528
+rect 258224 330488 258230 330500
+rect 258810 330488 258816 330500
+rect 258868 330488 258874 330540
+rect 259546 330488 259552 330540
+rect 259604 330528 259610 330540
+rect 260006 330528 260012 330540
+rect 259604 330500 260012 330528
+rect 259604 330488 259610 330500
+rect 260006 330488 260012 330500
+rect 260064 330488 260070 330540
+rect 262214 330488 262220 330540
+rect 262272 330528 262278 330540
+rect 262858 330528 262864 330540
+rect 262272 330500 262864 330528
+rect 262272 330488 262278 330500
+rect 262858 330488 262864 330500
+rect 262916 330488 262922 330540
+rect 267826 330488 267832 330540
+rect 267884 330528 267890 330540
+rect 268562 330528 268568 330540
+rect 267884 330500 268568 330528
+rect 267884 330488 267890 330500
+rect 268562 330488 268568 330500
+rect 268620 330488 268626 330540
+rect 270586 330488 270592 330540
+rect 270644 330528 270650 330540
+rect 271046 330528 271052 330540
+rect 270644 330500 271052 330528
+rect 270644 330488 270650 330500
+rect 271046 330488 271052 330500
+rect 271104 330488 271110 330540
+rect 271874 330488 271880 330540
+rect 271932 330528 271938 330540
+rect 272610 330528 272616 330540
+rect 271932 330500 272616 330528
+rect 271932 330488 271938 330500
+rect 272610 330488 272616 330500
+rect 272668 330488 272674 330540
+rect 273530 330488 273536 330540
+rect 273588 330528 273594 330540
+rect 274266 330528 274272 330540
+rect 273588 330500 274272 330528
+rect 273588 330488 273594 330500
+rect 274266 330488 274272 330500
+rect 274324 330488 274330 330540
+rect 276198 330488 276204 330540
+rect 276256 330528 276262 330540
+rect 276658 330528 276664 330540
+rect 276256 330500 276664 330528
+rect 276256 330488 276262 330500
+rect 276658 330488 276664 330500
+rect 276716 330488 276722 330540
+rect 278774 330488 278780 330540
+rect 278832 330528 278838 330540
+rect 279142 330528 279148 330540
+rect 278832 330500 279148 330528
+rect 278832 330488 278838 330500
+rect 279142 330488 279148 330500
+rect 279200 330488 279206 330540
+rect 280246 330488 280252 330540
+rect 280304 330528 280310 330540
+rect 280706 330528 280712 330540
+rect 280304 330500 280712 330528
+rect 280304 330488 280310 330500
+rect 280706 330488 280712 330500
+rect 280764 330488 280770 330540
+rect 283006 330488 283012 330540
+rect 283064 330528 283070 330540
+rect 283558 330528 283564 330540
+rect 283064 330500 283564 330528
+rect 283064 330488 283070 330500
+rect 283558 330488 283564 330500
+rect 283616 330488 283622 330540
+rect 284386 330488 284392 330540
+rect 284444 330528 284450 330540
+rect 284754 330528 284760 330540
+rect 284444 330500 284760 330528
+rect 284444 330488 284450 330500
+rect 284754 330488 284760 330500
+rect 284812 330488 284818 330540
+rect 285766 330488 285772 330540
+rect 285824 330528 285830 330540
+rect 286042 330528 286048 330540
+rect 285824 330500 286048 330528
+rect 285824 330488 285830 330500
+rect 286042 330488 286048 330500
+rect 286100 330488 286106 330540
+rect 287238 330488 287244 330540
+rect 287296 330528 287302 330540
+rect 287606 330528 287612 330540
+rect 287296 330500 287612 330528
+rect 287296 330488 287302 330500
+rect 287606 330488 287612 330500
+rect 287664 330488 287670 330540
+rect 288434 330488 288440 330540
+rect 288492 330528 288498 330540
+rect 288894 330528 288900 330540
+rect 288492 330500 288900 330528
+rect 288492 330488 288498 330500
+rect 288894 330488 288900 330500
+rect 288952 330488 288958 330540
+rect 289814 330488 289820 330540
+rect 289872 330528 289878 330540
+rect 290458 330528 290464 330540
+rect 289872 330500 290464 330528
+rect 289872 330488 289878 330500
+rect 290458 330488 290464 330500
+rect 290516 330488 290522 330540
+rect 291378 330488 291384 330540
+rect 291436 330528 291442 330540
+rect 292114 330528 292120 330540
+rect 291436 330500 292120 330528
+rect 291436 330488 291442 330500
+rect 292114 330488 292120 330500
+rect 292172 330488 292178 330540
+rect 292666 330488 292672 330540
+rect 292724 330528 292730 330540
+rect 293310 330528 293316 330540
+rect 292724 330500 293316 330528
+rect 292724 330488 292730 330500
+rect 293310 330488 293316 330500
+rect 293368 330488 293374 330540
+rect 294046 330488 294052 330540
+rect 294104 330528 294110 330540
+rect 294506 330528 294512 330540
+rect 294104 330500 294512 330528
+rect 294104 330488 294110 330500
+rect 294506 330488 294512 330500
+rect 294564 330488 294570 330540
+rect 296806 330488 296812 330540
+rect 296864 330528 296870 330540
+rect 297358 330528 297364 330540
+rect 296864 330500 297364 330528
+rect 296864 330488 296870 330500
+rect 297358 330488 297364 330500
+rect 297416 330488 297422 330540
+rect 298186 330488 298192 330540
+rect 298244 330528 298250 330540
+rect 298554 330528 298560 330540
+rect 298244 330500 298560 330528
+rect 298244 330488 298250 330500
+rect 298554 330488 298560 330500
+rect 298612 330488 298618 330540
+rect 299566 330488 299572 330540
+rect 299624 330528 299630 330540
+rect 300210 330528 300216 330540
+rect 299624 330500 300216 330528
+rect 299624 330488 299630 330500
+rect 300210 330488 300216 330500
+rect 300268 330488 300274 330540
+rect 300946 330488 300952 330540
+rect 301004 330528 301010 330540
+rect 301406 330528 301412 330540
+rect 301004 330500 301412 330528
+rect 301004 330488 301010 330500
+rect 301406 330488 301412 330500
+rect 301464 330488 301470 330540
+rect 311986 330488 311992 330540
+rect 312044 330528 312050 330540
+rect 312354 330528 312360 330540
+rect 312044 330500 312360 330528
+rect 312044 330488 312050 330500
+rect 312354 330488 312360 330500
+rect 312412 330488 312418 330540
+rect 313366 330488 313372 330540
+rect 313424 330528 313430 330540
+rect 314010 330528 314016 330540
+rect 313424 330500 314016 330528
+rect 313424 330488 313430 330500
+rect 314010 330488 314016 330500
+rect 314068 330488 314074 330540
+rect 314746 330488 314752 330540
+rect 314804 330528 314810 330540
+rect 315666 330528 315672 330540
+rect 314804 330500 315672 330528
+rect 314804 330488 314810 330500
+rect 315666 330488 315672 330500
+rect 315724 330488 315730 330540
+rect 316218 330488 316224 330540
+rect 316276 330528 316282 330540
+rect 316862 330528 316868 330540
+rect 316276 330500 316868 330528
+rect 316276 330488 316282 330500
+rect 316862 330488 316868 330500
+rect 316920 330488 316926 330540
+rect 317414 330488 317420 330540
+rect 317472 330528 317478 330540
+rect 318058 330528 318064 330540
+rect 317472 330500 318064 330528
+rect 317472 330488 317478 330500
+rect 318058 330488 318064 330500
+rect 318116 330488 318122 330540
+rect 320266 330488 320272 330540
+rect 320324 330528 320330 330540
+rect 320910 330528 320916 330540
+rect 320324 330500 320916 330528
+rect 320324 330488 320330 330500
+rect 320910 330488 320916 330500
+rect 320968 330488 320974 330540
+rect 321646 330488 321652 330540
+rect 321704 330528 321710 330540
+rect 322106 330528 322112 330540
+rect 321704 330500 322112 330528
+rect 321704 330488 321710 330500
+rect 322106 330488 322112 330500
+rect 322164 330488 322170 330540
+rect 324314 330488 324320 330540
+rect 324372 330528 324378 330540
+rect 325326 330528 325332 330540
+rect 324372 330500 325332 330528
+rect 324372 330488 324378 330500
+rect 325326 330488 325332 330500
+rect 325384 330488 325390 330540
+rect 327166 330488 327172 330540
+rect 327224 330528 327230 330540
+rect 327810 330528 327816 330540
+rect 327224 330500 327816 330528
+rect 327224 330488 327230 330500
+rect 327810 330488 327816 330500
+rect 327868 330488 327874 330540
+rect 328546 330488 328552 330540
+rect 328604 330528 328610 330540
+rect 329466 330528 329472 330540
+rect 328604 330500 329472 330528
+rect 328604 330488 328610 330500
+rect 329466 330488 329472 330500
+rect 329524 330488 329530 330540
+rect 340966 330488 340972 330540
+rect 341024 330528 341030 330540
+rect 341610 330528 341616 330540
+rect 341024 330500 341616 330528
+rect 341024 330488 341030 330500
+rect 341610 330488 341616 330500
+rect 341668 330488 341674 330540
+rect 345290 330488 345296 330540
+rect 345348 330528 345354 330540
+rect 346026 330528 346032 330540
+rect 345348 330500 346032 330528
+rect 345348 330488 345354 330500
+rect 346026 330488 346032 330500
+rect 346084 330488 346090 330540
+rect 349338 330488 349344 330540
+rect 349396 330528 349402 330540
+rect 349706 330528 349712 330540
+rect 349396 330500 349712 330528
+rect 349396 330488 349402 330500
+rect 349706 330488 349712 330500
+rect 349764 330488 349770 330540
+rect 360286 330488 360292 330540
+rect 360344 330528 360350 330540
+rect 360654 330528 360660 330540
+rect 360344 330500 360660 330528
+rect 360344 330488 360350 330500
+rect 360654 330488 360660 330500
+rect 360712 330488 360718 330540
+rect 363046 330488 363052 330540
+rect 363104 330528 363110 330540
+rect 363322 330528 363328 330540
+rect 363104 330500 363328 330528
+rect 363104 330488 363110 330500
+rect 363322 330488 363328 330500
+rect 363380 330488 363386 330540
+rect 367186 330488 367192 330540
+rect 367244 330528 367250 330540
+rect 367922 330528 367928 330540
+rect 367244 330500 367928 330528
+rect 367244 330488 367250 330500
+rect 367922 330488 367928 330500
+rect 367980 330488 367986 330540
+rect 379606 330488 379612 330540
+rect 379664 330528 379670 330540
+rect 380158 330528 380164 330540
+rect 379664 330500 380164 330528
+rect 379664 330488 379670 330500
+rect 380158 330488 380164 330500
+rect 380216 330488 380222 330540
+rect 382458 330488 382464 330540
+rect 382516 330528 382522 330540
+rect 383010 330528 383016 330540
+rect 382516 330500 383016 330528
+rect 382516 330488 382522 330500
+rect 383010 330488 383016 330500
+rect 383068 330488 383074 330540
+rect 383654 330488 383660 330540
+rect 383712 330528 383718 330540
+rect 384574 330528 384580 330540
+rect 383712 330500 384580 330528
+rect 383712 330488 383718 330500
+rect 384574 330488 384580 330500
+rect 384632 330488 384638 330540
+rect 386506 330488 386512 330540
+rect 386564 330528 386570 330540
+rect 387426 330528 387432 330540
+rect 386564 330500 387432 330528
+rect 386564 330488 386570 330500
+rect 387426 330488 387432 330500
+rect 387484 330488 387490 330540
+rect 410058 330488 410064 330540
+rect 410116 330528 410122 330540
+rect 410978 330528 410984 330540
+rect 410116 330500 410984 330528
+rect 410116 330488 410122 330500
+rect 410978 330488 410984 330500
+rect 411036 330488 411042 330540
+rect 411254 330488 411260 330540
+rect 411312 330528 411318 330540
+rect 411806 330528 411812 330540
+rect 411312 330500 411812 330528
+rect 411312 330488 411318 330500
+rect 411806 330488 411812 330500
+rect 411864 330488 411870 330540
+rect 414106 330488 414112 330540
+rect 414164 330528 414170 330540
+rect 414658 330528 414664 330540
+rect 414164 330500 414664 330528
+rect 414164 330488 414170 330500
+rect 414658 330488 414664 330500
+rect 414716 330488 414722 330540
+rect 427814 330488 427820 330540
+rect 427872 330528 427878 330540
+rect 428826 330528 428832 330540
+rect 427872 330500 428832 330528
+rect 427872 330488 427878 330500
+rect 428826 330488 428832 330500
+rect 428884 330488 428890 330540
+rect 429194 330488 429200 330540
+rect 429252 330528 429258 330540
+rect 430022 330528 430028 330540
+rect 429252 330500 430028 330528
+rect 429252 330488 429258 330500
+rect 430022 330488 430028 330500
+rect 430080 330488 430086 330540
+rect 430574 330488 430580 330540
+rect 430632 330528 430638 330540
+rect 431218 330528 431224 330540
+rect 430632 330500 431224 330528
+rect 430632 330488 430638 330500
+rect 431218 330488 431224 330500
+rect 431276 330488 431282 330540
+rect 234706 330420 234712 330472
+rect 234764 330460 234770 330472
+rect 235718 330460 235724 330472
+rect 234764 330432 235724 330460
+rect 234764 330420 234770 330432
+rect 235718 330420 235724 330432
+rect 235776 330420 235782 330472
+rect 244366 330420 244372 330472
+rect 244424 330460 244430 330472
+rect 245010 330460 245016 330472
+rect 244424 330432 245016 330460
+rect 244424 330420 244430 330432
+rect 245010 330420 245016 330432
+rect 245068 330420 245074 330472
+rect 255314 330420 255320 330472
+rect 255372 330460 255378 330472
+rect 255958 330460 255964 330472
+rect 255372 330432 255964 330460
+rect 255372 330420 255378 330432
+rect 255958 330420 255964 330432
+rect 256016 330420 256022 330472
+rect 259638 330420 259644 330472
+rect 259696 330460 259702 330472
+rect 260466 330460 260472 330472
+rect 259696 330432 260472 330460
+rect 259696 330420 259702 330432
+rect 260466 330420 260472 330432
+rect 260524 330420 260530 330472
+rect 262306 330420 262312 330472
+rect 262364 330460 262370 330472
+rect 263318 330460 263324 330472
+rect 262364 330432 263324 330460
+rect 262364 330420 262370 330432
+rect 263318 330420 263324 330432
+rect 263376 330420 263382 330472
+rect 276106 330420 276112 330472
+rect 276164 330460 276170 330472
+rect 277118 330460 277124 330472
+rect 276164 330432 277124 330460
+rect 276164 330420 276170 330432
+rect 277118 330420 277124 330432
+rect 277176 330420 277182 330472
+rect 280338 330420 280344 330472
+rect 280396 330460 280402 330472
+rect 281166 330460 281172 330472
+rect 280396 330432 281172 330460
+rect 280396 330420 280402 330432
+rect 281166 330420 281172 330432
+rect 281224 330420 281230 330472
+rect 284478 330420 284484 330472
+rect 284536 330460 284542 330472
+rect 285214 330460 285220 330472
+rect 284536 330432 285220 330460
+rect 284536 330420 284542 330432
+rect 285214 330420 285220 330432
+rect 285272 330420 285278 330472
+rect 287146 330420 287152 330472
+rect 287204 330460 287210 330472
+rect 288066 330460 288072 330472
+rect 287204 330432 288072 330460
+rect 287204 330420 287210 330432
+rect 288066 330420 288072 330432
+rect 288124 330420 288130 330472
+rect 288526 330420 288532 330472
+rect 288584 330460 288590 330472
+rect 289262 330460 289268 330472
+rect 288584 330432 289268 330460
+rect 288584 330420 288590 330432
+rect 289262 330420 289268 330432
+rect 289320 330420 289326 330472
+rect 298278 330420 298284 330472
+rect 298336 330460 298342 330472
+rect 299014 330460 299020 330472
+rect 298336 330432 299020 330460
+rect 298336 330420 298342 330432
+rect 299014 330420 299020 330432
+rect 299072 330420 299078 330472
+rect 312078 330420 312084 330472
+rect 312136 330460 312142 330472
+rect 312814 330460 312820 330472
+rect 312136 330432 312820 330460
+rect 312136 330420 312142 330432
+rect 312814 330420 312820 330432
+rect 312872 330420 312878 330472
+rect 317506 330420 317512 330472
+rect 317564 330460 317570 330472
+rect 318426 330460 318432 330472
+rect 317564 330432 318432 330460
+rect 317564 330420 317570 330432
+rect 318426 330420 318432 330432
+rect 318484 330420 318490 330472
+rect 360194 330420 360200 330472
+rect 360252 330460 360258 330472
+rect 361114 330460 361120 330472
+rect 360252 330432 361120 330460
+rect 360252 330420 360258 330432
+rect 361114 330420 361120 330432
+rect 361172 330420 361178 330472
+rect 379698 330420 379704 330472
+rect 379756 330460 379762 330472
+rect 380526 330460 380532 330472
+rect 379756 330432 380532 330460
+rect 379756 330420 379762 330432
+rect 380526 330420 380532 330432
+rect 380584 330420 380590 330472
+rect 382274 330420 382280 330472
+rect 382332 330460 382338 330472
+rect 383378 330460 383384 330472
+rect 382332 330432 383384 330460
+rect 382332 330420 382338 330432
+rect 383378 330420 383384 330432
+rect 383436 330420 383442 330472
+rect 409874 330420 409880 330472
+rect 409932 330460 409938 330472
+rect 410610 330460 410616 330472
+rect 409932 330432 410616 330460
+rect 409932 330420 409938 330432
+rect 410610 330420 410616 330432
+rect 410668 330420 410674 330472
+rect 411346 330420 411352 330472
+rect 411404 330460 411410 330472
+rect 412174 330460 412180 330472
+rect 411404 330432 412180 330460
+rect 411404 330420 411410 330432
+rect 412174 330420 412180 330432
+rect 412232 330420 412238 330472
+rect 414198 330420 414204 330472
+rect 414256 330460 414262 330472
+rect 415026 330460 415032 330472
+rect 414256 330432 415032 330460
+rect 414256 330420 414262 330432
+rect 415026 330420 415032 330432
+rect 415084 330420 415090 330472
+rect 430666 330420 430672 330472
+rect 430724 330460 430730 330472
+rect 431678 330460 431684 330472
+rect 430724 330432 431684 330460
+rect 430724 330420 430730 330432
+rect 431678 330420 431684 330432
+rect 431736 330420 431742 330472
+rect 349246 330216 349252 330268
+rect 349304 330256 349310 330268
+rect 350074 330256 350080 330268
+rect 349304 330228 350080 330256
+rect 349304 330216 349310 330228
+rect 350074 330216 350080 330228
+rect 350132 330216 350138 330268
+rect 258074 330080 258080 330132
+rect 258132 330120 258138 330132
+rect 258442 330120 258448 330132
+rect 258132 330092 258448 330120
+rect 258132 330080 258138 330092
+rect 258442 330080 258448 330092
+rect 258500 330080 258506 330132
+rect 299474 330080 299480 330132
+rect 299532 330120 299538 330132
+rect 299842 330120 299848 330132
+rect 299532 330092 299848 330120
+rect 299532 330080 299538 330092
+rect 299842 330080 299848 330092
+rect 299900 330080 299906 330132
+rect 253934 329944 253940 329996
+rect 253992 329984 253998 329996
+rect 254762 329984 254768 329996
+rect 253992 329956 254768 329984
+rect 253992 329944 253998 329956
+rect 254762 329944 254768 329956
+rect 254820 329944 254826 329996
+rect 295334 329944 295340 329996
+rect 295392 329984 295398 329996
+rect 296162 329984 296168 329996
+rect 295392 329956 296168 329984
+rect 295392 329944 295398 329956
+rect 296162 329944 296168 329956
+rect 296220 329944 296226 329996
+rect 416866 329672 416872 329724
+rect 416924 329712 416930 329724
+rect 417878 329712 417884 329724
+rect 416924 329684 417884 329712
+rect 416924 329672 416930 329684
+rect 417878 329672 417884 329684
+rect 417936 329672 417942 329724
+rect 387794 329536 387800 329588
+rect 387852 329576 387858 329588
+rect 388622 329576 388628 329588
+rect 387852 329548 388628 329576
+rect 387852 329536 387858 329548
+rect 388622 329536 388628 329548
+rect 388680 329536 388686 329588
+rect 256694 329128 256700 329180
+rect 256752 329168 256758 329180
+rect 257246 329168 257252 329180
+rect 256752 329140 257252 329168
+rect 256752 329128 256758 329140
+rect 257246 329128 257252 329140
+rect 257304 329128 257310 329180
+rect 313274 328720 313280 328772
+rect 313332 328760 313338 328772
+rect 313642 328760 313648 328772
+rect 313332 328732 313648 328760
+rect 313332 328720 313338 328732
+rect 313642 328720 313648 328732
+rect 313700 328720 313706 328772
+rect 365714 328720 365720 328772
+rect 365772 328760 365778 328772
+rect 366910 328760 366916 328772
+rect 365772 328732 366916 328760
+rect 365772 328720 365778 328732
+rect 366910 328720 366916 328732
+rect 366968 328720 366974 328772
+rect 283098 328448 283104 328500
+rect 283156 328488 283162 328500
+rect 284018 328488 284024 328500
+rect 283156 328460 284024 328488
+rect 283156 328448 283162 328460
+rect 284018 328448 284024 328460
+rect 284076 328448 284082 328500
+rect 363046 328312 363052 328364
+rect 363104 328352 363110 328364
+rect 363874 328352 363880 328364
+rect 363104 328324 363880 328352
+rect 363104 328312 363110 328324
+rect 363874 328312 363880 328324
+rect 363932 328312 363938 328364
+rect 289906 327904 289912 327956
+rect 289964 327944 289970 327956
+rect 290918 327944 290924 327956
+rect 289964 327916 290924 327944
+rect 289964 327904 289970 327916
+rect 290918 327904 290924 327916
+rect 290976 327904 290982 327956
+rect 329834 327768 329840 327820
+rect 329892 327808 329898 327820
+rect 330202 327808 330208 327820
+rect 329892 327780 330208 327808
+rect 329892 327768 329898 327780
+rect 330202 327768 330208 327780
+rect 330260 327768 330266 327820
+rect 260926 327496 260932 327548
+rect 260984 327536 260990 327548
+rect 261294 327536 261300 327548
+rect 260984 327508 261300 327536
+rect 260984 327496 260990 327508
+rect 261294 327496 261300 327508
+rect 261352 327496 261358 327548
+rect 408494 327292 408500 327344
+rect 408552 327332 408558 327344
+rect 409322 327332 409328 327344
+rect 408552 327304 409328 327332
+rect 408552 327292 408558 327304
+rect 409322 327292 409328 327304
+rect 409380 327292 409386 327344
+rect 296898 327224 296904 327276
+rect 296956 327264 296962 327276
+rect 297818 327264 297824 327276
+rect 296956 327236 297824 327264
+rect 296956 327224 296962 327236
+rect 297818 327224 297824 327236
+rect 297876 327224 297882 327276
+rect 325786 326884 325792 326936
+rect 325844 326924 325850 326936
+rect 326614 326924 326620 326936
+rect 325844 326896 326620 326924
+rect 325844 326884 325850 326896
+rect 326614 326884 326620 326896
+rect 326672 326884 326678 326936
+rect 285674 326816 285680 326868
+rect 285732 326856 285738 326868
+rect 286410 326856 286416 326868
+rect 285732 326828 286416 326856
+rect 285732 326816 285738 326828
+rect 286410 326816 286416 326828
+rect 286468 326816 286474 326868
+rect 329926 326816 329932 326868
+rect 329984 326856 329990 326868
+rect 330662 326856 330668 326868
+rect 329984 326828 330668 326856
+rect 329984 326816 329990 326828
+rect 330662 326816 330668 326828
+rect 330720 326816 330726 326868
+rect 419718 326816 419724 326868
+rect 419776 326816 419782 326868
+rect 280154 326680 280160 326732
+rect 280212 326720 280218 326732
+rect 280522 326720 280528 326732
+rect 280212 326692 280528 326720
+rect 280212 326680 280218 326692
+rect 280522 326680 280528 326692
+rect 280580 326680 280586 326732
+rect 309134 326680 309140 326732
+rect 309192 326720 309198 326732
+rect 309410 326720 309416 326732
+rect 309192 326692 309416 326720
+rect 309192 326680 309198 326692
+rect 309410 326680 309416 326692
+rect 309468 326680 309474 326732
+rect 419736 326664 419764 326816
+rect 419718 326612 419724 326664
+rect 419776 326612 419782 326664
+rect 396350 326476 396356 326528
+rect 396408 326516 396414 326528
+rect 396534 326516 396540 326528
+rect 396408 326488 396540 326516
+rect 396408 326476 396414 326488
+rect 396534 326476 396540 326488
+rect 396592 326476 396598 326528
+rect 303614 326408 303620 326460
+rect 303672 326448 303678 326460
+rect 304718 326448 304724 326460
+rect 303672 326420 304724 326448
+rect 303672 326408 303678 326420
+rect 304718 326408 304724 326420
+rect 304776 326408 304782 326460
+rect 305270 326408 305276 326460
+rect 305328 326448 305334 326460
+rect 305454 326448 305460 326460
+rect 305328 326420 305460 326448
+rect 305328 326408 305334 326420
+rect 305454 326408 305460 326420
+rect 305512 326408 305518 326460
+rect 306558 326408 306564 326460
+rect 306616 326408 306622 326460
+rect 307938 326408 307944 326460
+rect 307996 326448 308002 326460
+rect 308766 326448 308772 326460
+rect 307996 326420 308772 326448
+rect 307996 326408 308002 326420
+rect 308766 326408 308772 326420
+rect 308824 326408 308830 326460
+rect 310606 326408 310612 326460
+rect 310664 326448 310670 326460
+rect 311618 326448 311624 326460
+rect 310664 326420 311624 326448
+rect 310664 326408 310670 326420
+rect 311618 326408 311624 326420
+rect 311676 326408 311682 326460
+rect 335538 326408 335544 326460
+rect 335596 326448 335602 326460
+rect 335814 326448 335820 326460
+rect 335596 326420 335820 326448
+rect 335596 326408 335602 326420
+rect 335814 326408 335820 326420
+rect 335872 326408 335878 326460
+rect 352006 326408 352012 326460
+rect 352064 326448 352070 326460
+rect 352926 326448 352932 326460
+rect 352064 326420 352932 326448
+rect 352064 326408 352070 326420
+rect 352926 326408 352932 326420
+rect 352984 326408 352990 326460
+rect 397638 326408 397644 326460
+rect 397696 326448 397702 326460
+rect 398374 326448 398380 326460
+rect 397696 326420 398380 326448
+rect 397696 326408 397702 326420
+rect 398374 326408 398380 326420
+rect 398432 326408 398438 326460
+rect 404538 326408 404544 326460
+rect 404596 326448 404602 326460
+rect 405274 326448 405280 326460
+rect 404596 326420 405280 326448
+rect 404596 326408 404602 326420
+rect 405274 326408 405280 326420
+rect 405332 326408 405338 326460
+rect 303798 326340 303804 326392
+rect 303856 326380 303862 326392
+rect 304258 326380 304264 326392
+rect 303856 326352 304264 326380
+rect 303856 326340 303862 326352
+rect 304258 326340 304264 326352
+rect 304316 326340 304322 326392
+rect 305086 326340 305092 326392
+rect 305144 326380 305150 326392
+rect 305914 326380 305920 326392
+rect 305144 326352 305920 326380
+rect 305144 326340 305150 326352
+rect 305914 326340 305920 326352
+rect 305972 326340 305978 326392
+rect 306576 326256 306604 326408
+rect 307846 326340 307852 326392
+rect 307904 326380 307910 326392
+rect 308306 326380 308312 326392
+rect 307904 326352 308312 326380
+rect 307904 326340 307910 326352
+rect 308306 326340 308312 326352
+rect 308364 326340 308370 326392
+rect 309226 326340 309232 326392
+rect 309284 326380 309290 326392
+rect 309962 326380 309968 326392
+rect 309284 326352 309968 326380
+rect 309284 326340 309290 326352
+rect 309962 326340 309968 326352
+rect 310020 326340 310026 326392
+rect 310514 326340 310520 326392
+rect 310572 326380 310578 326392
+rect 311158 326380 311164 326392
+rect 310572 326352 311164 326380
+rect 310572 326340 310578 326352
+rect 311158 326340 311164 326352
+rect 311216 326340 311222 326392
+rect 332686 326340 332692 326392
+rect 332744 326380 332750 326392
+rect 333054 326380 333060 326392
+rect 332744 326352 333060 326380
+rect 332744 326340 332750 326352
+rect 333054 326340 333060 326352
+rect 333112 326340 333118 326392
+rect 335354 326340 335360 326392
+rect 335412 326380 335418 326392
+rect 335906 326380 335912 326392
+rect 335412 326352 335912 326380
+rect 335412 326340 335418 326352
+rect 335906 326340 335912 326352
+rect 335964 326340 335970 326392
+rect 338206 326340 338212 326392
+rect 338264 326380 338270 326392
+rect 338758 326380 338764 326392
+rect 338264 326352 338764 326380
+rect 338264 326340 338270 326352
+rect 338758 326340 338764 326352
+rect 338816 326340 338822 326392
+rect 350534 326340 350540 326392
+rect 350592 326380 350598 326392
+rect 351362 326380 351368 326392
+rect 350592 326352 351368 326380
+rect 350592 326340 350598 326352
+rect 351362 326340 351368 326352
+rect 351420 326340 351426 326392
+rect 351914 326340 351920 326392
+rect 351972 326380 351978 326392
+rect 352558 326380 352564 326392
+rect 351972 326352 352564 326380
+rect 351972 326340 351978 326352
+rect 352558 326340 352564 326352
+rect 352616 326340 352622 326392
+rect 353478 326340 353484 326392
+rect 353536 326380 353542 326392
+rect 354214 326380 354220 326392
+rect 353536 326352 354220 326380
+rect 353536 326340 353542 326352
+rect 354214 326340 354220 326352
+rect 354272 326340 354278 326392
+rect 354766 326340 354772 326392
+rect 354824 326380 354830 326392
+rect 355410 326380 355416 326392
+rect 354824 326352 355416 326380
+rect 354824 326340 354830 326352
+rect 355410 326340 355416 326352
+rect 355468 326340 355474 326392
+rect 389358 326340 389364 326392
+rect 389416 326380 389422 326392
+rect 390278 326380 390284 326392
+rect 389416 326352 390284 326380
+rect 389416 326340 389422 326352
+rect 390278 326340 390284 326352
+rect 390336 326340 390342 326392
+rect 394694 326340 394700 326392
+rect 394752 326380 394758 326392
+rect 395154 326380 395160 326392
+rect 394752 326352 395160 326380
+rect 394752 326340 394758 326352
+rect 395154 326340 395160 326352
+rect 395212 326340 395218 326392
+rect 396166 326340 396172 326392
+rect 396224 326380 396230 326392
+rect 396810 326380 396816 326392
+rect 396224 326352 396816 326380
+rect 396224 326340 396230 326352
+rect 396810 326340 396816 326352
+rect 396868 326340 396874 326392
+rect 397454 326340 397460 326392
+rect 397512 326380 397518 326392
+rect 398006 326380 398012 326392
+rect 397512 326352 398012 326380
+rect 397512 326340 397518 326352
+rect 398006 326340 398012 326352
+rect 398064 326340 398070 326392
+rect 398834 326340 398840 326392
+rect 398892 326380 398898 326392
+rect 399570 326380 399576 326392
+rect 398892 326352 399576 326380
+rect 398892 326340 398898 326352
+rect 399570 326340 399576 326352
+rect 399628 326340 399634 326392
+rect 400214 326340 400220 326392
+rect 400272 326380 400278 326392
+rect 401226 326380 401232 326392
+rect 400272 326352 401232 326380
+rect 400272 326340 400278 326352
+rect 401226 326340 401232 326352
+rect 401284 326340 401290 326392
+rect 402974 326340 402980 326392
+rect 403032 326380 403038 326392
+rect 403710 326380 403716 326392
+rect 403032 326352 403716 326380
+rect 403032 326340 403038 326352
+rect 403710 326340 403716 326352
+rect 403768 326340 403774 326392
+rect 404354 326340 404360 326392
+rect 404412 326380 404418 326392
+rect 404906 326380 404912 326392
+rect 404412 326352 404912 326380
+rect 404412 326340 404418 326352
+rect 404906 326340 404912 326352
+rect 404964 326340 404970 326392
+rect 405918 326340 405924 326392
+rect 405976 326380 405982 326392
+rect 406470 326380 406476 326392
+rect 405976 326352 406476 326380
+rect 405976 326340 405982 326352
+rect 406470 326340 406476 326352
+rect 406528 326340 406534 326392
+rect 407206 326340 407212 326392
+rect 407264 326380 407270 326392
+rect 408126 326380 408132 326392
+rect 407264 326352 408132 326380
+rect 407264 326340 407270 326352
+rect 408126 326340 408132 326352
+rect 408184 326340 408190 326392
+rect 418154 326340 418160 326392
+rect 418212 326380 418218 326392
+rect 419074 326380 419080 326392
+rect 418212 326352 419080 326380
+rect 418212 326340 418218 326352
+rect 419074 326340 419080 326352
+rect 419132 326340 419138 326392
+rect 419626 326340 419632 326392
+rect 419684 326380 419690 326392
+rect 420270 326380 420276 326392
+rect 419684 326352 420276 326380
+rect 419684 326340 419690 326352
+rect 420270 326340 420276 326352
+rect 420328 326340 420334 326392
+rect 420914 326340 420920 326392
+rect 420972 326380 420978 326392
+rect 421558 326380 421564 326392
+rect 420972 326352 421564 326380
+rect 420972 326340 420978 326352
+rect 421558 326340 421564 326352
+rect 421616 326340 421622 326392
+rect 422294 326340 422300 326392
+rect 422352 326380 422358 326392
+rect 423122 326380 423128 326392
+rect 422352 326352 423128 326380
+rect 422352 326340 422358 326352
+rect 423122 326340 423128 326352
+rect 423180 326340 423186 326392
+rect 242986 326204 242992 326256
+rect 243044 326244 243050 326256
+rect 243814 326244 243820 326256
+rect 243044 326216 243820 326244
+rect 243044 326204 243050 326216
+rect 243814 326204 243820 326216
+rect 243872 326204 243878 326256
+rect 306558 326204 306564 326256
+rect 306616 326204 306622 326256
+rect 335538 326204 335544 326256
+rect 335596 326244 335602 326256
+rect 336366 326244 336372 326256
+rect 335596 326216 336372 326244
+rect 335596 326204 335602 326216
+rect 336366 326204 336372 326216
+rect 336424 326204 336430 326256
+rect 400398 326204 400404 326256
+rect 400456 326244 400462 326256
+rect 400582 326244 400588 326256
+rect 400456 326216 400588 326244
+rect 400456 326204 400462 326216
+rect 400582 326204 400588 326216
+rect 400640 326204 400646 326256
+rect 401594 325728 401600 325780
+rect 401652 325768 401658 325780
+rect 402422 325768 402428 325780
+rect 401652 325740 402428 325768
+rect 401652 325728 401658 325740
+rect 402422 325728 402428 325740
+rect 402480 325728 402486 325780
+rect 577314 325456 577320 325508
+rect 577372 325496 577378 325508
+rect 580442 325496 580448 325508
+rect 577372 325468 580448 325496
+rect 577372 325456 577378 325468
+rect 580442 325456 580448 325468
+rect 580500 325456 580506 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 400306 324232 400312 324284
+rect 400364 324272 400370 324284
+rect 400858 324272 400864 324284
+rect 400364 324244 400864 324272
+rect 400364 324232 400370 324244
+rect 400858 324232 400864 324244
+rect 400916 324232 400922 324284
+rect 306466 323552 306472 323604
+rect 306524 323592 306530 323604
+rect 306650 323592 306656 323604
+rect 306524 323564 306656 323592
+rect 306524 323552 306530 323564
+rect 306650 323552 306656 323564
+rect 306708 323552 306714 323604
+rect 352098 323552 352104 323604
+rect 352156 323592 352162 323604
+rect 352282 323592 352288 323604
+rect 352156 323564 352288 323592
+rect 352156 323552 352162 323564
+rect 352282 323552 352288 323564
+rect 352340 323552 352346 323604
+rect 422386 323552 422392 323604
+rect 422444 323592 422450 323604
+rect 422570 323592 422576 323604
+rect 422444 323564 422576 323592
+rect 422444 323552 422450 323564
+rect 422570 323552 422576 323564
+rect 422628 323552 422634 323604
+rect 425054 323416 425060 323468
+rect 425112 323456 425118 323468
+rect 425606 323456 425612 323468
+rect 425112 323428 425612 323456
+rect 425112 323416 425118 323428
+rect 425606 323416 425612 323428
+rect 425664 323416 425670 323468
+rect 390554 323008 390560 323060
+rect 390612 323048 390618 323060
+rect 391106 323048 391112 323060
+rect 390612 323020 391112 323048
+rect 390612 323008 390618 323020
+rect 391106 323008 391112 323020
+rect 391164 323008 391170 323060
+rect 306374 322736 306380 322788
+rect 306432 322776 306438 322788
+rect 307110 322776 307116 322788
+rect 306432 322748 307116 322776
+rect 306432 322736 306438 322748
+rect 307110 322736 307116 322748
+rect 307168 322736 307174 322788
+rect 389174 322464 389180 322516
+rect 389232 322504 389238 322516
+rect 389910 322504 389916 322516
+rect 389232 322476 389916 322504
+rect 389232 322464 389238 322476
+rect 389910 322464 389916 322476
+rect 389968 322464 389974 322516
+rect 423674 322464 423680 322516
+rect 423732 322504 423738 322516
+rect 424778 322504 424784 322516
+rect 423732 322476 424784 322504
+rect 423732 322464 423738 322476
+rect 424778 322464 424784 322476
+rect 424836 322464 424842 322516
+rect 423766 322056 423772 322108
+rect 423824 322096 423830 322108
+rect 424318 322096 424324 322108
+rect 423824 322068 424324 322096
+rect 423824 322056 423830 322068
+rect 424318 322056 424324 322068
+rect 424376 322056 424382 322108
+rect 403066 321648 403072 321700
+rect 403124 321688 403130 321700
+rect 403250 321688 403256 321700
+rect 403124 321660 403256 321688
+rect 403124 321648 403130 321660
+rect 403250 321648 403256 321660
+rect 403308 321648 403314 321700
+rect 419534 319200 419540 319252
+rect 419592 319240 419598 319252
+rect 419810 319240 419816 319252
+rect 419592 319212 419816 319240
+rect 419592 319200 419598 319212
+rect 419810 319200 419816 319212
+rect 419868 319200 419874 319252
+rect 3510 306280 3516 306332
+rect 3568 306320 3574 306332
+rect 233694 306320 233700 306332
+rect 3568 306292 233700 306320
+rect 3568 306280 3574 306292
+rect 233694 306280 233700 306292
+rect 233752 306280 233758 306332
+rect 577406 299412 577412 299464
+rect 577464 299452 577470 299464
+rect 579614 299452 579620 299464
+rect 577464 299424 579620 299452
+rect 577464 299412 577470 299424
+rect 579614 299412 579620 299424
+rect 579672 299412 579678 299464
+rect 3050 293904 3056 293956
+rect 3108 293944 3114 293956
+rect 233786 293944 233792 293956
+rect 3108 293916 233792 293944
+rect 3108 293904 3114 293916
+rect 233786 293904 233792 293916
+rect 233844 293904 233850 293956
+rect 578142 273164 578148 273216
+rect 578200 273204 578206 273216
+rect 579890 273204 579896 273216
+rect 578200 273176 579896 273204
+rect 578200 273164 578206 273176
+rect 579890 273164 579896 273176
+rect 579948 273164 579954 273216
+rect 3142 255212 3148 255264
+rect 3200 255252 3206 255264
+rect 234522 255252 234528 255264
+rect 3200 255224 234528 255252
+rect 3200 255212 3206 255224
+rect 234522 255212 234528 255224
+rect 234580 255212 234586 255264
+rect 578050 245556 578056 245608
+rect 578108 245596 578114 245608
+rect 579614 245596 579620 245608
+rect 578108 245568 579620 245596
+rect 578108 245556 578114 245568
+rect 579614 245556 579620 245568
+rect 579672 245556 579678 245608
+rect 3510 241408 3516 241460
+rect 3568 241448 3574 241460
+rect 234430 241448 234436 241460
+rect 3568 241420 234436 241448
+rect 3568 241408 3574 241420
+rect 234430 241408 234436 241420
+rect 234488 241408 234494 241460
+rect 577958 233180 577964 233232
+rect 578016 233220 578022 233232
+rect 579798 233220 579804 233232
+rect 578016 233192 579804 233220
+rect 578016 233180 578022 233192
+rect 579798 233180 579804 233192
+rect 579856 233180 579862 233232
+rect 3326 215228 3332 215280
+rect 3384 215268 3390 215280
+rect 234338 215268 234344 215280
+rect 3384 215240 234344 215268
+rect 3384 215228 3390 215240
+rect 234338 215228 234344 215240
+rect 234396 215228 234402 215280
+rect 577866 206932 577872 206984
+rect 577924 206972 577930 206984
+rect 579982 206972 579988 206984
+rect 577924 206944 579988 206972
+rect 577924 206932 577930 206944
+rect 579982 206932 579988 206944
+rect 580040 206932 580046 206984
+rect 3050 202784 3056 202836
+rect 3108 202824 3114 202836
+rect 234246 202824 234252 202836
+rect 3108 202796 234252 202824
+rect 3108 202784 3114 202796
+rect 234246 202784 234252 202796
+rect 234304 202784 234310 202836
+rect 577774 193128 577780 193180
+rect 577832 193168 577838 193180
+rect 579614 193168 579620 193180
+rect 577832 193140 579620 193168
+rect 577832 193128 577838 193140
+rect 579614 193128 579620 193140
+rect 579672 193128 579678 193180
+rect 3510 188980 3516 189032
+rect 3568 189020 3574 189032
+rect 234154 189020 234160 189032
+rect 3568 188992 234160 189020
+rect 3568 188980 3574 188992
+rect 234154 188980 234160 188992
+rect 234212 188980 234218 189032
+rect 3234 164160 3240 164212
+rect 3292 164200 3298 164212
+rect 234062 164200 234068 164212
+rect 3292 164172 234068 164200
+rect 3292 164160 3298 164172
+rect 234062 164160 234068 164172
+rect 234120 164160 234126 164212
+rect 577682 153144 577688 153196
+rect 577740 153184 577746 153196
+rect 580626 153184 580632 153196
+rect 577740 153156 580632 153184
+rect 577740 153144 577746 153156
+rect 580626 153144 580632 153156
+rect 580684 153144 580690 153196
+rect 3510 150356 3516 150408
+rect 3568 150396 3574 150408
+rect 235074 150396 235080 150408
+rect 3568 150368 235080 150396
+rect 3568 150356 3574 150368
+rect 235074 150356 235080 150368
+rect 235132 150356 235138 150408
+rect 3510 137912 3516 137964
+rect 3568 137952 3574 137964
+rect 233970 137952 233976 137964
+rect 3568 137924 233976 137952
+rect 3568 137912 3574 137924
+rect 233970 137912 233976 137924
+rect 234028 137912 234034 137964
+rect 577498 112956 577504 113008
+rect 577556 112996 577562 113008
+rect 580350 112996 580356 113008
+rect 577556 112968 580356 112996
+rect 577556 112956 577562 112968
+rect 580350 112956 580356 112968
+rect 580408 112956 580414 113008
+rect 3142 111732 3148 111784
+rect 3200 111772 3206 111784
+rect 233878 111772 233884 111784
+rect 3200 111744 233884 111772
+rect 3200 111732 3206 111744
+rect 233878 111732 233884 111744
+rect 233936 111732 233942 111784
+rect 574830 100648 574836 100700
+rect 574888 100688 574894 100700
+rect 580166 100688 580172 100700
+rect 574888 100660 580172 100688
+rect 574888 100648 574894 100660
+rect 580166 100648 580172 100660
+rect 580224 100648 580230 100700
+rect 577590 73108 577596 73160
+rect 577648 73148 577654 73160
+rect 579706 73148 579712 73160
+rect 577648 73120 579712 73148
+rect 577648 73108 577654 73120
+rect 579706 73108 579712 73120
+rect 579764 73108 579770 73160
+rect 574738 60664 574744 60716
+rect 574796 60704 574802 60716
+rect 580166 60704 580172 60716
+rect 574796 60676 580172 60704
+rect 574796 60664 574802 60676
+rect 580166 60664 580172 60676
+rect 580224 60664 580230 60716
+rect 74534 20204 74540 20256
+rect 74592 20244 74598 20256
+rect 259638 20244 259644 20256
+rect 74592 20216 259644 20244
+rect 74592 20204 74598 20216
+rect 259638 20204 259644 20216
+rect 259696 20204 259702 20256
+rect 70394 20136 70400 20188
+rect 70452 20176 70458 20188
+rect 259730 20176 259736 20188
+rect 70452 20148 259736 20176
+rect 70452 20136 70458 20148
+rect 259730 20136 259736 20148
+rect 259788 20136 259794 20188
+rect 67634 20068 67640 20120
+rect 67692 20108 67698 20120
+rect 258258 20108 258264 20120
+rect 67692 20080 258264 20108
+rect 67692 20068 67698 20080
+rect 258258 20068 258264 20080
+rect 258316 20068 258322 20120
+rect 63494 20000 63500 20052
+rect 63552 20040 63558 20052
+rect 256878 20040 256884 20052
+rect 63552 20012 256884 20040
+rect 63552 20000 63558 20012
+rect 256878 20000 256884 20012
+rect 256936 20000 256942 20052
+rect 60734 19932 60740 19984
+rect 60792 19972 60798 19984
+rect 255590 19972 255596 19984
+rect 60792 19944 255596 19972
+rect 60792 19932 60798 19944
+rect 255590 19932 255596 19944
+rect 255648 19932 255654 19984
+rect 187694 19252 187700 19304
+rect 187752 19292 187758 19304
+rect 299658 19292 299664 19304
+rect 187752 19264 299664 19292
+rect 187752 19252 187758 19264
+rect 299658 19252 299664 19264
+rect 299716 19252 299722 19304
+rect 151814 19184 151820 19236
+rect 151872 19224 151878 19236
+rect 287422 19224 287428 19236
+rect 151872 19196 287428 19224
+rect 151872 19184 151878 19196
+rect 287422 19184 287428 19196
+rect 287480 19184 287486 19236
+rect 121454 19116 121460 19168
+rect 121512 19156 121518 19168
+rect 276198 19156 276204 19168
+rect 121512 19128 276204 19156
+rect 121512 19116 121518 19128
+rect 276198 19116 276204 19128
+rect 276256 19116 276262 19168
+rect 118694 19048 118700 19100
+rect 118752 19088 118758 19100
+rect 274818 19088 274824 19100
+rect 118752 19060 274824 19088
+rect 118752 19048 118758 19060
+rect 274818 19048 274824 19060
+rect 274876 19048 274882 19100
+rect 114554 18980 114560 19032
+rect 114612 19020 114618 19032
+rect 273530 19020 273536 19032
+rect 114612 18992 273536 19020
+rect 114612 18980 114618 18992
+rect 273530 18980 273536 18992
+rect 273588 18980 273594 19032
+rect 56594 18912 56600 18964
+rect 56652 18952 56658 18964
+rect 254118 18952 254124 18964
+rect 56652 18924 254124 18952
+rect 56652 18912 56658 18924
+rect 254118 18912 254124 18924
+rect 254176 18912 254182 18964
+rect 52454 18844 52460 18896
+rect 52512 18884 52518 18896
+rect 252830 18884 252836 18896
+rect 52512 18856 252836 18884
+rect 52512 18844 52518 18856
+rect 252830 18844 252836 18856
+rect 252888 18844 252894 18896
+rect 49694 18776 49700 18828
+rect 49752 18816 49758 18828
+rect 251358 18816 251364 18828
+rect 49752 18788 251364 18816
+rect 49752 18776 49758 18788
+rect 251358 18776 251364 18788
+rect 251416 18776 251422 18828
+rect 44174 18708 44180 18760
+rect 44232 18748 44238 18760
+rect 249886 18748 249892 18760
+rect 44232 18720 249892 18748
+rect 44232 18708 44238 18720
+rect 249886 18708 249892 18720
+rect 249944 18708 249950 18760
+rect 41414 18640 41420 18692
+rect 41472 18680 41478 18692
+rect 248598 18680 248604 18692
+rect 41472 18652 248604 18680
+rect 41472 18640 41478 18652
+rect 248598 18640 248604 18652
+rect 248656 18640 248662 18692
+rect 37274 18572 37280 18624
+rect 37332 18612 37338 18624
+rect 247218 18612 247224 18624
+rect 37332 18584 247224 18612
+rect 37332 18572 37338 18584
+rect 247218 18572 247224 18584
+rect 247276 18572 247282 18624
+rect 191834 18504 191840 18556
+rect 191892 18544 191898 18556
+rect 301038 18544 301044 18556
+rect 191892 18516 301044 18544
+rect 191892 18504 191898 18516
+rect 301038 18504 301044 18516
+rect 301096 18504 301102 18556
+rect 194594 18436 194600 18488
+rect 194652 18476 194658 18488
+rect 301130 18476 301136 18488
+rect 194652 18448 301136 18476
+rect 194652 18436 194658 18448
+rect 301130 18436 301136 18448
+rect 301188 18436 301194 18488
+rect 198734 18368 198740 18420
+rect 198792 18408 198798 18420
+rect 302418 18408 302424 18420
+rect 198792 18380 302424 18408
+rect 198792 18368 198798 18380
+rect 302418 18368 302424 18380
+rect 302476 18368 302482 18420
+rect 208394 17892 208400 17944
+rect 208452 17932 208458 17944
+rect 306558 17932 306564 17944
+rect 208452 17904 306564 17932
+rect 208452 17892 208458 17904
+rect 306558 17892 306564 17904
+rect 306616 17892 306622 17944
+rect 204254 17824 204260 17876
+rect 204312 17864 204318 17876
+rect 305270 17864 305276 17876
+rect 204312 17836 305276 17864
+rect 204312 17824 204318 17836
+rect 305270 17824 305276 17836
+rect 305328 17824 305334 17876
+rect 201494 17756 201500 17808
+rect 201552 17796 201558 17808
+rect 303890 17796 303896 17808
+rect 201552 17768 303896 17796
+rect 201552 17756 201558 17768
+rect 303890 17756 303896 17768
+rect 303948 17756 303954 17808
+rect 197354 17688 197360 17740
+rect 197412 17728 197418 17740
+rect 302326 17728 302332 17740
+rect 197412 17700 302332 17728
+rect 197412 17688 197418 17700
+rect 302326 17688 302332 17700
+rect 302384 17688 302390 17740
+rect 153194 17620 153200 17672
+rect 153252 17660 153258 17672
+rect 287238 17660 287244 17672
+rect 153252 17632 287244 17660
+rect 153252 17620 153258 17632
+rect 287238 17620 287244 17632
+rect 287296 17620 287302 17672
+rect 150434 17552 150440 17604
+rect 150492 17592 150498 17604
+rect 285674 17592 285680 17604
+rect 150492 17564 285680 17592
+rect 150492 17552 150498 17564
+rect 285674 17552 285680 17564
+rect 285732 17552 285738 17604
+rect 151906 17484 151912 17536
+rect 151964 17524 151970 17536
+rect 287330 17524 287336 17536
+rect 151964 17496 287336 17524
+rect 151964 17484 151970 17496
+rect 287330 17484 287336 17496
+rect 287388 17484 287394 17536
+rect 149054 17416 149060 17468
+rect 149112 17456 149118 17468
+rect 285766 17456 285772 17468
+rect 149112 17428 285772 17456
+rect 149112 17416 149118 17428
+rect 285766 17416 285772 17428
+rect 285824 17416 285830 17468
+rect 146294 17348 146300 17400
+rect 146352 17388 146358 17400
+rect 284478 17388 284484 17400
+rect 146352 17360 284484 17388
+rect 146352 17348 146358 17360
+rect 284478 17348 284484 17360
+rect 284536 17348 284542 17400
+rect 147674 17280 147680 17332
+rect 147732 17320 147738 17332
+rect 285858 17320 285864 17332
+rect 147732 17292 285864 17320
+rect 147732 17280 147738 17292
+rect 285858 17280 285864 17292
+rect 285916 17280 285922 17332
+rect 143534 17212 143540 17264
+rect 143592 17252 143598 17264
+rect 284570 17252 284576 17264
+rect 143592 17224 284576 17252
+rect 143592 17212 143598 17224
+rect 284570 17212 284576 17224
+rect 284628 17212 284634 17264
+rect 211154 17144 211160 17196
+rect 211212 17184 211218 17196
+rect 308122 17184 308128 17196
+rect 211212 17156 308128 17184
+rect 211212 17144 211218 17156
+rect 308122 17144 308128 17156
+rect 308180 17144 308186 17196
+rect 224954 17076 224960 17128
+rect 225012 17116 225018 17128
+rect 312170 17116 312176 17128
+rect 225012 17088 312176 17116
+rect 225012 17076 225018 17088
+rect 312170 17076 312176 17088
+rect 312228 17076 312234 17128
+rect 227714 17008 227720 17060
+rect 227772 17048 227778 17060
+rect 313458 17048 313464 17060
+rect 227772 17020 313464 17048
+rect 227772 17008 227778 17020
+rect 313458 17008 313464 17020
+rect 313516 17008 313522 17060
+rect 164418 16532 164424 16584
+rect 164476 16572 164482 16584
+rect 291470 16572 291476 16584
+rect 164476 16544 291476 16572
+rect 164476 16532 164482 16544
+rect 291470 16532 291476 16544
+rect 291528 16532 291534 16584
+rect 161290 16464 161296 16516
+rect 161348 16504 161354 16516
+rect 290090 16504 290096 16516
+rect 161348 16476 290096 16504
+rect 161348 16464 161354 16476
+rect 290090 16464 290096 16476
+rect 290148 16464 290154 16516
+rect 143626 16396 143632 16448
+rect 143684 16436 143690 16448
+rect 283098 16436 283104 16448
+rect 143684 16408 283104 16436
+rect 143684 16396 143690 16408
+rect 283098 16396 283104 16408
+rect 283156 16396 283162 16448
+rect 125594 16328 125600 16380
+rect 125652 16368 125658 16380
+rect 277486 16368 277492 16380
+rect 125652 16340 277492 16368
+rect 125652 16328 125658 16340
+rect 277486 16328 277492 16340
+rect 277544 16328 277550 16380
+rect 123018 16260 123024 16312
+rect 123076 16300 123082 16312
+rect 276106 16300 276112 16312
+rect 123076 16272 276112 16300
+rect 123076 16260 123082 16272
+rect 276106 16260 276112 16272
+rect 276164 16260 276170 16312
+rect 119890 16192 119896 16244
+rect 119948 16232 119954 16244
+rect 276290 16232 276296 16244
+rect 119948 16204 276296 16232
+rect 119948 16192 119954 16204
+rect 276290 16192 276296 16204
+rect 276348 16192 276354 16244
+rect 116394 16124 116400 16176
+rect 116452 16164 116458 16176
+rect 274726 16164 274732 16176
+rect 116452 16136 274732 16164
+rect 116452 16124 116458 16136
+rect 274726 16124 274732 16136
+rect 274784 16124 274790 16176
+rect 112346 16056 112352 16108
+rect 112404 16096 112410 16108
+rect 273438 16096 273444 16108
+rect 112404 16068 273444 16096
+rect 112404 16056 112410 16068
+rect 273438 16056 273444 16068
+rect 273496 16056 273502 16108
+rect 34514 15988 34520 16040
+rect 34572 16028 34578 16040
+rect 245838 16028 245844 16040
+rect 34572 16000 245844 16028
+rect 34572 15988 34578 16000
+rect 245838 15988 245844 16000
+rect 245896 15988 245902 16040
+rect 30834 15920 30840 15972
+rect 30892 15960 30898 15972
+rect 245746 15960 245752 15972
+rect 30892 15932 245752 15960
+rect 30892 15920 30898 15932
+rect 245746 15920 245752 15932
+rect 245804 15920 245810 15972
+rect 27706 15852 27712 15904
+rect 27764 15892 27770 15904
+rect 244458 15892 244464 15904
+rect 27764 15864 244464 15892
+rect 27764 15852 27770 15864
+rect 244458 15852 244464 15864
+rect 244516 15852 244522 15904
+rect 168374 15784 168380 15836
+rect 168432 15824 168438 15836
+rect 292758 15824 292764 15836
+rect 168432 15796 292764 15824
+rect 168432 15784 168438 15796
+rect 292758 15784 292764 15796
+rect 292816 15784 292822 15836
+rect 171962 15716 171968 15768
+rect 172020 15756 172026 15768
+rect 294138 15756 294144 15768
+rect 172020 15728 294144 15756
+rect 172020 15716 172026 15728
+rect 294138 15716 294144 15728
+rect 294196 15716 294202 15768
+rect 221090 15648 221096 15700
+rect 221148 15688 221154 15700
+rect 310790 15688 310796 15700
+rect 221148 15660 310796 15688
+rect 221148 15648 221154 15660
+rect 310790 15648 310796 15660
+rect 310848 15648 310854 15700
+rect 98178 15104 98184 15156
+rect 98236 15144 98242 15156
+rect 267826 15144 267832 15156
+rect 98236 15116 267832 15144
+rect 98236 15104 98242 15116
+rect 267826 15104 267832 15116
+rect 267884 15104 267890 15156
+rect 93854 15036 93860 15088
+rect 93912 15076 93918 15088
+rect 266722 15076 266728 15088
+rect 93912 15048 266728 15076
+rect 93912 15036 93918 15048
+rect 266722 15036 266728 15048
+rect 266780 15036 266786 15088
+rect 91554 14968 91560 15020
+rect 91612 15008 91618 15020
+rect 266630 15008 266636 15020
+rect 91612 14980 266636 15008
+rect 91612 14968 91618 14980
+rect 266630 14968 266636 14980
+rect 266688 14968 266694 15020
+rect 87506 14900 87512 14952
+rect 87564 14940 87570 14952
+rect 265066 14940 265072 14952
+rect 87564 14912 265072 14940
+rect 87564 14900 87570 14912
+rect 265066 14900 265072 14912
+rect 265124 14900 265130 14952
+rect 84194 14832 84200 14884
+rect 84252 14872 84258 14884
+rect 263686 14872 263692 14884
+rect 84252 14844 263692 14872
+rect 84252 14832 84258 14844
+rect 263686 14832 263692 14844
+rect 263744 14832 263750 14884
+rect 80882 14764 80888 14816
+rect 80940 14804 80946 14816
+rect 262490 14804 262496 14816
+rect 80940 14776 262496 14804
+rect 80940 14764 80946 14776
+rect 262490 14764 262496 14776
+rect 262548 14764 262554 14816
+rect 77386 14696 77392 14748
+rect 77444 14736 77450 14748
+rect 260926 14736 260932 14748
+rect 77444 14708 260932 14736
+rect 77444 14696 77450 14708
+rect 260926 14696 260932 14708
+rect 260984 14696 260990 14748
+rect 73338 14628 73344 14680
+rect 73396 14668 73402 14680
+rect 259546 14668 259552 14680
+rect 73396 14640 259552 14668
+rect 73396 14628 73402 14640
+rect 259546 14628 259552 14640
+rect 259604 14628 259610 14680
+rect 69842 14560 69848 14612
+rect 69900 14600 69906 14612
+rect 258166 14600 258172 14612
+rect 69900 14572 258172 14600
+rect 69900 14560 69906 14572
+rect 258166 14560 258172 14572
+rect 258224 14560 258230 14612
+rect 66714 14492 66720 14544
+rect 66772 14532 66778 14544
+rect 256786 14532 256792 14544
+rect 66772 14504 256792 14532
+rect 66772 14492 66778 14504
+rect 256786 14492 256792 14504
+rect 256844 14492 256850 14544
+rect 63218 14424 63224 14476
+rect 63276 14464 63282 14476
+rect 255498 14464 255504 14476
+rect 63276 14436 255504 14464
+rect 63276 14424 63282 14436
+rect 255498 14424 255504 14436
+rect 255556 14424 255562 14476
+rect 102226 14356 102232 14408
+rect 102284 14396 102290 14408
+rect 269390 14396 269396 14408
+rect 102284 14368 269396 14396
+rect 102284 14356 102290 14368
+rect 269390 14356 269396 14368
+rect 269448 14356 269454 14408
+rect 105722 14288 105728 14340
+rect 105780 14328 105786 14340
+rect 270586 14328 270592 14340
+rect 105780 14300 270592 14328
+rect 105780 14288 105786 14300
+rect 270586 14288 270592 14300
+rect 270644 14288 270650 14340
+rect 109034 14220 109040 14272
+rect 109092 14260 109098 14272
+rect 272058 14260 272064 14272
+rect 109092 14232 272064 14260
+rect 109092 14220 109098 14232
+rect 272058 14220 272064 14232
+rect 272116 14220 272122 14272
+rect 108114 13744 108120 13796
+rect 108172 13784 108178 13796
+rect 271966 13784 271972 13796
+rect 108172 13756 271972 13784
+rect 108172 13744 108178 13756
+rect 271966 13744 271972 13756
+rect 272024 13744 272030 13796
+rect 404538 13744 404544 13796
+rect 404596 13784 404602 13796
+rect 497090 13784 497096 13796
+rect 404596 13756 497096 13784
+rect 404596 13744 404602 13756
+rect 497090 13744 497096 13756
+rect 497148 13744 497154 13796
+rect 104066 13676 104072 13728
+rect 104124 13716 104130 13728
+rect 270678 13716 270684 13728
+rect 104124 13688 270684 13716
+rect 104124 13676 104130 13688
+rect 270678 13676 270684 13688
+rect 270736 13676 270742 13728
+rect 405918 13676 405924 13728
+rect 405976 13716 405982 13728
+rect 500586 13716 500592 13728
+rect 405976 13688 500592 13716
+rect 405976 13676 405982 13688
+rect 500586 13676 500592 13688
+rect 500644 13676 500650 13728
+rect 100754 13608 100760 13660
+rect 100812 13648 100818 13660
+rect 269298 13648 269304 13660
+rect 100812 13620 269304 13648
+rect 100812 13608 100818 13620
+rect 269298 13608 269304 13620
+rect 269356 13608 269362 13660
+rect 407390 13608 407396 13660
+rect 407448 13648 407454 13660
+rect 503714 13648 503720 13660
+rect 407448 13620 503720 13648
+rect 407448 13608 407454 13620
+rect 503714 13608 503720 13620
+rect 503772 13608 503778 13660
+rect 97442 13540 97448 13592
+rect 97500 13580 97506 13592
+rect 267918 13580 267924 13592
+rect 97500 13552 267924 13580
+rect 97500 13540 97506 13552
+rect 267918 13540 267924 13552
+rect 267976 13540 267982 13592
+rect 408678 13540 408684 13592
+rect 408736 13580 408742 13592
+rect 507210 13580 507216 13592
+rect 408736 13552 507216 13580
+rect 408736 13540 408742 13552
+rect 507210 13540 507216 13552
+rect 507268 13540 507274 13592
+rect 93946 13472 93952 13524
+rect 94004 13512 94010 13524
+rect 266538 13512 266544 13524
+rect 94004 13484 266544 13512
+rect 94004 13472 94010 13484
+rect 266538 13472 266544 13484
+rect 266596 13472 266602 13524
+rect 410150 13472 410156 13524
+rect 410208 13512 410214 13524
+rect 511258 13512 511264 13524
+rect 410208 13484 511264 13512
+rect 410208 13472 410214 13484
+rect 511258 13472 511264 13484
+rect 511316 13472 511322 13524
+rect 59354 13404 59360 13456
+rect 59412 13444 59418 13456
+rect 255406 13444 255412 13456
+rect 59412 13416 255412 13444
+rect 59412 13404 59418 13416
+rect 255406 13404 255412 13416
+rect 255464 13404 255470 13456
+rect 411438 13404 411444 13456
+rect 411496 13444 411502 13456
+rect 514754 13444 514760 13456
+rect 411496 13416 514760 13444
+rect 411496 13404 411502 13416
+rect 514754 13404 514760 13416
+rect 514812 13404 514818 13456
+rect 56042 13336 56048 13388
+rect 56100 13376 56106 13388
+rect 254026 13376 254032 13388
+rect 56100 13348 254032 13376
+rect 56100 13336 56106 13348
+rect 254026 13336 254032 13348
+rect 254084 13336 254090 13388
+rect 414290 13336 414296 13388
+rect 414348 13376 414354 13388
+rect 521654 13376 521660 13388
+rect 414348 13348 521660 13376
+rect 414348 13336 414354 13348
+rect 521654 13336 521660 13348
+rect 521712 13336 521718 13388
+rect 52546 13268 52552 13320
+rect 52604 13308 52610 13320
+rect 252738 13308 252744 13320
+rect 52604 13280 252744 13308
+rect 52604 13268 52610 13280
+rect 252738 13268 252744 13280
+rect 252796 13268 252802 13320
+rect 414198 13268 414204 13320
+rect 414256 13308 414262 13320
+rect 525426 13308 525432 13320
+rect 414256 13280 525432 13308
+rect 414256 13268 414262 13280
+rect 525426 13268 525432 13280
+rect 525484 13268 525490 13320
+rect 48498 13200 48504 13252
+rect 48556 13240 48562 13252
+rect 251266 13240 251272 13252
+rect 48556 13212 251272 13240
+rect 48556 13200 48562 13212
+rect 251266 13200 251272 13212
+rect 251324 13200 251330 13252
+rect 417050 13200 417056 13252
+rect 417108 13240 417114 13252
+rect 532050 13240 532056 13252
+rect 417108 13212 532056 13240
+rect 417108 13200 417114 13212
+rect 532050 13200 532056 13212
+rect 532108 13200 532114 13252
+rect 44266 13132 44272 13184
+rect 44324 13172 44330 13184
+rect 249978 13172 249984 13184
+rect 44324 13144 249984 13172
+rect 44324 13132 44330 13144
+rect 249978 13132 249984 13144
+rect 250036 13132 250042 13184
+rect 422478 13132 422484 13184
+rect 422536 13172 422542 13184
+rect 546494 13172 546500 13184
+rect 422536 13144 546500 13172
+rect 422536 13132 422542 13144
+rect 546494 13132 546500 13144
+rect 546552 13132 546558 13184
+rect 40218 13064 40224 13116
+rect 40276 13104 40282 13116
+rect 248506 13104 248512 13116
+rect 40276 13076 248512 13104
+rect 40276 13064 40282 13076
+rect 248506 13064 248512 13076
+rect 248564 13064 248570 13116
+rect 429378 13064 429384 13116
+rect 429436 13104 429442 13116
+rect 567562 13104 567568 13116
+rect 429436 13076 567568 13104
+rect 429436 13064 429442 13076
+rect 567562 13064 567568 13076
+rect 567620 13064 567626 13116
+rect 110414 12996 110420 13048
+rect 110472 13036 110478 13048
+rect 273346 13036 273352 13048
+rect 110472 13008 273352 13036
+rect 110472 12996 110478 13008
+rect 273346 12996 273352 13008
+rect 273404 12996 273410 13048
+rect 403250 12996 403256 13048
+rect 403308 13036 403314 13048
+rect 493042 13036 493048 13048
+rect 403308 13008 493048 13036
+rect 403308 12996 403314 13008
+rect 493042 12996 493048 13008
+rect 493100 12996 493106 13048
+rect 156138 12928 156144 12980
+rect 156196 12968 156202 12980
+rect 288618 12968 288624 12980
+rect 156196 12940 288624 12968
+rect 156196 12928 156202 12940
+rect 288618 12928 288624 12940
+rect 288676 12928 288682 12980
+rect 390738 12928 390744 12980
+rect 390796 12968 390802 12980
+rect 454034 12968 454040 12980
+rect 390796 12940 454040 12968
+rect 390796 12928 390802 12940
+rect 454034 12928 454040 12940
+rect 454092 12928 454098 12980
+rect 160094 12860 160100 12912
+rect 160152 12900 160158 12912
+rect 289998 12900 290004 12912
+rect 160152 12872 290004 12900
+rect 160152 12860 160158 12872
+rect 289998 12860 290004 12872
+rect 290056 12860 290062 12912
+rect 219986 12384 219992 12436
+rect 220044 12424 220050 12436
+rect 310698 12424 310704 12436
+rect 220044 12396 310704 12424
+rect 220044 12384 220050 12396
+rect 310698 12384 310704 12396
+rect 310756 12384 310762 12436
+rect 397638 12384 397644 12436
+rect 397696 12424 397702 12436
+rect 476482 12424 476488 12436
+rect 397696 12396 476488 12424
+rect 397696 12384 397702 12396
+rect 476482 12384 476488 12396
+rect 476540 12384 476546 12436
+rect 216858 12316 216864 12368
+rect 216916 12356 216922 12368
+rect 309318 12356 309324 12368
+rect 216916 12328 309324 12356
+rect 216916 12316 216922 12328
+rect 309318 12316 309324 12328
+rect 309376 12316 309382 12368
+rect 400490 12316 400496 12368
+rect 400548 12356 400554 12368
+rect 481726 12356 481732 12368
+rect 400548 12328 481732 12356
+rect 400548 12316 400554 12328
+rect 481726 12316 481732 12328
+rect 481784 12316 481790 12368
+rect 213362 12248 213368 12300
+rect 213420 12288 213426 12300
+rect 308030 12288 308036 12300
+rect 213420 12260 308036 12288
+rect 213420 12248 213426 12260
+rect 308030 12248 308036 12260
+rect 308088 12248 308094 12300
+rect 403158 12248 403164 12300
+rect 403216 12288 403222 12300
+rect 489914 12288 489920 12300
+rect 403216 12260 489920 12288
+rect 403216 12248 403222 12260
+rect 489914 12248 489920 12260
+rect 489972 12248 489978 12300
+rect 209774 12180 209780 12232
+rect 209832 12220 209838 12232
+rect 306466 12220 306472 12232
+rect 209832 12192 306472 12220
+rect 209832 12180 209838 12192
+rect 306466 12180 306472 12192
+rect 306524 12180 306530 12232
+rect 404446 12180 404452 12232
+rect 404504 12220 404510 12232
+rect 494698 12220 494704 12232
+rect 404504 12192 494704 12220
+rect 404504 12180 404510 12192
+rect 494698 12180 494704 12192
+rect 494756 12180 494762 12232
+rect 206186 12112 206192 12164
+rect 206244 12152 206250 12164
+rect 305178 12152 305184 12164
+rect 206244 12124 305184 12152
+rect 206244 12112 206250 12124
+rect 305178 12112 305184 12124
+rect 305236 12112 305242 12164
+rect 316218 12152 316224 12164
+rect 316144 12124 316224 12152
+rect 202690 12044 202696 12096
+rect 202748 12084 202754 12096
+rect 303798 12084 303804 12096
+rect 202748 12056 303804 12084
+rect 202748 12044 202754 12056
+rect 303798 12044 303804 12056
+rect 303856 12044 303862 12096
+rect 145466 11976 145472 12028
+rect 145524 12016 145530 12028
+rect 284386 12016 284392 12028
+rect 145524 11988 284392 12016
+rect 145524 11976 145530 11988
+rect 284386 11976 284392 11988
+rect 284444 11976 284450 12028
+rect 316144 11960 316172 12124
+rect 316218 12112 316224 12124
+rect 316276 12112 316282 12164
+rect 418246 12112 418252 12164
+rect 418304 12152 418310 12164
+rect 534442 12152 534448 12164
+rect 418304 12124 534448 12152
+rect 418304 12112 418310 12124
+rect 534442 12112 534448 12124
+rect 534500 12112 534506 12164
+rect 419718 12044 419724 12096
+rect 419776 12084 419782 12096
+rect 538214 12084 538220 12096
+rect 419776 12056 538220 12084
+rect 419776 12044 419782 12056
+rect 538214 12044 538220 12056
+rect 538272 12044 538278 12096
+rect 421006 11976 421012 12028
+rect 421064 12016 421070 12028
+rect 541986 12016 541992 12028
+rect 421064 11988 541992 12016
+rect 421064 11976 421070 11988
+rect 541986 11976 541992 11988
+rect 542044 11976 542050 12028
+rect 142154 11908 142160 11960
+rect 142212 11948 142218 11960
+rect 283006 11948 283012 11960
+rect 142212 11920 283012 11948
+rect 142212 11908 142218 11920
+rect 283006 11908 283012 11920
+rect 283064 11908 283070 11960
+rect 316126 11908 316132 11960
+rect 316184 11908 316190 11960
+rect 421098 11908 421104 11960
+rect 421156 11948 421162 11960
+rect 545482 11948 545488 11960
+rect 421156 11920 545488 11948
+rect 421156 11908 421162 11920
+rect 545482 11908 545488 11920
+rect 545540 11908 545546 11960
+rect 138842 11840 138848 11892
+rect 138900 11880 138906 11892
+rect 281718 11880 281724 11892
+rect 138900 11852 281724 11880
+rect 138900 11840 138906 11852
+rect 281718 11840 281724 11852
+rect 281776 11840 281782 11892
+rect 422386 11840 422392 11892
+rect 422444 11880 422450 11892
+rect 547874 11880 547880 11892
+rect 422444 11852 547880 11880
+rect 422444 11840 422450 11852
+rect 547874 11840 547880 11852
+rect 547932 11840 547938 11892
+rect 135254 11772 135260 11824
+rect 135312 11812 135318 11824
+rect 280338 11812 280344 11824
+rect 135312 11784 280344 11812
+rect 135312 11772 135318 11784
+rect 280338 11772 280344 11784
+rect 280396 11772 280402 11824
+rect 423858 11772 423864 11824
+rect 423916 11812 423922 11824
+rect 551002 11812 551008 11824
+rect 423916 11784 551008 11812
+rect 423916 11772 423922 11784
+rect 551002 11772 551008 11784
+rect 551060 11772 551066 11824
+rect 131298 11704 131304 11756
+rect 131356 11744 131362 11756
+rect 280430 11744 280436 11756
+rect 131356 11716 280436 11744
+rect 131356 11704 131362 11716
+rect 280430 11704 280436 11716
+rect 280488 11704 280494 11756
+rect 425146 11704 425152 11756
+rect 425204 11744 425210 11756
+rect 554774 11744 554780 11756
+rect 425204 11716 554780 11744
+rect 425204 11704 425210 11716
+rect 554774 11704 554780 11716
+rect 554832 11704 554838 11756
+rect 143534 11636 143540 11688
+rect 143592 11676 143598 11688
+rect 144730 11676 144736 11688
+rect 143592 11648 144736 11676
+rect 143592 11636 143598 11648
+rect 144730 11636 144736 11648
+rect 144788 11636 144794 11688
+rect 223574 11636 223580 11688
+rect 223632 11676 223638 11688
+rect 310606 11676 310612 11688
+rect 223632 11648 310612 11676
+rect 223632 11636 223638 11648
+rect 310606 11636 310612 11648
+rect 310664 11636 310670 11688
+rect 396442 11636 396448 11688
+rect 396500 11676 396506 11688
+rect 473446 11676 473452 11688
+rect 396500 11648 473452 11676
+rect 396500 11636 396506 11648
+rect 473446 11636 473452 11648
+rect 473504 11636 473510 11688
+rect 226334 11568 226340 11620
+rect 226392 11608 226398 11620
+rect 312078 11608 312084 11620
+rect 226392 11580 312084 11608
+rect 226392 11568 226398 11580
+rect 312078 11568 312084 11580
+rect 312136 11568 312142 11620
+rect 396350 11568 396356 11620
+rect 396408 11608 396414 11620
+rect 469858 11608 469864 11620
+rect 396408 11580 469864 11608
+rect 396408 11568 396414 11580
+rect 469858 11568 469864 11580
+rect 469916 11568 469922 11620
+rect 231026 11500 231032 11552
+rect 231084 11540 231090 11552
+rect 313366 11540 313372 11552
+rect 231084 11512 313372 11540
+rect 231084 11500 231090 11512
+rect 313366 11500 313372 11512
+rect 313424 11500 313430 11552
+rect 394786 11500 394792 11552
+rect 394844 11540 394850 11552
+rect 465626 11540 465632 11552
+rect 394844 11512 465632 11540
+rect 394844 11500 394850 11512
+rect 465626 11500 465632 11512
+rect 465684 11500 465690 11552
+rect 173894 10956 173900 11008
+rect 173952 10996 173958 11008
+rect 294046 10996 294052 11008
+rect 173952 10968 294052 10996
+rect 173952 10956 173958 10968
+rect 294046 10956 294052 10968
+rect 294104 10956 294110 11008
+rect 393406 10956 393412 11008
+rect 393464 10996 393470 11008
+rect 463970 10996 463976 11008
+rect 393464 10968 463976 10996
+rect 393464 10956 393470 10968
+rect 463970 10956 463976 10968
+rect 464028 10956 464034 11008
+rect 170306 10888 170312 10940
+rect 170364 10928 170370 10940
+rect 292666 10928 292672 10940
+rect 170364 10900 292672 10928
+rect 170364 10888 170370 10900
+rect 292666 10888 292672 10900
+rect 292724 10888 292730 10940
+rect 394694 10888 394700 10940
+rect 394752 10928 394758 10940
+rect 467466 10928 467472 10940
+rect 394752 10900 467472 10928
+rect 394752 10888 394758 10900
+rect 467466 10888 467472 10900
+rect 467524 10888 467530 10940
+rect 167178 10820 167184 10872
+rect 167236 10860 167242 10872
+rect 291378 10860 291384 10872
+rect 167236 10832 291384 10860
+rect 167236 10820 167242 10832
+rect 291378 10820 291384 10832
+rect 291436 10820 291442 10872
+rect 396258 10820 396264 10872
+rect 396316 10860 396322 10872
+rect 470594 10860 470600 10872
+rect 396316 10832 470600 10860
+rect 396316 10820 396322 10832
+rect 470594 10820 470600 10832
+rect 470652 10820 470658 10872
+rect 163406 10752 163412 10804
+rect 163464 10792 163470 10804
+rect 289906 10792 289912 10804
+rect 163464 10764 289912 10792
+rect 163464 10752 163470 10764
+rect 289906 10752 289912 10764
+rect 289964 10752 289970 10804
+rect 397546 10752 397552 10804
+rect 397604 10792 397610 10804
+rect 474090 10792 474096 10804
+rect 397604 10764 474096 10792
+rect 397604 10752 397610 10764
+rect 474090 10752 474096 10764
+rect 474148 10752 474154 10804
+rect 158898 10684 158904 10736
+rect 158956 10724 158962 10736
+rect 288526 10724 288532 10736
+rect 158956 10696 288532 10724
+rect 158956 10684 158962 10696
+rect 288526 10684 288532 10696
+rect 288584 10684 288590 10736
+rect 398926 10684 398932 10736
+rect 398984 10724 398990 10736
+rect 478138 10724 478144 10736
+rect 398984 10696 478144 10724
+rect 398984 10684 398990 10696
+rect 478138 10684 478144 10696
+rect 478196 10684 478202 10736
+rect 155402 10616 155408 10668
+rect 155460 10656 155466 10668
+rect 287146 10656 287152 10668
+rect 155460 10628 287152 10656
+rect 155460 10616 155466 10628
+rect 287146 10616 287152 10628
+rect 287204 10616 287210 10668
+rect 400398 10616 400404 10668
+rect 400456 10656 400462 10668
+rect 482370 10656 482376 10668
+rect 400456 10628 482376 10656
+rect 400456 10616 400462 10628
+rect 482370 10616 482376 10628
+rect 482428 10616 482434 10668
+rect 89898 10548 89904 10600
+rect 89956 10588 89962 10600
+rect 265158 10588 265164 10600
+rect 89956 10560 265164 10588
+rect 89956 10548 89962 10560
+rect 265158 10548 265164 10560
+rect 265216 10548 265222 10600
+rect 398834 10548 398840 10600
+rect 398892 10588 398898 10600
+rect 480530 10588 480536 10600
+rect 398892 10560 480536 10588
+rect 398892 10548 398898 10560
+rect 480530 10548 480536 10560
+rect 480588 10548 480594 10600
+rect 86402 10480 86408 10532
+rect 86460 10520 86466 10532
+rect 263778 10520 263784 10532
+rect 86460 10492 263784 10520
+rect 86460 10480 86466 10492
+rect 263778 10480 263784 10492
+rect 263836 10480 263842 10532
+rect 400306 10480 400312 10532
+rect 400364 10520 400370 10532
+rect 484026 10520 484032 10532
+rect 400364 10492 484032 10520
+rect 400364 10480 400370 10492
+rect 484026 10480 484032 10492
+rect 484084 10480 484090 10532
+rect 83274 10412 83280 10464
+rect 83332 10452 83338 10464
+rect 262306 10452 262312 10464
+rect 83332 10424 262312 10452
+rect 83332 10412 83338 10424
+rect 262306 10412 262312 10424
+rect 262364 10412 262370 10464
+rect 401686 10412 401692 10464
+rect 401744 10452 401750 10464
+rect 486418 10452 486424 10464
+rect 401744 10424 486424 10452
+rect 401744 10412 401750 10424
+rect 486418 10412 486424 10424
+rect 486476 10412 486482 10464
+rect 79226 10344 79232 10396
+rect 79284 10384 79290 10396
+rect 262398 10384 262404 10396
+rect 79284 10356 262404 10384
+rect 79284 10344 79290 10356
+rect 262398 10344 262404 10356
+rect 262456 10344 262462 10396
+rect 401778 10344 401784 10396
+rect 401836 10384 401842 10396
+rect 487154 10384 487160 10396
+rect 401836 10356 487160 10384
+rect 401836 10344 401842 10356
+rect 487154 10344 487160 10356
+rect 487212 10344 487218 10396
+rect 75914 10276 75920 10328
+rect 75972 10316 75978 10328
+rect 261018 10316 261024 10328
+rect 75972 10288 261024 10316
+rect 75972 10276 75978 10288
+rect 261018 10276 261024 10288
+rect 261076 10276 261082 10328
+rect 403066 10276 403072 10328
+rect 403124 10316 403130 10328
+rect 490650 10316 490656 10328
+rect 403124 10288 490656 10316
+rect 403124 10276 403130 10288
+rect 490650 10276 490656 10288
+rect 490708 10276 490714 10328
+rect 176654 10208 176660 10260
+rect 176712 10248 176718 10260
+rect 295518 10248 295524 10260
+rect 176712 10220 295524 10248
+rect 176712 10208 176718 10220
+rect 295518 10208 295524 10220
+rect 295576 10208 295582 10260
+rect 392118 10208 392124 10260
+rect 392176 10248 392182 10260
+rect 459922 10248 459928 10260
+rect 392176 10220 459928 10248
+rect 392176 10208 392182 10220
+rect 459922 10208 459928 10220
+rect 459980 10208 459986 10260
+rect 180978 10140 180984 10192
+rect 181036 10180 181042 10192
+rect 297082 10180 297088 10192
+rect 181036 10152 297088 10180
+rect 181036 10140 181042 10152
+rect 297082 10140 297088 10152
+rect 297140 10140 297146 10192
+rect 390646 10140 390652 10192
+rect 390704 10180 390710 10192
+rect 456886 10180 456892 10192
+rect 390704 10152 456892 10180
+rect 390704 10140 390710 10152
+rect 456886 10140 456892 10152
+rect 456944 10140 456950 10192
+rect 184934 10072 184940 10124
+rect 184992 10112 184998 10124
+rect 298370 10112 298376 10124
+rect 184992 10084 298376 10112
+rect 184992 10072 184998 10084
+rect 298370 10072 298376 10084
+rect 298428 10072 298434 10124
+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 222746 9596 222752 9648
+rect 222804 9636 222810 9648
+rect 310514 9636 310520 9648
+rect 222804 9608 310520 9636
+rect 222804 9596 222810 9608
+rect 310514 9596 310520 9608
+rect 310572 9596 310578 9648
+rect 387886 9596 387892 9648
+rect 387944 9636 387950 9648
+rect 446214 9636 446220 9648
+rect 387944 9608 446220 9636
+rect 387944 9596 387950 9608
+rect 446214 9596 446220 9608
+rect 446272 9596 446278 9648
+rect 219250 9528 219256 9580
+rect 219308 9568 219314 9580
+rect 309226 9568 309232 9580
+rect 219308 9540 309232 9568
+rect 219308 9528 219314 9540
+rect 309226 9528 309232 9540
+rect 309284 9528 309290 9580
+rect 316034 9528 316040 9580
+rect 316092 9568 316098 9580
+rect 316310 9568 316316 9580
+rect 316092 9540 316316 9568
+rect 316092 9528 316098 9540
+rect 316310 9528 316316 9540
+rect 316368 9528 316374 9580
+rect 389266 9528 389272 9580
+rect 389324 9568 389330 9580
+rect 449802 9568 449808 9580
+rect 389324 9540 449808 9568
+rect 389324 9528 389330 9540
+rect 449802 9528 449808 9540
+rect 449860 9528 449866 9580
+rect 215662 9460 215668 9512
+rect 215720 9500 215726 9512
+rect 307938 9500 307944 9512
+rect 215720 9472 307944 9500
+rect 215720 9460 215726 9472
+rect 307938 9460 307944 9472
+rect 307996 9460 308002 9512
+rect 315942 9460 315948 9512
+rect 316000 9500 316006 9512
+rect 316218 9500 316224 9512
+rect 316000 9472 316224 9500
+rect 316000 9460 316006 9472
+rect 316218 9460 316224 9472
+rect 316276 9460 316282 9512
+rect 389358 9460 389364 9512
+rect 389416 9500 389422 9512
+rect 453298 9500 453304 9512
+rect 389416 9472 453304 9500
+rect 389416 9460 389422 9472
+rect 453298 9460 453304 9472
+rect 453356 9460 453362 9512
+rect 137646 9392 137652 9444
+rect 137704 9432 137710 9444
+rect 281626 9432 281632 9444
+rect 137704 9404 281632 9432
+rect 137704 9392 137710 9404
+rect 281626 9392 281632 9404
+rect 281684 9392 281690 9444
+rect 422294 9392 422300 9444
+rect 422352 9432 422358 9444
+rect 549070 9432 549076 9444
+rect 422352 9404 549076 9432
+rect 422352 9392 422358 9404
+rect 549070 9392 549076 9404
+rect 549128 9392 549134 9444
+rect 37182 9324 37188 9376
+rect 37240 9364 37246 9376
+rect 247126 9364 247132 9376
+rect 37240 9336 247132 9364
+rect 37240 9324 37246 9336
+rect 247126 9324 247132 9336
+rect 247184 9324 247190 9376
+rect 277118 9324 277124 9376
+rect 277176 9364 277182 9376
+rect 330018 9364 330024 9376
+rect 277176 9336 330024 9364
+rect 277176 9324 277182 9336
+rect 330018 9324 330024 9336
+rect 330076 9324 330082 9376
+rect 423766 9324 423772 9376
+rect 423824 9364 423830 9376
+rect 552658 9364 552664 9376
+rect 423824 9336 552664 9364
+rect 423824 9324 423830 9336
+rect 552658 9324 552664 9336
+rect 552716 9324 552722 9376
+rect 33594 9256 33600 9308
+rect 33652 9296 33658 9308
+rect 245930 9296 245936 9308
+rect 33652 9268 245936 9296
+rect 33652 9256 33658 9268
+rect 245930 9256 245936 9268
+rect 245988 9256 245994 9308
+rect 262950 9256 262956 9308
+rect 263008 9296 263014 9308
+rect 324590 9296 324596 9308
+rect 263008 9268 324596 9296
+rect 263008 9256 263014 9268
+rect 324590 9256 324596 9268
+rect 324648 9256 324654 9308
+rect 425054 9256 425060 9308
+rect 425112 9296 425118 9308
+rect 556154 9296 556160 9308
+rect 425112 9268 556160 9296
+rect 425112 9256 425118 9268
+rect 556154 9256 556160 9268
+rect 556212 9256 556218 9308
+rect 30098 9188 30104 9240
+rect 30156 9228 30162 9240
+rect 244366 9228 244372 9240
+rect 30156 9200 244372 9228
+rect 30156 9188 30162 9200
+rect 244366 9188 244372 9200
+rect 244424 9188 244430 9240
+rect 259454 9188 259460 9240
+rect 259512 9228 259518 9240
+rect 323118 9228 323124 9240
+rect 259512 9200 323124 9228
+rect 259512 9188 259518 9200
+rect 323118 9188 323124 9200
+rect 323176 9188 323182 9240
+rect 426526 9188 426532 9240
+rect 426584 9228 426590 9240
+rect 559742 9228 559748 9240
+rect 426584 9200 559748 9228
+rect 426584 9188 426590 9200
+rect 559742 9188 559748 9200
+rect 559800 9188 559806 9240
+rect 26510 9120 26516 9172
+rect 26568 9160 26574 9172
+rect 242986 9160 242992 9172
+rect 26568 9132 242992 9160
+rect 26568 9120 26574 9132
+rect 242986 9120 242992 9132
+rect 243044 9120 243050 9172
+rect 255866 9120 255872 9172
+rect 255924 9160 255930 9172
+rect 321830 9160 321836 9172
+rect 255924 9132 321836 9160
+rect 255924 9120 255930 9132
+rect 321830 9120 321836 9132
+rect 321888 9120 321894 9172
+rect 427998 9120 428004 9172
+rect 428056 9160 428062 9172
+rect 563238 9160 563244 9172
+rect 428056 9132 563244 9160
+rect 428056 9120 428062 9132
+rect 563238 9120 563244 9132
+rect 563296 9120 563302 9172
+rect 21818 9052 21824 9104
+rect 21876 9092 21882 9104
+rect 241698 9092 241704 9104
+rect 21876 9064 241704 9092
+rect 21876 9052 21882 9064
+rect 241698 9052 241704 9064
+rect 241756 9052 241762 9104
+rect 252370 9052 252376 9104
+rect 252428 9092 252434 9104
+rect 321738 9092 321744 9104
+rect 252428 9064 321744 9092
+rect 252428 9052 252434 9064
+rect 321738 9052 321744 9064
+rect 321796 9052 321802 9104
+rect 429286 9052 429292 9104
+rect 429344 9092 429350 9104
+rect 566826 9092 566832 9104
+rect 429344 9064 566832 9092
+rect 429344 9052 429350 9064
+rect 566826 9052 566832 9064
+rect 566884 9052 566890 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 242066 8984 242072 9036
+rect 242124 9024 242130 9036
+rect 317690 9024 317696 9036
+rect 242124 8996 317696 9024
+rect 242124 8984 242130 8996
+rect 317690 8984 317696 8996
+rect 317748 8984 317754 9036
+rect 430758 8984 430764 9036
+rect 430816 9024 430822 9036
+rect 570322 9024 570328 9036
+rect 430816 8996 570328 9024
+rect 430816 8984 430822 8996
+rect 570322 8984 570328 8996
+rect 570380 8984 570386 9036
+rect 4062 8916 4068 8968
+rect 4120 8956 4126 8968
+rect 236086 8956 236092 8968
+rect 4120 8928 236092 8956
+rect 4120 8916 4126 8928
+rect 236086 8916 236092 8928
+rect 236144 8916 236150 8968
+rect 238110 8916 238116 8968
+rect 238168 8956 238174 8968
+rect 316402 8956 316408 8968
+rect 238168 8928 316408 8956
+rect 238168 8916 238174 8928
+rect 316402 8916 316408 8928
+rect 316460 8916 316466 8968
+rect 430666 8916 430672 8968
+rect 430724 8956 430730 8968
+rect 573910 8956 573916 8968
+rect 430724 8928 573916 8956
+rect 430724 8916 430730 8928
+rect 573910 8916 573916 8928
+rect 573968 8916 573974 8968
+rect 226426 8848 226432 8900
+rect 226484 8888 226490 8900
+rect 311986 8888 311992 8900
+rect 226484 8860 311992 8888
+rect 226484 8848 226490 8860
+rect 311986 8848 311992 8860
+rect 312044 8848 312050 8900
+rect 386690 8848 386696 8900
+rect 386748 8888 386754 8900
+rect 442626 8888 442632 8900
+rect 386748 8860 442632 8888
+rect 386748 8848 386754 8860
+rect 442626 8848 442632 8860
+rect 442684 8848 442690 8900
+rect 229830 8780 229836 8832
+rect 229888 8820 229894 8832
+rect 313274 8820 313280 8832
+rect 229888 8792 313280 8820
+rect 229888 8780 229894 8792
+rect 313274 8780 313280 8792
+rect 313332 8780 313338 8832
+rect 385126 8780 385132 8832
+rect 385184 8820 385190 8832
+rect 439130 8820 439136 8832
+rect 385184 8792 439136 8820
+rect 385184 8780 385190 8792
+rect 439130 8780 439136 8792
+rect 439188 8780 439194 8832
+rect 233418 8712 233424 8764
+rect 233476 8752 233482 8764
+rect 314838 8752 314844 8764
+rect 233476 8724 314844 8752
+rect 233476 8712 233482 8724
+rect 314838 8712 314844 8724
+rect 314896 8712 314902 8764
+rect 383838 8712 383844 8764
+rect 383896 8752 383902 8764
+rect 435542 8752 435548 8764
+rect 383896 8724 435548 8752
+rect 383896 8712 383902 8724
+rect 435542 8712 435548 8724
+rect 435600 8712 435606 8764
+rect 183738 8236 183744 8288
+rect 183796 8276 183802 8288
+rect 296898 8276 296904 8288
+rect 183796 8248 296904 8276
+rect 183796 8236 183802 8248
+rect 296898 8236 296904 8248
+rect 296956 8236 296962 8288
+rect 404354 8236 404360 8288
+rect 404412 8276 404418 8288
+rect 495894 8276 495900 8288
+rect 404412 8248 495900 8276
+rect 404412 8236 404418 8248
+rect 495894 8236 495900 8248
+rect 495952 8236 495958 8288
+rect 180242 8168 180248 8220
+rect 180300 8208 180306 8220
+rect 296990 8208 296996 8220
+rect 180300 8180 296996 8208
+rect 180300 8168 180306 8180
+rect 296990 8168 296996 8180
+rect 297048 8168 297054 8220
+rect 405826 8168 405832 8220
+rect 405884 8208 405890 8220
+rect 499390 8208 499396 8220
+rect 405884 8180 499396 8208
+rect 405884 8168 405890 8180
+rect 499390 8168 499396 8180
+rect 499448 8168 499454 8220
+rect 176746 8100 176752 8152
+rect 176804 8140 176810 8152
+rect 295426 8140 295432 8152
+rect 176804 8112 295432 8140
+rect 176804 8100 176810 8112
+rect 295426 8100 295432 8112
+rect 295484 8100 295490 8152
+rect 407298 8100 407304 8152
+rect 407356 8140 407362 8152
+rect 502978 8140 502984 8152
+rect 407356 8112 502984 8140
+rect 407356 8100 407362 8112
+rect 502978 8100 502984 8112
+rect 503036 8100 503042 8152
+rect 173066 8032 173072 8084
+rect 173124 8072 173130 8084
+rect 294230 8072 294236 8084
+rect 173124 8044 294236 8072
+rect 173124 8032 173130 8044
+rect 294230 8032 294236 8044
+rect 294288 8032 294294 8084
+rect 408586 8032 408592 8084
+rect 408644 8072 408650 8084
+rect 506474 8072 506480 8084
+rect 408644 8044 506480 8072
+rect 408644 8032 408650 8044
+rect 506474 8032 506480 8044
+rect 506532 8032 506538 8084
+rect 169570 7964 169576 8016
+rect 169628 8004 169634 8016
+rect 292574 8004 292580 8016
+rect 169628 7976 292580 8004
+rect 169628 7964 169634 7976
+rect 292574 7964 292580 7976
+rect 292632 7964 292638 8016
+rect 409966 7964 409972 8016
+rect 410024 8004 410030 8016
+rect 510062 8004 510068 8016
+rect 410024 7976 510068 8004
+rect 410024 7964 410030 7976
+rect 510062 7964 510068 7976
+rect 510120 7964 510126 8016
+rect 162486 7896 162492 7948
+rect 162544 7936 162550 7948
+rect 289814 7936 289820 7948
+rect 162544 7908 289820 7936
+rect 162544 7896 162550 7908
+rect 289814 7896 289820 7908
+rect 289872 7896 289878 7948
+rect 290734 7896 290740 7948
+rect 290792 7936 290798 7948
+rect 320358 7936 320364 7948
+rect 290792 7908 320364 7936
+rect 290792 7896 290798 7908
+rect 320358 7896 320364 7908
+rect 320416 7896 320422 7948
+rect 410058 7896 410064 7948
+rect 410116 7936 410122 7948
+rect 513558 7936 513564 7948
+rect 410116 7908 513564 7936
+rect 410116 7896 410122 7908
+rect 513558 7896 513564 7908
+rect 513616 7896 513622 7948
+rect 157794 7828 157800 7880
+rect 157852 7868 157858 7880
+rect 288434 7868 288440 7880
+rect 157852 7840 288440 7868
+rect 157852 7828 157858 7840
+rect 288434 7828 288440 7840
+rect 288492 7828 288498 7880
+rect 288526 7828 288532 7880
+rect 288584 7868 288590 7880
+rect 328546 7868 328552 7880
+rect 288584 7840 328552 7868
+rect 288584 7828 288590 7840
+rect 328546 7828 328552 7840
+rect 328604 7828 328610 7880
+rect 411346 7828 411352 7880
+rect 411404 7868 411410 7880
+rect 517146 7868 517152 7880
+rect 411404 7840 517152 7868
+rect 411404 7828 411410 7840
+rect 517146 7828 517152 7840
+rect 517204 7828 517210 7880
+rect 130562 7760 130568 7812
+rect 130620 7800 130626 7812
+rect 278958 7800 278964 7812
+rect 130620 7772 278964 7800
+rect 130620 7760 130626 7772
+rect 278958 7760 278964 7772
+rect 279016 7760 279022 7812
+rect 286594 7760 286600 7812
+rect 286652 7800 286658 7812
+rect 332686 7800 332692 7812
+rect 286652 7772 332692 7800
+rect 286652 7760 286658 7772
+rect 332686 7760 332692 7772
+rect 332744 7760 332750 7812
+rect 412726 7760 412732 7812
+rect 412784 7800 412790 7812
+rect 520734 7800 520740 7812
+rect 412784 7772 520740 7800
+rect 412784 7760 412790 7772
+rect 520734 7760 520740 7772
+rect 520792 7760 520798 7812
+rect 126974 7692 126980 7744
+rect 127032 7732 127038 7744
+rect 277578 7732 277584 7744
+rect 127032 7704 277584 7732
+rect 127032 7692 127038 7704
+rect 277578 7692 277584 7704
+rect 277636 7692 277642 7744
+rect 283098 7692 283104 7744
+rect 283156 7732 283162 7744
+rect 331490 7732 331496 7744
+rect 283156 7704 331496 7732
+rect 283156 7692 283162 7704
+rect 331490 7692 331496 7704
+rect 331548 7692 331554 7744
+rect 414106 7692 414112 7744
+rect 414164 7732 414170 7744
+rect 524230 7732 524236 7744
+rect 414164 7704 524236 7732
+rect 414164 7692 414170 7704
+rect 524230 7692 524236 7704
+rect 524288 7692 524294 7744
+rect 128170 7624 128176 7676
+rect 128228 7664 128234 7676
+rect 278866 7664 278872 7676
+rect 128228 7636 278872 7664
+rect 128228 7624 128234 7636
+rect 278866 7624 278872 7636
+rect 278924 7624 278930 7676
+rect 279510 7624 279516 7676
+rect 279568 7664 279574 7676
+rect 329926 7664 329932 7676
+rect 279568 7636 329932 7664
+rect 279568 7624 279574 7636
+rect 329926 7624 329932 7636
+rect 329984 7624 329990 7676
+rect 415486 7624 415492 7676
+rect 415544 7664 415550 7676
+rect 527818 7664 527824 7676
+rect 415544 7636 527824 7664
+rect 415544 7624 415550 7636
+rect 527818 7624 527824 7636
+rect 527876 7624 527882 7676
+rect 69106 7556 69112 7608
+rect 69164 7596 69170 7608
+rect 258074 7596 258080 7608
+rect 69164 7568 258080 7596
+rect 69164 7556 69170 7568
+rect 258074 7556 258080 7568
+rect 258132 7556 258138 7608
+rect 272426 7556 272432 7608
+rect 272484 7596 272490 7608
+rect 328638 7596 328644 7608
+rect 272484 7568 328644 7596
+rect 272484 7556 272490 7568
+rect 328638 7556 328644 7568
+rect 328696 7556 328702 7608
+rect 416958 7556 416964 7608
+rect 417016 7596 417022 7608
+rect 531314 7596 531320 7608
+rect 417016 7568 531320 7596
+rect 417016 7556 417022 7568
+rect 531314 7556 531320 7568
+rect 531372 7556 531378 7608
+rect 187326 7488 187332 7540
+rect 187384 7528 187390 7540
+rect 298278 7528 298284 7540
+rect 187384 7500 298284 7528
+rect 187384 7488 187390 7500
+rect 298278 7488 298284 7500
+rect 298336 7488 298342 7540
+rect 402974 7488 402980 7540
+rect 403032 7528 403038 7540
+rect 492306 7528 492312 7540
+rect 403032 7500 492312 7528
+rect 403032 7488 403038 7500
+rect 492306 7488 492312 7500
+rect 492364 7488 492370 7540
+rect 190822 7420 190828 7472
+rect 190880 7460 190886 7472
+rect 299566 7460 299572 7472
+rect 190880 7432 299572 7460
+rect 190880 7420 190886 7432
+rect 299566 7420 299572 7432
+rect 299624 7420 299630 7472
+rect 401594 7420 401600 7472
+rect 401652 7460 401658 7472
+rect 488810 7460 488816 7472
+rect 401652 7432 488816 7460
+rect 401652 7420 401658 7432
+rect 488810 7420 488816 7432
+rect 488868 7420 488874 7472
+rect 194410 7352 194416 7404
+rect 194468 7392 194474 7404
+rect 300946 7392 300952 7404
+rect 194468 7364 300952 7392
+rect 194468 7352 194474 7364
+rect 300946 7352 300952 7364
+rect 301004 7352 301010 7404
+rect 400214 7352 400220 7404
+rect 400272 7392 400278 7404
+rect 485222 7392 485228 7404
+rect 400272 7364 485228 7392
+rect 400272 7352 400278 7364
+rect 485222 7352 485228 7364
+rect 485280 7352 485286 7404
+rect 62022 6808 62028 6860
+rect 62080 6848 62086 6860
+rect 255314 6848 255320 6860
+rect 62080 6820 255320 6848
+rect 62080 6808 62086 6820
+rect 255314 6808 255320 6820
+rect 255372 6808 255378 6860
+rect 271230 6808 271236 6860
+rect 271288 6848 271294 6860
+rect 327166 6848 327172 6860
+rect 271288 6820 327172 6848
+rect 271288 6808 271294 6820
+rect 327166 6808 327172 6820
+rect 327224 6808 327230 6860
+rect 387794 6808 387800 6860
+rect 387852 6848 387858 6860
+rect 448606 6848 448612 6860
+rect 387852 6820 448612 6848
+rect 387852 6808 387858 6820
+rect 448606 6808 448612 6820
+rect 448664 6808 448670 6860
+rect 58434 6740 58440 6792
+rect 58492 6780 58498 6792
+rect 253934 6780 253940 6792
+rect 58492 6752 253940 6780
+rect 58492 6740 58498 6752
+rect 253934 6740 253940 6752
+rect 253992 6740 253998 6792
+rect 268838 6740 268844 6792
+rect 268896 6780 268902 6792
+rect 327258 6780 327264 6792
+rect 268896 6752 327264 6780
+rect 268896 6740 268902 6752
+rect 327258 6740 327264 6752
+rect 327316 6740 327322 6792
+rect 389174 6740 389180 6792
+rect 389232 6780 389238 6792
+rect 452102 6780 452108 6792
+rect 389232 6752 452108 6780
+rect 389232 6740 389238 6752
+rect 452102 6740 452108 6752
+rect 452160 6740 452166 6792
+rect 54938 6672 54944 6724
+rect 54996 6712 55002 6724
+rect 252554 6712 252560 6724
+rect 54996 6684 252560 6712
+rect 54996 6672 55002 6684
+rect 252554 6672 252560 6684
+rect 252612 6672 252618 6724
+rect 265342 6672 265348 6724
+rect 265400 6712 265406 6724
+rect 325878 6712 325884 6724
+rect 265400 6684 325884 6712
+rect 265400 6672 265406 6684
+rect 325878 6672 325884 6684
+rect 325936 6672 325942 6724
+rect 390554 6672 390560 6724
+rect 390612 6712 390618 6724
+rect 455690 6712 455696 6724
+rect 390612 6684 455696 6712
+rect 390612 6672 390618 6684
+rect 455690 6672 455696 6684
+rect 455748 6672 455754 6724
+rect 51350 6604 51356 6656
+rect 51408 6644 51414 6656
+rect 252646 6644 252652 6656
+rect 51408 6616 252652 6644
+rect 51408 6604 51414 6616
+rect 252646 6604 252652 6616
+rect 252704 6604 252710 6656
+rect 261754 6604 261760 6656
+rect 261812 6644 261818 6656
+rect 324498 6644 324504 6656
+rect 261812 6616 324504 6644
+rect 261812 6604 261818 6616
+rect 324498 6604 324504 6616
+rect 324556 6604 324562 6656
+rect 392026 6604 392032 6656
+rect 392084 6644 392090 6656
+rect 459186 6644 459192 6656
+rect 392084 6616 459192 6644
+rect 392084 6604 392090 6616
+rect 459186 6604 459192 6616
+rect 459244 6604 459250 6656
+rect 47854 6536 47860 6588
+rect 47912 6576 47918 6588
+rect 251174 6576 251180 6588
+rect 47912 6548 251180 6576
+rect 47912 6536 47918 6548
+rect 251174 6536 251180 6548
+rect 251232 6536 251238 6588
+rect 258258 6536 258264 6588
+rect 258316 6576 258322 6588
+rect 323026 6576 323032 6588
+rect 258316 6548 323032 6576
+rect 258316 6536 258322 6548
+rect 323026 6536 323032 6548
+rect 323084 6536 323090 6588
+rect 393314 6536 393320 6588
+rect 393372 6576 393378 6588
+rect 462774 6576 462780 6588
+rect 393372 6548 462780 6576
+rect 393372 6536 393378 6548
+rect 462774 6536 462780 6548
+rect 462832 6536 462838 6588
+rect 17034 6468 17040 6520
+rect 17092 6508 17098 6520
+rect 240318 6508 240324 6520
+rect 17092 6480 240324 6508
+rect 17092 6468 17098 6480
+rect 240318 6468 240324 6480
+rect 240376 6468 240382 6520
+rect 254670 6468 254676 6520
+rect 254728 6508 254734 6520
+rect 321646 6508 321652 6520
+rect 254728 6480 321652 6508
+rect 254728 6468 254734 6480
+rect 321646 6468 321652 6480
+rect 321704 6468 321710 6520
+rect 383746 6468 383752 6520
+rect 383804 6508 383810 6520
+rect 433978 6508 433984 6520
+rect 383804 6480 412634 6508
+rect 383804 6468 383810 6480
+rect 12342 6400 12348 6452
+rect 12400 6440 12406 6452
+rect 238938 6440 238944 6452
+rect 12400 6412 238944 6440
+rect 12400 6400 12406 6412
+rect 238938 6400 238944 6412
+rect 238996 6400 239002 6452
+rect 251174 6400 251180 6452
+rect 251232 6440 251238 6452
+rect 320266 6440 320272 6452
+rect 251232 6412 320272 6440
+rect 251232 6400 251238 6412
+rect 320266 6400 320272 6412
+rect 320324 6400 320330 6452
+rect 412606 6440 412634 6480
+rect 431926 6480 433984 6508
+rect 431926 6440 431954 6480
+rect 433978 6468 433984 6480
+rect 434036 6468 434042 6520
+rect 434070 6468 434076 6520
+rect 434128 6508 434134 6520
+rect 518342 6508 518348 6520
+rect 434128 6480 518348 6508
+rect 434128 6468 434134 6480
+rect 518342 6468 518348 6480
+rect 518400 6468 518406 6520
+rect 562042 6440 562048 6452
+rect 412606 6412 431954 6440
+rect 433352 6412 562048 6440
+rect 7650 6332 7656 6384
+rect 7708 6372 7714 6384
+rect 237374 6372 237380 6384
+rect 7708 6344 237380 6372
+rect 7708 6332 7714 6344
+rect 237374 6332 237380 6344
+rect 237432 6332 237438 6384
+rect 239306 6332 239312 6384
+rect 239364 6372 239370 6384
+rect 316126 6372 316132 6384
+rect 239364 6344 316132 6372
+rect 239364 6332 239370 6344
+rect 316126 6332 316132 6344
+rect 316184 6332 316190 6384
+rect 379698 6332 379704 6384
+rect 379756 6372 379762 6384
+rect 424962 6372 424968 6384
+rect 379756 6344 424968 6372
+rect 379756 6332 379762 6344
+rect 424962 6332 424968 6344
+rect 425020 6332 425026 6384
+rect 427906 6332 427912 6384
+rect 427964 6372 427970 6384
+rect 433352 6372 433380 6412
+rect 562042 6400 562048 6412
+rect 562100 6400 562106 6452
+rect 427964 6344 433380 6372
+rect 427964 6332 427970 6344
+rect 436738 6332 436744 6384
+rect 436796 6372 436802 6384
+rect 565630 6372 565636 6384
+rect 436796 6344 565636 6372
+rect 436796 6332 436802 6344
+rect 565630 6332 565636 6344
+rect 565688 6332 565694 6384
+rect 2866 6264 2872 6316
+rect 2924 6304 2930 6316
+rect 234706 6304 234712 6316
+rect 2924 6276 234712 6304
+rect 2924 6264 2930 6276
+rect 234706 6264 234712 6276
+rect 234764 6264 234770 6316
+rect 240502 6264 240508 6316
+rect 240560 6304 240566 6316
+rect 317598 6304 317604 6316
+rect 240560 6276 317604 6304
+rect 240560 6264 240566 6276
+rect 317598 6264 317604 6276
+rect 317656 6264 317662 6316
+rect 380986 6264 380992 6316
+rect 381044 6304 381050 6316
+rect 427262 6304 427268 6316
+rect 381044 6276 427268 6304
+rect 381044 6264 381050 6276
+rect 427262 6264 427268 6276
+rect 427320 6264 427326 6316
+rect 429194 6264 429200 6316
+rect 429252 6304 429258 6316
+rect 569126 6304 569132 6316
+rect 429252 6276 569132 6304
+rect 429252 6264 429258 6276
+rect 569126 6264 569132 6276
+rect 569184 6264 569190 6316
+rect 1670 6196 1676 6248
+rect 1728 6236 1734 6248
+rect 234798 6236 234804 6248
+rect 1728 6208 234804 6236
+rect 1728 6196 1734 6208
+rect 234798 6196 234804 6208
+rect 234856 6196 234862 6248
+rect 235810 6196 235816 6248
+rect 235868 6236 235874 6248
+rect 314746 6236 314752 6248
+rect 235868 6208 314752 6236
+rect 235868 6196 235874 6208
+rect 314746 6196 314752 6208
+rect 314804 6196 314810 6248
+rect 381078 6196 381084 6248
+rect 381136 6236 381142 6248
+rect 428458 6236 428464 6248
+rect 381136 6208 428464 6236
+rect 381136 6196 381142 6208
+rect 428458 6196 428464 6208
+rect 428516 6196 428522 6248
+rect 430574 6196 430580 6248
+rect 430632 6236 430638 6248
+rect 572714 6236 572720 6248
+rect 430632 6208 572720 6236
+rect 430632 6196 430638 6208
+rect 572714 6196 572720 6208
+rect 572772 6196 572778 6248
+rect 566 6128 572 6180
+rect 624 6168 630 6180
+rect 234614 6168 234620 6180
+rect 624 6140 234620 6168
+rect 624 6128 630 6140
+rect 234614 6128 234620 6140
+rect 234672 6128 234678 6180
+rect 237006 6128 237012 6180
+rect 237064 6168 237070 6180
+rect 316034 6168 316040 6180
+rect 237064 6140 316040 6168
+rect 237064 6128 237070 6140
+rect 316034 6128 316040 6140
+rect 316092 6128 316098 6180
+rect 432046 6128 432052 6180
+rect 432104 6168 432110 6180
+rect 576302 6168 576308 6180
+rect 432104 6140 576308 6168
+rect 432104 6128 432110 6140
+rect 576302 6128 576308 6140
+rect 576360 6128 576366 6180
+rect 65518 6060 65524 6112
+rect 65576 6100 65582 6112
+rect 256694 6100 256700 6112
+rect 65576 6072 256700 6100
+rect 65576 6060 65582 6072
+rect 256694 6060 256700 6072
+rect 256752 6060 256758 6112
+rect 285398 6060 285404 6112
+rect 285456 6100 285462 6112
+rect 332778 6100 332784 6112
+rect 285456 6072 332784 6100
+rect 285456 6060 285462 6072
+rect 332778 6060 332784 6072
+rect 332836 6060 332842 6112
+rect 386506 6060 386512 6112
+rect 386564 6100 386570 6112
+rect 445018 6100 445024 6112
+rect 386564 6072 445024 6100
+rect 386564 6060 386570 6072
+rect 445018 6060 445024 6072
+rect 445076 6060 445082 6112
+rect 136450 5992 136456 6044
+rect 136508 6032 136514 6044
+rect 281534 6032 281540 6044
+rect 136508 6004 281540 6032
+rect 136508 5992 136514 6004
+rect 281534 5992 281540 6004
+rect 281592 5992 281598 6044
+rect 288986 5992 288992 6044
+rect 289044 6032 289050 6044
+rect 334066 6032 334072 6044
+rect 289044 6004 334072 6032
+rect 289044 5992 289050 6004
+rect 334066 5992 334072 6004
+rect 334124 5992 334130 6044
+rect 386598 5992 386604 6044
+rect 386656 6032 386662 6044
+rect 441522 6032 441528 6044
+rect 386656 6004 441528 6032
+rect 386656 5992 386662 6004
+rect 441522 5992 441528 6004
+rect 441580 5992 441586 6044
+rect 140038 5924 140044 5976
+rect 140096 5964 140102 5976
+rect 282914 5964 282920 5976
+rect 140096 5936 282920 5964
+rect 140096 5924 140102 5936
+rect 282914 5924 282920 5936
+rect 282972 5924 282978 5976
+rect 309870 5924 309876 5976
+rect 309928 5964 309934 5976
+rect 334158 5964 334164 5976
+rect 309928 5936 334164 5964
+rect 309928 5924 309934 5936
+rect 334158 5924 334164 5936
+rect 334216 5924 334222 5976
+rect 385034 5924 385040 5976
+rect 385092 5964 385098 5976
+rect 437934 5964 437940 5976
+rect 385092 5936 437940 5964
+rect 385092 5924 385098 5936
+rect 437934 5924 437940 5936
+rect 437992 5924 437998 5976
+rect 234614 5856 234620 5908
+rect 234672 5896 234678 5908
+rect 262858 5896 262864 5908
+rect 234672 5868 262864 5896
+rect 234672 5856 234678 5868
+rect 262858 5856 262864 5868
+rect 262916 5856 262922 5908
+rect 382550 5856 382556 5908
+rect 382608 5896 382614 5908
+rect 430850 5896 430856 5908
+rect 382608 5868 430856 5896
+rect 382608 5856 382614 5868
+rect 430850 5856 430856 5868
+rect 430908 5856 430914 5908
+rect 382458 5788 382464 5840
+rect 382516 5828 382522 5840
+rect 432046 5828 432052 5840
+rect 382516 5800 432052 5828
+rect 382516 5788 382522 5800
+rect 432046 5788 432052 5800
+rect 432104 5788 432110 5840
+rect 427814 5720 427820 5772
+rect 427872 5760 427878 5772
+rect 436738 5760 436744 5772
+rect 427872 5732 436744 5760
+rect 427872 5720 427878 5732
+rect 436738 5720 436744 5732
+rect 436796 5720 436802 5772
+rect 210970 5448 210976 5500
+rect 211028 5488 211034 5500
+rect 306374 5488 306380 5500
+rect 211028 5460 306380 5488
+rect 211028 5448 211034 5460
+rect 306374 5448 306380 5460
+rect 306432 5448 306438 5500
+rect 407206 5448 407212 5500
+rect 407264 5488 407270 5500
+rect 505370 5488 505376 5500
+rect 407264 5460 505376 5488
+rect 407264 5448 407270 5460
+rect 505370 5448 505376 5460
+rect 505428 5448 505434 5500
+rect 85666 5380 85672 5432
+rect 85724 5420 85730 5432
+rect 149698 5420 149704 5432
+rect 85724 5392 149704 5420
+rect 85724 5380 85730 5392
+rect 149698 5380 149704 5392
+rect 149756 5380 149762 5432
+rect 207382 5380 207388 5432
+rect 207440 5420 207446 5432
+rect 305086 5420 305092 5432
+rect 207440 5392 305092 5420
+rect 207440 5380 207446 5392
+rect 305086 5380 305092 5392
+rect 305144 5380 305150 5432
+rect 324406 5380 324412 5432
+rect 324464 5420 324470 5432
+rect 345290 5420 345296 5432
+rect 324464 5392 345296 5420
+rect 324464 5380 324470 5392
+rect 345290 5380 345296 5392
+rect 345348 5380 345354 5432
+rect 408494 5380 408500 5432
+rect 408552 5420 408558 5432
+rect 508866 5420 508872 5432
+rect 408552 5392 508872 5420
+rect 408552 5380 408558 5392
+rect 508866 5380 508872 5392
+rect 508924 5380 508930 5432
+rect 89162 5312 89168 5364
+rect 89220 5352 89226 5364
+rect 153838 5352 153844 5364
+rect 89220 5324 153844 5352
+rect 89220 5312 89226 5324
+rect 153838 5312 153844 5324
+rect 153896 5312 153902 5364
+rect 203886 5312 203892 5364
+rect 203944 5352 203950 5364
+rect 303614 5352 303620 5364
+rect 203944 5324 303620 5352
+rect 203944 5312 203950 5324
+rect 303614 5312 303620 5324
+rect 303672 5312 303678 5364
+rect 317322 5312 317328 5364
+rect 317380 5352 317386 5364
+rect 343726 5352 343732 5364
+rect 317380 5324 343732 5352
+rect 317380 5312 317386 5324
+rect 343726 5312 343732 5324
+rect 343784 5312 343790 5364
+rect 409874 5312 409880 5364
+rect 409932 5352 409938 5364
+rect 512454 5352 512460 5364
+rect 409932 5324 512460 5352
+rect 409932 5312 409938 5324
+rect 512454 5312 512460 5324
+rect 512512 5312 512518 5364
+rect 78582 5244 78588 5296
+rect 78640 5284 78646 5296
+rect 145558 5284 145564 5296
+rect 78640 5256 145564 5284
+rect 78640 5244 78646 5256
+rect 145558 5244 145564 5256
+rect 145616 5244 145622 5296
+rect 196802 5244 196808 5296
+rect 196860 5284 196866 5296
+rect 302234 5284 302240 5296
+rect 196860 5256 302240 5284
+rect 196860 5244 196866 5256
+rect 302234 5244 302240 5256
+rect 302292 5244 302298 5296
+rect 313826 5244 313832 5296
+rect 313884 5284 313890 5296
+rect 342346 5284 342352 5296
+rect 313884 5256 342352 5284
+rect 313884 5244 313890 5256
+rect 342346 5244 342352 5256
+rect 342404 5244 342410 5296
+rect 411254 5244 411260 5296
+rect 411312 5284 411318 5296
+rect 515950 5284 515956 5296
+rect 411312 5256 515956 5284
+rect 411312 5244 411318 5256
+rect 515950 5244 515956 5256
+rect 516008 5244 516014 5296
+rect 96246 5176 96252 5228
+rect 96304 5216 96310 5228
+rect 163498 5216 163504 5228
+rect 96304 5188 163504 5216
+rect 96304 5176 96310 5188
+rect 163498 5176 163504 5188
+rect 163556 5176 163562 5228
+rect 193214 5176 193220 5228
+rect 193272 5216 193278 5228
+rect 300854 5216 300860 5228
+rect 193272 5188 300860 5216
+rect 193272 5176 193278 5188
+rect 300854 5176 300860 5188
+rect 300912 5176 300918 5228
+rect 310238 5176 310244 5228
+rect 310296 5216 310302 5228
+rect 341058 5216 341064 5228
+rect 310296 5188 341064 5216
+rect 310296 5176 310302 5188
+rect 341058 5176 341064 5188
+rect 341116 5176 341122 5228
+rect 367278 5176 367284 5228
+rect 367336 5216 367342 5228
+rect 387150 5216 387156 5228
+rect 367336 5188 387156 5216
+rect 367336 5176 367342 5188
+rect 387150 5176 387156 5188
+rect 387208 5176 387214 5228
+rect 412634 5176 412640 5228
+rect 412692 5216 412698 5228
+rect 519538 5216 519544 5228
+rect 412692 5188 519544 5216
+rect 412692 5176 412698 5188
+rect 519538 5176 519544 5188
+rect 519596 5176 519602 5228
+rect 121086 5108 121092 5160
+rect 121144 5148 121150 5160
+rect 188338 5148 188344 5160
+rect 121144 5120 188344 5148
+rect 121144 5108 121150 5120
+rect 188338 5108 188344 5120
+rect 188396 5108 188402 5160
+rect 189718 5108 189724 5160
+rect 189776 5148 189782 5160
+rect 299474 5148 299480 5160
+rect 189776 5120 299480 5148
+rect 189776 5108 189782 5120
+rect 299474 5108 299480 5120
+rect 299532 5108 299538 5160
+rect 306742 5108 306748 5160
+rect 306800 5148 306806 5160
+rect 339586 5148 339592 5160
+rect 306800 5120 339592 5148
+rect 306800 5108 306806 5120
+rect 339586 5108 339592 5120
+rect 339644 5108 339650 5160
+rect 371326 5108 371332 5160
+rect 371384 5148 371390 5160
+rect 400122 5148 400128 5160
+rect 371384 5120 400128 5148
+rect 371384 5108 371390 5120
+rect 400122 5108 400128 5120
+rect 400180 5108 400186 5160
+rect 414014 5108 414020 5160
+rect 414072 5148 414078 5160
+rect 523034 5148 523040 5160
+rect 414072 5120 523040 5148
+rect 414072 5108 414078 5120
+rect 523034 5108 523040 5120
+rect 523092 5108 523098 5160
+rect 114002 5040 114008 5092
+rect 114060 5080 114066 5092
+rect 181438 5080 181444 5092
+rect 114060 5052 181444 5080
+rect 114060 5040 114066 5052
+rect 181438 5040 181444 5052
+rect 181496 5040 181502 5092
+rect 186130 5040 186136 5092
+rect 186188 5080 186194 5092
+rect 298186 5080 298192 5092
+rect 186188 5052 298192 5080
+rect 186188 5040 186194 5052
+rect 298186 5040 298192 5052
+rect 298244 5040 298250 5092
+rect 303154 5040 303160 5092
+rect 303212 5080 303218 5092
+rect 338206 5080 338212 5092
+rect 303212 5052 338212 5080
+rect 303212 5040 303218 5052
+rect 338206 5040 338212 5052
+rect 338264 5040 338270 5092
+rect 367094 5040 367100 5092
+rect 367152 5080 367158 5092
+rect 367278 5080 367284 5092
+rect 367152 5052 367284 5080
+rect 367152 5040 367158 5052
+rect 367278 5040 367284 5052
+rect 367336 5040 367342 5092
+rect 373994 5040 374000 5092
+rect 374052 5080 374058 5092
+rect 407206 5080 407212 5092
+rect 374052 5052 407212 5080
+rect 374052 5040 374058 5052
+rect 407206 5040 407212 5052
+rect 407264 5040 407270 5092
+rect 415394 5040 415400 5092
+rect 415452 5080 415458 5092
+rect 526622 5080 526628 5092
+rect 415452 5052 526628 5080
+rect 415452 5040 415458 5052
+rect 526622 5040 526628 5052
+rect 526680 5040 526686 5092
+rect 103330 4972 103336 5024
+rect 103388 5012 103394 5024
+rect 173158 5012 173164 5024
+rect 103388 4984 173164 5012
+rect 103388 4972 103394 4984
+rect 173158 4972 173164 4984
+rect 173216 4972 173222 5024
+rect 182542 4972 182548 5024
+rect 182600 5012 182606 5024
+rect 296806 5012 296812 5024
+rect 182600 4984 296812 5012
+rect 182600 4972 182606 4984
+rect 296806 4972 296812 4984
+rect 296864 4972 296870 5024
+rect 299658 4972 299664 5024
+rect 299716 5012 299722 5024
+rect 336918 5012 336924 5024
+rect 299716 4984 336924 5012
+rect 299716 4972 299722 4984
+rect 336918 4972 336924 4984
+rect 336976 4972 336982 5024
+rect 375374 4972 375380 5024
+rect 375432 5012 375438 5024
+rect 410794 5012 410800 5024
+rect 375432 4984 410800 5012
+rect 375432 4972 375438 4984
+rect 410794 4972 410800 4984
+rect 410852 4972 410858 5024
+rect 416774 4972 416780 5024
+rect 416832 5012 416838 5024
+rect 530118 5012 530124 5024
+rect 416832 4984 530124 5012
+rect 416832 4972 416838 4984
+rect 530118 4972 530124 4984
+rect 530176 4972 530182 5024
+rect 106918 4904 106924 4956
+rect 106976 4944 106982 4956
+rect 177298 4944 177304 4956
+rect 106976 4916 177304 4944
+rect 106976 4904 106982 4916
+rect 177298 4904 177304 4916
+rect 177356 4904 177362 4956
+rect 179046 4904 179052 4956
+rect 179104 4944 179110 4956
+rect 295334 4944 295340 4956
+rect 179104 4916 295340 4944
+rect 179104 4904 179110 4916
+rect 295334 4904 295340 4916
+rect 295392 4904 295398 4956
+rect 296070 4904 296076 4956
+rect 296128 4944 296134 4956
+rect 335538 4944 335544 4956
+rect 296128 4916 335544 4944
+rect 296128 4904 296134 4916
+rect 335538 4904 335544 4916
+rect 335596 4904 335602 4956
+rect 376754 4904 376760 4956
+rect 376812 4944 376818 4956
+rect 414290 4944 414296 4956
+rect 376812 4916 414296 4944
+rect 376812 4904 376818 4916
+rect 414290 4904 414296 4916
+rect 414348 4904 414354 4956
+rect 418154 4904 418160 4956
+rect 418212 4944 418218 4956
+rect 537202 4944 537208 4956
+rect 418212 4916 537208 4944
+rect 418212 4904 418218 4916
+rect 537202 4904 537208 4916
+rect 537260 4904 537266 4956
+rect 132954 4836 132960 4888
+rect 133012 4876 133018 4888
+rect 280154 4876 280160 4888
+rect 133012 4848 280160 4876
+rect 133012 4836 133018 4848
+rect 280154 4836 280160 4848
+rect 280212 4836 280218 4888
+rect 292574 4836 292580 4888
+rect 292632 4876 292638 4888
+rect 335630 4876 335636 4888
+rect 292632 4848 335636 4876
+rect 292632 4836 292638 4848
+rect 335630 4836 335636 4848
+rect 335688 4836 335694 4888
+rect 378226 4836 378232 4888
+rect 378284 4876 378290 4888
+rect 417878 4876 417884 4888
+rect 378284 4848 417884 4876
+rect 378284 4836 378290 4848
+rect 417878 4836 417884 4848
+rect 417936 4836 417942 4888
+rect 419626 4836 419632 4888
+rect 419684 4876 419690 4888
+rect 540790 4876 540796 4888
+rect 419684 4848 540796 4876
+rect 419684 4836 419690 4848
+rect 540790 4836 540796 4848
+rect 540848 4836 540854 4888
+rect 129366 4768 129372 4820
+rect 129424 4808 129430 4820
+rect 278774 4808 278780 4820
+rect 129424 4780 278780 4808
+rect 129424 4768 129430 4780
+rect 278774 4768 278780 4780
+rect 278832 4768 278838 4820
+rect 281902 4768 281908 4820
+rect 281960 4808 281966 4820
+rect 331398 4808 331404 4820
+rect 281960 4780 331404 4808
+rect 281960 4768 281966 4780
+rect 331398 4768 331404 4780
+rect 331456 4768 331462 4820
+rect 378318 4768 378324 4820
+rect 378376 4808 378382 4820
+rect 420178 4808 420184 4820
+rect 378376 4780 420184 4808
+rect 378376 4768 378382 4780
+rect 420178 4768 420184 4780
+rect 420236 4768 420242 4820
+rect 420914 4768 420920 4820
+rect 420972 4808 420978 4820
+rect 544378 4808 544384 4820
+rect 420972 4780 544384 4808
+rect 420972 4768 420978 4780
+rect 544378 4768 544384 4780
+rect 544436 4768 544442 4820
+rect 214466 4700 214472 4752
+rect 214524 4740 214530 4752
+rect 307846 4740 307852 4752
+rect 214524 4712 307852 4740
+rect 214524 4700 214530 4712
+rect 307846 4700 307852 4712
+rect 307904 4700 307910 4752
+rect 407114 4700 407120 4752
+rect 407172 4740 407178 4752
+rect 501782 4740 501788 4752
+rect 407172 4712 501788 4740
+rect 407172 4700 407178 4712
+rect 501782 4700 501788 4712
+rect 501840 4700 501846 4752
+rect 218054 4632 218060 4684
+rect 218112 4672 218118 4684
+rect 309134 4672 309140 4684
+rect 218112 4644 309140 4672
+rect 218112 4632 218118 4644
+rect 309134 4632 309140 4644
+rect 309192 4632 309198 4684
+rect 405734 4632 405740 4684
+rect 405792 4672 405798 4684
+rect 498194 4672 498200 4684
+rect 405792 4644 498200 4672
+rect 405792 4632 405798 4644
+rect 498194 4632 498200 4644
+rect 498252 4632 498258 4684
+rect 175458 4564 175464 4616
+rect 175516 4604 175522 4616
+rect 260098 4604 260104 4616
+rect 175516 4576 260104 4604
+rect 175516 4564 175522 4576
+rect 260098 4564 260104 4576
+rect 260156 4564 260162 4616
+rect 299290 4564 299296 4616
+rect 299348 4604 299354 4616
+rect 329834 4604 329840 4616
+rect 299348 4576 329840 4604
+rect 299348 4564 299354 4576
+rect 329834 4564 329840 4576
+rect 329892 4564 329898 4616
+rect 379606 4564 379612 4616
+rect 379664 4604 379670 4616
+rect 423766 4604 423772 4616
+rect 379664 4576 423772 4604
+rect 379664 4564 379670 4576
+rect 423766 4564 423772 4576
+rect 423824 4564 423830 4616
+rect 298002 4496 298008 4548
+rect 298060 4536 298066 4548
+rect 324314 4536 324320 4548
+rect 298060 4508 324320 4536
+rect 298060 4496 298066 4508
+rect 324314 4496 324320 4508
+rect 324372 4496 324378 4548
+rect 379514 4496 379520 4548
+rect 379572 4536 379578 4548
+rect 421374 4536 421380 4548
+rect 379572 4508 421380 4536
+rect 379572 4496 379578 4508
+rect 421374 4496 421380 4508
+rect 421432 4496 421438 4548
+rect 299382 4428 299388 4480
+rect 299440 4468 299446 4480
+rect 324222 4468 324228 4480
+rect 299440 4440 324228 4468
+rect 299440 4428 299446 4440
+rect 324222 4428 324228 4440
+rect 324280 4428 324286 4480
+rect 378134 4428 378140 4480
+rect 378192 4468 378198 4480
+rect 418982 4468 418988 4480
+rect 378192 4440 418988 4468
+rect 378192 4428 378198 4440
+rect 418982 4428 418988 4440
+rect 419040 4428 419046 4480
+rect 301498 4360 301504 4412
+rect 301556 4400 301562 4412
+rect 325786 4400 325792 4412
+rect 301556 4372 325792 4400
+rect 301556 4360 301562 4372
+rect 325786 4360 325792 4372
+rect 325844 4360 325850 4412
+rect 328730 4332 328736 4344
+rect 306346 4304 328736 4332
+rect 306346 4264 306374 4304
+rect 328730 4292 328736 4304
+rect 328788 4292 328794 4344
+rect 303632 4236 306374 4264
+rect 176654 4156 176660 4208
+rect 176712 4196 176718 4208
+rect 177850 4196 177856 4208
+rect 176712 4168 177856 4196
+rect 176712 4156 176718 4168
+rect 177850 4156 177856 4168
+rect 177908 4156 177914 4208
+rect 226334 4156 226340 4208
+rect 226392 4196 226398 4208
+rect 227530 4196 227536 4208
+rect 226392 4168 227536 4196
+rect 226392 4156 226398 4168
+rect 227530 4156 227536 4168
+rect 227588 4156 227594 4208
+rect 99834 4088 99840 4140
+rect 99892 4128 99898 4140
+rect 269206 4128 269212 4140
+rect 99892 4100 269212 4128
+rect 99892 4088 99898 4100
+rect 269206 4088 269212 4100
+rect 269264 4088 269270 4140
+rect 274818 4088 274824 4140
+rect 274876 4128 274882 4140
+rect 303632 4128 303660 4236
+rect 378888 4168 379100 4196
+rect 274876 4100 303660 4128
+rect 274876 4088 274882 4100
+rect 311434 4088 311440 4140
+rect 311492 4128 311498 4140
+rect 340874 4128 340880 4140
+rect 311492 4100 340880 4128
+rect 311492 4088 311498 4100
+rect 340874 4088 340880 4100
+rect 340932 4088 340938 4140
+rect 342162 4088 342168 4140
+rect 342220 4128 342226 4140
+rect 352098 4128 352104 4140
+rect 342220 4100 352104 4128
+rect 342220 4088 342226 4100
+rect 352098 4088 352104 4100
+rect 352156 4088 352162 4140
+rect 363230 4088 363236 4140
+rect 363288 4128 363294 4140
+rect 367094 4128 367100 4140
+rect 363288 4100 367100 4128
+rect 363288 4088 363294 4100
+rect 367094 4088 367100 4100
+rect 367152 4088 367158 4140
+rect 367186 4088 367192 4140
+rect 367244 4128 367250 4140
+rect 378778 4128 378784 4140
+rect 367244 4100 378784 4128
+rect 367244 4088 367250 4100
+rect 378778 4088 378784 4100
+rect 378836 4088 378842 4140
+rect 92750 4020 92756 4072
+rect 92808 4060 92814 4072
+rect 266446 4060 266452 4072
+rect 92808 4032 266452 4060
+rect 92808 4020 92814 4032
+rect 266446 4020 266452 4032
+rect 266504 4020 266510 4072
+rect 267734 4020 267740 4072
+rect 267792 4060 267798 4072
+rect 301498 4060 301504 4072
+rect 267792 4032 301504 4060
+rect 267792 4020 267798 4032
+rect 301498 4020 301504 4032
+rect 301556 4020 301562 4072
+rect 309042 4020 309048 4072
+rect 309100 4060 309106 4072
+rect 340782 4060 340788 4072
+rect 309100 4032 340788 4060
+rect 309100 4020 309106 4032
+rect 340782 4020 340788 4032
+rect 340840 4020 340846 4072
+rect 340966 4020 340972 4072
+rect 341024 4060 341030 4072
+rect 341024 4032 350856 4060
+rect 341024 4020 341030 4032
+rect 82078 3952 82084 4004
+rect 82136 3992 82142 4004
+rect 262214 3992 262220 4004
+rect 82136 3964 262220 3992
+rect 82136 3952 82142 3964
+rect 262214 3952 262220 3964
+rect 262272 3952 262278 4004
+rect 264146 3952 264152 4004
+rect 264204 3992 264210 4004
+rect 299382 3992 299388 4004
+rect 264204 3964 299388 3992
+rect 264204 3952 264210 3964
+rect 299382 3952 299388 3964
+rect 299440 3952 299446 4004
+rect 317874 3952 317880 4004
+rect 317932 3992 317938 4004
+rect 322934 3992 322940 4004
+rect 317932 3964 322940 3992
+rect 317932 3952 317938 3964
+rect 322934 3952 322940 3964
+rect 322992 3952 322998 4004
+rect 338666 3952 338672 4004
+rect 338724 3992 338730 4004
+rect 350718 3992 350724 4004
+rect 338724 3964 350724 3992
+rect 338724 3952 338730 3964
+rect 350718 3952 350724 3964
+rect 350776 3952 350782 4004
+rect 350828 3992 350856 4032
+rect 351638 4020 351644 4072
+rect 351696 4060 351702 4072
+rect 354766 4060 354772 4072
+rect 351696 4032 354772 4060
+rect 351696 4020 351702 4032
+rect 354766 4020 354772 4032
+rect 354824 4020 354830 4072
+rect 360838 4020 360844 4072
+rect 360896 4060 360902 4072
+rect 364610 4060 364616 4072
+rect 360896 4032 364616 4060
+rect 360896 4020 360902 4032
+rect 364610 4020 364616 4032
+rect 364668 4020 364674 4072
+rect 365714 4020 365720 4072
+rect 365772 4060 365778 4072
+rect 378888 4060 378916 4168
+rect 379072 4128 379100 4168
+rect 400858 4156 400864 4208
+rect 400916 4196 400922 4208
+rect 400916 4168 402652 4196
+rect 400916 4156 400922 4168
+rect 379072 4100 379514 4128
+rect 365772 4032 378916 4060
+rect 379486 4060 379514 4100
+rect 383654 4088 383660 4140
+rect 383712 4128 383718 4140
+rect 383712 4100 384896 4128
+rect 383712 4088 383718 4100
+rect 384758 4060 384764 4072
+rect 379486 4032 384764 4060
+rect 365772 4020 365778 4032
+rect 384758 4020 384764 4032
+rect 384816 4020 384822 4072
+rect 384868 4060 384896 4100
+rect 388346 4088 388352 4140
+rect 388404 4128 388410 4140
+rect 402514 4128 402520 4140
+rect 388404 4100 402520 4128
+rect 388404 4088 388410 4100
+rect 402514 4088 402520 4100
+rect 402572 4088 402578 4140
+rect 402624 4128 402652 4168
+rect 403618 4128 403624 4140
+rect 402624 4100 403624 4128
+rect 403618 4088 403624 4100
+rect 403676 4088 403682 4140
+rect 404998 4088 405004 4140
+rect 405056 4128 405062 4140
+rect 411898 4128 411904 4140
+rect 405056 4100 411904 4128
+rect 405056 4088 405062 4100
+rect 411898 4088 411904 4100
+rect 411956 4088 411962 4140
+rect 411990 4088 411996 4140
+rect 412048 4128 412054 4140
+rect 440326 4128 440332 4140
+rect 412048 4100 440332 4128
+rect 412048 4088 412054 4100
+rect 440326 4088 440332 4100
+rect 440384 4088 440390 4140
+rect 440970 4088 440976 4140
+rect 441028 4128 441034 4140
+rect 550266 4128 550272 4140
+rect 441028 4100 550272 4128
+rect 441028 4088 441034 4100
+rect 550266 4088 550272 4100
+rect 550324 4088 550330 4140
+rect 384868 4032 388392 4060
+rect 352190 3992 352196 4004
+rect 350828 3964 352196 3992
+rect 352190 3952 352196 3964
+rect 352248 3952 352254 4004
+rect 360286 3952 360292 4004
+rect 360344 3992 360350 4004
+rect 367002 3992 367008 4004
+rect 360344 3964 367008 3992
+rect 360344 3952 360350 3964
+rect 367002 3952 367008 3964
+rect 367060 3952 367066 4004
+rect 368474 3952 368480 4004
+rect 368532 3992 368538 4004
+rect 368532 3964 372844 3992
+rect 368532 3952 368538 3964
+rect 43070 3884 43076 3936
+rect 43128 3924 43134 3936
+rect 248690 3924 248696 3936
+rect 43128 3896 248696 3924
+rect 43128 3884 43134 3896
+rect 248690 3884 248696 3896
+rect 248748 3884 248754 3936
+rect 276014 3884 276020 3936
+rect 276072 3924 276078 3936
+rect 288526 3924 288532 3936
+rect 276072 3896 288532 3924
+rect 276072 3884 276078 3896
+rect 288526 3884 288532 3896
+rect 288584 3884 288590 3936
+rect 294874 3884 294880 3936
+rect 294932 3924 294938 3936
+rect 335354 3924 335360 3936
+rect 294932 3896 335360 3924
+rect 294932 3884 294938 3896
+rect 335354 3884 335360 3896
+rect 335412 3884 335418 3936
+rect 336274 3884 336280 3936
+rect 336332 3924 336338 3936
+rect 349246 3924 349252 3936
+rect 336332 3896 349252 3924
+rect 336332 3884 336338 3896
+rect 349246 3884 349252 3896
+rect 349304 3884 349310 3936
+rect 363138 3884 363144 3936
+rect 363196 3924 363202 3936
+rect 372816 3924 372844 3964
+rect 377398 3952 377404 4004
+rect 377456 3992 377462 4004
+rect 378870 3992 378876 4004
+rect 377456 3964 378876 3992
+rect 377456 3952 377462 3964
+rect 378870 3952 378876 3964
+rect 378928 3952 378934 4004
+rect 378962 3952 378968 4004
+rect 379020 3992 379026 4004
+rect 388254 3992 388260 4004
+rect 379020 3964 388260 3992
+rect 379020 3952 379026 3964
+rect 388254 3952 388260 3964
+rect 388312 3952 388318 4004
+rect 388364 3992 388392 4032
+rect 391198 4020 391204 4072
+rect 391256 4060 391262 4072
+rect 413094 4060 413100 4072
+rect 391256 4032 413100 4060
+rect 391256 4020 391262 4032
+rect 413094 4020 413100 4032
+rect 413152 4020 413158 4072
+rect 416038 4020 416044 4072
+rect 416096 4060 416102 4072
+rect 447410 4060 447416 4072
+rect 416096 4032 447416 4060
+rect 416096 4020 416102 4032
+rect 447410 4020 447416 4032
+rect 447468 4020 447474 4072
+rect 447778 4020 447784 4072
+rect 447836 4060 447842 4072
+rect 557350 4060 557356 4072
+rect 447836 4032 557356 4060
+rect 447836 4020 447842 4032
+rect 557350 4020 557356 4032
+rect 557408 4020 557414 4072
+rect 393130 3992 393136 4004
+rect 388364 3964 393136 3992
+rect 393130 3952 393136 3964
+rect 393188 3952 393194 4004
+rect 402698 3952 402704 4004
+rect 402756 3992 402762 4004
+rect 404814 3992 404820 4004
+rect 402756 3964 404820 3992
+rect 402756 3952 402762 3964
+rect 404814 3952 404820 3964
+rect 404872 3952 404878 4004
+rect 405734 3952 405740 4004
+rect 405792 3992 405798 4004
+rect 472250 3992 472256 4004
+rect 405792 3964 472256 3992
+rect 405792 3952 405798 3964
+rect 472250 3952 472256 3964
+rect 472308 3952 472314 4004
+rect 472618 3952 472624 4004
+rect 472676 3992 472682 4004
+rect 582190 3992 582196 4004
+rect 472676 3964 582196 3992
+rect 472676 3952 472682 3964
+rect 582190 3952 582196 3964
+rect 582248 3952 582254 4004
+rect 363196 3896 371004 3924
+rect 372816 3896 379514 3924
+rect 363196 3884 363202 3896
+rect 35986 3816 35992 3868
+rect 36044 3856 36050 3868
+rect 247034 3856 247040 3868
+rect 36044 3828 247040 3856
+rect 36044 3816 36050 3828
+rect 247034 3816 247040 3828
+rect 247092 3816 247098 3868
+rect 248782 3816 248788 3868
+rect 248840 3856 248846 3868
+rect 290734 3856 290740 3868
+rect 248840 3828 290740 3856
+rect 248840 3816 248846 3828
+rect 290734 3816 290740 3828
+rect 290792 3816 290798 3868
+rect 293678 3816 293684 3868
+rect 293736 3856 293742 3868
+rect 335446 3856 335452 3868
+rect 293736 3828 335452 3856
+rect 293736 3816 293742 3828
+rect 335446 3816 335452 3828
+rect 335504 3816 335510 3868
+rect 337470 3816 337476 3868
+rect 337528 3856 337534 3868
+rect 350626 3856 350632 3868
+rect 337528 3828 350632 3856
+rect 337528 3816 337534 3828
+rect 350626 3816 350632 3828
+rect 350684 3816 350690 3868
+rect 363046 3816 363052 3868
+rect 363104 3856 363110 3868
+rect 370866 3856 370872 3868
+rect 363104 3828 370872 3856
+rect 363104 3816 363110 3828
+rect 370866 3816 370872 3828
+rect 370924 3816 370930 3868
+rect 370976 3856 371004 3896
+rect 374086 3856 374092 3868
+rect 370976 3828 374092 3856
+rect 374086 3816 374092 3828
+rect 374144 3816 374150 3868
+rect 379486 3856 379514 3896
+rect 382274 3884 382280 3936
+rect 382332 3924 382338 3936
+rect 433242 3924 433248 3936
+rect 382332 3896 433248 3924
+rect 382332 3884 382338 3896
+rect 433242 3884 433248 3896
+rect 433300 3884 433306 3936
+rect 433886 3884 433892 3936
+rect 433944 3924 433950 3936
+rect 450906 3924 450912 3936
+rect 433944 3896 450912 3924
+rect 433944 3884 433950 3896
+rect 450906 3884 450912 3896
+rect 450964 3884 450970 3936
+rect 451918 3884 451924 3936
+rect 451976 3924 451982 3936
+rect 564434 3924 564440 3936
+rect 451976 3896 564440 3924
+rect 451976 3884 451982 3896
+rect 564434 3884 564440 3896
+rect 564492 3884 564498 3936
+rect 390646 3856 390652 3868
+rect 379486 3828 390652 3856
+rect 390646 3816 390652 3828
+rect 390704 3816 390710 3868
+rect 391934 3816 391940 3868
+rect 391992 3856 391998 3868
+rect 458082 3856 458088 3868
+rect 391992 3828 458088 3856
+rect 391992 3816 391998 3828
+rect 458082 3816 458088 3828
+rect 458140 3816 458146 3868
+rect 458818 3816 458824 3868
+rect 458876 3856 458882 3868
+rect 578602 3856 578608 3868
+rect 458876 3828 578608 3856
+rect 458876 3816 458882 3828
+rect 578602 3816 578608 3828
+rect 578660 3816 578666 3868
+rect 28902 3748 28908 3800
+rect 28960 3788 28966 3800
+rect 244274 3788 244280 3800
+rect 28960 3760 244280 3788
+rect 28960 3748 28966 3760
+rect 244274 3748 244280 3760
+rect 244332 3748 244338 3800
+rect 245194 3748 245200 3800
+rect 245252 3788 245258 3800
+rect 264238 3788 264244 3800
+rect 245252 3760 264244 3788
+rect 245252 3748 245258 3760
+rect 264238 3748 264244 3760
+rect 264296 3748 264302 3800
+rect 280706 3748 280712 3800
+rect 280764 3788 280770 3800
+rect 331306 3788 331312 3800
+rect 280764 3760 331312 3788
+rect 280764 3748 280770 3760
+rect 331306 3748 331312 3760
+rect 331364 3748 331370 3800
+rect 332686 3748 332692 3800
+rect 332744 3788 332750 3800
+rect 349522 3788 349528 3800
+rect 332744 3760 349528 3788
+rect 332744 3748 332750 3760
+rect 349522 3748 349528 3760
+rect 349580 3748 349586 3800
+rect 363322 3748 363328 3800
+rect 363380 3788 363386 3800
+rect 363690 3788 363696 3800
+rect 363380 3760 363696 3788
+rect 363380 3748 363386 3760
+rect 363690 3748 363696 3760
+rect 363748 3748 363754 3800
+rect 367094 3748 367100 3800
+rect 367152 3788 367158 3800
+rect 375282 3788 375288 3800
+rect 367152 3760 375288 3788
+rect 367152 3748 367158 3760
+rect 375282 3748 375288 3760
+rect 375340 3748 375346 3800
+rect 376018 3748 376024 3800
+rect 376076 3788 376082 3800
+rect 398926 3788 398932 3800
+rect 376076 3760 398932 3788
+rect 376076 3748 376082 3760
+rect 398926 3748 398932 3760
+rect 398984 3748 398990 3800
+rect 402606 3748 402612 3800
+rect 402664 3788 402670 3800
+rect 408402 3788 408408 3800
+rect 402664 3760 408408 3788
+rect 402664 3748 402670 3760
+rect 408402 3748 408408 3760
+rect 408460 3748 408466 3800
+rect 409138 3748 409144 3800
+rect 409196 3788 409202 3800
+rect 415486 3788 415492 3800
+rect 409196 3760 415492 3788
+rect 409196 3748 409202 3760
+rect 415486 3748 415492 3760
+rect 415544 3748 415550 3800
+rect 419534 3748 419540 3800
+rect 419592 3788 419598 3800
+rect 539594 3788 539600 3800
+rect 419592 3760 539600 3788
+rect 419592 3748 419598 3760
+rect 539594 3748 539600 3760
+rect 539652 3748 539658 3800
+rect 24210 3680 24216 3732
+rect 24268 3720 24274 3732
+rect 243078 3720 243084 3732
+rect 24268 3692 243084 3720
+rect 24268 3680 24274 3692
+rect 243078 3680 243084 3692
+rect 243136 3680 243142 3732
+rect 257062 3680 257068 3732
+rect 257120 3720 257126 3732
+rect 317874 3720 317880 3732
+rect 257120 3692 317880 3720
+rect 257120 3680 257126 3692
+rect 317874 3680 317880 3692
+rect 317932 3680 317938 3732
+rect 321554 3720 321560 3732
+rect 317984 3692 321560 3720
+rect 20622 3612 20628 3664
+rect 20680 3652 20686 3664
+rect 241606 3652 241612 3664
+rect 20680 3624 241612 3652
+rect 20680 3612 20686 3624
+rect 241606 3612 241612 3624
+rect 241664 3612 241670 3664
+rect 253474 3612 253480 3664
+rect 253532 3652 253538 3664
+rect 317984 3652 318012 3692
+rect 321554 3680 321560 3692
+rect 321612 3680 321618 3732
+rect 330386 3680 330392 3732
+rect 330444 3720 330450 3732
+rect 347866 3720 347872 3732
+rect 330444 3692 347872 3720
+rect 330444 3680 330450 3692
+rect 347866 3680 347872 3692
+rect 347924 3680 347930 3732
+rect 360194 3680 360200 3732
+rect 360252 3720 360258 3732
+rect 360252 3692 364334 3720
+rect 360252 3680 360258 3692
+rect 320174 3652 320180 3664
+rect 253532 3624 318012 3652
+rect 318076 3624 320180 3652
+rect 253532 3612 253538 3624
+rect 19426 3544 19432 3596
+rect 19484 3584 19490 3596
+rect 241514 3584 241520 3596
+rect 19484 3556 241520 3584
+rect 19484 3544 19490 3556
+rect 241514 3544 241520 3556
+rect 241572 3544 241578 3596
+rect 249978 3544 249984 3596
+rect 250036 3584 250042 3596
+rect 318076 3584 318104 3624
+rect 320174 3612 320180 3624
+rect 320232 3612 320238 3664
+rect 325602 3612 325608 3664
+rect 325660 3652 325666 3664
+rect 346486 3652 346492 3664
+rect 325660 3624 346492 3652
+rect 325660 3612 325666 3624
+rect 346486 3612 346492 3624
+rect 346544 3612 346550 3664
+rect 349246 3612 349252 3664
+rect 349304 3652 349310 3664
+rect 354858 3652 354864 3664
+rect 349304 3624 354864 3652
+rect 349304 3612 349310 3624
+rect 354858 3612 354864 3624
+rect 354916 3612 354922 3664
+rect 361574 3612 361580 3664
+rect 361632 3652 361638 3664
+rect 364306 3652 364334 3692
+rect 365806 3680 365812 3732
+rect 365864 3720 365870 3732
+rect 381170 3720 381176 3732
+rect 365864 3692 381176 3720
+rect 365864 3680 365870 3692
+rect 381170 3680 381176 3692
+rect 381228 3680 381234 3732
+rect 388438 3680 388444 3732
+rect 388496 3720 388502 3732
+rect 393038 3720 393044 3732
+rect 388496 3692 393044 3720
+rect 388496 3680 388502 3692
+rect 393038 3680 393044 3692
+rect 393096 3680 393102 3732
+rect 393130 3680 393136 3732
+rect 393188 3720 393194 3732
+rect 436738 3720 436744 3732
+rect 393188 3692 436744 3720
+rect 393188 3680 393194 3692
+rect 436738 3680 436744 3692
+rect 436796 3680 436802 3732
+rect 450538 3680 450544 3732
+rect 450596 3720 450602 3732
+rect 571518 3720 571524 3732
+rect 450596 3692 571524 3720
+rect 450596 3680 450602 3692
+rect 571518 3680 571524 3692
+rect 571576 3680 571582 3732
+rect 368198 3652 368204 3664
+rect 361632 3624 363460 3652
+rect 364306 3624 368204 3652
+rect 361632 3612 361638 3624
+rect 250036 3556 318104 3584
+rect 250036 3544 250042 3556
+rect 318886 3544 318892 3596
+rect 318944 3544 318950 3596
+rect 323302 3544 323308 3596
+rect 323360 3584 323366 3596
+rect 345198 3584 345204 3596
+rect 323360 3556 345204 3584
+rect 323360 3544 323366 3556
+rect 345198 3544 345204 3556
+rect 345256 3544 345262 3596
+rect 363432 3584 363460 3624
+rect 368198 3612 368204 3624
+rect 368256 3612 368262 3664
+rect 370866 3612 370872 3664
+rect 370924 3652 370930 3664
+rect 376478 3652 376484 3664
+rect 370924 3624 376484 3652
+rect 370924 3612 370930 3624
+rect 376478 3612 376484 3624
+rect 376536 3612 376542 3664
+rect 376570 3612 376576 3664
+rect 376628 3652 376634 3664
+rect 394234 3652 394240 3664
+rect 376628 3624 394240 3652
+rect 376628 3612 376634 3624
+rect 394234 3612 394240 3624
+rect 394292 3612 394298 3664
+rect 394326 3612 394332 3664
+rect 394384 3652 394390 3664
+rect 401318 3652 401324 3664
+rect 394384 3624 401324 3652
+rect 394384 3612 394390 3624
+rect 401318 3612 401324 3624
+rect 401376 3612 401382 3664
+rect 406378 3612 406384 3664
+rect 406436 3652 406442 3664
+rect 406436 3624 412036 3652
+rect 406436 3612 406442 3624
+rect 369394 3584 369400 3596
+rect 363432 3556 369400 3584
+rect 369394 3544 369400 3556
+rect 369452 3544 369458 3596
+rect 371234 3544 371240 3596
+rect 371292 3584 371298 3596
+rect 397730 3584 397736 3596
+rect 371292 3556 397736 3584
+rect 371292 3544 371298 3556
+rect 397730 3544 397736 3556
+rect 397788 3544 397794 3596
+rect 398098 3544 398104 3596
+rect 398156 3584 398162 3596
+rect 402698 3584 402704 3596
+rect 398156 3556 402704 3584
+rect 398156 3544 398162 3556
+rect 402698 3544 402704 3556
+rect 402756 3544 402762 3596
+rect 406470 3544 406476 3596
+rect 406528 3584 406534 3596
+rect 411898 3584 411904 3596
+rect 406528 3556 411904 3584
+rect 406528 3544 406534 3556
+rect 411898 3544 411904 3556
+rect 411956 3544 411962 3596
+rect 412008 3584 412036 3624
+rect 412082 3612 412088 3664
+rect 412140 3652 412146 3664
+rect 416682 3652 416688 3664
+rect 412140 3624 416688 3652
+rect 412140 3612 412146 3624
+rect 416682 3612 416688 3624
+rect 416740 3612 416746 3664
+rect 423674 3612 423680 3664
+rect 423732 3652 423738 3664
+rect 553762 3652 553768 3664
+rect 423732 3624 553768 3652
+rect 423732 3612 423738 3624
+rect 553762 3612 553768 3624
+rect 553820 3612 553826 3664
+rect 422570 3584 422576 3596
+rect 412008 3556 422576 3584
+rect 422570 3544 422576 3556
+rect 422628 3544 422634 3596
+rect 426434 3544 426440 3596
+rect 426492 3584 426498 3596
+rect 560846 3584 560852 3596
+rect 426492 3556 560852 3584
+rect 426492 3544 426498 3556
+rect 560846 3544 560852 3556
+rect 560904 3544 560910 3596
+rect 14734 3476 14740 3528
+rect 14792 3516 14798 3528
+rect 238754 3516 238760 3528
+rect 14792 3488 238760 3516
+rect 14792 3476 14798 3488
+rect 238754 3476 238760 3488
+rect 238812 3476 238818 3528
+rect 246390 3476 246396 3528
+rect 246448 3516 246454 3528
+rect 318904 3516 318932 3544
+rect 246448 3488 318932 3516
+rect 246448 3476 246454 3488
+rect 322106 3476 322112 3528
+rect 322164 3516 322170 3528
+rect 345106 3516 345112 3528
+rect 322164 3488 345112 3516
+rect 322164 3476 322170 3488
+rect 345106 3476 345112 3488
+rect 345164 3476 345170 3528
+rect 352006 3516 352012 3528
+rect 345492 3488 352012 3516
+rect 11146 3408 11152 3460
+rect 11204 3448 11210 3460
+rect 238846 3448 238852 3460
+rect 11204 3420 238852 3448
+rect 11204 3408 11210 3420
+rect 238846 3408 238852 3420
+rect 238904 3408 238910 3460
+rect 242894 3408 242900 3460
+rect 242952 3448 242958 3460
+rect 317414 3448 317420 3460
+rect 242952 3420 317420 3448
+rect 242952 3408 242958 3420
+rect 317414 3408 317420 3420
+rect 317472 3408 317478 3460
+rect 329190 3408 329196 3460
+rect 329248 3448 329254 3460
+rect 333238 3448 333244 3460
+rect 329248 3420 333244 3448
+rect 329248 3408 329254 3420
+rect 333238 3408 333244 3420
+rect 333296 3408 333302 3460
+rect 333882 3408 333888 3460
+rect 333940 3448 333946 3460
+rect 334618 3448 334624 3460
+rect 333940 3420 334624 3448
+rect 333940 3408 333946 3420
+rect 334618 3408 334624 3420
+rect 334676 3408 334682 3460
+rect 344554 3408 344560 3460
+rect 344612 3448 344618 3460
+rect 345492 3448 345520 3488
+rect 352006 3476 352012 3488
+rect 352064 3476 352070 3528
+rect 352834 3476 352840 3528
+rect 352892 3516 352898 3528
+rect 353938 3516 353944 3528
+rect 352892 3488 353944 3516
+rect 352892 3476 352898 3488
+rect 353938 3476 353944 3488
+rect 353996 3476 354002 3528
+rect 355226 3476 355232 3528
+rect 355284 3516 355290 3528
+rect 356238 3516 356244 3528
+rect 355284 3488 356244 3516
+rect 355284 3476 355290 3488
+rect 356238 3476 356244 3488
+rect 356296 3476 356302 3528
+rect 357526 3476 357532 3528
+rect 357584 3516 357590 3528
+rect 358722 3516 358728 3528
+rect 357584 3488 358728 3516
+rect 357584 3476 357590 3488
+rect 358722 3476 358728 3488
+rect 358780 3476 358786 3528
+rect 358906 3476 358912 3528
+rect 358964 3516 358970 3528
+rect 361114 3516 361120 3528
+rect 358964 3488 361120 3516
+rect 358964 3476 358970 3488
+rect 361114 3476 361120 3488
+rect 361172 3476 361178 3528
+rect 364334 3476 364340 3528
+rect 364392 3516 364398 3528
+rect 377674 3516 377680 3528
+rect 364392 3488 377680 3516
+rect 364392 3476 364398 3488
+rect 377674 3476 377680 3488
+rect 377732 3476 377738 3528
+rect 380250 3476 380256 3528
+rect 380308 3516 380314 3528
+rect 388346 3516 388352 3528
+rect 380308 3488 388352 3516
+rect 380308 3476 380314 3488
+rect 388346 3476 388352 3488
+rect 388404 3476 388410 3528
+rect 388438 3476 388444 3528
+rect 388496 3516 388502 3528
+rect 426158 3516 426164 3528
+rect 388496 3488 426164 3516
+rect 388496 3476 388502 3488
+rect 426158 3476 426164 3488
+rect 426216 3476 426222 3528
+rect 431954 3476 431960 3528
+rect 432012 3516 432018 3528
+rect 575106 3516 575112 3528
+rect 432012 3488 575112 3516
+rect 432012 3476 432018 3488
+rect 575106 3476 575112 3488
+rect 575164 3476 575170 3528
+rect 349338 3448 349344 3460
+rect 344612 3420 345520 3448
+rect 345584 3420 349344 3448
+rect 344612 3408 344618 3420
+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 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 110414 3340 110420 3392
+rect 110472 3380 110478 3392
+rect 111610 3380 111616 3392
+rect 110472 3352 111616 3380
+rect 110472 3340 110478 3352
+rect 111610 3340 111616 3352
+rect 111668 3340 111674 3392
+rect 271874 3380 271880 3392
+rect 113146 3352 271880 3380
+rect 110506 3272 110512 3324
+rect 110564 3312 110570 3324
+rect 113146 3312 113174 3352
+rect 271874 3340 271880 3352
+rect 271932 3340 271938 3392
+rect 278314 3340 278320 3392
+rect 278372 3380 278378 3392
+rect 299290 3380 299296 3392
+rect 278372 3352 299296 3380
+rect 278372 3340 278378 3352
+rect 299290 3340 299296 3352
+rect 299348 3340 299354 3392
+rect 315022 3340 315028 3392
+rect 315080 3380 315086 3392
+rect 342438 3380 342444 3392
+rect 315080 3352 342444 3380
+rect 315080 3340 315086 3352
+rect 342438 3340 342444 3352
+rect 342496 3340 342502 3392
+rect 110564 3284 113174 3312
+rect 110564 3272 110570 3284
+rect 117590 3272 117596 3324
+rect 117648 3312 117654 3324
+rect 274634 3312 274640 3324
+rect 117648 3284 274640 3312
+rect 117648 3272 117654 3284
+rect 274634 3272 274640 3284
+rect 274692 3272 274698 3324
+rect 300762 3272 300768 3324
+rect 300820 3312 300826 3324
+rect 326430 3312 326436 3324
+rect 300820 3284 326436 3312
+rect 300820 3272 300826 3284
+rect 326430 3272 326436 3284
+rect 326488 3272 326494 3324
+rect 335078 3272 335084 3324
+rect 335136 3312 335142 3324
+rect 345584 3312 345612 3420
+rect 349338 3408 349344 3420
+rect 349396 3408 349402 3460
+rect 364426 3408 364432 3460
+rect 364484 3448 364490 3460
+rect 364484 3420 379514 3448
+rect 364484 3408 364490 3420
+rect 348050 3340 348056 3392
+rect 348108 3380 348114 3392
+rect 353478 3380 353484 3392
+rect 348108 3352 353484 3380
+rect 348108 3340 348114 3352
+rect 353478 3340 353484 3352
+rect 353536 3340 353542 3392
+rect 361666 3340 361672 3392
+rect 361724 3380 361730 3392
+rect 371694 3380 371700 3392
+rect 361724 3352 371700 3380
+rect 361724 3340 361730 3352
+rect 371694 3340 371700 3352
+rect 371752 3340 371758 3392
+rect 379486 3380 379514 3420
+rect 382366 3408 382372 3460
+rect 382424 3448 382430 3460
+rect 429654 3448 429660 3460
+rect 382424 3420 429660 3448
+rect 382424 3408 382430 3420
+rect 429654 3408 429660 3420
+rect 429712 3408 429718 3460
+rect 433334 3408 433340 3460
+rect 433392 3448 433398 3460
+rect 580994 3448 581000 3460
+rect 433392 3420 581000 3448
+rect 433392 3408 433398 3420
+rect 580994 3408 581000 3420
+rect 581052 3408 581058 3460
+rect 379974 3380 379980 3392
+rect 379486 3352 379980 3380
+rect 379974 3340 379980 3352
+rect 380032 3340 380038 3392
+rect 380066 3340 380072 3392
+rect 380124 3380 380130 3392
+rect 395338 3380 395344 3392
+rect 380124 3352 395344 3380
+rect 380124 3340 380130 3352
+rect 395338 3340 395344 3352
+rect 395396 3340 395402 3392
+rect 396166 3340 396172 3392
+rect 396224 3380 396230 3392
+rect 405734 3380 405740 3392
+rect 396224 3352 405740 3380
+rect 396224 3340 396230 3352
+rect 405734 3340 405740 3352
+rect 405792 3340 405798 3392
+rect 440878 3340 440884 3392
+rect 440936 3380 440942 3392
+rect 543182 3380 543188 3392
+rect 440936 3352 543188 3380
+rect 440936 3340 440942 3352
+rect 543182 3340 543188 3352
+rect 543240 3340 543246 3392
+rect 335136 3284 345612 3312
+rect 335136 3272 335142 3284
+rect 346946 3272 346952 3324
+rect 347004 3312 347010 3324
+rect 353386 3312 353392 3324
+rect 347004 3284 353392 3312
+rect 347004 3272 347010 3284
+rect 353386 3272 353392 3284
+rect 353444 3272 353450 3324
+rect 354030 3272 354036 3324
+rect 354088 3312 354094 3324
+rect 356146 3312 356152 3324
+rect 354088 3284 356152 3312
+rect 354088 3272 354094 3284
+rect 356146 3272 356152 3284
+rect 356204 3272 356210 3324
+rect 367278 3272 367284 3324
+rect 367336 3312 367342 3324
+rect 385954 3312 385960 3324
+rect 367336 3284 385960 3312
+rect 367336 3272 367342 3284
+rect 385954 3272 385960 3284
+rect 386012 3272 386018 3324
+rect 387058 3272 387064 3324
+rect 387116 3312 387122 3324
+rect 387116 3284 393314 3312
+rect 387116 3272 387122 3284
+rect 124674 3204 124680 3256
+rect 124732 3244 124738 3256
+rect 236638 3244 236644 3256
+rect 124732 3216 236644 3244
+rect 124732 3204 124738 3216
+rect 236638 3204 236644 3216
+rect 236696 3204 236702 3256
+rect 260650 3204 260656 3256
+rect 260708 3244 260714 3256
+rect 298002 3244 298008 3256
+rect 260708 3216 298008 3244
+rect 260708 3204 260714 3216
+rect 298002 3204 298008 3216
+rect 298060 3204 298066 3256
+rect 304350 3204 304356 3256
+rect 304408 3244 304414 3256
+rect 329098 3244 329104 3256
+rect 304408 3216 329104 3244
+rect 304408 3204 304414 3216
+rect 329098 3204 329104 3216
+rect 329156 3204 329162 3256
+rect 339862 3204 339868 3256
+rect 339920 3244 339926 3256
+rect 350534 3244 350540 3256
+rect 339920 3216 350540 3244
+rect 339920 3204 339926 3216
+rect 350534 3204 350540 3216
+rect 350592 3204 350598 3256
+rect 363690 3204 363696 3256
+rect 363748 3244 363754 3256
+rect 372890 3244 372896 3256
+rect 363748 3216 372896 3244
+rect 363748 3204 363754 3216
+rect 372890 3204 372896 3216
+rect 372948 3204 372954 3256
+rect 374730 3204 374736 3256
+rect 374788 3244 374794 3256
+rect 383562 3244 383568 3256
+rect 374788 3216 383568 3244
+rect 374788 3204 374794 3216
+rect 383562 3204 383568 3216
+rect 383620 3204 383626 3256
+rect 384298 3204 384304 3256
+rect 384356 3244 384362 3256
+rect 389450 3244 389456 3256
+rect 384356 3216 389456 3244
+rect 384356 3204 384362 3216
+rect 389450 3204 389456 3216
+rect 389508 3204 389514 3256
+rect 393286 3244 393314 3284
+rect 397454 3272 397460 3324
+rect 397512 3312 397518 3324
+rect 475746 3312 475752 3324
+rect 397512 3284 475752 3312
+rect 397512 3272 397518 3284
+rect 475746 3272 475752 3284
+rect 475804 3272 475810 3324
+rect 558546 3312 558552 3324
+rect 480226 3284 558552 3312
+rect 406010 3244 406016 3256
+rect 393286 3216 406016 3244
+rect 406010 3204 406016 3216
+rect 406068 3204 406074 3256
+rect 460198 3204 460204 3256
+rect 460256 3244 460262 3256
+rect 465166 3244 465172 3256
+rect 460256 3216 465172 3244
+rect 460256 3204 460262 3216
+rect 465166 3204 465172 3216
+rect 465224 3204 465230 3256
+rect 475378 3204 475384 3256
+rect 475436 3244 475442 3256
+rect 480226 3244 480254 3284
+rect 558546 3272 558552 3284
+rect 558604 3272 558610 3324
+rect 475436 3216 480254 3244
+rect 475436 3204 475442 3216
+rect 247586 3136 247592 3188
+rect 247644 3176 247650 3188
+rect 261478 3176 261484 3188
+rect 247644 3148 261484 3176
+rect 247644 3136 247650 3148
+rect 261478 3136 261484 3148
+rect 261536 3136 261542 3188
+rect 290182 3136 290188 3188
+rect 290240 3176 290246 3188
+rect 309870 3176 309876 3188
+rect 290240 3148 309876 3176
+rect 290240 3136 290246 3148
+rect 309870 3136 309876 3148
+rect 309928 3136 309934 3188
+rect 320910 3136 320916 3188
+rect 320968 3176 320974 3188
+rect 331858 3176 331864 3188
+rect 320968 3148 331864 3176
+rect 320968 3136 320974 3148
+rect 331858 3136 331864 3148
+rect 331916 3136 331922 3188
+rect 343358 3136 343364 3188
+rect 343416 3176 343422 3188
+rect 351914 3176 351920 3188
+rect 343416 3148 351920 3176
+rect 343416 3136 343422 3148
+rect 351914 3136 351920 3148
+rect 351972 3136 351978 3188
+rect 358998 3136 359004 3188
+rect 359056 3176 359062 3188
+rect 362310 3176 362316 3188
+rect 359056 3148 362316 3176
+rect 359056 3136 359062 3148
+rect 362310 3136 362316 3148
+rect 362368 3136 362374 3188
+rect 363598 3136 363604 3188
+rect 363656 3176 363662 3188
+rect 370590 3176 370596 3188
+rect 363656 3148 370596 3176
+rect 363656 3136 363662 3148
+rect 370590 3136 370596 3148
+rect 370648 3136 370654 3188
+rect 374638 3136 374644 3188
+rect 374696 3176 374702 3188
+rect 380066 3176 380072 3188
+rect 374696 3148 380072 3176
+rect 374696 3136 374702 3148
+rect 380066 3136 380072 3148
+rect 380124 3136 380130 3188
+rect 380894 3136 380900 3188
+rect 380952 3176 380958 3188
+rect 388438 3176 388444 3188
+rect 380952 3148 388444 3176
+rect 380952 3136 380958 3148
+rect 388438 3136 388444 3148
+rect 388496 3136 388502 3188
+rect 389818 3136 389824 3188
+rect 389876 3176 389882 3188
+rect 409598 3176 409604 3188
+rect 389876 3148 409604 3176
+rect 389876 3136 389882 3148
+rect 409598 3136 409604 3148
+rect 409656 3136 409662 3188
+rect 468478 3136 468484 3188
+rect 468536 3176 468542 3188
+rect 479334 3176 479340 3188
+rect 468536 3148 479340 3176
+rect 468536 3136 468542 3148
+rect 479334 3136 479340 3148
+rect 479392 3136 479398 3188
+rect 301958 3068 301964 3120
+rect 302016 3108 302022 3120
+rect 338298 3108 338304 3120
+rect 302016 3080 338304 3108
+rect 302016 3068 302022 3080
+rect 338298 3068 338304 3080
+rect 338356 3068 338362 3120
+rect 369854 3068 369860 3120
+rect 369912 3108 369918 3120
+rect 376570 3108 376576 3120
+rect 369912 3080 376576 3108
+rect 369912 3068 369918 3080
+rect 376570 3068 376576 3080
+rect 376628 3068 376634 3120
+rect 391842 3108 391848 3120
+rect 379486 3080 391848 3108
+rect 318518 3000 318524 3052
+rect 318576 3040 318582 3052
+rect 343818 3040 343824 3052
+rect 318576 3012 343824 3040
+rect 318576 3000 318582 3012
+rect 343818 3000 343824 3012
+rect 343876 3000 343882 3052
+rect 350442 3000 350448 3052
+rect 350500 3040 350506 3052
+rect 354674 3040 354680 3052
+rect 350500 3012 354680 3040
+rect 350500 3000 350506 3012
+rect 354674 3000 354680 3012
+rect 354732 3000 354738 3052
+rect 360378 3000 360384 3052
+rect 360436 3040 360442 3052
+rect 365806 3040 365812 3052
+rect 360436 3012 365812 3040
+rect 360436 3000 360442 3012
+rect 365806 3000 365812 3012
+rect 365864 3000 365870 3052
+rect 373258 3000 373264 3052
+rect 373316 3040 373322 3052
+rect 379486 3040 379514 3080
+rect 391842 3068 391848 3080
+rect 391900 3068 391906 3120
+rect 465718 3068 465724 3120
+rect 465776 3108 465782 3120
+rect 468662 3108 468668 3120
+rect 465776 3080 468668 3108
+rect 465776 3068 465782 3080
+rect 468662 3068 468668 3080
+rect 468720 3068 468726 3120
+rect 373316 3012 379514 3040
+rect 373316 3000 373322 3012
+rect 380158 2932 380164 2984
+rect 380216 2972 380222 2984
+rect 382366 2972 382372 2984
+rect 380216 2944 382372 2972
+rect 380216 2932 380222 2944
+rect 382366 2932 382372 2944
+rect 382424 2932 382430 2984
+<< via1 >>
+rect 331220 702992 331272 703044
+rect 332508 702992 332560 703044
+rect 328460 700952 328512 701004
+rect 413652 700952 413704 701004
+rect 218980 700884 219032 700936
+rect 338764 700884 338816 700936
+rect 202788 700816 202840 700868
+rect 337384 700816 337436 700868
+rect 322940 700748 322992 700800
+rect 478512 700748 478564 700800
+rect 154120 700680 154172 700732
+rect 344284 700680 344336 700732
+rect 137836 700612 137888 700664
+rect 342904 700612 342956 700664
+rect 317420 700544 317472 700596
+rect 543464 700544 543516 700596
+rect 89168 700476 89220 700528
+rect 349804 700476 349856 700528
+rect 72976 700408 73028 700460
+rect 348424 700408 348476 700460
+rect 24308 700340 24360 700392
+rect 355324 700340 355376 700392
+rect 8116 700272 8168 700324
+rect 353944 700272 353996 700324
+rect 325700 700204 325752 700256
+rect 397460 700204 397512 700256
+rect 267648 700136 267700 700188
+rect 336004 700136 336056 700188
+rect 333980 700068 334032 700120
+rect 348792 700068 348844 700120
+rect 310520 696940 310572 696992
+rect 580172 696940 580224 696992
+rect 311900 683204 311952 683256
+rect 580172 683204 580224 683256
+rect 3424 683136 3476 683188
+rect 361580 683136 361632 683188
+rect 309140 670760 309192 670812
+rect 580172 670760 580224 670812
+rect 3516 670692 3568 670744
+rect 364432 670692 364484 670744
+rect 3424 656888 3476 656940
+rect 362960 656888 363012 656940
+rect 305000 643084 305052 643136
+rect 580172 643084 580224 643136
+rect 3424 632068 3476 632120
+rect 367100 632068 367152 632120
+rect 306380 630640 306432 630692
+rect 580172 630640 580224 630692
+rect 3148 618264 3200 618316
+rect 369860 618264 369912 618316
+rect 303620 616836 303672 616888
+rect 580172 616836 580224 616888
+rect 3240 605820 3292 605872
+rect 368480 605820 368532 605872
+rect 299572 590656 299624 590708
+rect 579804 590656 579856 590708
+rect 3332 579640 3384 579692
+rect 372620 579640 372672 579692
+rect 302240 576852 302292 576904
+rect 580172 576852 580224 576904
+rect 3424 565836 3476 565888
+rect 375380 565836 375432 565888
+rect 298100 563048 298152 563100
+rect 579804 563048 579856 563100
+rect 3424 553392 3476 553444
+rect 374000 553392 374052 553444
+rect 295340 536800 295392 536852
+rect 580172 536800 580224 536852
+rect 3424 527144 3476 527196
+rect 376760 527144 376812 527196
+rect 296720 524424 296772 524476
+rect 580172 524424 580224 524476
+rect 3424 514768 3476 514820
+rect 380992 514768 381044 514820
+rect 293316 510620 293368 510672
+rect 580172 510620 580224 510672
+rect 276020 502392 276072 502444
+rect 579252 502392 579304 502444
+rect 270500 502324 270552 502376
+rect 579160 502324 579212 502376
+rect 330852 502188 330904 502240
+rect 364340 502188 364392 502240
+rect 299480 502120 299532 502172
+rect 335544 502120 335596 502172
+rect 325608 502052 325660 502104
+rect 429200 502052 429252 502104
+rect 234620 501984 234672 502036
+rect 340880 501984 340932 502036
+rect 322112 501916 322164 501968
+rect 462320 501916 462372 501968
+rect 320088 501848 320140 501900
+rect 494060 501848 494112 501900
+rect 169760 501780 169812 501832
+rect 346032 501780 346084 501832
+rect 315120 501712 315172 501764
+rect 558920 501712 558972 501764
+rect 104900 501644 104952 501696
+rect 351276 501644 351328 501696
+rect 40040 501576 40092 501628
+rect 356520 501576 356572 501628
+rect 265992 501168 266044 501220
+rect 579068 501168 579120 501220
+rect 260564 501100 260616 501152
+rect 578976 501100 579028 501152
+rect 255228 501032 255280 501084
+rect 578884 501032 578936 501084
+rect 3056 500964 3108 501016
+rect 358728 500964 358780 501016
+rect 336004 500896 336056 500948
+rect 337292 500896 337344 500948
+rect 337384 500896 337436 500948
+rect 342536 500896 342588 500948
+rect 348424 500896 348476 500948
+rect 353300 500896 353352 500948
+rect 355324 500896 355376 500948
+rect 360200 500896 360252 500948
+rect 338764 500828 338816 500880
+rect 344284 500828 344336 500880
+rect 353944 500488 353996 500540
+rect 358268 500488 358320 500540
+rect 342904 500420 342956 500472
+rect 347964 500420 348016 500472
+rect 349804 500420 349856 500472
+rect 354772 500420 354824 500472
+rect 282920 500352 282972 500404
+rect 339040 500352 339092 500404
+rect 344376 500352 344428 500404
+rect 349528 500352 349580 500404
+rect 358728 500352 358780 500404
+rect 379520 500352 379572 500404
+rect 234344 500284 234396 500336
+rect 409144 500284 409196 500336
+rect 316868 500216 316920 500268
+rect 527180 500216 527232 500268
+rect 267648 500148 267700 500200
+rect 578056 500148 578108 500200
+rect 3240 500080 3292 500132
+rect 382832 500080 382884 500132
+rect 4068 500012 4120 500064
+rect 384580 500012 384632 500064
+rect 3332 499944 3384 499996
+rect 386604 499944 386656 499996
+rect 3976 499876 4028 499928
+rect 388168 499876 388220 499928
+rect 3792 499808 3844 499860
+rect 389916 499808 389968 499860
+rect 3884 499740 3936 499792
+rect 391940 499740 391992 499792
+rect 3700 499672 3752 499724
+rect 393412 499672 393464 499724
+rect 3516 499604 3568 499656
+rect 395160 499604 395212 499656
+rect 3608 499536 3660 499588
+rect 396908 499536 396960 499588
+rect 233700 499060 233752 499112
+rect 402152 499060 402204 499112
+rect 234436 498992 234488 499044
+rect 405740 498992 405792 499044
+rect 234528 498924 234580 498976
+rect 407396 498924 407448 498976
+rect 234160 498856 234212 498908
+rect 411260 498856 411312 498908
+rect 234252 498788 234304 498840
+rect 412824 498788 412876 498840
+rect 288808 498720 288860 498772
+rect 580908 498720 580960 498772
+rect 274548 498652 274600 498704
+rect 577320 498652 577372 498704
+rect 272984 498584 273036 498636
+rect 577412 498584 577464 498636
+rect 269488 498516 269540 498568
+rect 578148 498516 578200 498568
+rect 264244 498448 264296 498500
+rect 577964 498448 578016 498500
+rect 258908 498380 258960 498432
+rect 577780 498380 577832 498432
+rect 250168 498312 250220 498364
+rect 574836 498312 574888 498364
+rect 253664 498244 253716 498296
+rect 577688 498244 577740 498296
+rect 248098 498176 248150 498228
+rect 577504 498176 577556 498228
+rect 278228 497428 278280 497480
+rect 279976 497428 280028 497480
+rect 281540 497428 281592 497480
+rect 283472 497428 283524 497480
+rect 285220 497428 285272 497480
+rect 286876 497428 286928 497480
+rect 290556 497428 290608 497480
+rect 292304 497428 292356 497480
+rect 580172 497292 580224 497344
+rect 580080 497224 580132 497276
+rect 580724 497156 580776 497208
+rect 580816 497088 580868 497140
+rect 580632 497020 580684 497072
+rect 580448 496952 580500 497004
+rect 580540 496884 580592 496936
+rect 580356 496816 580408 496868
+rect 235080 338240 235132 338292
+rect 235080 337968 235132 338020
+rect 314706 337764 314758 337816
+rect 314936 337764 314988 337816
+rect 259460 336744 259512 336796
+rect 259828 336744 259880 336796
+rect 307944 336744 307996 336796
+rect 308128 336744 308180 336796
+rect 321560 336744 321612 336796
+rect 321836 336744 321888 336796
+rect 173164 336676 173216 336728
+rect 270224 336676 270276 336728
+rect 274640 336676 274692 336728
+rect 275100 336676 275152 336728
+rect 305000 336676 305052 336728
+rect 339592 336676 339644 336728
+rect 354680 336676 354732 336728
+rect 354956 336676 355008 336728
+rect 360108 336676 360160 336728
+rect 360844 336676 360896 336728
+rect 369768 336676 369820 336728
+rect 373264 336676 373316 336728
+rect 373356 336676 373408 336728
+rect 378140 336676 378192 336728
+rect 378508 336676 378560 336728
+rect 380256 336676 380308 336728
+rect 386328 336676 386380 336728
+rect 411904 336676 411956 336728
+rect 414020 336676 414072 336728
+rect 414388 336676 414440 336728
+rect 426440 336676 426492 336728
+rect 427176 336676 427228 336728
+rect 428648 336676 428700 336728
+rect 451924 336676 451976 336728
+rect 163504 336608 163556 336660
+rect 267832 336608 267884 336660
+rect 298100 336608 298152 336660
+rect 337108 336608 337160 336660
+rect 360016 336608 360068 336660
+rect 362960 336608 363012 336660
+rect 373724 336608 373776 336660
+rect 400772 336608 400824 336660
+rect 433524 336608 433576 336660
+rect 458824 336608 458876 336660
+rect 153844 336540 153896 336592
+rect 265348 336540 265400 336592
+rect 291200 336540 291252 336592
+rect 328920 336540 328972 336592
+rect 149704 336472 149756 336524
+rect 264060 336472 264112 336524
+rect 287060 336472 287112 336524
+rect 333520 336540 333572 336592
+rect 345388 336540 345440 336592
+rect 353392 336540 353444 336592
+rect 364984 336540 365036 336592
+rect 377404 336540 377456 336592
+rect 388444 336540 388496 336592
+rect 416044 336540 416096 336592
+rect 434628 336540 434680 336592
+rect 472624 336540 472676 336592
+rect 145564 336404 145616 336456
+rect 261668 336404 261720 336456
+rect 284300 336404 284352 336456
+rect 332232 336472 332284 336524
+rect 366456 336472 366508 336524
+rect 379980 336472 380032 336524
+rect 389732 336472 389784 336524
+rect 433984 336472 434036 336524
+rect 331864 336404 331916 336456
+rect 345020 336404 345072 336456
+rect 375288 336404 375340 336456
+rect 402244 336404 402296 336456
+rect 426624 336404 426676 336456
+rect 475384 336404 475436 336456
+rect 45560 336336 45612 336388
+rect 250720 336336 250772 336388
+rect 262956 336336 263008 336388
+rect 315212 336336 315264 336388
+rect 316040 336336 316092 336388
+rect 343180 336336 343232 336388
+rect 368572 336336 368624 336388
+rect 384304 336336 384356 336388
+rect 394608 336336 394660 336388
+rect 460204 336336 460256 336388
+rect 38660 336268 38712 336320
+rect 248420 336268 248472 336320
+rect 264244 336268 264296 336320
+rect 318892 336268 318944 336320
+rect 328920 336268 328972 336320
+rect 334716 336268 334768 336320
+rect 31760 336200 31812 336252
+rect 245844 336200 245896 336252
+rect 273628 336200 273680 336252
+rect 328736 336200 328788 336252
+rect 24860 336132 24912 336184
+rect 243452 336132 243504 336184
+rect 261484 336132 261536 336184
+rect 319720 336132 319772 336184
+rect 327356 336132 327408 336184
+rect 347320 336268 347372 336320
+rect 369860 336268 369912 336320
+rect 388444 336268 388496 336320
+rect 393320 336268 393372 336320
+rect 460940 336268 460992 336320
+rect 334992 336200 335044 336252
+rect 347780 336200 347832 336252
+rect 371056 336200 371108 336252
+rect 396080 336200 396132 336252
+rect 399392 336200 399444 336252
+rect 468484 336200 468536 336252
+rect 334900 336132 334952 336184
+rect 346860 336132 346912 336184
+rect 372988 336132 373040 336184
+rect 393964 336132 394016 336184
+rect 395988 336132 396040 336184
+rect 465724 336132 465776 336184
+rect 15200 336064 15252 336116
+rect 240140 336064 240192 336116
+rect 269120 336064 269172 336116
+rect 327448 336064 327500 336116
+rect 334624 336064 334676 336116
+rect 349528 336064 349580 336116
+rect 377956 336064 378008 336116
+rect 405004 336064 405056 336116
+rect 416688 336064 416740 336116
+rect 528560 336064 528612 336116
+rect 5540 335996 5592 336048
+rect 236920 335996 236972 336048
+rect 266360 335996 266412 336048
+rect 326160 335996 326212 336048
+rect 331220 335996 331272 336048
+rect 348516 335996 348568 336048
+rect 366824 335996 366876 336048
+rect 374736 335996 374788 336048
+rect 376576 335996 376628 336048
+rect 406568 335996 406620 336048
+rect 418896 335996 418948 336048
+rect 535460 335996 535512 336048
+rect 177304 335928 177356 335980
+rect 271420 335928 271472 335980
+rect 307760 335928 307812 335980
+rect 340420 335928 340472 335980
+rect 373908 335928 373960 335980
+rect 181444 335860 181496 335912
+rect 273812 335860 273864 335912
+rect 311900 335860 311952 335912
+rect 342260 335860 342312 335912
+rect 370964 335860 371016 335912
+rect 374644 335860 374696 335912
+rect 380072 335928 380124 335980
+rect 406384 335928 406436 335980
+rect 426348 335928 426400 335980
+rect 447784 335928 447836 335980
+rect 398104 335860 398156 335912
+rect 412824 335860 412876 335912
+rect 434076 335860 434128 335912
+rect 188344 335792 188396 335844
+rect 276388 335792 276440 335844
+rect 318800 335792 318852 335844
+rect 344468 335792 344520 335844
+rect 362132 335792 362184 335844
+rect 363604 335792 363656 335844
+rect 376668 335792 376720 335844
+rect 391204 335792 391256 335844
+rect 421380 335792 421432 335844
+rect 440884 335792 440936 335844
+rect 236644 335724 236696 335776
+rect 277584 335724 277636 335776
+rect 326344 335724 326396 335776
+rect 338120 335724 338172 335776
+rect 375472 335724 375524 335776
+rect 389824 335724 389876 335776
+rect 431040 335724 431092 335776
+rect 450544 335724 450596 335776
+rect 260104 335656 260156 335708
+rect 294972 335656 295024 335708
+rect 325976 335656 326028 335708
+rect 334900 335656 334952 335708
+rect 374276 335656 374328 335708
+rect 387156 335656 387208 335708
+rect 423772 335656 423824 335708
+rect 440976 335656 441028 335708
+rect 329104 335588 329156 335640
+rect 339132 335588 339184 335640
+rect 333244 335520 333296 335572
+rect 334992 335520 335044 335572
+rect 371884 335384 371936 335436
+rect 376024 335384 376076 335436
+rect 353944 335316 353996 335368
+rect 356060 335316 356112 335368
+rect 266636 330760 266688 330812
+rect 266912 330760 266964 330812
+rect 291476 330760 291528 330812
+rect 292764 330760 292816 330812
+rect 301044 330760 301096 330812
+rect 320364 330760 320416 330812
+rect 291476 330556 291528 330608
+rect 292764 330556 292816 330608
+rect 301044 330556 301096 330608
+rect 320364 330556 320416 330608
+rect 234804 330488 234856 330540
+rect 235356 330488 235408 330540
+rect 238760 330488 238812 330540
+rect 239772 330488 239824 330540
+rect 240232 330488 240284 330540
+rect 240968 330488 241020 330540
+rect 244280 330488 244332 330540
+rect 244648 330488 244700 330540
+rect 245844 330488 245896 330540
+rect 246672 330488 246724 330540
+rect 249892 330488 249944 330540
+rect 250352 330488 250404 330540
+rect 252560 330488 252612 330540
+rect 253572 330488 253624 330540
+rect 255504 330488 255556 330540
+rect 256424 330488 256476 330540
+rect 256792 330488 256844 330540
+rect 257620 330488 257672 330540
+rect 258172 330488 258224 330540
+rect 258816 330488 258868 330540
+rect 259552 330488 259604 330540
+rect 260012 330488 260064 330540
+rect 262220 330488 262272 330540
+rect 262864 330488 262916 330540
+rect 267832 330488 267884 330540
+rect 268568 330488 268620 330540
+rect 270592 330488 270644 330540
+rect 271052 330488 271104 330540
+rect 271880 330488 271932 330540
+rect 272616 330488 272668 330540
+rect 273536 330488 273588 330540
+rect 274272 330488 274324 330540
+rect 276204 330488 276256 330540
+rect 276664 330488 276716 330540
+rect 278780 330488 278832 330540
+rect 279148 330488 279200 330540
+rect 280252 330488 280304 330540
+rect 280712 330488 280764 330540
+rect 283012 330488 283064 330540
+rect 283564 330488 283616 330540
+rect 284392 330488 284444 330540
+rect 284760 330488 284812 330540
+rect 285772 330488 285824 330540
+rect 286048 330488 286100 330540
+rect 287244 330488 287296 330540
+rect 287612 330488 287664 330540
+rect 288440 330488 288492 330540
+rect 288900 330488 288952 330540
+rect 289820 330488 289872 330540
+rect 290464 330488 290516 330540
+rect 291384 330488 291436 330540
+rect 292120 330488 292172 330540
+rect 292672 330488 292724 330540
+rect 293316 330488 293368 330540
+rect 294052 330488 294104 330540
+rect 294512 330488 294564 330540
+rect 296812 330488 296864 330540
+rect 297364 330488 297416 330540
+rect 298192 330488 298244 330540
+rect 298560 330488 298612 330540
+rect 299572 330488 299624 330540
+rect 300216 330488 300268 330540
+rect 300952 330488 301004 330540
+rect 301412 330488 301464 330540
+rect 311992 330488 312044 330540
+rect 312360 330488 312412 330540
+rect 313372 330488 313424 330540
+rect 314016 330488 314068 330540
+rect 314752 330488 314804 330540
+rect 315672 330488 315724 330540
+rect 316224 330488 316276 330540
+rect 316868 330488 316920 330540
+rect 317420 330488 317472 330540
+rect 318064 330488 318116 330540
+rect 320272 330488 320324 330540
+rect 320916 330488 320968 330540
+rect 321652 330488 321704 330540
+rect 322112 330488 322164 330540
+rect 324320 330488 324372 330540
+rect 325332 330488 325384 330540
+rect 327172 330488 327224 330540
+rect 327816 330488 327868 330540
+rect 328552 330488 328604 330540
+rect 329472 330488 329524 330540
+rect 340972 330488 341024 330540
+rect 341616 330488 341668 330540
+rect 345296 330488 345348 330540
+rect 346032 330488 346084 330540
+rect 349344 330488 349396 330540
+rect 349712 330488 349764 330540
+rect 360292 330488 360344 330540
+rect 360660 330488 360712 330540
+rect 363052 330488 363104 330540
+rect 363328 330488 363380 330540
+rect 367192 330488 367244 330540
+rect 367928 330488 367980 330540
+rect 379612 330488 379664 330540
+rect 380164 330488 380216 330540
+rect 382464 330488 382516 330540
+rect 383016 330488 383068 330540
+rect 383660 330488 383712 330540
+rect 384580 330488 384632 330540
+rect 386512 330488 386564 330540
+rect 387432 330488 387484 330540
+rect 410064 330488 410116 330540
+rect 410984 330488 411036 330540
+rect 411260 330488 411312 330540
+rect 411812 330488 411864 330540
+rect 414112 330488 414164 330540
+rect 414664 330488 414716 330540
+rect 427820 330488 427872 330540
+rect 428832 330488 428884 330540
+rect 429200 330488 429252 330540
+rect 430028 330488 430080 330540
+rect 430580 330488 430632 330540
+rect 431224 330488 431276 330540
+rect 234712 330420 234764 330472
+rect 235724 330420 235776 330472
+rect 244372 330420 244424 330472
+rect 245016 330420 245068 330472
+rect 255320 330420 255372 330472
+rect 255964 330420 256016 330472
+rect 259644 330420 259696 330472
+rect 260472 330420 260524 330472
+rect 262312 330420 262364 330472
+rect 263324 330420 263376 330472
+rect 276112 330420 276164 330472
+rect 277124 330420 277176 330472
+rect 280344 330420 280396 330472
+rect 281172 330420 281224 330472
+rect 284484 330420 284536 330472
+rect 285220 330420 285272 330472
+rect 287152 330420 287204 330472
+rect 288072 330420 288124 330472
+rect 288532 330420 288584 330472
+rect 289268 330420 289320 330472
+rect 298284 330420 298336 330472
+rect 299020 330420 299072 330472
+rect 312084 330420 312136 330472
+rect 312820 330420 312872 330472
+rect 317512 330420 317564 330472
+rect 318432 330420 318484 330472
+rect 360200 330420 360252 330472
+rect 361120 330420 361172 330472
+rect 379704 330420 379756 330472
+rect 380532 330420 380584 330472
+rect 382280 330420 382332 330472
+rect 383384 330420 383436 330472
+rect 409880 330420 409932 330472
+rect 410616 330420 410668 330472
+rect 411352 330420 411404 330472
+rect 412180 330420 412232 330472
+rect 414204 330420 414256 330472
+rect 415032 330420 415084 330472
+rect 430672 330420 430724 330472
+rect 431684 330420 431736 330472
+rect 349252 330216 349304 330268
+rect 350080 330216 350132 330268
+rect 258080 330080 258132 330132
+rect 258448 330080 258500 330132
+rect 299480 330080 299532 330132
+rect 299848 330080 299900 330132
+rect 253940 329944 253992 329996
+rect 254768 329944 254820 329996
+rect 295340 329944 295392 329996
+rect 296168 329944 296220 329996
+rect 416872 329672 416924 329724
+rect 417884 329672 417936 329724
+rect 387800 329536 387852 329588
+rect 388628 329536 388680 329588
+rect 256700 329128 256752 329180
+rect 257252 329128 257304 329180
+rect 313280 328720 313332 328772
+rect 313648 328720 313700 328772
+rect 365720 328720 365772 328772
+rect 366916 328720 366968 328772
+rect 283104 328448 283156 328500
+rect 284024 328448 284076 328500
+rect 363052 328312 363104 328364
+rect 363880 328312 363932 328364
+rect 289912 327904 289964 327956
+rect 290924 327904 290976 327956
+rect 329840 327768 329892 327820
+rect 330208 327768 330260 327820
+rect 260932 327496 260984 327548
+rect 261300 327496 261352 327548
+rect 408500 327292 408552 327344
+rect 409328 327292 409380 327344
+rect 296904 327224 296956 327276
+rect 297824 327224 297876 327276
+rect 325792 326884 325844 326936
+rect 326620 326884 326672 326936
+rect 285680 326816 285732 326868
+rect 286416 326816 286468 326868
+rect 329932 326816 329984 326868
+rect 330668 326816 330720 326868
+rect 419724 326816 419776 326868
+rect 280160 326680 280212 326732
+rect 280528 326680 280580 326732
+rect 309140 326680 309192 326732
+rect 309416 326680 309468 326732
+rect 419724 326612 419776 326664
+rect 396356 326476 396408 326528
+rect 396540 326476 396592 326528
+rect 303620 326408 303672 326460
+rect 304724 326408 304776 326460
+rect 305276 326408 305328 326460
+rect 305460 326408 305512 326460
+rect 306564 326408 306616 326460
+rect 307944 326408 307996 326460
+rect 308772 326408 308824 326460
+rect 310612 326408 310664 326460
+rect 311624 326408 311676 326460
+rect 335544 326408 335596 326460
+rect 335820 326408 335872 326460
+rect 352012 326408 352064 326460
+rect 352932 326408 352984 326460
+rect 397644 326408 397696 326460
+rect 398380 326408 398432 326460
+rect 404544 326408 404596 326460
+rect 405280 326408 405332 326460
+rect 303804 326340 303856 326392
+rect 304264 326340 304316 326392
+rect 305092 326340 305144 326392
+rect 305920 326340 305972 326392
+rect 307852 326340 307904 326392
+rect 308312 326340 308364 326392
+rect 309232 326340 309284 326392
+rect 309968 326340 310020 326392
+rect 310520 326340 310572 326392
+rect 311164 326340 311216 326392
+rect 332692 326340 332744 326392
+rect 333060 326340 333112 326392
+rect 335360 326340 335412 326392
+rect 335912 326340 335964 326392
+rect 338212 326340 338264 326392
+rect 338764 326340 338816 326392
+rect 350540 326340 350592 326392
+rect 351368 326340 351420 326392
+rect 351920 326340 351972 326392
+rect 352564 326340 352616 326392
+rect 353484 326340 353536 326392
+rect 354220 326340 354272 326392
+rect 354772 326340 354824 326392
+rect 355416 326340 355468 326392
+rect 389364 326340 389416 326392
+rect 390284 326340 390336 326392
+rect 394700 326340 394752 326392
+rect 395160 326340 395212 326392
+rect 396172 326340 396224 326392
+rect 396816 326340 396868 326392
+rect 397460 326340 397512 326392
+rect 398012 326340 398064 326392
+rect 398840 326340 398892 326392
+rect 399576 326340 399628 326392
+rect 400220 326340 400272 326392
+rect 401232 326340 401284 326392
+rect 402980 326340 403032 326392
+rect 403716 326340 403768 326392
+rect 404360 326340 404412 326392
+rect 404912 326340 404964 326392
+rect 405924 326340 405976 326392
+rect 406476 326340 406528 326392
+rect 407212 326340 407264 326392
+rect 408132 326340 408184 326392
+rect 418160 326340 418212 326392
+rect 419080 326340 419132 326392
+rect 419632 326340 419684 326392
+rect 420276 326340 420328 326392
+rect 420920 326340 420972 326392
+rect 421564 326340 421616 326392
+rect 422300 326340 422352 326392
+rect 423128 326340 423180 326392
+rect 242992 326204 243044 326256
+rect 243820 326204 243872 326256
+rect 306564 326204 306616 326256
+rect 335544 326204 335596 326256
+rect 336372 326204 336424 326256
+rect 400404 326204 400456 326256
+rect 400588 326204 400640 326256
+rect 401600 325728 401652 325780
+rect 402428 325728 402480 325780
+rect 577320 325456 577372 325508
+rect 580448 325456 580500 325508
+rect 390652 325320 390704 325372
+rect 391480 325320 391532 325372
+rect 400312 324232 400364 324284
+rect 400864 324232 400916 324284
+rect 306472 323552 306524 323604
+rect 306656 323552 306708 323604
+rect 352104 323552 352156 323604
+rect 352288 323552 352340 323604
+rect 422392 323552 422444 323604
+rect 422576 323552 422628 323604
+rect 425060 323416 425112 323468
+rect 425612 323416 425664 323468
+rect 390560 323008 390612 323060
+rect 391112 323008 391164 323060
+rect 306380 322736 306432 322788
+rect 307116 322736 307168 322788
+rect 389180 322464 389232 322516
+rect 389916 322464 389968 322516
+rect 423680 322464 423732 322516
+rect 424784 322464 424836 322516
+rect 423772 322056 423824 322108
+rect 424324 322056 424376 322108
+rect 403072 321648 403124 321700
+rect 403256 321648 403308 321700
+rect 419540 319200 419592 319252
+rect 419816 319200 419868 319252
+rect 3516 306280 3568 306332
+rect 233700 306280 233752 306332
+rect 577412 299412 577464 299464
+rect 579620 299412 579672 299464
+rect 3056 293904 3108 293956
+rect 233792 293904 233844 293956
+rect 578148 273164 578200 273216
+rect 579896 273164 579948 273216
+rect 3148 255212 3200 255264
+rect 234528 255212 234580 255264
+rect 578056 245556 578108 245608
+rect 579620 245556 579672 245608
+rect 3516 241408 3568 241460
+rect 234436 241408 234488 241460
+rect 577964 233180 578016 233232
+rect 579804 233180 579856 233232
+rect 3332 215228 3384 215280
+rect 234344 215228 234396 215280
+rect 577872 206932 577924 206984
+rect 579988 206932 580040 206984
+rect 3056 202784 3108 202836
+rect 234252 202784 234304 202836
+rect 577780 193128 577832 193180
+rect 579620 193128 579672 193180
+rect 3516 188980 3568 189032
+rect 234160 188980 234212 189032
+rect 3240 164160 3292 164212
+rect 234068 164160 234120 164212
+rect 577688 153144 577740 153196
+rect 580632 153144 580684 153196
+rect 3516 150356 3568 150408
+rect 235080 150356 235132 150408
+rect 3516 137912 3568 137964
+rect 233976 137912 234028 137964
+rect 577504 112956 577556 113008
+rect 580356 112956 580408 113008
+rect 3148 111732 3200 111784
+rect 233884 111732 233936 111784
+rect 574836 100648 574888 100700
+rect 580172 100648 580224 100700
+rect 577596 73108 577648 73160
+rect 579712 73108 579764 73160
+rect 574744 60664 574796 60716
+rect 580172 60664 580224 60716
+rect 74540 20204 74592 20256
+rect 259644 20204 259696 20256
+rect 70400 20136 70452 20188
+rect 259736 20136 259788 20188
+rect 67640 20068 67692 20120
+rect 258264 20068 258316 20120
+rect 63500 20000 63552 20052
+rect 256884 20000 256936 20052
+rect 60740 19932 60792 19984
+rect 255596 19932 255648 19984
+rect 187700 19252 187752 19304
+rect 299664 19252 299716 19304
+rect 151820 19184 151872 19236
+rect 287428 19184 287480 19236
+rect 121460 19116 121512 19168
+rect 276204 19116 276256 19168
+rect 118700 19048 118752 19100
+rect 274824 19048 274876 19100
+rect 114560 18980 114612 19032
+rect 273536 18980 273588 19032
+rect 56600 18912 56652 18964
+rect 254124 18912 254176 18964
+rect 52460 18844 52512 18896
+rect 252836 18844 252888 18896
+rect 49700 18776 49752 18828
+rect 251364 18776 251416 18828
+rect 44180 18708 44232 18760
+rect 249892 18708 249944 18760
+rect 41420 18640 41472 18692
+rect 248604 18640 248656 18692
+rect 37280 18572 37332 18624
+rect 247224 18572 247276 18624
+rect 191840 18504 191892 18556
+rect 301044 18504 301096 18556
+rect 194600 18436 194652 18488
+rect 301136 18436 301188 18488
+rect 198740 18368 198792 18420
+rect 302424 18368 302476 18420
+rect 208400 17892 208452 17944
+rect 306564 17892 306616 17944
+rect 204260 17824 204312 17876
+rect 305276 17824 305328 17876
+rect 201500 17756 201552 17808
+rect 303896 17756 303948 17808
+rect 197360 17688 197412 17740
+rect 302332 17688 302384 17740
+rect 153200 17620 153252 17672
+rect 287244 17620 287296 17672
+rect 150440 17552 150492 17604
+rect 285680 17552 285732 17604
+rect 151912 17484 151964 17536
+rect 287336 17484 287388 17536
+rect 149060 17416 149112 17468
+rect 285772 17416 285824 17468
+rect 146300 17348 146352 17400
+rect 284484 17348 284536 17400
+rect 147680 17280 147732 17332
+rect 285864 17280 285916 17332
+rect 143540 17212 143592 17264
+rect 284576 17212 284628 17264
+rect 211160 17144 211212 17196
+rect 308128 17144 308180 17196
+rect 224960 17076 225012 17128
+rect 312176 17076 312228 17128
+rect 227720 17008 227772 17060
+rect 313464 17008 313516 17060
+rect 164424 16532 164476 16584
+rect 291476 16532 291528 16584
+rect 161296 16464 161348 16516
+rect 290096 16464 290148 16516
+rect 143632 16396 143684 16448
+rect 283104 16396 283156 16448
+rect 125600 16328 125652 16380
+rect 277492 16328 277544 16380
+rect 123024 16260 123076 16312
+rect 276112 16260 276164 16312
+rect 119896 16192 119948 16244
+rect 276296 16192 276348 16244
+rect 116400 16124 116452 16176
+rect 274732 16124 274784 16176
+rect 112352 16056 112404 16108
+rect 273444 16056 273496 16108
+rect 34520 15988 34572 16040
+rect 245844 15988 245896 16040
+rect 30840 15920 30892 15972
+rect 245752 15920 245804 15972
+rect 27712 15852 27764 15904
+rect 244464 15852 244516 15904
+rect 168380 15784 168432 15836
+rect 292764 15784 292816 15836
+rect 171968 15716 172020 15768
+rect 294144 15716 294196 15768
+rect 221096 15648 221148 15700
+rect 310796 15648 310848 15700
+rect 98184 15104 98236 15156
+rect 267832 15104 267884 15156
+rect 93860 15036 93912 15088
+rect 266728 15036 266780 15088
+rect 91560 14968 91612 15020
+rect 266636 14968 266688 15020
+rect 87512 14900 87564 14952
+rect 265072 14900 265124 14952
+rect 84200 14832 84252 14884
+rect 263692 14832 263744 14884
+rect 80888 14764 80940 14816
+rect 262496 14764 262548 14816
+rect 77392 14696 77444 14748
+rect 260932 14696 260984 14748
+rect 73344 14628 73396 14680
+rect 259552 14628 259604 14680
+rect 69848 14560 69900 14612
+rect 258172 14560 258224 14612
+rect 66720 14492 66772 14544
+rect 256792 14492 256844 14544
+rect 63224 14424 63276 14476
+rect 255504 14424 255556 14476
+rect 102232 14356 102284 14408
+rect 269396 14356 269448 14408
+rect 105728 14288 105780 14340
+rect 270592 14288 270644 14340
+rect 109040 14220 109092 14272
+rect 272064 14220 272116 14272
+rect 108120 13744 108172 13796
+rect 271972 13744 272024 13796
+rect 404544 13744 404596 13796
+rect 497096 13744 497148 13796
+rect 104072 13676 104124 13728
+rect 270684 13676 270736 13728
+rect 405924 13676 405976 13728
+rect 500592 13676 500644 13728
+rect 100760 13608 100812 13660
+rect 269304 13608 269356 13660
+rect 407396 13608 407448 13660
+rect 503720 13608 503772 13660
+rect 97448 13540 97500 13592
+rect 267924 13540 267976 13592
+rect 408684 13540 408736 13592
+rect 507216 13540 507268 13592
+rect 93952 13472 94004 13524
+rect 266544 13472 266596 13524
+rect 410156 13472 410208 13524
+rect 511264 13472 511316 13524
+rect 59360 13404 59412 13456
+rect 255412 13404 255464 13456
+rect 411444 13404 411496 13456
+rect 514760 13404 514812 13456
+rect 56048 13336 56100 13388
+rect 254032 13336 254084 13388
+rect 414296 13336 414348 13388
+rect 521660 13336 521712 13388
+rect 52552 13268 52604 13320
+rect 252744 13268 252796 13320
+rect 414204 13268 414256 13320
+rect 525432 13268 525484 13320
+rect 48504 13200 48556 13252
+rect 251272 13200 251324 13252
+rect 417056 13200 417108 13252
+rect 532056 13200 532108 13252
+rect 44272 13132 44324 13184
+rect 249984 13132 250036 13184
+rect 422484 13132 422536 13184
+rect 546500 13132 546552 13184
+rect 40224 13064 40276 13116
+rect 248512 13064 248564 13116
+rect 429384 13064 429436 13116
+rect 567568 13064 567620 13116
+rect 110420 12996 110472 13048
+rect 273352 12996 273404 13048
+rect 403256 12996 403308 13048
+rect 493048 12996 493100 13048
+rect 156144 12928 156196 12980
+rect 288624 12928 288676 12980
+rect 390744 12928 390796 12980
+rect 454040 12928 454092 12980
+rect 160100 12860 160152 12912
+rect 290004 12860 290056 12912
+rect 219992 12384 220044 12436
+rect 310704 12384 310756 12436
+rect 397644 12384 397696 12436
+rect 476488 12384 476540 12436
+rect 216864 12316 216916 12368
+rect 309324 12316 309376 12368
+rect 400496 12316 400548 12368
+rect 481732 12316 481784 12368
+rect 213368 12248 213420 12300
+rect 308036 12248 308088 12300
+rect 403164 12248 403216 12300
+rect 489920 12248 489972 12300
+rect 209780 12180 209832 12232
+rect 306472 12180 306524 12232
+rect 404452 12180 404504 12232
+rect 494704 12180 494756 12232
+rect 206192 12112 206244 12164
+rect 305184 12112 305236 12164
+rect 202696 12044 202748 12096
+rect 303804 12044 303856 12096
+rect 145472 11976 145524 12028
+rect 284392 11976 284444 12028
+rect 316224 12112 316276 12164
+rect 418252 12112 418304 12164
+rect 534448 12112 534500 12164
+rect 419724 12044 419776 12096
+rect 538220 12044 538272 12096
+rect 421012 11976 421064 12028
+rect 541992 11976 542044 12028
+rect 142160 11908 142212 11960
+rect 283012 11908 283064 11960
+rect 316132 11908 316184 11960
+rect 421104 11908 421156 11960
+rect 545488 11908 545540 11960
+rect 138848 11840 138900 11892
+rect 281724 11840 281776 11892
+rect 422392 11840 422444 11892
+rect 547880 11840 547932 11892
+rect 135260 11772 135312 11824
+rect 280344 11772 280396 11824
+rect 423864 11772 423916 11824
+rect 551008 11772 551060 11824
+rect 131304 11704 131356 11756
+rect 280436 11704 280488 11756
+rect 425152 11704 425204 11756
+rect 554780 11704 554832 11756
+rect 143540 11636 143592 11688
+rect 144736 11636 144788 11688
+rect 223580 11636 223632 11688
+rect 310612 11636 310664 11688
+rect 396448 11636 396500 11688
+rect 473452 11636 473504 11688
+rect 226340 11568 226392 11620
+rect 312084 11568 312136 11620
+rect 396356 11568 396408 11620
+rect 469864 11568 469916 11620
+rect 231032 11500 231084 11552
+rect 313372 11500 313424 11552
+rect 394792 11500 394844 11552
+rect 465632 11500 465684 11552
+rect 173900 10956 173952 11008
+rect 294052 10956 294104 11008
+rect 393412 10956 393464 11008
+rect 463976 10956 464028 11008
+rect 170312 10888 170364 10940
+rect 292672 10888 292724 10940
+rect 394700 10888 394752 10940
+rect 467472 10888 467524 10940
+rect 167184 10820 167236 10872
+rect 291384 10820 291436 10872
+rect 396264 10820 396316 10872
+rect 470600 10820 470652 10872
+rect 163412 10752 163464 10804
+rect 289912 10752 289964 10804
+rect 397552 10752 397604 10804
+rect 474096 10752 474148 10804
+rect 158904 10684 158956 10736
+rect 288532 10684 288584 10736
+rect 398932 10684 398984 10736
+rect 478144 10684 478196 10736
+rect 155408 10616 155460 10668
+rect 287152 10616 287204 10668
+rect 400404 10616 400456 10668
+rect 482376 10616 482428 10668
+rect 89904 10548 89956 10600
+rect 265164 10548 265216 10600
+rect 398840 10548 398892 10600
+rect 480536 10548 480588 10600
+rect 86408 10480 86460 10532
+rect 263784 10480 263836 10532
+rect 400312 10480 400364 10532
+rect 484032 10480 484084 10532
+rect 83280 10412 83332 10464
+rect 262312 10412 262364 10464
+rect 401692 10412 401744 10464
+rect 486424 10412 486476 10464
+rect 79232 10344 79284 10396
+rect 262404 10344 262456 10396
+rect 401784 10344 401836 10396
+rect 487160 10344 487212 10396
+rect 75920 10276 75972 10328
+rect 261024 10276 261076 10328
+rect 403072 10276 403124 10328
+rect 490656 10276 490708 10328
+rect 176660 10208 176712 10260
+rect 295524 10208 295576 10260
+rect 392124 10208 392176 10260
+rect 459928 10208 459980 10260
+rect 180984 10140 181036 10192
+rect 297088 10140 297140 10192
+rect 390652 10140 390704 10192
+rect 456892 10140 456944 10192
+rect 184940 10072 184992 10124
+rect 298376 10072 298428 10124
+rect 151728 9596 151780 9648
+rect 153016 9596 153068 9648
+rect 222752 9596 222804 9648
+rect 310520 9596 310572 9648
+rect 387892 9596 387944 9648
+rect 446220 9596 446272 9648
+rect 219256 9528 219308 9580
+rect 309232 9528 309284 9580
+rect 316040 9528 316092 9580
+rect 316316 9528 316368 9580
+rect 389272 9528 389324 9580
+rect 449808 9528 449860 9580
+rect 215668 9460 215720 9512
+rect 307944 9460 307996 9512
+rect 315948 9460 316000 9512
+rect 316224 9460 316276 9512
+rect 389364 9460 389416 9512
+rect 453304 9460 453356 9512
+rect 137652 9392 137704 9444
+rect 281632 9392 281684 9444
+rect 422300 9392 422352 9444
+rect 549076 9392 549128 9444
+rect 37188 9324 37240 9376
+rect 247132 9324 247184 9376
+rect 277124 9324 277176 9376
+rect 330024 9324 330076 9376
+rect 423772 9324 423824 9376
+rect 552664 9324 552716 9376
+rect 33600 9256 33652 9308
+rect 245936 9256 245988 9308
+rect 262956 9256 263008 9308
+rect 324596 9256 324648 9308
+rect 425060 9256 425112 9308
+rect 556160 9256 556212 9308
+rect 30104 9188 30156 9240
+rect 244372 9188 244424 9240
+rect 259460 9188 259512 9240
+rect 323124 9188 323176 9240
+rect 426532 9188 426584 9240
+rect 559748 9188 559800 9240
+rect 26516 9120 26568 9172
+rect 242992 9120 243044 9172
+rect 255872 9120 255924 9172
+rect 321836 9120 321888 9172
+rect 428004 9120 428056 9172
+rect 563244 9120 563296 9172
+rect 21824 9052 21876 9104
+rect 241704 9052 241756 9104
+rect 252376 9052 252428 9104
+rect 321744 9052 321796 9104
+rect 429292 9052 429344 9104
+rect 566832 9052 566884 9104
+rect 8760 8984 8812 9036
+rect 237472 8984 237524 9036
+rect 242072 8984 242124 9036
+rect 317696 8984 317748 9036
+rect 430764 8984 430816 9036
+rect 570328 8984 570380 9036
+rect 4068 8916 4120 8968
+rect 236092 8916 236144 8968
+rect 238116 8916 238168 8968
+rect 316408 8916 316460 8968
+rect 430672 8916 430724 8968
+rect 573916 8916 573968 8968
+rect 226432 8848 226484 8900
+rect 311992 8848 312044 8900
+rect 386696 8848 386748 8900
+rect 442632 8848 442684 8900
+rect 229836 8780 229888 8832
+rect 313280 8780 313332 8832
+rect 385132 8780 385184 8832
+rect 439136 8780 439188 8832
+rect 233424 8712 233476 8764
+rect 314844 8712 314896 8764
+rect 383844 8712 383896 8764
+rect 435548 8712 435600 8764
+rect 183744 8236 183796 8288
+rect 296904 8236 296956 8288
+rect 404360 8236 404412 8288
+rect 495900 8236 495952 8288
+rect 180248 8168 180300 8220
+rect 296996 8168 297048 8220
+rect 405832 8168 405884 8220
+rect 499396 8168 499448 8220
+rect 176752 8100 176804 8152
+rect 295432 8100 295484 8152
+rect 407304 8100 407356 8152
+rect 502984 8100 503036 8152
+rect 173072 8032 173124 8084
+rect 294236 8032 294288 8084
+rect 408592 8032 408644 8084
+rect 506480 8032 506532 8084
+rect 169576 7964 169628 8016
+rect 292580 7964 292632 8016
+rect 409972 7964 410024 8016
+rect 510068 7964 510120 8016
+rect 162492 7896 162544 7948
+rect 289820 7896 289872 7948
+rect 290740 7896 290792 7948
+rect 320364 7896 320416 7948
+rect 410064 7896 410116 7948
+rect 513564 7896 513616 7948
+rect 157800 7828 157852 7880
+rect 288440 7828 288492 7880
+rect 288532 7828 288584 7880
+rect 328552 7828 328604 7880
+rect 411352 7828 411404 7880
+rect 517152 7828 517204 7880
+rect 130568 7760 130620 7812
+rect 278964 7760 279016 7812
+rect 286600 7760 286652 7812
+rect 332692 7760 332744 7812
+rect 412732 7760 412784 7812
+rect 520740 7760 520792 7812
+rect 126980 7692 127032 7744
+rect 277584 7692 277636 7744
+rect 283104 7692 283156 7744
+rect 331496 7692 331548 7744
+rect 414112 7692 414164 7744
+rect 524236 7692 524288 7744
+rect 128176 7624 128228 7676
+rect 278872 7624 278924 7676
+rect 279516 7624 279568 7676
+rect 329932 7624 329984 7676
+rect 415492 7624 415544 7676
+rect 527824 7624 527876 7676
+rect 69112 7556 69164 7608
+rect 258080 7556 258132 7608
+rect 272432 7556 272484 7608
+rect 328644 7556 328696 7608
+rect 416964 7556 417016 7608
+rect 531320 7556 531372 7608
+rect 187332 7488 187384 7540
+rect 298284 7488 298336 7540
+rect 402980 7488 403032 7540
+rect 492312 7488 492364 7540
+rect 190828 7420 190880 7472
+rect 299572 7420 299624 7472
+rect 401600 7420 401652 7472
+rect 488816 7420 488868 7472
+rect 194416 7352 194468 7404
+rect 300952 7352 301004 7404
+rect 400220 7352 400272 7404
+rect 485228 7352 485280 7404
+rect 62028 6808 62080 6860
+rect 255320 6808 255372 6860
+rect 271236 6808 271288 6860
+rect 327172 6808 327224 6860
+rect 387800 6808 387852 6860
+rect 448612 6808 448664 6860
+rect 58440 6740 58492 6792
+rect 253940 6740 253992 6792
+rect 268844 6740 268896 6792
+rect 327264 6740 327316 6792
+rect 389180 6740 389232 6792
+rect 452108 6740 452160 6792
+rect 54944 6672 54996 6724
+rect 252560 6672 252612 6724
+rect 265348 6672 265400 6724
+rect 325884 6672 325936 6724
+rect 390560 6672 390612 6724
+rect 455696 6672 455748 6724
+rect 51356 6604 51408 6656
+rect 252652 6604 252704 6656
+rect 261760 6604 261812 6656
+rect 324504 6604 324556 6656
+rect 392032 6604 392084 6656
+rect 459192 6604 459244 6656
+rect 47860 6536 47912 6588
+rect 251180 6536 251232 6588
+rect 258264 6536 258316 6588
+rect 323032 6536 323084 6588
+rect 393320 6536 393372 6588
+rect 462780 6536 462832 6588
+rect 17040 6468 17092 6520
+rect 240324 6468 240376 6520
+rect 254676 6468 254728 6520
+rect 321652 6468 321704 6520
+rect 383752 6468 383804 6520
+rect 12348 6400 12400 6452
+rect 238944 6400 238996 6452
+rect 251180 6400 251232 6452
+rect 320272 6400 320324 6452
+rect 433984 6468 434036 6520
+rect 434076 6468 434128 6520
+rect 518348 6468 518400 6520
+rect 7656 6332 7708 6384
+rect 237380 6332 237432 6384
+rect 239312 6332 239364 6384
+rect 316132 6332 316184 6384
+rect 379704 6332 379756 6384
+rect 424968 6332 425020 6384
+rect 427912 6332 427964 6384
+rect 562048 6400 562100 6452
+rect 436744 6332 436796 6384
+rect 565636 6332 565688 6384
+rect 2872 6264 2924 6316
+rect 234712 6264 234764 6316
+rect 240508 6264 240560 6316
+rect 317604 6264 317656 6316
+rect 380992 6264 381044 6316
+rect 427268 6264 427320 6316
+rect 429200 6264 429252 6316
+rect 569132 6264 569184 6316
+rect 1676 6196 1728 6248
+rect 234804 6196 234856 6248
+rect 235816 6196 235868 6248
+rect 314752 6196 314804 6248
+rect 381084 6196 381136 6248
+rect 428464 6196 428516 6248
+rect 430580 6196 430632 6248
+rect 572720 6196 572772 6248
+rect 572 6128 624 6180
+rect 234620 6128 234672 6180
+rect 237012 6128 237064 6180
+rect 316040 6128 316092 6180
+rect 432052 6128 432104 6180
+rect 576308 6128 576360 6180
+rect 65524 6060 65576 6112
+rect 256700 6060 256752 6112
+rect 285404 6060 285456 6112
+rect 332784 6060 332836 6112
+rect 386512 6060 386564 6112
+rect 445024 6060 445076 6112
+rect 136456 5992 136508 6044
+rect 281540 5992 281592 6044
+rect 288992 5992 289044 6044
+rect 334072 5992 334124 6044
+rect 386604 5992 386656 6044
+rect 441528 5992 441580 6044
+rect 140044 5924 140096 5976
+rect 282920 5924 282972 5976
+rect 309876 5924 309928 5976
+rect 334164 5924 334216 5976
+rect 385040 5924 385092 5976
+rect 437940 5924 437992 5976
+rect 234620 5856 234672 5908
+rect 262864 5856 262916 5908
+rect 382556 5856 382608 5908
+rect 430856 5856 430908 5908
+rect 382464 5788 382516 5840
+rect 432052 5788 432104 5840
+rect 427820 5720 427872 5772
+rect 436744 5720 436796 5772
+rect 210976 5448 211028 5500
+rect 306380 5448 306432 5500
+rect 407212 5448 407264 5500
+rect 505376 5448 505428 5500
+rect 85672 5380 85724 5432
+rect 149704 5380 149756 5432
+rect 207388 5380 207440 5432
+rect 305092 5380 305144 5432
+rect 324412 5380 324464 5432
+rect 345296 5380 345348 5432
+rect 408500 5380 408552 5432
+rect 508872 5380 508924 5432
+rect 89168 5312 89220 5364
+rect 153844 5312 153896 5364
+rect 203892 5312 203944 5364
+rect 303620 5312 303672 5364
+rect 317328 5312 317380 5364
+rect 343732 5312 343784 5364
+rect 409880 5312 409932 5364
+rect 512460 5312 512512 5364
+rect 78588 5244 78640 5296
+rect 145564 5244 145616 5296
+rect 196808 5244 196860 5296
+rect 302240 5244 302292 5296
+rect 313832 5244 313884 5296
+rect 342352 5244 342404 5296
+rect 411260 5244 411312 5296
+rect 515956 5244 516008 5296
+rect 96252 5176 96304 5228
+rect 163504 5176 163556 5228
+rect 193220 5176 193272 5228
+rect 300860 5176 300912 5228
+rect 310244 5176 310296 5228
+rect 341064 5176 341116 5228
+rect 367284 5176 367336 5228
+rect 387156 5176 387208 5228
+rect 412640 5176 412692 5228
+rect 519544 5176 519596 5228
+rect 121092 5108 121144 5160
+rect 188344 5108 188396 5160
+rect 189724 5108 189776 5160
+rect 299480 5108 299532 5160
+rect 306748 5108 306800 5160
+rect 339592 5108 339644 5160
+rect 371332 5108 371384 5160
+rect 400128 5108 400180 5160
+rect 414020 5108 414072 5160
+rect 523040 5108 523092 5160
+rect 114008 5040 114060 5092
+rect 181444 5040 181496 5092
+rect 186136 5040 186188 5092
+rect 298192 5040 298244 5092
+rect 303160 5040 303212 5092
+rect 338212 5040 338264 5092
+rect 367100 5040 367152 5092
+rect 367284 5040 367336 5092
+rect 374000 5040 374052 5092
+rect 407212 5040 407264 5092
+rect 415400 5040 415452 5092
+rect 526628 5040 526680 5092
+rect 103336 4972 103388 5024
+rect 173164 4972 173216 5024
+rect 182548 4972 182600 5024
+rect 296812 4972 296864 5024
+rect 299664 4972 299716 5024
+rect 336924 4972 336976 5024
+rect 375380 4972 375432 5024
+rect 410800 4972 410852 5024
+rect 416780 4972 416832 5024
+rect 530124 4972 530176 5024
+rect 106924 4904 106976 4956
+rect 177304 4904 177356 4956
+rect 179052 4904 179104 4956
+rect 295340 4904 295392 4956
+rect 296076 4904 296128 4956
+rect 335544 4904 335596 4956
+rect 376760 4904 376812 4956
+rect 414296 4904 414348 4956
+rect 418160 4904 418212 4956
+rect 537208 4904 537260 4956
+rect 132960 4836 133012 4888
+rect 280160 4836 280212 4888
+rect 292580 4836 292632 4888
+rect 335636 4836 335688 4888
+rect 378232 4836 378284 4888
+rect 417884 4836 417936 4888
+rect 419632 4836 419684 4888
+rect 540796 4836 540848 4888
+rect 129372 4768 129424 4820
+rect 278780 4768 278832 4820
+rect 281908 4768 281960 4820
+rect 331404 4768 331456 4820
+rect 378324 4768 378376 4820
+rect 420184 4768 420236 4820
+rect 420920 4768 420972 4820
+rect 544384 4768 544436 4820
+rect 214472 4700 214524 4752
+rect 307852 4700 307904 4752
+rect 407120 4700 407172 4752
+rect 501788 4700 501840 4752
+rect 218060 4632 218112 4684
+rect 309140 4632 309192 4684
+rect 405740 4632 405792 4684
+rect 498200 4632 498252 4684
+rect 175464 4564 175516 4616
+rect 260104 4564 260156 4616
+rect 299296 4564 299348 4616
+rect 329840 4564 329892 4616
+rect 379612 4564 379664 4616
+rect 423772 4564 423824 4616
+rect 298008 4496 298060 4548
+rect 324320 4496 324372 4548
+rect 379520 4496 379572 4548
+rect 421380 4496 421432 4548
+rect 299388 4428 299440 4480
+rect 324228 4428 324280 4480
+rect 378140 4428 378192 4480
+rect 418988 4428 419040 4480
+rect 301504 4360 301556 4412
+rect 325792 4360 325844 4412
+rect 328736 4292 328788 4344
+rect 176660 4156 176712 4208
+rect 177856 4156 177908 4208
+rect 226340 4156 226392 4208
+rect 227536 4156 227588 4208
+rect 99840 4088 99892 4140
+rect 269212 4088 269264 4140
+rect 274824 4088 274876 4140
+rect 311440 4088 311492 4140
+rect 340880 4088 340932 4140
+rect 342168 4088 342220 4140
+rect 352104 4088 352156 4140
+rect 363236 4088 363288 4140
+rect 367100 4088 367152 4140
+rect 367192 4088 367244 4140
+rect 378784 4088 378836 4140
+rect 92756 4020 92808 4072
+rect 266452 4020 266504 4072
+rect 267740 4020 267792 4072
+rect 301504 4020 301556 4072
+rect 309048 4020 309100 4072
+rect 340788 4020 340840 4072
+rect 340972 4020 341024 4072
+rect 82084 3952 82136 4004
+rect 262220 3952 262272 4004
+rect 264152 3952 264204 4004
+rect 299388 3952 299440 4004
+rect 317880 3952 317932 4004
+rect 322940 3952 322992 4004
+rect 338672 3952 338724 4004
+rect 350724 3952 350776 4004
+rect 351644 4020 351696 4072
+rect 354772 4020 354824 4072
+rect 360844 4020 360896 4072
+rect 364616 4020 364668 4072
+rect 365720 4020 365772 4072
+rect 400864 4156 400916 4208
+rect 383660 4088 383712 4140
+rect 384764 4020 384816 4072
+rect 388352 4088 388404 4140
+rect 402520 4088 402572 4140
+rect 403624 4088 403676 4140
+rect 405004 4088 405056 4140
+rect 411904 4088 411956 4140
+rect 411996 4088 412048 4140
+rect 440332 4088 440384 4140
+rect 440976 4088 441028 4140
+rect 550272 4088 550324 4140
+rect 352196 3952 352248 4004
+rect 360292 3952 360344 4004
+rect 367008 3952 367060 4004
+rect 368480 3952 368532 4004
+rect 43076 3884 43128 3936
+rect 248696 3884 248748 3936
+rect 276020 3884 276072 3936
+rect 288532 3884 288584 3936
+rect 294880 3884 294932 3936
+rect 335360 3884 335412 3936
+rect 336280 3884 336332 3936
+rect 349252 3884 349304 3936
+rect 363144 3884 363196 3936
+rect 377404 3952 377456 4004
+rect 378876 3952 378928 4004
+rect 378968 3952 379020 4004
+rect 388260 3952 388312 4004
+rect 391204 4020 391256 4072
+rect 413100 4020 413152 4072
+rect 416044 4020 416096 4072
+rect 447416 4020 447468 4072
+rect 447784 4020 447836 4072
+rect 557356 4020 557408 4072
+rect 393136 3952 393188 4004
+rect 402704 3952 402756 4004
+rect 404820 3952 404872 4004
+rect 405740 3952 405792 4004
+rect 472256 3952 472308 4004
+rect 472624 3952 472676 4004
+rect 582196 3952 582248 4004
+rect 35992 3816 36044 3868
+rect 247040 3816 247092 3868
+rect 248788 3816 248840 3868
+rect 290740 3816 290792 3868
+rect 293684 3816 293736 3868
+rect 335452 3816 335504 3868
+rect 337476 3816 337528 3868
+rect 350632 3816 350684 3868
+rect 363052 3816 363104 3868
+rect 370872 3816 370924 3868
+rect 374092 3816 374144 3868
+rect 382280 3884 382332 3936
+rect 433248 3884 433300 3936
+rect 433892 3884 433944 3936
+rect 450912 3884 450964 3936
+rect 451924 3884 451976 3936
+rect 564440 3884 564492 3936
+rect 390652 3816 390704 3868
+rect 391940 3816 391992 3868
+rect 458088 3816 458140 3868
+rect 458824 3816 458876 3868
+rect 578608 3816 578660 3868
+rect 28908 3748 28960 3800
+rect 244280 3748 244332 3800
+rect 245200 3748 245252 3800
+rect 264244 3748 264296 3800
+rect 280712 3748 280764 3800
+rect 331312 3748 331364 3800
+rect 332692 3748 332744 3800
+rect 349528 3748 349580 3800
+rect 363328 3748 363380 3800
+rect 363696 3748 363748 3800
+rect 367100 3748 367152 3800
+rect 375288 3748 375340 3800
+rect 376024 3748 376076 3800
+rect 398932 3748 398984 3800
+rect 402612 3748 402664 3800
+rect 408408 3748 408460 3800
+rect 409144 3748 409196 3800
+rect 415492 3748 415544 3800
+rect 419540 3748 419592 3800
+rect 539600 3748 539652 3800
+rect 24216 3680 24268 3732
+rect 243084 3680 243136 3732
+rect 257068 3680 257120 3732
+rect 317880 3680 317932 3732
+rect 20628 3612 20680 3664
+rect 241612 3612 241664 3664
+rect 253480 3612 253532 3664
+rect 321560 3680 321612 3732
+rect 330392 3680 330444 3732
+rect 347872 3680 347924 3732
+rect 360200 3680 360252 3732
+rect 19432 3544 19484 3596
+rect 241520 3544 241572 3596
+rect 249984 3544 250036 3596
+rect 320180 3612 320232 3664
+rect 325608 3612 325660 3664
+rect 346492 3612 346544 3664
+rect 349252 3612 349304 3664
+rect 354864 3612 354916 3664
+rect 361580 3612 361632 3664
+rect 365812 3680 365864 3732
+rect 381176 3680 381228 3732
+rect 388444 3680 388496 3732
+rect 393044 3680 393096 3732
+rect 393136 3680 393188 3732
+rect 436744 3680 436796 3732
+rect 450544 3680 450596 3732
+rect 571524 3680 571576 3732
+rect 318892 3544 318944 3596
+rect 323308 3544 323360 3596
+rect 345204 3544 345256 3596
+rect 368204 3612 368256 3664
+rect 370872 3612 370924 3664
+rect 376484 3612 376536 3664
+rect 376576 3612 376628 3664
+rect 394240 3612 394292 3664
+rect 394332 3612 394384 3664
+rect 401324 3612 401376 3664
+rect 406384 3612 406436 3664
+rect 369400 3544 369452 3596
+rect 371240 3544 371292 3596
+rect 397736 3544 397788 3596
+rect 398104 3544 398156 3596
+rect 402704 3544 402756 3596
+rect 406476 3544 406528 3596
+rect 411904 3544 411956 3596
+rect 412088 3612 412140 3664
+rect 416688 3612 416740 3664
+rect 423680 3612 423732 3664
+rect 553768 3612 553820 3664
+rect 422576 3544 422628 3596
+rect 426440 3544 426492 3596
+rect 560852 3544 560904 3596
+rect 14740 3476 14792 3528
+rect 238760 3476 238812 3528
+rect 246396 3476 246448 3528
+rect 322112 3476 322164 3528
+rect 345112 3476 345164 3528
+rect 11152 3408 11204 3460
+rect 238852 3408 238904 3460
+rect 242900 3408 242952 3460
+rect 317420 3408 317472 3460
+rect 329196 3408 329248 3460
+rect 333244 3408 333296 3460
+rect 333888 3408 333940 3460
+rect 334624 3408 334676 3460
+rect 344560 3408 344612 3460
+rect 352012 3476 352064 3528
+rect 352840 3476 352892 3528
+rect 353944 3476 353996 3528
+rect 355232 3476 355284 3528
+rect 356244 3476 356296 3528
+rect 357532 3476 357584 3528
+rect 358728 3476 358780 3528
+rect 358912 3476 358964 3528
+rect 361120 3476 361172 3528
+rect 364340 3476 364392 3528
+rect 377680 3476 377732 3528
+rect 380256 3476 380308 3528
+rect 388352 3476 388404 3528
+rect 388444 3476 388496 3528
+rect 426164 3476 426216 3528
+rect 431960 3476 432012 3528
+rect 575112 3476 575164 3528
+rect 44180 3340 44232 3392
+rect 45100 3340 45152 3392
+rect 52460 3340 52512 3392
+rect 53380 3340 53432 3392
+rect 93860 3340 93912 3392
+rect 94780 3340 94832 3392
+rect 110420 3340 110472 3392
+rect 111616 3340 111668 3392
+rect 110512 3272 110564 3324
+rect 271880 3340 271932 3392
+rect 278320 3340 278372 3392
+rect 299296 3340 299348 3392
+rect 315028 3340 315080 3392
+rect 342444 3340 342496 3392
+rect 117596 3272 117648 3324
+rect 274640 3272 274692 3324
+rect 300768 3272 300820 3324
+rect 326436 3272 326488 3324
+rect 335084 3272 335136 3324
+rect 349344 3408 349396 3460
+rect 364432 3408 364484 3460
+rect 348056 3340 348108 3392
+rect 353484 3340 353536 3392
+rect 361672 3340 361724 3392
+rect 371700 3340 371752 3392
+rect 382372 3408 382424 3460
+rect 429660 3408 429712 3460
+rect 433340 3408 433392 3460
+rect 581000 3408 581052 3460
+rect 379980 3340 380032 3392
+rect 380072 3340 380124 3392
+rect 395344 3340 395396 3392
+rect 396172 3340 396224 3392
+rect 405740 3340 405792 3392
+rect 440884 3340 440936 3392
+rect 543188 3340 543240 3392
+rect 346952 3272 347004 3324
+rect 353392 3272 353444 3324
+rect 354036 3272 354088 3324
+rect 356152 3272 356204 3324
+rect 367284 3272 367336 3324
+rect 385960 3272 386012 3324
+rect 387064 3272 387116 3324
+rect 124680 3204 124732 3256
+rect 236644 3204 236696 3256
+rect 260656 3204 260708 3256
+rect 298008 3204 298060 3256
+rect 304356 3204 304408 3256
+rect 329104 3204 329156 3256
+rect 339868 3204 339920 3256
+rect 350540 3204 350592 3256
+rect 363696 3204 363748 3256
+rect 372896 3204 372948 3256
+rect 374736 3204 374788 3256
+rect 383568 3204 383620 3256
+rect 384304 3204 384356 3256
+rect 389456 3204 389508 3256
+rect 397460 3272 397512 3324
+rect 475752 3272 475804 3324
+rect 406016 3204 406068 3256
+rect 460204 3204 460256 3256
+rect 465172 3204 465224 3256
+rect 475384 3204 475436 3256
+rect 558552 3272 558604 3324
+rect 247592 3136 247644 3188
+rect 261484 3136 261536 3188
+rect 290188 3136 290240 3188
+rect 309876 3136 309928 3188
+rect 320916 3136 320968 3188
+rect 331864 3136 331916 3188
+rect 343364 3136 343416 3188
+rect 351920 3136 351972 3188
+rect 359004 3136 359056 3188
+rect 362316 3136 362368 3188
+rect 363604 3136 363656 3188
+rect 370596 3136 370648 3188
+rect 374644 3136 374696 3188
+rect 380072 3136 380124 3188
+rect 380900 3136 380952 3188
+rect 388444 3136 388496 3188
+rect 389824 3136 389876 3188
+rect 409604 3136 409656 3188
+rect 468484 3136 468536 3188
+rect 479340 3136 479392 3188
+rect 301964 3068 302016 3120
+rect 338304 3068 338356 3120
+rect 369860 3068 369912 3120
+rect 376576 3068 376628 3120
+rect 318524 3000 318576 3052
+rect 343824 3000 343876 3052
+rect 350448 3000 350500 3052
+rect 354680 3000 354732 3052
+rect 360384 3000 360436 3052
+rect 365812 3000 365864 3052
+rect 373264 3000 373316 3052
+rect 391848 3068 391900 3120
+rect 465724 3068 465776 3120
+rect 468668 3068 468720 3120
+rect 380164 2932 380216 2984
+rect 382372 2932 382424 2984
+<< 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 3054 501800 3110 501809
+rect 3054 501735 3110 501744
+rect 3068 501022 3096 501735
+rect 40052 501634 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 700466 73016 703520
+rect 89180 700534 89208 703520
+rect 89168 700528 89220 700534
+rect 89168 700470 89220 700476
+rect 72976 700460 73028 700466
+rect 72976 700402 73028 700408
+rect 104912 501702 104940 703582
+rect 105280 703474 105308 703582
+rect 105422 703520 105534 704960
+rect 121614 703520 121726 704960
+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 105464 703474 105492 703520
+rect 105280 703446 105492 703474
+rect 137848 700670 137876 703520
+rect 154132 700738 154160 703520
+rect 170324 702434 170352 703520
+rect 169772 702406 170352 702434
+rect 154120 700732 154172 700738
+rect 154120 700674 154172 700680
+rect 137836 700664 137888 700670
+rect 137836 700606 137888 700612
+rect 169772 501838 169800 702406
+rect 202800 700874 202828 703520
+rect 218992 700942 219020 703520
+rect 218980 700936 219032 700942
+rect 218980 700878 219032 700884
+rect 202788 700868 202840 700874
+rect 202788 700810 202840 700816
+rect 234632 502042 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 700194 267688 703520
+rect 283852 702434 283880 703520
+rect 282932 702406 283880 702434
+rect 267648 700188 267700 700194
+rect 267648 700130 267700 700136
+rect 276020 502444 276072 502450
+rect 276020 502386 276072 502392
+rect 270500 502376 270552 502382
+rect 270500 502318 270552 502324
+rect 234620 502036 234672 502042
+rect 234620 501978 234672 501984
+rect 169760 501832 169812 501838
+rect 169760 501774 169812 501780
+rect 104900 501696 104952 501702
+rect 104900 501638 104952 501644
+rect 40040 501628 40092 501634
+rect 40040 501570 40092 501576
+rect 265992 501220 266044 501226
+rect 265992 501162 266044 501168
+rect 260564 501152 260616 501158
+rect 260564 501094 260616 501100
+rect 255228 501084 255280 501090
+rect 255228 501026 255280 501032
+rect 3056 501016 3108 501022
+rect 3056 500958 3108 500964
+rect 3422 500440 3478 500449
+rect 3422 500375 3478 500384
+rect 3240 500132 3292 500138
+rect 3240 500074 3292 500080
+rect 3252 475697 3280 500074
+rect 3332 499996 3384 500002
+rect 3332 499938 3384 499944
+rect 3238 475688 3294 475697
+rect 3238 475623 3294 475632
+rect 3344 462641 3372 499938
+rect 3330 462632 3386 462641
+rect 3330 462567 3386 462576
+rect 3056 293956 3108 293962
+rect 3056 293898 3108 293904
+rect 3068 293185 3096 293898
+rect 3054 293176 3110 293185
+rect 3054 293111 3110 293120
+rect 3148 255264 3200 255270
+rect 3148 255206 3200 255212
+rect 3160 254153 3188 255206
+rect 3146 254144 3202 254153
+rect 3146 254079 3202 254088
+rect 3332 215280 3384 215286
+rect 3332 215222 3384 215228
+rect 3344 214985 3372 215222
+rect 3330 214976 3386 214985
+rect 3330 214911 3386 214920
+rect 3056 202836 3108 202842
+rect 3056 202778 3108 202784
+rect 3068 201929 3096 202778
+rect 3054 201920 3110 201929
+rect 3054 201855 3110 201864
+rect 3240 164212 3292 164218
+rect 3240 164154 3292 164160
+rect 3252 162897 3280 164154
+rect 3238 162888 3294 162897
+rect 3238 162823 3294 162832
+rect 3148 111784 3200 111790
+rect 3148 111726 3200 111732
+rect 3160 110673 3188 111726
+rect 3146 110664 3202 110673
+rect 3146 110599 3202 110608
+rect 3436 6497 3464 500375
+rect 234344 500336 234396 500342
+rect 234344 500278 234396 500284
+rect 4068 500064 4120 500070
+rect 4068 500006 4120 500012
+rect 3976 499928 4028 499934
+rect 3976 499870 4028 499876
+rect 3792 499860 3844 499866
+rect 3792 499802 3844 499808
+rect 3700 499724 3752 499730
+rect 3700 499666 3752 499672
+rect 3516 499656 3568 499662
+rect 3516 499598 3568 499604
+rect 3528 345409 3556 499598
+rect 3608 499588 3660 499594
+rect 3608 499530 3660 499536
+rect 3620 358465 3648 499530
+rect 3712 371385 3740 499666
+rect 3804 397497 3832 499802
+rect 3884 499792 3936 499798
+rect 3884 499734 3936 499740
+rect 3896 410553 3924 499734
+rect 3988 423609 4016 499870
+rect 4080 449585 4108 500006
+rect 233700 499112 233752 499118
+rect 233700 499054 233752 499060
+rect 4066 449576 4122 449585
+rect 4066 449511 4122 449520
+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 358456 3662 358465
+rect 3606 358391 3662 358400
+rect 3514 345400 3570 345409
+rect 3514 345335 3570 345344
+rect 173164 336728 173216 336734
+rect 173164 336670 173216 336676
+rect 163504 336660 163556 336666
+rect 163504 336602 163556 336608
+rect 153844 336592 153896 336598
+rect 153844 336534 153896 336540
+rect 149704 336524 149756 336530
+rect 149704 336466 149756 336472
+rect 145564 336456 145616 336462
+rect 145564 336398 145616 336404
+rect 45560 336388 45612 336394
+rect 45560 336330 45612 336336
+rect 38660 336320 38712 336326
+rect 38660 336262 38712 336268
+rect 31760 336252 31812 336258
+rect 31760 336194 31812 336200
+rect 24860 336184 24912 336190
+rect 24860 336126 24912 336132
+rect 15200 336116 15252 336122
+rect 15200 336058 15252 336064
+rect 5540 336048 5592 336054
+rect 5540 335990 5592 335996
+rect 3516 306332 3568 306338
+rect 3516 306274 3568 306280
+rect 3528 306241 3556 306274
+rect 3514 306232 3570 306241
+rect 3514 306167 3570 306176
+rect 3516 241460 3568 241466
+rect 3516 241402 3568 241408
+rect 3528 241097 3556 241402
+rect 3514 241088 3570 241097
+rect 3514 241023 3570 241032
+rect 3516 189032 3568 189038
+rect 3516 188974 3568 188980
+rect 3528 188873 3556 188974
+rect 3514 188864 3570 188873
+rect 3514 188799 3570 188808
+rect 3516 150408 3568 150414
+rect 3516 150350 3568 150356
+rect 3528 149841 3556 150350
+rect 3514 149832 3570 149841
+rect 3514 149767 3570 149776
+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 5552 16574 5580 335990
+rect 9678 18592 9734 18601
+rect 9678 18527 9734 18536
+rect 5552 16546 6040 16574
+rect 4068 8968 4120 8974
+rect 4068 8910 4120 8916
+rect 3422 6488 3478 6497
+rect 3422 6423 3478 6432
+rect 2872 6316 2924 6322
+rect 2872 6258 2924 6264
+rect 1676 6248 1728 6254
+rect 1676 6190 1728 6196
+rect 572 6180 624 6186
+rect 572 6122 624 6128
+rect 584 480 612 6122
+rect 1688 480 1716 6190
+rect 2884 480 2912 6258
+rect 4080 480 4108 8910
+rect 5262 3360 5318 3369
+rect 5262 3295 5318 3304
+rect 5276 480 5304 3295
+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 6012 354 6040 16546
+rect 8760 9036 8812 9042
+rect 8760 8978 8812 8984
+rect 7656 6384 7708 6390
+rect 7656 6326 7708 6332
+rect 7668 480 7696 6326
+rect 8772 480 8800 8978
+rect 6430 354 6542 480
+rect 6012 326 6542 354
+rect 6430 -960 6542 326
+rect 7626 -960 7738 480
+rect 8730 -960 8842 480
+rect 9692 354 9720 18527
+rect 15212 16574 15240 336058
+rect 24872 16574 24900 336126
+rect 31772 16574 31800 336194
+rect 37280 18624 37332 18630
+rect 37280 18566 37332 18572
+rect 37292 16574 37320 18566
+rect 38672 16574 38700 336262
+rect 44180 18760 44232 18766
+rect 44180 18702 44232 18708
+rect 41420 18692 41472 18698
+rect 41420 18634 41472 18640
+rect 41432 16574 41460 18634
+rect 15212 16546 15976 16574
+rect 24872 16546 25360 16574
+rect 31772 16546 31984 16574
+rect 37292 16546 38424 16574
+rect 38672 16546 39160 16574
+rect 41432 16546 41920 16574
+rect 13542 11656 13598 11665
+rect 13542 11591 13598 11600
+rect 12348 6452 12400 6458
+rect 12348 6394 12400 6400
+rect 11152 3460 11204 3466
+rect 11152 3402 11204 3408
+rect 11164 480 11192 3402
+rect 12360 480 12388 6394
+rect 13556 480 13584 11591
+rect 14740 3528 14792 3534
+rect 14740 3470 14792 3476
+rect 14752 480 14780 3470
+rect 15948 480 15976 16546
+rect 22558 14512 22614 14521
+rect 22558 14447 22614 14456
+rect 17958 13016 18014 13025
+rect 17958 12951 18014 12960
+rect 17040 6520 17092 6526
+rect 17040 6462 17092 6468
+rect 17052 480 17080 6462
+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 14710 -960 14822 480
+rect 15906 -960 16018 480
+rect 17010 -960 17122 480
+rect 17972 354 18000 12951
+rect 21824 9104 21876 9110
+rect 21824 9046 21876 9052
+rect 20628 3664 20680 3670
+rect 20628 3606 20680 3612
+rect 19432 3596 19484 3602
+rect 19432 3538 19484 3544
+rect 19444 480 19472 3538
+rect 20640 480 20668 3606
+rect 21836 480 21864 9046
+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 14447
+rect 24216 3732 24268 3738
+rect 24216 3674 24268 3680
+rect 24228 480 24256 3674
+rect 25332 480 25360 16546
+rect 30840 15972 30892 15978
+rect 30840 15914 30892 15920
+rect 27712 15904 27764 15910
+rect 27712 15846 27764 15852
+rect 26516 9172 26568 9178
+rect 26516 9114 26568 9120
+rect 26528 480 26556 9114
+rect 27724 480 27752 15846
+rect 30104 9240 30156 9246
+rect 30104 9182 30156 9188
+rect 28908 3800 28960 3806
+rect 28908 3742 28960 3748
+rect 28920 480 28948 3742
+rect 30116 480 30144 9182
+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 15914
+rect 31270 354 31382 480
+rect 30852 326 31382 354
+rect 31956 354 31984 16546
+rect 34520 16040 34572 16046
+rect 34520 15982 34572 15988
+rect 33600 9308 33652 9314
+rect 33600 9250 33652 9256
+rect 33612 480 33640 9250
+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 15982
+rect 37188 9376 37240 9382
+rect 37188 9318 37240 9324
+rect 35992 3868 36044 3874
+rect 35992 3810 36044 3816
+rect 36004 480 36032 3810
+rect 37200 480 37228 9318
+rect 38396 480 38424 16546
+rect 34766 354 34878 480
+rect 34532 326 34878 354
+rect 34766 -960 34878 326
+rect 35962 -960 36074 480
+rect 37158 -960 37270 480
+rect 38354 -960 38466 480
+rect 39132 354 39160 16546
+rect 40224 13116 40276 13122
+rect 40224 13058 40276 13064
+rect 39550 354 39662 480
+rect 39132 326 39662 354
+rect 40236 354 40264 13058
+rect 41892 480 41920 16546
+rect 43076 3936 43128 3942
+rect 43076 3878 43128 3884
+rect 43088 480 43116 3878
+rect 44192 3398 44220 18702
+rect 45572 16574 45600 336330
+rect 74540 20256 74592 20262
+rect 74540 20198 74592 20204
+rect 70400 20188 70452 20194
+rect 70400 20130 70452 20136
+rect 67640 20120 67692 20126
+rect 67640 20062 67692 20068
+rect 63500 20052 63552 20058
+rect 63500 19994 63552 20000
+rect 60740 19984 60792 19990
+rect 60740 19926 60792 19932
+rect 56600 18964 56652 18970
+rect 56600 18906 56652 18912
+rect 52460 18896 52512 18902
+rect 52460 18838 52512 18844
+rect 49700 18828 49752 18834
+rect 49700 18770 49752 18776
+rect 49712 16574 49740 18770
+rect 45572 16546 46704 16574
+rect 49712 16546 50200 16574
+rect 44272 13184 44324 13190
+rect 44272 13126 44324 13132
+rect 44180 3392 44232 3398
+rect 44180 3334 44232 3340
+rect 44284 480 44312 13126
+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 16546
+rect 48504 13252 48556 13258
+rect 48504 13194 48556 13200
+rect 47860 6588 47912 6594
+rect 47860 6530 47912 6536
+rect 47872 480 47900 6530
+rect 45438 354 45550 480
+rect 45112 326 45550 354
+rect 45438 -960 45550 326
+rect 46634 -960 46746 480
+rect 47830 -960 47942 480
+rect 48516 354 48544 13194
+rect 50172 480 50200 16546
+rect 51356 6656 51408 6662
+rect 51356 6598 51408 6604
+rect 51368 480 51396 6598
+rect 52472 3398 52500 18838
+rect 56612 16574 56640 18906
+rect 60752 16574 60780 19926
+rect 63512 16574 63540 19994
+rect 56612 16546 56824 16574
+rect 60752 16546 60872 16574
+rect 63512 16546 64368 16574
+rect 56048 13388 56100 13394
+rect 56048 13330 56100 13336
+rect 52552 13320 52604 13326
+rect 52552 13262 52604 13268
+rect 52460 3392 52512 3398
+rect 52460 3334 52512 3340
+rect 52564 480 52592 13262
+rect 54944 6724 54996 6730
+rect 54944 6666 54996 6672
+rect 53380 3392 53432 3398
+rect 53380 3334 53432 3340
+rect 48934 354 49046 480
+rect 48516 326 49046 354
+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 6666
+rect 56060 480 56088 13330
+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 59360 13456 59412 13462
+rect 59360 13398 59412 13404
+rect 58440 6792 58492 6798
+rect 58440 6734 58492 6740
+rect 58452 480 58480 6734
+rect 57214 354 57326 480
+rect 56796 326 57326 354
+rect 57214 -960 57326 326
+rect 58410 -960 58522 480
+rect 59372 354 59400 13398
+rect 60844 480 60872 16546
+rect 63224 14476 63276 14482
+rect 63224 14418 63276 14424
+rect 62028 6860 62080 6866
+rect 62028 6802 62080 6808
+rect 62040 480 62068 6802
+rect 63236 480 63264 14418
+rect 64340 480 64368 16546
+rect 66720 14544 66772 14550
+rect 66720 14486 66772 14492
+rect 65524 6112 65576 6118
+rect 65524 6054 65576 6060
+rect 65536 480 65564 6054
+rect 66732 480 66760 14486
+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 20062
+rect 70412 16574 70440 20130
+rect 74552 16574 74580 20198
+rect 121460 19168 121512 19174
+rect 121460 19110 121512 19116
+rect 118700 19100 118752 19106
+rect 118700 19042 118752 19048
+rect 114560 19032 114612 19038
+rect 114560 18974 114612 18980
+rect 114572 16574 114600 18974
+rect 118712 16574 118740 19042
+rect 121472 16574 121500 19110
+rect 143540 17264 143592 17270
+rect 140778 17232 140834 17241
+rect 143540 17206 143592 17212
+rect 140778 17167 140834 17176
+rect 140792 16574 140820 17167
+rect 70412 16546 71544 16574
+rect 74552 16546 75040 16574
+rect 114572 16546 114784 16574
+rect 118712 16546 118832 16574
+rect 121472 16546 122328 16574
+rect 140792 16546 141280 16574
+rect 69848 14612 69900 14618
+rect 69848 14554 69900 14560
+rect 69112 7608 69164 7614
+rect 69112 7550 69164 7556
+rect 69124 480 69152 7550
+rect 67886 354 67998 480
+rect 67652 326 67998 354
+rect 67886 -960 67998 326
+rect 69082 -960 69194 480
+rect 69860 354 69888 14554
+rect 71516 480 71544 16546
+rect 73344 14680 73396 14686
+rect 73344 14622 73396 14628
+rect 72606 10296 72662 10305
+rect 72606 10231 72662 10240
+rect 72620 480 72648 10231
+rect 70278 354 70390 480
+rect 69860 326 70390 354
+rect 70278 -960 70390 326
+rect 71474 -960 71586 480
+rect 72578 -960 72690 480
+rect 73356 354 73384 14622
+rect 75012 480 75040 16546
+rect 112352 16108 112404 16114
+rect 112352 16050 112404 16056
+rect 98184 15156 98236 15162
+rect 98184 15098 98236 15104
+rect 93860 15088 93912 15094
+rect 93860 15030 93912 15036
+rect 91560 15020 91612 15026
+rect 91560 14962 91612 14968
+rect 87512 14952 87564 14958
+rect 87512 14894 87564 14900
+rect 84200 14884 84252 14890
+rect 84200 14826 84252 14832
+rect 80888 14816 80940 14822
+rect 80888 14758 80940 14764
+rect 77392 14748 77444 14754
+rect 77392 14690 77444 14696
+rect 75920 10328 75972 10334
+rect 75920 10270 75972 10276
+rect 73774 354 73886 480
+rect 73356 326 73886 354
+rect 73774 -960 73886 326
+rect 74970 -960 75082 480
+rect 75932 354 75960 10270
+rect 77404 480 77432 14690
+rect 79232 10396 79284 10402
+rect 79232 10338 79284 10344
+rect 78588 5296 78640 5302
+rect 78588 5238 78640 5244
+rect 78600 480 78628 5238
+rect 76166 354 76278 480
+rect 75932 326 76278 354
+rect 76166 -960 76278 326
+rect 77362 -960 77474 480
+rect 78558 -960 78670 480
+rect 79244 354 79272 10338
+rect 80900 480 80928 14758
+rect 83280 10464 83332 10470
+rect 83280 10406 83332 10412
+rect 82084 4004 82136 4010
+rect 82084 3946 82136 3952
+rect 82096 480 82124 3946
+rect 83292 480 83320 10406
+rect 79662 354 79774 480
+rect 79244 326 79774 354
+rect 79662 -960 79774 326
+rect 80858 -960 80970 480
+rect 82054 -960 82166 480
+rect 83250 -960 83362 480
+rect 84212 354 84240 14826
+rect 86408 10532 86460 10538
+rect 86408 10474 86460 10480
+rect 85672 5432 85724 5438
+rect 85672 5374 85724 5380
+rect 85684 480 85712 5374
+rect 84446 354 84558 480
+rect 84212 326 84558 354
+rect 84446 -960 84558 326
+rect 85642 -960 85754 480
+rect 86420 354 86448 10474
+rect 86838 354 86950 480
+rect 86420 326 86950 354
+rect 87524 354 87552 14894
+rect 89904 10600 89956 10606
+rect 89904 10542 89956 10548
+rect 89168 5364 89220 5370
+rect 89168 5306 89220 5312
+rect 89180 480 89208 5306
+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 10542
+rect 91572 480 91600 14962
+rect 92756 4072 92808 4078
+rect 92756 4014 92808 4020
+rect 92768 480 92796 4014
+rect 93872 3398 93900 15030
+rect 97448 13592 97500 13598
+rect 97448 13534 97500 13540
+rect 93952 13524 94004 13530
+rect 93952 13466 94004 13472
+rect 93860 3392 93912 3398
+rect 93860 3334 93912 3340
+rect 93964 480 93992 13466
+rect 96252 5228 96304 5234
+rect 96252 5170 96304 5176
+rect 94780 3392 94832 3398
+rect 94780 3334 94832 3340
+rect 90334 354 90446 480
+rect 89916 326 90446 354
+rect 90334 -960 90446 326
+rect 91530 -960 91642 480
+rect 92726 -960 92838 480
+rect 93922 -960 94034 480
+rect 94792 354 94820 3334
+rect 96264 480 96292 5170
+rect 97460 480 97488 13534
+rect 95118 354 95230 480
+rect 94792 326 95230 354
+rect 95118 -960 95230 326
+rect 96222 -960 96334 480
+rect 97418 -960 97530 480
+rect 98196 354 98224 15098
+rect 102232 14408 102284 14414
+rect 102232 14350 102284 14356
+rect 100760 13660 100812 13666
+rect 100760 13602 100812 13608
+rect 99840 4140 99892 4146
+rect 99840 4082 99892 4088
+rect 99852 480 99880 4082
+rect 98614 354 98726 480
+rect 98196 326 98726 354
+rect 98614 -960 98726 326
+rect 99810 -960 99922 480
+rect 100772 354 100800 13602
+rect 102244 480 102272 14350
+rect 105728 14340 105780 14346
+rect 105728 14282 105780 14288
+rect 104072 13728 104124 13734
+rect 104072 13670 104124 13676
+rect 103336 5024 103388 5030
+rect 103336 4966 103388 4972
+rect 103348 480 103376 4966
+rect 101006 354 101118 480
+rect 100772 326 101118 354
+rect 101006 -960 101118 326
+rect 102202 -960 102314 480
+rect 103306 -960 103418 480
+rect 104084 354 104112 13670
+rect 105740 480 105768 14282
+rect 109040 14272 109092 14278
+rect 109040 14214 109092 14220
+rect 108120 13796 108172 13802
+rect 108120 13738 108172 13744
+rect 106924 4956 106976 4962
+rect 106924 4898 106976 4904
+rect 106936 480 106964 4898
+rect 108132 480 108160 13738
+rect 104502 354 104614 480
+rect 104084 326 104614 354
+rect 104502 -960 104614 326
+rect 105698 -960 105810 480
+rect 106894 -960 107006 480
+rect 108090 -960 108202 480
+rect 109052 354 109080 14214
+rect 110420 13048 110472 13054
+rect 110420 12990 110472 12996
+rect 110432 3398 110460 12990
+rect 110420 3392 110472 3398
+rect 110420 3334 110472 3340
+rect 111616 3392 111668 3398
+rect 111616 3334 111668 3340
+rect 110512 3324 110564 3330
+rect 110512 3266 110564 3272
+rect 110524 480 110552 3266
+rect 111628 480 111656 3334
+rect 109286 354 109398 480
+rect 109052 326 109398 354
+rect 109286 -960 109398 326
+rect 110482 -960 110594 480
+rect 111586 -960 111698 480
+rect 112364 354 112392 16050
+rect 114008 5092 114060 5098
+rect 114008 5034 114060 5040
+rect 114020 480 114048 5034
+rect 112782 354 112894 480
+rect 112364 326 112894 354
+rect 112782 -960 112894 326
+rect 113978 -960 114090 480
+rect 114756 354 114784 16546
+rect 116400 16176 116452 16182
+rect 116400 16118 116452 16124
+rect 116412 480 116440 16118
+rect 117596 3324 117648 3330
+rect 117596 3266 117648 3272
+rect 117608 480 117636 3266
+rect 118804 480 118832 16546
+rect 119896 16244 119948 16250
+rect 119896 16186 119948 16192
+rect 119908 480 119936 16186
+rect 121092 5160 121144 5166
+rect 121092 5102 121144 5108
+rect 121104 480 121132 5102
+rect 122300 480 122328 16546
+rect 125600 16380 125652 16386
+rect 125600 16322 125652 16328
+rect 123024 16312 123076 16318
+rect 123024 16254 123076 16260
+rect 115174 354 115286 480
+rect 114756 326 115286 354
+rect 115174 -960 115286 326
+rect 116370 -960 116482 480
+rect 117566 -960 117678 480
+rect 118762 -960 118874 480
+rect 119866 -960 119978 480
+rect 121062 -960 121174 480
+rect 122258 -960 122370 480
+rect 123036 354 123064 16254
+rect 124680 3256 124732 3262
+rect 124680 3198 124732 3204
+rect 124692 480 124720 3198
+rect 123454 354 123566 480
+rect 123036 326 123566 354
+rect 123454 -960 123566 326
+rect 124650 -960 124762 480
+rect 125612 354 125640 16322
+rect 138848 11892 138900 11898
+rect 138848 11834 138900 11840
+rect 135260 11824 135312 11830
+rect 135260 11766 135312 11772
+rect 131304 11756 131356 11762
+rect 131304 11698 131356 11704
+rect 130568 7812 130620 7818
+rect 130568 7754 130620 7760
+rect 126980 7744 127032 7750
+rect 126980 7686 127032 7692
+rect 126992 480 127020 7686
+rect 128176 7676 128228 7682
+rect 128176 7618 128228 7624
+rect 128188 480 128216 7618
+rect 129372 4820 129424 4826
+rect 129372 4762 129424 4768
+rect 129384 480 129412 4762
+rect 130580 480 130608 7754
+rect 125846 354 125958 480
+rect 125612 326 125958 354
+rect 125846 -960 125958 326
+rect 126950 -960 127062 480
+rect 128146 -960 128258 480
+rect 129342 -960 129454 480
+rect 130538 -960 130650 480
+rect 131316 354 131344 11698
+rect 134154 8936 134210 8945
+rect 134154 8871 134210 8880
+rect 132960 4888 133012 4894
+rect 132960 4830 133012 4836
+rect 132972 480 133000 4830
+rect 134168 480 134196 8871
+rect 135272 480 135300 11766
+rect 137652 9444 137704 9450
+rect 137652 9386 137704 9392
+rect 136456 6044 136508 6050
+rect 136456 5986 136508 5992
+rect 136468 480 136496 5986
+rect 137664 480 137692 9386
+rect 138860 480 138888 11834
+rect 140044 5976 140096 5982
+rect 140044 5918 140096 5924
+rect 140056 480 140084 5918
+rect 141252 480 141280 16546
+rect 142160 11960 142212 11966
+rect 142160 11902 142212 11908
+rect 131734 354 131846 480
+rect 131316 326 131846 354
+rect 131734 -960 131846 326
+rect 132930 -960 133042 480
+rect 134126 -960 134238 480
+rect 135230 -960 135342 480
+rect 136426 -960 136538 480
+rect 137622 -960 137734 480
+rect 138818 -960 138930 480
+rect 140014 -960 140126 480
+rect 141210 -960 141322 480
+rect 142172 354 142200 11902
+rect 143552 11694 143580 17206
+rect 143632 16448 143684 16454
+rect 143632 16390 143684 16396
+rect 143540 11688 143592 11694
+rect 143540 11630 143592 11636
+rect 143644 6914 143672 16390
+rect 145472 12028 145524 12034
+rect 145472 11970 145524 11976
+rect 144736 11688 144788 11694
+rect 144736 11630 144788 11636
+rect 143552 6886 143672 6914
+rect 143552 480 143580 6886
+rect 144748 480 144776 11630
+rect 142406 354 142518 480
+rect 142172 326 142518 354
+rect 142406 -960 142518 326
+rect 143510 -960 143622 480
+rect 144706 -960 144818 480
+rect 145484 354 145512 11970
+rect 145576 5302 145604 336398
+rect 149060 17468 149112 17474
+rect 149060 17410 149112 17416
+rect 146300 17400 146352 17406
+rect 146300 17342 146352 17348
+rect 146312 16574 146340 17342
+rect 147680 17332 147732 17338
+rect 147680 17274 147732 17280
+rect 147692 16574 147720 17274
+rect 149072 16574 149100 17410
+rect 146312 16546 147168 16574
+rect 147692 16546 147904 16574
+rect 149072 16546 149560 16574
+rect 145564 5296 145616 5302
+rect 145564 5238 145616 5244
+rect 147140 480 147168 16546
+rect 145902 354 146014 480
+rect 145484 326 146014 354
+rect 145902 -960 146014 326
+rect 147098 -960 147210 480
+rect 147876 354 147904 16546
+rect 149532 480 149560 16546
+rect 149716 5438 149744 336466
+rect 151820 19236 151872 19242
+rect 151820 19178 151872 19184
+rect 150440 17604 150492 17610
+rect 150440 17546 150492 17552
+rect 150452 16574 150480 17546
+rect 150452 16546 150664 16574
+rect 149704 5432 149756 5438
+rect 149704 5374 149756 5380
+rect 150636 480 150664 16546
+rect 151832 9674 151860 19178
+rect 153200 17672 153252 17678
+rect 153200 17614 153252 17620
+rect 151912 17536 151964 17542
+rect 151912 17478 151964 17484
+rect 151740 9654 151860 9674
+rect 151728 9648 151860 9654
+rect 151780 9646 151860 9648
+rect 151728 9590 151780 9596
+rect 151924 6914 151952 17478
+rect 153212 16574 153240 17614
+rect 153212 16546 153792 16574
+rect 153016 9648 153068 9654
+rect 153016 9590 153068 9596
+rect 151832 6886 151952 6914
+rect 151832 480 151860 6886
+rect 153028 480 153056 9590
+rect 148294 354 148406 480
+rect 147876 326 148406 354
+rect 148294 -960 148406 326
+rect 149490 -960 149602 480
+rect 150594 -960 150706 480
+rect 151790 -960 151902 480
+rect 152986 -960 153098 480
+rect 153764 354 153792 16546
+rect 153856 5370 153884 336534
+rect 161296 16516 161348 16522
+rect 161296 16458 161348 16464
+rect 156144 12980 156196 12986
+rect 156144 12922 156196 12928
+rect 155408 10668 155460 10674
+rect 155408 10610 155460 10616
+rect 153844 5364 153896 5370
+rect 153844 5306 153896 5312
+rect 155420 480 155448 10610
+rect 154182 354 154294 480
+rect 153764 326 154294 354
+rect 154182 -960 154294 326
+rect 155378 -960 155490 480
+rect 156156 354 156184 12922
+rect 160100 12912 160152 12918
+rect 160100 12854 160152 12860
+rect 158904 10736 158956 10742
+rect 158904 10678 158956 10684
+rect 157800 7880 157852 7886
+rect 157800 7822 157852 7828
+rect 157812 480 157840 7822
+rect 158916 480 158944 10678
+rect 160112 480 160140 12854
+rect 161308 480 161336 16458
+rect 163412 10804 163464 10810
+rect 163412 10746 163464 10752
+rect 162492 7948 162544 7954
+rect 162492 7890 162544 7896
+rect 162504 480 162532 7890
+rect 163424 3482 163452 10746
+rect 163516 5234 163544 336602
+rect 164424 16584 164476 16590
+rect 164424 16526 164476 16532
+rect 163504 5228 163556 5234
+rect 163504 5170 163556 5176
+rect 163424 3454 163728 3482
+rect 163700 480 163728 3454
+rect 156574 354 156686 480
+rect 156156 326 156686 354
+rect 156574 -960 156686 326
+rect 157770 -960 157882 480
+rect 158874 -960 158986 480
+rect 160070 -960 160182 480
+rect 161266 -960 161378 480
+rect 162462 -960 162574 480
+rect 163658 -960 163770 480
+rect 164436 354 164464 16526
+rect 168380 15836 168432 15842
+rect 168380 15778 168432 15784
+rect 167184 10872 167236 10878
+rect 167184 10814 167236 10820
+rect 166078 7576 166134 7585
+rect 166078 7511 166134 7520
+rect 166092 480 166120 7511
+rect 167196 480 167224 10814
+rect 168392 480 168420 15778
+rect 171968 15768 172020 15774
+rect 171968 15710 172020 15716
+rect 170312 10940 170364 10946
+rect 170312 10882 170364 10888
+rect 169576 8016 169628 8022
+rect 169576 7958 169628 7964
+rect 169588 480 169616 7958
+rect 164854 354 164966 480
+rect 164436 326 164966 354
+rect 164854 -960 164966 326
+rect 166050 -960 166162 480
+rect 167154 -960 167266 480
+rect 168350 -960 168462 480
+rect 169546 -960 169658 480
+rect 170324 354 170352 10882
+rect 171980 480 172008 15710
+rect 173072 8084 173124 8090
+rect 173072 8026 173124 8032
+rect 173084 3482 173112 8026
+rect 173176 5030 173204 336670
+rect 177304 335980 177356 335986
+rect 177304 335922 177356 335928
+rect 173900 11008 173952 11014
+rect 173900 10950 173952 10956
+rect 173164 5024 173216 5030
+rect 173164 4966 173216 4972
+rect 173084 3454 173204 3482
+rect 173176 480 173204 3454
+rect 170742 354 170854 480
+rect 170324 326 170854 354
+rect 170742 -960 170854 326
+rect 171938 -960 172050 480
+rect 173134 -960 173246 480
+rect 173912 354 173940 10950
+rect 176660 10260 176712 10266
+rect 176660 10202 176712 10208
+rect 175464 4616 175516 4622
+rect 175464 4558 175516 4564
+rect 175476 480 175504 4558
+rect 176672 4214 176700 10202
+rect 176752 8152 176804 8158
+rect 176752 8094 176804 8100
+rect 176660 4208 176712 4214
+rect 176660 4150 176712 4156
+rect 176764 3482 176792 8094
+rect 177316 4962 177344 335922
+rect 181444 335912 181496 335918
+rect 181444 335854 181496 335860
+rect 180984 10192 181036 10198
+rect 180984 10134 181036 10140
+rect 180248 8220 180300 8226
+rect 180248 8162 180300 8168
+rect 177304 4956 177356 4962
+rect 177304 4898 177356 4904
+rect 179052 4956 179104 4962
+rect 179052 4898 179104 4904
+rect 177856 4208 177908 4214
+rect 177856 4150 177908 4156
+rect 176672 3454 176792 3482
+rect 176672 480 176700 3454
+rect 177868 480 177896 4150
+rect 179064 480 179092 4898
+rect 180260 480 180288 8162
+rect 174238 354 174350 480
+rect 173912 326 174350 354
+rect 174238 -960 174350 326
+rect 175434 -960 175546 480
+rect 176630 -960 176742 480
+rect 177826 -960 177938 480
+rect 179022 -960 179134 480
+rect 180218 -960 180330 480
+rect 180996 354 181024 10134
+rect 181456 5098 181484 335854
+rect 188344 335844 188396 335850
+rect 188344 335786 188396 335792
+rect 187700 19304 187752 19310
+rect 187700 19246 187752 19252
+rect 187712 16574 187740 19246
+rect 187712 16546 188292 16574
+rect 184940 10124 184992 10130
+rect 184940 10066 184992 10072
+rect 183744 8288 183796 8294
+rect 183744 8230 183796 8236
+rect 181444 5092 181496 5098
+rect 181444 5034 181496 5040
+rect 182548 5024 182600 5030
+rect 182548 4966 182600 4972
+rect 182560 480 182588 4966
+rect 183756 480 183784 8230
+rect 184952 480 184980 10066
+rect 187332 7540 187384 7546
+rect 187332 7482 187384 7488
+rect 186136 5092 186188 5098
+rect 186136 5034 186188 5040
+rect 186148 480 186176 5034
+rect 187344 480 187372 7482
+rect 188264 3482 188292 16546
+rect 188356 5166 188384 335786
+rect 233712 306338 233740 499054
+rect 234160 498908 234212 498914
+rect 234160 498850 234212 498856
+rect 233974 498808 234030 498817
+rect 233974 498743 234030 498752
+rect 233882 497312 233938 497321
+rect 233882 497247 233938 497256
+rect 233790 496224 233846 496233
+rect 233790 496159 233846 496168
+rect 233700 306332 233752 306338
+rect 233700 306274 233752 306280
+rect 233804 293962 233832 496159
+rect 233792 293956 233844 293962
+rect 233792 293898 233844 293904
+rect 233896 111790 233924 497247
+rect 233988 137970 234016 498743
+rect 234066 497584 234122 497593
+rect 234066 497519 234122 497528
+rect 234080 164218 234108 497519
+rect 234172 189038 234200 498850
+rect 234252 498840 234304 498846
+rect 234252 498782 234304 498788
+rect 234264 202842 234292 498782
+rect 234356 215286 234384 500278
+rect 235906 500032 235962 500041
+rect 235906 499967 235962 499976
+rect 234436 499044 234488 499050
+rect 234436 498986 234488 498992
+rect 234448 241466 234476 498986
+rect 234528 498976 234580 498982
+rect 234528 498918 234580 498924
+rect 234540 255270 234568 498918
+rect 235920 498250 235948 499967
+rect 246670 499896 246726 499905
+rect 246670 499831 246726 499840
+rect 241242 499760 241298 499769
+rect 241242 499695 241298 499704
+rect 235874 498222 235948 498250
+rect 239356 498264 239412 498273
+rect 235874 497964 235902 498222
+rect 239356 498199 239412 498208
+rect 239370 497964 239398 498199
+rect 241256 497978 241284 499695
+rect 244922 498536 244978 498545
+rect 244922 498471 244978 498480
+rect 242806 498400 242862 498409
+rect 242806 498335 242862 498344
+rect 241132 497950 241284 497978
+rect 242820 497978 242848 498335
+rect 244936 497978 244964 498471
+rect 246684 497978 246712 499831
+rect 250168 498364 250220 498370
+rect 250168 498306 250220 498312
+rect 248098 498228 248150 498234
+rect 248098 498170 248150 498176
+rect 242820 497950 242880 497978
+rect 244628 497950 244964 497978
+rect 246376 497950 246712 497978
+rect 248110 497964 248138 498170
+rect 250180 497978 250208 498306
+rect 253664 498296 253716 498302
+rect 253664 498238 253716 498244
+rect 253676 497978 253704 498238
+rect 255240 497978 255268 501026
+rect 258908 498432 258960 498438
+rect 258908 498374 258960 498380
+rect 258920 497978 258948 498374
+rect 260576 497978 260604 501094
+rect 264244 498500 264296 498506
+rect 264244 498442 264296 498448
+rect 264256 497978 264284 498442
+rect 266004 497978 266032 501162
+rect 267648 500200 267700 500206
+rect 267648 500142 267700 500148
+rect 267660 497978 267688 500142
+rect 269488 498568 269540 498574
+rect 269488 498510 269540 498516
+rect 269500 497978 269528 498510
+rect 249872 497950 250208 497978
+rect 253368 497950 253704 497978
+rect 255116 497950 255268 497978
+rect 258612 497950 258948 497978
+rect 260360 497950 260604 497978
+rect 263948 497950 264284 497978
+rect 265696 497950 266032 497978
+rect 267444 497950 267688 497978
+rect 269192 497950 269528 497978
+rect 270512 497978 270540 502318
+rect 274548 498704 274600 498710
+rect 274548 498646 274600 498652
+rect 272984 498636 273036 498642
+rect 272984 498578 273036 498584
+rect 272996 497978 273024 498578
+rect 274560 497978 274588 498646
+rect 270512 497950 270940 497978
+rect 272688 497950 273024 497978
+rect 274436 497950 274588 497978
+rect 276032 497978 276060 502386
+rect 282932 500410 282960 702406
+rect 298100 563100 298152 563106
+rect 298100 563042 298152 563048
+rect 295340 536852 295392 536858
+rect 295340 536794 295392 536800
+rect 293316 510672 293368 510678
+rect 293316 510614 293368 510620
+rect 282920 500404 282972 500410
+rect 282920 500346 282972 500352
+rect 288808 498772 288860 498778
+rect 288808 498714 288860 498720
+rect 288820 497978 288848 498714
+rect 276032 497950 276184 497978
+rect 288512 497950 288848 497978
+rect 293328 497978 293356 510614
+rect 295352 497978 295380 536794
+rect 296720 524476 296772 524482
+rect 296720 524418 296772 524424
+rect 296732 518894 296760 524418
+rect 298112 518894 298140 563042
+rect 296732 518866 296852 518894
+rect 298112 518866 298600 518894
+rect 296824 497978 296852 518866
+rect 298572 497978 298600 518866
+rect 299492 502178 299520 703582
+rect 299952 703474 299980 703582
+rect 300094 703520 300206 704960
+rect 316286 703520 316398 704960
+rect 332478 703520 332590 704960
+rect 348762 703520 348874 704960
+rect 364954 703520 365066 704960
+rect 381146 703520 381258 704960
+rect 397430 703520 397542 704960
+rect 413622 703520 413734 704960
+rect 429212 703582 429700 703610
+rect 300136 703474 300164 703520
+rect 299952 703446 300164 703474
+rect 332520 703050 332548 703520
+rect 331220 703044 331272 703050
+rect 331220 702986 331272 702992
+rect 332508 703044 332560 703050
+rect 332508 702986 332560 702992
+rect 328460 701004 328512 701010
+rect 328460 700946 328512 700952
+rect 322940 700800 322992 700806
+rect 322940 700742 322992 700748
+rect 317420 700596 317472 700602
+rect 317420 700538 317472 700544
+rect 310520 696992 310572 696998
+rect 310520 696934 310572 696940
+rect 309140 670812 309192 670818
+rect 309140 670754 309192 670760
+rect 305000 643136 305052 643142
+rect 305000 643078 305052 643084
+rect 303620 616888 303672 616894
+rect 303620 616830 303672 616836
+rect 299572 590708 299624 590714
+rect 299572 590650 299624 590656
+rect 299584 518894 299612 590650
+rect 302240 576904 302292 576910
+rect 302240 576846 302292 576852
+rect 299584 518866 300348 518894
+rect 299480 502172 299532 502178
+rect 299480 502114 299532 502120
+rect 300320 497978 300348 518866
+rect 302252 497978 302280 576846
+rect 303632 518894 303660 616830
+rect 305012 518894 305040 643078
+rect 306380 630692 306432 630698
+rect 306380 630634 306432 630640
+rect 306392 518894 306420 630634
+rect 303632 518866 303844 518894
+rect 305012 518866 305592 518894
+rect 306392 518866 307340 518894
+rect 303816 497978 303844 518866
+rect 305564 497978 305592 518866
+rect 307312 497978 307340 518866
+rect 309152 497978 309180 670754
+rect 310532 518894 310560 696934
+rect 311900 683256 311952 683262
+rect 311900 683198 311952 683204
+rect 311912 518894 311940 683198
+rect 317432 518894 317460 700538
+rect 322952 518894 322980 700742
+rect 325700 700256 325752 700262
+rect 325700 700198 325752 700204
+rect 325712 518894 325740 700198
+rect 310532 518866 310928 518894
+rect 311912 518866 312676 518894
+rect 317432 518866 317920 518894
+rect 322952 518866 323164 518894
+rect 325712 518866 326660 518894
+rect 310900 497978 310928 518866
+rect 312648 497978 312676 518866
+rect 315120 501764 315172 501770
+rect 315120 501706 315172 501712
+rect 315132 497978 315160 501706
+rect 316868 500268 316920 500274
+rect 316868 500210 316920 500216
+rect 316880 497978 316908 500210
+rect 293328 497950 293756 497978
+rect 295352 497950 295504 497978
+rect 296824 497950 297252 497978
+rect 298572 497950 299000 497978
+rect 300320 497950 300748 497978
+rect 302252 497950 302496 497978
+rect 303816 497950 304244 497978
+rect 305564 497950 305992 497978
+rect 307312 497950 307740 497978
+rect 309152 497950 309488 497978
+rect 310900 497950 311328 497978
+rect 312648 497950 313076 497978
+rect 314824 497950 315160 497978
+rect 316572 497950 316908 497978
+rect 317892 497978 317920 518866
+rect 322112 501968 322164 501974
+rect 322112 501910 322164 501916
+rect 320088 501900 320140 501906
+rect 320088 501842 320140 501848
+rect 320100 498250 320128 501842
+rect 320054 498222 320128 498250
+rect 317892 497950 318320 497978
+rect 320054 497964 320082 498222
+rect 322124 497978 322152 501910
+rect 321816 497950 322152 497978
+rect 323136 497978 323164 518866
+rect 325608 502104 325660 502110
+rect 325608 502046 325660 502052
+rect 325620 497978 325648 502046
+rect 323136 497950 323564 497978
+rect 325312 497950 325648 497978
+rect 326632 497978 326660 518866
+rect 328472 497978 328500 700946
+rect 331232 518894 331260 702986
+rect 338764 700936 338816 700942
+rect 338764 700878 338816 700884
+rect 337384 700868 337436 700874
+rect 337384 700810 337436 700816
+rect 336004 700188 336056 700194
+rect 336004 700130 336056 700136
+rect 333980 700120 334032 700126
+rect 333980 700062 334032 700068
+rect 331232 518866 331904 518894
+rect 330852 502240 330904 502246
+rect 330852 502182 330904 502188
+rect 330864 497978 330892 502182
+rect 326632 497950 327060 497978
+rect 328472 497950 328808 497978
+rect 330556 497950 330892 497978
+rect 331876 497978 331904 518866
+rect 333992 497978 334020 700062
+rect 335544 502172 335596 502178
+rect 335544 502114 335596 502120
+rect 335556 497978 335584 502114
+rect 336016 500954 336044 700130
+rect 337396 500954 337424 700810
+rect 336004 500948 336056 500954
+rect 336004 500890 336056 500896
+rect 337292 500948 337344 500954
+rect 337292 500890 337344 500896
+rect 337384 500948 337436 500954
+rect 337384 500890 337436 500896
+rect 337304 497978 337332 500890
+rect 338776 500886 338804 700878
+rect 344284 700732 344336 700738
+rect 344284 700674 344336 700680
+rect 342904 700664 342956 700670
+rect 342904 700606 342956 700612
+rect 340880 502036 340932 502042
+rect 340880 501978 340932 501984
+rect 338764 500880 338816 500886
+rect 338764 500822 338816 500828
+rect 339040 500404 339092 500410
+rect 339040 500346 339092 500352
+rect 339052 497978 339080 500346
+rect 340892 497978 340920 501978
+rect 342536 500948 342588 500954
+rect 342536 500890 342588 500896
+rect 342548 497978 342576 500890
+rect 342916 500478 342944 700606
+rect 344296 518894 344324 700674
+rect 348424 700460 348476 700466
+rect 348424 700402 348476 700408
+rect 344296 518866 344416 518894
+rect 344284 500880 344336 500886
+rect 344284 500822 344336 500828
+rect 342904 500472 342956 500478
+rect 342904 500414 342956 500420
+rect 344296 497978 344324 500822
+rect 344388 500410 344416 518866
+rect 346032 501832 346084 501838
+rect 346032 501774 346084 501780
+rect 344376 500404 344428 500410
+rect 344376 500346 344428 500352
+rect 346044 497978 346072 501774
+rect 348436 500954 348464 700402
+rect 348804 700126 348832 703520
+rect 364996 702434 365024 703520
+rect 364352 702406 365024 702434
+rect 349804 700528 349856 700534
+rect 349804 700470 349856 700476
+rect 348792 700120 348844 700126
+rect 348792 700062 348844 700068
+rect 348424 500948 348476 500954
+rect 348424 500890 348476 500896
+rect 349816 500478 349844 700470
+rect 355324 700392 355376 700398
+rect 355324 700334 355376 700340
+rect 353944 700324 353996 700330
+rect 353944 700266 353996 700272
+rect 351276 501696 351328 501702
+rect 351276 501638 351328 501644
+rect 347964 500472 348016 500478
+rect 347964 500414 348016 500420
+rect 349804 500472 349856 500478
+rect 349804 500414 349856 500420
+rect 347976 497978 348004 500414
+rect 349528 500404 349580 500410
+rect 349528 500346 349580 500352
+rect 349540 497978 349568 500346
+rect 351288 497978 351316 501638
+rect 353300 500948 353352 500954
+rect 353300 500890 353352 500896
+rect 353312 497978 353340 500890
+rect 353956 500546 353984 700266
+rect 355336 500954 355364 700334
+rect 361580 683188 361632 683194
+rect 361580 683130 361632 683136
+rect 361592 518894 361620 683130
+rect 362960 656940 363012 656946
+rect 362960 656882 363012 656888
+rect 362972 518894 363000 656882
+rect 361592 518866 361804 518894
+rect 362972 518866 363552 518894
+rect 356520 501628 356572 501634
+rect 356520 501570 356572 501576
+rect 355324 500948 355376 500954
+rect 355324 500890 355376 500896
+rect 353944 500540 353996 500546
+rect 353944 500482 353996 500488
+rect 354772 500472 354824 500478
+rect 354772 500414 354824 500420
+rect 354784 497978 354812 500414
+rect 356532 497978 356560 501570
+rect 358728 501016 358780 501022
+rect 358728 500958 358780 500964
+rect 358268 500540 358320 500546
+rect 358268 500482 358320 500488
+rect 358280 497978 358308 500482
+rect 358740 500410 358768 500958
+rect 360200 500948 360252 500954
+rect 360200 500890 360252 500896
+rect 358728 500404 358780 500410
+rect 358728 500346 358780 500352
+rect 360212 497978 360240 500890
+rect 361776 497978 361804 518866
+rect 363524 497978 363552 518866
+rect 364352 502246 364380 702406
+rect 397472 700262 397500 703520
+rect 413664 701010 413692 703520
+rect 413652 701004 413704 701010
+rect 413652 700946 413704 700952
+rect 397460 700256 397512 700262
+rect 397460 700198 397512 700204
+rect 364432 670744 364484 670750
+rect 364432 670686 364484 670692
+rect 364444 518894 364472 670686
+rect 367100 632120 367152 632126
+rect 367100 632062 367152 632068
+rect 364444 518866 365300 518894
+rect 364340 502240 364392 502246
+rect 364340 502182 364392 502188
+rect 365272 497978 365300 518866
+rect 367112 497978 367140 632062
+rect 369860 618316 369912 618322
+rect 369860 618258 369912 618264
+rect 368480 605872 368532 605878
+rect 368480 605814 368532 605820
+rect 368492 518894 368520 605814
+rect 369872 518894 369900 618258
+rect 372620 579692 372672 579698
+rect 372620 579634 372672 579640
+rect 368492 518866 368796 518894
+rect 369872 518866 370544 518894
+rect 368768 497978 368796 518866
+rect 370516 497978 370544 518866
+rect 372632 497978 372660 579634
+rect 375380 565888 375432 565894
+rect 375380 565830 375432 565836
+rect 374000 553444 374052 553450
+rect 374000 553386 374052 553392
+rect 374012 497978 374040 553386
+rect 375392 518894 375420 565830
+rect 376760 527196 376812 527202
+rect 376760 527138 376812 527144
+rect 376772 518894 376800 527138
+rect 375392 518866 375788 518894
+rect 376772 518866 377536 518894
+rect 375760 497978 375788 518866
+rect 377508 497978 377536 518866
+rect 380992 514820 381044 514826
+rect 380992 514762 381044 514768
+rect 379520 500404 379572 500410
+rect 379520 500346 379572 500352
+rect 379532 497978 379560 500346
+rect 381004 497978 381032 514762
+rect 429212 502110 429240 703582
+rect 429672 703474 429700 703582
+rect 429814 703520 429926 704960
+rect 446098 703520 446210 704960
+rect 462290 703520 462402 704960
+rect 478482 703520 478594 704960
+rect 494072 703582 494652 703610
+rect 429856 703474 429884 703520
+rect 429672 703446 429884 703474
+rect 429200 502104 429252 502110
+rect 429200 502046 429252 502052
+rect 462332 501974 462360 703520
+rect 478524 700806 478552 703520
+rect 478512 700800 478564 700806
+rect 478512 700742 478564 700748
+rect 462320 501968 462372 501974
+rect 462320 501910 462372 501916
+rect 494072 501906 494100 703582
+rect 494624 703474 494652 703582
+rect 494766 703520 494878 704960
+rect 510958 703520 511070 704960
+rect 527150 703520 527262 704960
+rect 543434 703520 543546 704960
+rect 559626 703520 559738 704960
+rect 575818 703520 575930 704960
+rect 494808 703474 494836 703520
+rect 494624 703446 494836 703474
+rect 494060 501900 494112 501906
+rect 494060 501842 494112 501848
+rect 431958 500440 432014 500449
+rect 431958 500375 432014 500384
+rect 409144 500336 409196 500342
+rect 398838 500304 398894 500313
+rect 409144 500278 409196 500284
+rect 398838 500239 398894 500248
+rect 382832 500132 382884 500138
+rect 382832 500074 382884 500080
+rect 382844 497978 382872 500074
+rect 384580 500064 384632 500070
+rect 384580 500006 384632 500012
+rect 384592 497978 384620 500006
+rect 386604 499996 386656 500002
+rect 386604 499938 386656 499944
+rect 386616 497978 386644 499938
+rect 388168 499928 388220 499934
+rect 388168 499870 388220 499876
+rect 388180 497978 388208 499870
+rect 389916 499860 389968 499866
+rect 389916 499802 389968 499808
+rect 389928 497978 389956 499802
+rect 391940 499792 391992 499798
+rect 391940 499734 391992 499740
+rect 391952 497978 391980 499734
+rect 393412 499724 393464 499730
+rect 393412 499666 393464 499672
+rect 393424 497978 393452 499666
+rect 395160 499656 395212 499662
+rect 395160 499598 395212 499604
+rect 395172 497978 395200 499598
+rect 396908 499588 396960 499594
+rect 396908 499530 396960 499536
+rect 396920 497978 396948 499530
+rect 398852 497978 398880 500239
+rect 403898 500168 403954 500177
+rect 403898 500103 403954 500112
+rect 402152 499112 402204 499118
+rect 402152 499054 402204 499060
+rect 402164 497978 402192 499054
+rect 403912 497978 403940 500103
+rect 405740 499044 405792 499050
+rect 405740 498986 405792 498992
+rect 405752 497978 405780 498986
+rect 407396 498976 407448 498982
+rect 407396 498918 407448 498924
+rect 407408 497978 407436 498918
+rect 409156 497978 409184 500278
+rect 411260 498908 411312 498914
+rect 411260 498850 411312 498856
+rect 411272 497978 411300 498850
+rect 412824 498840 412876 498846
+rect 412824 498782 412876 498788
+rect 416226 498808 416282 498817
+rect 412836 497978 412864 498782
+rect 416226 498743 416282 498752
+rect 416240 497978 416268 498743
+rect 421470 498672 421526 498681
+rect 421470 498607 421526 498616
+rect 421484 497978 421512 498607
+rect 431972 497978 432000 500375
+rect 527192 500274 527220 703520
+rect 543476 700602 543504 703520
+rect 559668 702434 559696 703520
+rect 558932 702406 559696 702434
+rect 543464 700596 543516 700602
+rect 543464 700538 543516 700544
+rect 558932 501770 558960 702406
+rect 580170 697232 580226 697241
+rect 580170 697167 580226 697176
+rect 580184 696998 580212 697167
+rect 580172 696992 580224 696998
+rect 580172 696934 580224 696940
+rect 580170 683904 580226 683913
+rect 580170 683839 580226 683848
+rect 580184 683262 580212 683839
+rect 580172 683256 580224 683262
+rect 580172 683198 580224 683204
+rect 580172 670812 580224 670818
+rect 580172 670754 580224 670760
+rect 580184 670721 580212 670754
+rect 580170 670712 580226 670721
+rect 580170 670647 580226 670656
+rect 580170 644056 580226 644065
+rect 580170 643991 580226 644000
+rect 580184 643142 580212 643991
+rect 580172 643136 580224 643142
+rect 580172 643078 580224 643084
+rect 580170 630864 580226 630873
+rect 580170 630799 580226 630808
+rect 580184 630698 580212 630799
+rect 580172 630692 580224 630698
+rect 580172 630634 580224 630640
+rect 580170 617536 580226 617545
+rect 580170 617471 580226 617480
+rect 580184 616894 580212 617471
+rect 580172 616888 580224 616894
+rect 580172 616830 580224 616836
+rect 579802 591016 579858 591025
+rect 579802 590951 579858 590960
+rect 579816 590714 579844 590951
+rect 579804 590708 579856 590714
+rect 579804 590650 579856 590656
+rect 580170 577688 580226 577697
+rect 580170 577623 580226 577632
+rect 580184 576910 580212 577623
+rect 580172 576904 580224 576910
+rect 580172 576846 580224 576852
+rect 579802 564360 579858 564369
+rect 579802 564295 579858 564304
+rect 579816 563106 579844 564295
+rect 579804 563100 579856 563106
+rect 579804 563042 579856 563048
+rect 580170 537840 580226 537849
+rect 580170 537775 580226 537784
+rect 580184 536858 580212 537775
+rect 580172 536852 580224 536858
+rect 580172 536794 580224 536800
+rect 580170 524512 580226 524521
+rect 580170 524447 580172 524456
+rect 580224 524447 580226 524456
+rect 580172 524418 580224 524424
+rect 580170 511320 580226 511329
+rect 580170 511255 580226 511264
+rect 580184 510678 580212 511255
+rect 580172 510672 580224 510678
+rect 580172 510614 580224 510620
+rect 579252 502444 579304 502450
+rect 579252 502386 579304 502392
+rect 579160 502376 579212 502382
+rect 579160 502318 579212 502324
+rect 558920 501764 558972 501770
+rect 558920 501706 558972 501712
+rect 579068 501220 579120 501226
+rect 579068 501162 579120 501168
+rect 578976 501152 579028 501158
+rect 578976 501094 579028 501100
+rect 578884 501084 578936 501090
+rect 578884 501026 578936 501032
+rect 527180 500268 527232 500274
+rect 527180 500210 527232 500216
+rect 578056 500200 578108 500206
+rect 578056 500142 578108 500148
+rect 436742 500032 436798 500041
+rect 436742 499967 436798 499976
+rect 331876 497950 332304 497978
+rect 333992 497950 334052 497978
+rect 335556 497950 335892 497978
+rect 337304 497950 337640 497978
+rect 339052 497950 339388 497978
+rect 340892 497950 341136 497978
+rect 342548 497950 342884 497978
+rect 344296 497950 344632 497978
+rect 346044 497950 346380 497978
+rect 347976 497950 348128 497978
+rect 349540 497950 349876 497978
+rect 351288 497950 351624 497978
+rect 353312 497950 353372 497978
+rect 354784 497950 355120 497978
+rect 356532 497950 356868 497978
+rect 358280 497950 358616 497978
+rect 360212 497950 360364 497978
+rect 361776 497950 362204 497978
+rect 363524 497950 363952 497978
+rect 365272 497950 365700 497978
+rect 367112 497950 367448 497978
+rect 368768 497950 369196 497978
+rect 370516 497950 370944 497978
+rect 372632 497950 372692 497978
+rect 374012 497950 374440 497978
+rect 375760 497950 376188 497978
+rect 377508 497950 377936 497978
+rect 379532 497950 379684 497978
+rect 381004 497950 381432 497978
+rect 382844 497950 383180 497978
+rect 384592 497950 384928 497978
+rect 386616 497950 386768 497978
+rect 388180 497950 388516 497978
+rect 389928 497950 390264 497978
+rect 391952 497950 392012 497978
+rect 393424 497950 393760 497978
+rect 395172 497950 395508 497978
+rect 396920 497950 397256 497978
+rect 398852 497950 399004 497978
+rect 402164 497950 402500 497978
+rect 403912 497950 404248 497978
+rect 405752 497950 405996 497978
+rect 407408 497950 407744 497978
+rect 409156 497950 409492 497978
+rect 411272 497950 411332 497978
+rect 412836 497950 413080 497978
+rect 416240 497950 416576 497978
+rect 421484 497950 421820 497978
+rect 431972 497950 432308 497978
+rect 400494 497584 400550 497593
+rect 418158 497584 418214 497593
+rect 400550 497542 400752 497570
+rect 400494 497519 400550 497528
+rect 418214 497542 418324 497570
+rect 418158 497519 418214 497528
+rect 278228 497480 278280 497486
+rect 237930 497448 237986 497457
+rect 237636 497406 237930 497434
+rect 251914 497448 251970 497457
+rect 251620 497406 251914 497434
+rect 237930 497383 237986 497392
+rect 257158 497448 257214 497457
+rect 256864 497406 257158 497434
+rect 251914 497383 251970 497392
+rect 262310 497448 262366 497457
+rect 262200 497406 262310 497434
+rect 257158 497383 257214 497392
+rect 277932 497428 278228 497434
+rect 279976 497480 280028 497486
+rect 277932 497422 278280 497428
+rect 279680 497428 279976 497434
+rect 281540 497480 281592 497486
+rect 279680 497422 280028 497428
+rect 281428 497428 281540 497434
+rect 283472 497480 283524 497486
+rect 281428 497422 281592 497428
+rect 283176 497428 283472 497434
+rect 285220 497480 285272 497486
+rect 283176 497422 283524 497428
+rect 284924 497428 285220 497434
+rect 286876 497480 286928 497486
+rect 284924 497422 285272 497428
+rect 286764 497428 286876 497434
+rect 290556 497480 290608 497486
+rect 286764 497422 286928 497428
+rect 290260 497428 290556 497434
+rect 292304 497480 292356 497486
+rect 290260 497422 290608 497428
+rect 292008 497428 292304 497434
+rect 292008 497422 292356 497428
+rect 414478 497448 414534 497457
+rect 277932 497406 278268 497422
+rect 279680 497406 280016 497422
+rect 281428 497406 281580 497422
+rect 283176 497406 283512 497422
+rect 284924 497406 285260 497422
+rect 286764 497406 286916 497422
+rect 290260 497406 290596 497422
+rect 292008 497406 292344 497422
+rect 262310 497383 262366 497392
+rect 419722 497448 419778 497457
+rect 414534 497406 414828 497434
+rect 414478 497383 414534 497392
+rect 423862 497448 423918 497457
+rect 419778 497406 420072 497434
+rect 423568 497406 423862 497434
+rect 419722 497383 419778 497392
+rect 423862 497383 423918 497392
+rect 425150 497448 425206 497457
+rect 426714 497448 426770 497457
+rect 425206 497406 425316 497434
+rect 425150 497383 425206 497392
+rect 428462 497448 428518 497457
+rect 426770 497406 427064 497434
+rect 426714 497383 426770 497392
+rect 430210 497448 430266 497457
+rect 428518 497406 428812 497434
+rect 428462 497383 428518 497392
+rect 433706 497448 433762 497457
+rect 430266 497406 430560 497434
+rect 430210 497383 430266 497392
+rect 433762 497406 434056 497434
+rect 433706 497383 433762 497392
+rect 235078 496088 235134 496097
+rect 235078 496023 235134 496032
+rect 235092 338298 235120 496023
+rect 235080 338292 235132 338298
+rect 235080 338234 235132 338240
+rect 234632 338150 235244 338178
+rect 314856 338150 315100 338178
+rect 234528 255264 234580 255270
+rect 234528 255206 234580 255212
+rect 234436 241460 234488 241466
+rect 234436 241402 234488 241408
+rect 234344 215280 234396 215286
+rect 234344 215222 234396 215228
+rect 234252 202836 234304 202842
+rect 234252 202778 234304 202784
+rect 234160 189032 234212 189038
+rect 234160 188974 234212 188980
+rect 234068 164212 234120 164218
+rect 234068 164154 234120 164160
+rect 233976 137964 234028 137970
+rect 233976 137906 234028 137912
+rect 233884 111784 233936 111790
+rect 233884 111726 233936 111732
+rect 191840 18556 191892 18562
+rect 191840 18498 191892 18504
+rect 191852 16574 191880 18498
+rect 194600 18488 194652 18494
+rect 194600 18430 194652 18436
+rect 194612 16574 194640 18430
+rect 198740 18420 198792 18426
+rect 198740 18362 198792 18368
+rect 197360 17740 197412 17746
+rect 197360 17682 197412 17688
+rect 197372 16574 197400 17682
+rect 191852 16546 192064 16574
+rect 194612 16546 195192 16574
+rect 197372 16546 197952 16574
+rect 190828 7472 190880 7478
+rect 190828 7414 190880 7420
+rect 188344 5160 188396 5166
+rect 188344 5102 188396 5108
+rect 189724 5160 189776 5166
+rect 189724 5102 189776 5108
+rect 188264 3454 188568 3482
+rect 188540 480 188568 3454
+rect 189736 480 189764 5102
+rect 190840 480 190868 7414
+rect 192036 480 192064 16546
+rect 194416 7404 194468 7410
+rect 194416 7346 194468 7352
+rect 193220 5228 193272 5234
+rect 193220 5170 193272 5176
+rect 193232 480 193260 5170
+rect 194428 480 194456 7346
+rect 181414 354 181526 480
+rect 180996 326 181526 354
+rect 181414 -960 181526 326
+rect 182518 -960 182630 480
+rect 183714 -960 183826 480
+rect 184910 -960 185022 480
+rect 186106 -960 186218 480
+rect 187302 -960 187414 480
+rect 188498 -960 188610 480
+rect 189694 -960 189806 480
+rect 190798 -960 190910 480
+rect 191994 -960 192106 480
+rect 193190 -960 193302 480
+rect 194386 -960 194498 480
+rect 195164 354 195192 16546
+rect 196808 5296 196860 5302
+rect 196808 5238 196860 5244
+rect 196820 480 196848 5238
+rect 197924 480 197952 16546
+rect 195582 354 195694 480
+rect 195164 326 195694 354
+rect 195582 -960 195694 326
+rect 196778 -960 196890 480
+rect 197882 -960 197994 480
+rect 198752 354 198780 18362
+rect 208400 17944 208452 17950
+rect 208400 17886 208452 17892
+rect 204260 17876 204312 17882
+rect 204260 17818 204312 17824
+rect 201500 17808 201552 17814
+rect 201500 17750 201552 17756
+rect 200302 4856 200358 4865
+rect 200302 4791 200358 4800
+rect 200316 480 200344 4791
+rect 201512 480 201540 17750
+rect 204272 16574 204300 17818
+rect 208412 16574 208440 17886
+rect 211160 17196 211212 17202
+rect 211160 17138 211212 17144
+rect 211172 16574 211200 17138
+rect 224960 17128 225012 17134
+rect 224960 17070 225012 17076
+rect 224972 16574 225000 17070
+rect 227720 17060 227772 17066
+rect 227720 17002 227772 17008
+rect 227732 16574 227760 17002
+rect 204272 16546 205128 16574
+rect 208412 16546 208624 16574
+rect 211172 16546 211752 16574
+rect 224972 16546 225184 16574
+rect 227732 16546 228312 16574
+rect 202696 12096 202748 12102
+rect 202696 12038 202748 12044
+rect 202708 480 202736 12038
+rect 203892 5364 203944 5370
+rect 203892 5306 203944 5312
+rect 203904 480 203932 5306
+rect 205100 480 205128 16546
+rect 206192 12164 206244 12170
+rect 206192 12106 206244 12112
+rect 206204 480 206232 12106
+rect 207388 5432 207440 5438
+rect 207388 5374 207440 5380
+rect 207400 480 207428 5374
+rect 208596 480 208624 16546
+rect 209780 12232 209832 12238
+rect 209780 12174 209832 12180
+rect 209792 480 209820 12174
+rect 210976 5500 211028 5506
+rect 210976 5442 211028 5448
+rect 210988 480 211016 5442
+rect 199078 354 199190 480
+rect 198752 326 199190 354
+rect 199078 -960 199190 326
+rect 200274 -960 200386 480
+rect 201470 -960 201582 480
+rect 202666 -960 202778 480
+rect 203862 -960 203974 480
+rect 205058 -960 205170 480
+rect 206162 -960 206274 480
+rect 207358 -960 207470 480
+rect 208554 -960 208666 480
+rect 209750 -960 209862 480
+rect 210946 -960 211058 480
+rect 211724 354 211752 16546
+rect 221096 15700 221148 15706
+rect 221096 15642 221148 15648
+rect 219992 12436 220044 12442
+rect 219992 12378 220044 12384
+rect 216864 12368 216916 12374
+rect 216864 12310 216916 12316
+rect 213368 12300 213420 12306
+rect 213368 12242 213420 12248
+rect 213380 480 213408 12242
+rect 215668 9512 215720 9518
+rect 215668 9454 215720 9460
+rect 214472 4752 214524 4758
+rect 214472 4694 214524 4700
+rect 214484 480 214512 4694
+rect 215680 480 215708 9454
+rect 216876 480 216904 12310
+rect 219256 9580 219308 9586
+rect 219256 9522 219308 9528
+rect 218060 4684 218112 4690
+rect 218060 4626 218112 4632
+rect 218072 480 218100 4626
+rect 219268 480 219296 9522
+rect 212142 354 212254 480
+rect 211724 326 212254 354
+rect 212142 -960 212254 326
+rect 213338 -960 213450 480
+rect 214442 -960 214554 480
+rect 215638 -960 215750 480
+rect 216834 -960 216946 480
+rect 218030 -960 218142 480
+rect 219226 -960 219338 480
+rect 220004 354 220032 12378
+rect 220422 354 220534 480
+rect 220004 326 220534 354
+rect 221108 354 221136 15642
+rect 223580 11688 223632 11694
+rect 223580 11630 223632 11636
+rect 222752 9648 222804 9654
+rect 222752 9590 222804 9596
+rect 222764 480 222792 9590
+rect 221526 354 221638 480
+rect 221108 326 221638 354
+rect 220422 -960 220534 326
+rect 221526 -960 221638 326
+rect 222722 -960 222834 480
+rect 223592 354 223620 11630
+rect 225156 480 225184 16546
+rect 226340 11620 226392 11626
+rect 226340 11562 226392 11568
+rect 226352 4214 226380 11562
+rect 226432 8900 226484 8906
+rect 226432 8842 226484 8848
+rect 226340 4208 226392 4214
+rect 226340 4150 226392 4156
+rect 226444 3482 226472 8842
+rect 227536 4208 227588 4214
+rect 227536 4150 227588 4156
+rect 226352 3454 226472 3482
+rect 226352 480 226380 3454
+rect 227548 480 227576 4150
+rect 223918 354 224030 480
+rect 223592 326 224030 354
+rect 223918 -960 224030 326
+rect 225114 -960