final gds oasis
diff --git a/mpw_precheck/logs/gds.info b/mpw_precheck/logs/gds.info
new file mode 100644
index 0000000..3b0b60e
--- /dev/null
+++ b/mpw_precheck/logs/gds.info
@@ -0,0 +1 @@
+user_project_wrapper.gds: d7fe02f50378cd53b5f9942772df04d8a43e7000
\ 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..91c900f
--- /dev/null
+++ b/mpw_precheck/logs/git.info
@@ -0,0 +1,3 @@
+Repository: https://github.com/merledu/caravel_azadi_soc_iii_dft.git
+Branch: submission
+Commit: 769d761060f755903d6028b14936f9771383bc21
diff --git a/mpw_precheck/logs/klayout_beol_check.log b/mpw_precheck/logs/klayout_beol_check.log
new file mode 100644
index 0000000..d4a50b2
--- /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): 1165892 (flat)  1032 (hierarchical)
+    Elapsed: 0.540s  Memory: 743.00M
+"polygons" in: sky130A_mr.drc:113
+    Polygons (raw): 352970 (flat)  31 (hierarchical)
+    Elapsed: 0.360s  Memory: 743.00M
+"polygons" in: sky130A_mr.drc:114
+    Polygons (raw): 509571 (flat)  349 (hierarchical)
+    Elapsed: 0.350s  Memory: 743.00M
+"polygons" in: sky130A_mr.drc:115
+    Polygons (raw): 8 (flat)  1 (hierarchical)
+    Elapsed: 0.360s  Memory: 743.00M
+"polygons" in: sky130A_mr.drc:116
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 743.00M
+"polygons" in: sky130A_mr.drc:117
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 743.00M
+"polygons" in: sky130A_mr.drc:118
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 743.00M
+"polygons" in: sky130A_mr.drc:119
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 743.00M
+"polygons" in: sky130A_mr.drc:120
+    Polygons (raw): 454596 (flat)  284 (hierarchical)
+    Elapsed: 0.340s  Memory: 743.00M
+"polygons" in: sky130A_mr.drc:121
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 743.00M
+"polygons" in: sky130A_mr.drc:122
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 743.00M
+"polygons" in: sky130A_mr.drc:123
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 743.00M
+"polygons" in: sky130A_mr.drc:124
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 743.00M
+"polygons" in: sky130A_mr.drc:125
+    Polygons (raw): 2245357 (flat)  3055 (hierarchical)
+    Elapsed: 0.370s  Memory: 743.00M
+"polygons" in: sky130A_mr.drc:126
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 743.00M
+"polygons" in: sky130A_mr.drc:127
+    Polygons (raw): 846096 (flat)  382 (hierarchical)
+    Elapsed: 0.350s  Memory: 743.00M
+"polygons" in: sky130A_mr.drc:128
+    Polygons (raw): 705555 (flat)  375 (hierarchical)
+    Elapsed: 0.360s  Memory: 743.00M
+"polygons" in: sky130A_mr.drc:129
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 743.00M
+"polygons" in: sky130A_mr.drc:130
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 743.00M
+"polygons" in: sky130A_mr.drc:131
+    Polygons (raw): 635775 (flat)  405 (hierarchical)
+    Elapsed: 0.370s  Memory: 743.00M
+"polygons" in: sky130A_mr.drc:132
+    Polygons (raw): 6458604 (flat)  10044 (hierarchical)
+    Elapsed: 0.380s  Memory: 743.00M
+"polygons" in: sky130A_mr.drc:134
+    Polygons (raw): 4825291 (flat)  55151 (hierarchical)
+    Elapsed: 0.430s  Memory: 743.00M
+"polygons" in: sky130A_mr.drc:135
+    Polygons (raw): 5750554 (flat)  6054 (hierarchical)
+    Elapsed: 0.340s  Memory: 743.00M
+"polygons" in: sky130A_mr.drc:137
+    Polygons (raw): 4822180 (flat)  618780 (hierarchical)
+    Elapsed: 1.220s  Memory: 754.00M
+"polygons" in: sky130A_mr.drc:138
+    Polygons (raw): 1247918 (flat)  1318 (hierarchical)
+    Elapsed: 0.340s  Memory: 754.00M
+"polygons" in: sky130A_mr.drc:140
+    Polygons (raw): 2901748 (flat)  503307 (hierarchical)
+    Elapsed: 1.150s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:141
+    Polygons (raw): 112210 (flat)  694 (hierarchical)
+    Elapsed: 0.360s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:143
+    Polygons (raw): 488143 (flat)  152859 (hierarchical)
+    Elapsed: 0.570s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:144
+    Polygons (raw): 99606 (flat)  413 (hierarchical)
+    Elapsed: 0.360s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:146
+    Polygons (raw): 147512 (flat)  50440 (hierarchical)
+    Elapsed: 0.430s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:147
+    Polygons (raw): 8300 (flat)  8300 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:149
+    Polygons (raw): 246 (flat)  246 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:151
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:152
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:153
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:154
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:155
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:156
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:157
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:158
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:159
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:160
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:161
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:162
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:163
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:164
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:165
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:166
+    Polygons (raw): 70720 (flat)  4 (hierarchical)
+    Elapsed: 0.350s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:167
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:168
+    Polygons (raw): 638323 (flat)  468 (hierarchical)
+    Elapsed: 0.350s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:169
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:170
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:171
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:172
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:173
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:174
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:175
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:176
+    Polygons (raw): 1 (flat)  1 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:177
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:178
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:179
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:180
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:181
+    Polygons (raw): 301 (flat)  1 (hierarchical)
+    Elapsed: 0.360s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:182
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:183
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:184
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:185
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:186
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:187
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:188
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:189
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:190
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:191
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:192
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:193
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:194
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:195
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:196
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:197
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:198
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:199
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:200
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:201
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:202
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:203
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+DRC section
+BEOL section
+START: 67/20 (li)
+"not" in: sky130A_mr.drc:381
+    Polygons (raw): 2474914 (flat)  55037 (hierarchical)
+    Elapsed: 3.070s  Memory: 1304.00M
+"width" in: sky130A_mr.drc:382
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 43.680s  Memory: 1696.00M
+"output" in: sky130A_mr.drc:382
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1696.00M
+"edges" in: sky130A_mr.drc:384
+    Edges: 14573856 (flat)  2804090 (hierarchical)
+    Elapsed: 132.020s  Memory: 1866.00M
+"space" in: sky130A_mr.drc:384
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 75.320s  Memory: 3199.00M
+"output" in: sky130A_mr.drc:384
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 3199.00M
+"not" in: sky130A_mr.drc:385
+    Polygons (raw): 3798284 (flat)  9943 (hierarchical)
+    Elapsed: 1.460s  Memory: 3199.00M
+"enclosing" in: sky130A_mr.drc:386
+    Edge pairs: 3862593 (flat)  2428196 (hierarchical)
+    Elapsed: 183.860s  Memory: 3583.00M
+"second_edges" in: sky130A_mr.drc:386
+    Edges: 3862593 (flat)  2428196 (hierarchical)
+    Elapsed: 0.150s  Memory: 3583.00M
+"width" in: sky130A_mr.drc:387
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 16.030s  Memory: 3583.00M
+"polygons" in: sky130A_mr.drc:388
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 3583.00M
+"interacting" in: sky130A_mr.drc:388
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 2.310s  Memory: 3583.00M
+"output" in: sky130A_mr.drc:389
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 3583.00M
+"with_area" in: sky130A_mr.drc:390
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.720s  Memory: 3583.00M
+"output" in: sky130A_mr.drc:390
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 3583.00M
+END: 67/20 (li)
+START: 67/44 (mcon)
+"not" in: sky130A_mr.drc:395
+    Polygons (raw): 4036626 (flat)  5977 (hierarchical)
+    Elapsed: 2.960s  Memory: 3583.00M
+"not" in: sky130A_mr.drc:402
+    Polygons (raw): 4036626 (flat)  5977 (hierarchical)
+    Elapsed: 2.920s  Memory: 3583.00M
+"non_rectangles" in: sky130A_mr.drc:403
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 36.880s  Memory: 3583.00M
+"output" in: sky130A_mr.drc:403
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 3583.00M
+"drc" in: sky130A_mr.drc:405
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 48.300s  Memory: 3583.00M
+"output" in: sky130A_mr.drc:405
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 3583.00M
+"drc" in: sky130A_mr.drc:406
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 9.840s  Memory: 3583.00M
+"output" in: sky130A_mr.drc:406
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 3583.00M
+"space" in: sky130A_mr.drc:407
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 12.250s  Memory: 3583.00M
+"output" in: sky130A_mr.drc:407
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 3583.00M
+"not" in: sky130A_mr.drc:413
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 33.790s  Memory: 3583.00M
+"output" in: sky130A_mr.drc:413
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 3583.00M
+END: 67/44 (mcon)
+START: 68/20 (m1)
+"width" in: sky130A_mr.drc:418
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 54.690s  Memory: 3583.00M
+"output" in: sky130A_mr.drc:418
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 3583.00M
+"sized" in: sky130A_mr.drc:419
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 9.450s  Memory: 3583.00M
+"sized" in: sky130A_mr.drc:419
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 3583.00M
+"snap" in: sky130A_mr.drc:419
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 1.010s  Memory: 3535.00M
+"&" in: sky130A_mr.drc:419
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 3535.00M
+"edges" in: sky130A_mr.drc:420
+    Edges: 12244728 (flat)  5088789 (hierarchical)
+    Elapsed: 97.940s  Memory: 4623.00M
+"-" in: sky130A_mr.drc:420
+    Edges: 12244728 (flat)  5088789 (hierarchical)
+    Elapsed: 0.070s  Memory: 4623.00M
+"edges" in: sky130A_mr.drc:421
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.020s  Memory: 4623.00M
+"merged" in: sky130A_mr.drc:421
+    Polygons (raw): 485679 (flat)  299979 (hierarchical)
+    Elapsed: 0.010s  Memory: 4623.00M
+"outside_part" in: sky130A_mr.drc:421
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 4623.00M
+"space" in: sky130A_mr.drc:423
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 119.020s  Memory: 4942.00M
+"output" in: sky130A_mr.drc:423
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 4942.00M
+"separation" in: sky130A_mr.drc:425
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 4942.00M
+"space" in: sky130A_mr.drc:425
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 4942.00M
+"+" in: sky130A_mr.drc:425
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 4942.00M
+"output" in: sky130A_mr.drc:425
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 4942.00M
+"input" in: sky130A_mr.drc:429
+    Polygons (raw): 4822180 (flat)  621708 (hierarchical)
+    Elapsed: 1.260s  Memory: 4942.00M
+"enclosing" in: sky130A_mr.drc:431
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 100.830s  Memory: 4814.00M
+"output" in: sky130A_mr.drc:431
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 4814.00M
+"not" in: sky130A_mr.drc:432
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 42.580s  Memory: 4814.00M
+"output" in: sky130A_mr.drc:432
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 4814.00M
+"input" in: sky130A_mr.drc:434
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.510s  Memory: 4814.00M
+"enclosing" in: sky130A_mr.drc:435
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.410s  Memory: 4814.00M
+"output" in: sky130A_mr.drc:435
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 4814.00M
+"not" in: sky130A_mr.drc:437
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 4814.00M
+"output" in: sky130A_mr.drc:437
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 4814.00M
+"with_area" in: sky130A_mr.drc:439
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.670s  Memory: 4814.00M
+"output" in: sky130A_mr.drc:439
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 4814.00M
+"holes" in: sky130A_mr.drc:441
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.230s  Memory: 4814.00M
+"with_area" in: sky130A_mr.drc:441
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.610s  Memory: 4814.00M
+"output" in: sky130A_mr.drc:441
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 4814.00M
+"enclosing" in: sky130A_mr.drc:448
+    Edge pairs: 977151 (flat)  711817 (hierarchical)
+    Elapsed: 46.690s  Memory: 4814.00M
+"second_edges" in: sky130A_mr.drc:448
+    Edges: 977151 (flat)  711817 (hierarchical)
+    Elapsed: 0.060s  Memory: 4814.00M
+"width" in: sky130A_mr.drc:449
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 4.410s  Memory: 4814.00M
+"polygons" in: sky130A_mr.drc:450
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.020s  Memory: 4814.00M
+"interacting" in: sky130A_mr.drc:450
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 40.200s  Memory: 4815.00M
+"output" in: sky130A_mr.drc:451
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 4815.00M
+END: 68/20 (m1)
+START: 68/44 (via)
+"not" in: sky130A_mr.drc:465
+    Polygons (raw): 1247918 (flat)  1449 (hierarchical)
+    Elapsed: 0.020s  Memory: 4815.00M
+"non_rectangles" in: sky130A_mr.drc:467
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 1.700s  Memory: 4815.00M
+"output" in: sky130A_mr.drc:467
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 4815.00M
+"width" in: sky130A_mr.drc:468
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.030s  Memory: 4815.00M
+"output" in: sky130A_mr.drc:468
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 4815.00M
+"drc" in: sky130A_mr.drc:470
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 2.600s  Memory: 4815.00M
+"output" in: sky130A_mr.drc:470
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 4815.00M
+"space" in: sky130A_mr.drc:472
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 4.810s  Memory: 4815.00M
+"output" in: sky130A_mr.drc:472
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 4815.00M
+"edges" in: sky130A_mr.drc:480
+    Edges: 12244728 (flat)  5088789 (hierarchical)
+    Elapsed: 98.770s  Memory: 5263.00M
+"drc" in: sky130A_mr.drc:480
+    Edges: 2997048 (flat)  78696 (hierarchical)
+    Elapsed: 3.300s  Memory: 5199.00M
+"enclosing" in: sky130A_mr.drc:480
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 100.730s  Memory: 5327.00M
+"output" in: sky130A_mr.drc:480
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 5327.00M
+"squares" in: sky130A_mr.drc:481
+    Polygons (raw): 749262 (flat)  19674 (hierarchical)
+    Elapsed: 0.030s  Memory: 5327.00M
+"drc" in: sky130A_mr.drc:481
+    Edges: 2997048 (flat)  78696 (hierarchical)
+    Elapsed: 3.350s  Memory: 5327.00M
+"not" in: sky130A_mr.drc:481
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 11.030s  Memory: 5455.00M
+"output" in: sky130A_mr.drc:481
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 5455.00M
+"edges" in: sky130A_mr.drc:483
+    Edges: 12244728 (flat)  5088789 (hierarchical)
+    Elapsed: 98.720s  Memory: 5903.00M
+"drc" in: sky130A_mr.drc:483
+    Edges: 2997048 (flat)  78696 (hierarchical)
+    Elapsed: 3.390s  Memory: 5327.00M
+"enclosing" in: sky130A_mr.drc:483
+    Edge pairs: 784857 (flat)  727755 (hierarchical)
+    Elapsed: 112.050s  Memory: 5839.00M
+"second_edges" in: sky130A_mr.drc:483
+    Edges: 784857 (flat)  727755 (hierarchical)
+    Elapsed: 0.060s  Memory: 5839.00M
+"width" in: sky130A_mr.drc:484
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 4.180s  Memory: 5839.00M
+"polygons" in: sky130A_mr.drc:485
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.020s  Memory: 5839.00M
+"interacting" in: sky130A_mr.drc:485
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.610s  Memory: 5839.00M
+"output" in: sky130A_mr.drc:486
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 5839.00M
+END: 68/44 (via)
+START: 69/20 (m2)
+"width" in: sky130A_mr.drc:493
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 13.780s  Memory: 5839.00M
+"output" in: sky130A_mr.drc:493
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 5839.00M
+"sized" in: sky130A_mr.drc:495
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 5.300s  Memory: 5839.00M
+"sized" in: sky130A_mr.drc:495
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 5839.00M
+"snap" in: sky130A_mr.drc:495
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.200s  Memory: 5839.00M
+"&" in: sky130A_mr.drc:495
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.020s  Memory: 5839.00M
+"edges" in: sky130A_mr.drc:496
+    Edges: 7927756 (flat)  3608436 (hierarchical)
+    Elapsed: 27.750s  Memory: 5839.00M
+"-" in: sky130A_mr.drc:496
+    Edges: 7927756 (flat)  3608436 (hierarchical)
+    Elapsed: 0.050s  Memory: 5839.00M
+"edges" in: sky130A_mr.drc:497
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.020s  Memory: 5839.00M
+"merged" in: sky130A_mr.drc:497
+    Polygons (raw): 208165 (flat)  183177 (hierarchical)
+    Elapsed: 0.010s  Memory: 5839.00M
+"outside_part" in: sky130A_mr.drc:497
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 5839.00M
+"not" in: sky130A_mr.drc:498
+    Polygons (raw): 424238 (flat)  1305 (hierarchical)
+    Elapsed: 1.740s  Memory: 5839.00M
+"space" in: sky130A_mr.drc:500
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 43.300s  Memory: 5839.00M
+"output" in: sky130A_mr.drc:500
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 5839.00M
+"separation" in: sky130A_mr.drc:502
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 5839.00M
+"space" in: sky130A_mr.drc:502
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 5839.00M
+"+" in: sky130A_mr.drc:502
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 5839.00M
+"output" in: sky130A_mr.drc:502
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 5839.00M
+"with_area" in: sky130A_mr.drc:504
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.530s  Memory: 5839.00M
+"output" in: sky130A_mr.drc:504
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 5839.00M
+"holes" in: sky130A_mr.drc:505
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.170s  Memory: 5839.00M
+"with_area" in: sky130A_mr.drc:505
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.610s  Memory: 5839.00M
+"output" in: sky130A_mr.drc:505
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 5839.00M
+"enclosing" in: sky130A_mr.drc:510
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 7.560s  Memory: 5839.00M
+"output" in: sky130A_mr.drc:510
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 5839.00M
+"not" in: sky130A_mr.drc:511
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 5.820s  Memory: 5839.00M
+"output" in: sky130A_mr.drc:511
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 5839.00M
+"enclosing" in: sky130A_mr.drc:512
+    Edge pairs: 1076031 (flat)  779178 (hierarchical)
+    Elapsed: 13.710s  Memory: 5839.00M
+"second_edges" in: sky130A_mr.drc:512
+    Edges: 1076031 (flat)  779178 (hierarchical)
+    Elapsed: 0.060s  Memory: 5839.00M
+"width" in: sky130A_mr.drc:513
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 4.880s  Memory: 5839.00M
+"polygons" in: sky130A_mr.drc:514
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 5839.00M
+"interacting" in: sky130A_mr.drc:514
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.600s  Memory: 5839.00M
+"output" in: sky130A_mr.drc:515
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 5839.00M
+END: 69/20 (m2)
+START: 69/44 (via2)
+"not" in: sky130A_mr.drc:530
+    Polygons (raw): 112210 (flat)  702 (hierarchical)
+    Elapsed: 0.020s  Memory: 5839.00M
+"non_rectangles" in: sky130A_mr.drc:531
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.630s  Memory: 5839.00M
+"output" in: sky130A_mr.drc:531
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 5839.00M
+"width" in: sky130A_mr.drc:532
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.020s  Memory: 5839.00M
+"output" in: sky130A_mr.drc:532
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 5839.00M
+"edges" in: sky130A_mr.drc:533
+    Edges: 448840 (flat)  2808 (hierarchical)
+    Elapsed: 1.030s  Memory: 5839.00M
+"without_length" in: sky130A_mr.drc:533
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 1.300s  Memory: 5839.00M
+"output" in: sky130A_mr.drc:533
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 5839.00M
+"space" in: sky130A_mr.drc:534
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 1.680s  Memory: 5839.00M
+"output" in: sky130A_mr.drc:534
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 5839.00M
+"enclosing" in: sky130A_mr.drc:542
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 1.630s  Memory: 5839.00M
+"output" in: sky130A_mr.drc:542
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 5839.00M
+"not" in: sky130A_mr.drc:543
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 2.260s  Memory: 5839.00M
+"output" in: sky130A_mr.drc:543
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 5839.00M
+"enclosing" in: sky130A_mr.drc:545
+    Edge pairs: 163348 (flat)  115365 (hierarchical)
+    Elapsed: 2.620s  Memory: 5839.00M
+"second_edges" in: sky130A_mr.drc:545
+    Edges: 163348 (flat)  115365 (hierarchical)
+    Elapsed: 0.030s  Memory: 5839.00M
+"width" in: sky130A_mr.drc:546
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 1.750s  Memory: 5839.00M
+"polygons" in: sky130A_mr.drc:547
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.020s  Memory: 5839.00M
+"interacting" in: sky130A_mr.drc:547
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.290s  Memory: 5839.00M
+"output" in: sky130A_mr.drc:548
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 5839.00M
+END: 69/44 (via2)
+START: 70/20 (m3)
+"width" in: sky130A_mr.drc:554
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 4.250s  Memory: 5839.00M
+"output" in: sky130A_mr.drc:554
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 5839.00M
+"sized" in: sky130A_mr.drc:556
+    Polygons (raw): 4 (flat)  4 (hierarchical)
+    Elapsed: 1.750s  Memory: 5839.00M
+"sized" in: sky130A_mr.drc:556
+    Polygons (raw): 4 (flat)  4 (hierarchical)
+    Elapsed: 0.190s  Memory: 5839.00M
+"snap" in: sky130A_mr.drc:556
+    Polygons (raw): 4 (flat)  4 (hierarchical)
+    Elapsed: 0.730s  Memory: 5839.00M
+"&" in: sky130A_mr.drc:556
+    Polygons (raw): 4 (flat)  4 (hierarchical)
+    Elapsed: 0.530s  Memory: 5839.00M
+"edges" in: sky130A_mr.drc:557
+    Edges: 1110698 (flat)  910255 (hierarchical)
+    Elapsed: 17.100s  Memory: 5839.00M
+"-" in: sky130A_mr.drc:557
+    Edges: 1110626 (flat)  910235 (hierarchical)
+    Elapsed: 1.870s  Memory: 5903.00M
+"edges" in: sky130A_mr.drc:558
+    Edges: 16 (flat)  16 (hierarchical)
+    Elapsed: 0.380s  Memory: 5903.00M
+"merged" in: sky130A_mr.drc:558
+    Polygons (raw): 64675 (flat)  51620 (hierarchical)
+    Elapsed: 0.010s  Memory: 5903.00M
+"outside_part" in: sky130A_mr.drc:558
+    Edges: 16 (flat)  16 (hierarchical)
+    Elapsed: 0.390s  Memory: 5903.00M
+"space" in: sky130A_mr.drc:560
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 9.910s  Memory: 5839.00M
+"output" in: sky130A_mr.drc:560
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 5839.00M
+"separation" in: sky130A_mr.drc:562
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.950s  Memory: 5839.00M
+"space" in: sky130A_mr.drc:562
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.220s  Memory: 5839.00M
+"+" in: sky130A_mr.drc:562
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.020s  Memory: 5839.00M
+"output" in: sky130A_mr.drc:562
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 5839.00M
+"enclosing" in: sky130A_mr.drc:567
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 1.490s  Memory: 5839.00M
+"output" in: sky130A_mr.drc:567
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 5839.00M
+"not" in: sky130A_mr.drc:568
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 1.610s  Memory: 5839.00M
+"output" in: sky130A_mr.drc:568
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 5839.00M
+END: 70/20 (m3)
+START: 70/44 (via3)
+"not" in: sky130A_mr.drc:582
+    Polygons (raw): 99606 (flat)  413 (hierarchical)
+    Elapsed: 0.020s  Memory: 5839.00M
+"non_rectangles" in: sky130A_mr.drc:583
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.570s  Memory: 5839.00M
+"output" in: sky130A_mr.drc:583
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 5839.00M
+"width" in: sky130A_mr.drc:584
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.020s  Memory: 5839.00M
+"output" in: sky130A_mr.drc:584
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 5839.00M
+"edges" in: sky130A_mr.drc:585
+    Edges: 398424 (flat)  1652 (hierarchical)
+    Elapsed: 0.980s  Memory: 5839.00M
+"without_length" in: sky130A_mr.drc:585
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 1.250s  Memory: 5839.00M
+"output" in: sky130A_mr.drc:585
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 5839.00M
+"space" in: sky130A_mr.drc:587
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 1.530s  Memory: 5839.00M
+"output" in: sky130A_mr.drc:587
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 5839.00M
+"enclosing" in: sky130A_mr.drc:588
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 1.420s  Memory: 5839.00M
+"output" in: sky130A_mr.drc:588
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 5839.00M
+"not" in: sky130A_mr.drc:589
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 1.100s  Memory: 5839.00M
+"output" in: sky130A_mr.drc:589
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 5839.00M
+"enclosing" in: sky130A_mr.drc:591
+    Edge pairs: 96061 (flat)  92505 (hierarchical)
+    Elapsed: 2.350s  Memory: 5839.00M
+"second_edges" in: sky130A_mr.drc:591
+    Edges: 96061 (flat)  92505 (hierarchical)
+    Elapsed: 0.020s  Memory: 5839.00M
+"width" in: sky130A_mr.drc:592
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 1.620s  Memory: 5839.00M
+"polygons" in: sky130A_mr.drc:593
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 5839.00M
+"interacting" in: sky130A_mr.drc:593
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.270s  Memory: 5839.00M
+"output" in: sky130A_mr.drc:594
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 5839.00M
+END: 70/44 (via3)
+START: 71/20 (m4)
+"width" in: sky130A_mr.drc:600
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 1.810s  Memory: 5839.00M
+"output" in: sky130A_mr.drc:600
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 5839.00M
+"sized" in: sky130A_mr.drc:602
+    Polygons (raw): 281 (flat)  281 (hierarchical)
+    Elapsed: 0.590s  Memory: 5839.00M
+"sized" in: sky130A_mr.drc:602
+    Polygons (raw): 281 (flat)  281 (hierarchical)
+    Elapsed: 0.180s  Memory: 5839.00M
+"snap" in: sky130A_mr.drc:602
+    Polygons (raw): 281 (flat)  281 (hierarchical)
+    Elapsed: 0.750s  Memory: 5839.00M
+"&" in: sky130A_mr.drc:602
+    Polygons (raw): 281 (flat)  281 (hierarchical)
+    Elapsed: 0.500s  Memory: 5839.00M
+"edges" in: sky130A_mr.drc:603
+    Edges: 584567 (flat)  355202 (hierarchical)
+    Elapsed: 4.180s  Memory: 5839.00M
+"-" in: sky130A_mr.drc:603
+    Edges: 580739 (flat)  354066 (hierarchical)
+    Elapsed: 1.280s  Memory: 5839.00M
+"edges" in: sky130A_mr.drc:604
+    Edges: 1124 (flat)  1124 (hierarchical)
+    Elapsed: 0.380s  Memory: 5839.00M
+"merged" in: sky130A_mr.drc:604
+    Polygons (raw): 33740 (flat)  23205 (hierarchical)
+    Elapsed: 0.010s  Memory: 5839.00M
+"outside_part" in: sky130A_mr.drc:604
+    Edges: 1124 (flat)  1124 (hierarchical)
+    Elapsed: 0.400s  Memory: 5839.00M
+"space" in: sky130A_mr.drc:606
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 6.170s  Memory: 5839.00M
+"output" in: sky130A_mr.drc:606
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 5839.00M
+"with_area" in: sky130A_mr.drc:608
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.220s  Memory: 5839.00M
+"output" in: sky130A_mr.drc:608
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 5839.00M
+"separation" in: sky130A_mr.drc:610
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 1.010s  Memory: 5839.00M
+"space" in: sky130A_mr.drc:610
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.220s  Memory: 5839.00M
+"+" in: sky130A_mr.drc:610
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 5839.00M
+"output" in: sky130A_mr.drc:610
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 5839.00M
+"enclosing" in: sky130A_mr.drc:615
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 1.310s  Memory: 5839.00M
+"output" in: sky130A_mr.drc:615
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.020s  Memory: 5839.00M
+"not" in: sky130A_mr.drc:616
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.860s  Memory: 5839.00M
+"output" in: sky130A_mr.drc:616
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 5839.00M
+END: 71/20 (m4)
+START: 71/44 (via4)
+"not" in: sky130A_mr.drc:629
+    Polygons (raw): 8300 (flat)  8300 (hierarchical)
+    Elapsed: 0.020s  Memory: 5839.00M
+"non_rectangles" in: sky130A_mr.drc:630
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.510s  Memory: 5839.00M
+"output" in: sky130A_mr.drc:630
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 5839.00M
+"width" in: sky130A_mr.drc:631
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.510s  Memory: 5839.00M
+"output" in: sky130A_mr.drc:631
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 5839.00M
+"drc" in: sky130A_mr.drc:632
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.040s  Memory: 5839.00M
+"output" in: sky130A_mr.drc:632
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 5839.00M
+"space" in: sky130A_mr.drc:634
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.040s  Memory: 5839.00M
+"polygons" in: sky130A_mr.drc:634
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 5839.00M
+"output" in: sky130A_mr.drc:634
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 5839.00M
+"enclosing" in: sky130A_mr.drc:642
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.320s  Memory: 5839.00M
+"output" in: sky130A_mr.drc:642
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 5839.00M
+"not" in: sky130A_mr.drc:643
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.050s  Memory: 5839.00M
+"output" in: sky130A_mr.drc:643
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 5839.00M
+END: 71/44 (via4)
+START: 72/20 (m5)
+"width" in: sky130A_mr.drc:648
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.450s  Memory: 5839.00M
+"output" in: sky130A_mr.drc:648
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 5839.00M
+"space" in: sky130A_mr.drc:650
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 5839.00M
+"output" in: sky130A_mr.drc:650
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 5839.00M
+"enclosing" in: sky130A_mr.drc:652
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.070s  Memory: 5839.00M
+"output" in: sky130A_mr.drc:652
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 5839.00M
+"not" in: sky130A_mr.drc:653
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.030s  Memory: 5839.00M
+"output" in: sky130A_mr.drc:653
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 5839.00M
+"with_area" in: sky130A_mr.drc:657
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.180s  Memory: 5839.00M
+"output" in: sky130A_mr.drc:657
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 5839.00M
+END: 72/20 (m5)
+START: 76/20 (pad)
+"space" in: sky130A_mr.drc:662
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.440s  Memory: 5839.00M
+"output" in: sky130A_mr.drc:662
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 5839.00M
+END: 76/20 (pad)
+Writing report database: /mnt/uffs/user/u5985_ramianw/design/azadi_iii_dft/jobs/mpw_precheck/86ef26c6-2a08-46f5-b809-10134933d945/outputs/reports/klayout_beol_check.xml ..
+Total elapsed: 1870.300s  Memory: 5414.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..c8a653e
--- /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): 1165892 (flat)  1032 (hierarchical)
+    Elapsed: 0.550s  Memory: 743.00M
+"polygons" in: sky130A_mr.drc:113
+    Polygons (raw): 352970 (flat)  31 (hierarchical)
+    Elapsed: 0.370s  Memory: 743.00M
+"polygons" in: sky130A_mr.drc:114
+    Polygons (raw): 509571 (flat)  349 (hierarchical)
+    Elapsed: 0.350s  Memory: 743.00M
+"polygons" in: sky130A_mr.drc:115
+    Polygons (raw): 8 (flat)  1 (hierarchical)
+    Elapsed: 0.360s  Memory: 743.00M
+"polygons" in: sky130A_mr.drc:116
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 743.00M
+"polygons" in: sky130A_mr.drc:117
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 743.00M
+"polygons" in: sky130A_mr.drc:118
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 743.00M
+"polygons" in: sky130A_mr.drc:119
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 743.00M
+"polygons" in: sky130A_mr.drc:120
+    Polygons (raw): 454596 (flat)  284 (hierarchical)
+    Elapsed: 0.350s  Memory: 743.00M
+"polygons" in: sky130A_mr.drc:121
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 743.00M
+"polygons" in: sky130A_mr.drc:122
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 743.00M
+"polygons" in: sky130A_mr.drc:123
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 743.00M
+"polygons" in: sky130A_mr.drc:124
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 743.00M
+"polygons" in: sky130A_mr.drc:125
+    Polygons (raw): 2245357 (flat)  3055 (hierarchical)
+    Elapsed: 0.370s  Memory: 743.00M
+"polygons" in: sky130A_mr.drc:126
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 743.00M
+"polygons" in: sky130A_mr.drc:127
+    Polygons (raw): 846096 (flat)  382 (hierarchical)
+    Elapsed: 0.360s  Memory: 743.00M
+"polygons" in: sky130A_mr.drc:128
+    Polygons (raw): 705555 (flat)  375 (hierarchical)
+    Elapsed: 0.350s  Memory: 743.00M
+"polygons" in: sky130A_mr.drc:129
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 743.00M
+"polygons" in: sky130A_mr.drc:130
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 743.00M
+"polygons" in: sky130A_mr.drc:131
+    Polygons (raw): 635775 (flat)  405 (hierarchical)
+    Elapsed: 0.360s  Memory: 743.00M
+"polygons" in: sky130A_mr.drc:132
+    Polygons (raw): 6458604 (flat)  10044 (hierarchical)
+    Elapsed: 0.370s  Memory: 743.00M
+"polygons" in: sky130A_mr.drc:134
+    Polygons (raw): 4825291 (flat)  55151 (hierarchical)
+    Elapsed: 0.430s  Memory: 743.00M
+"polygons" in: sky130A_mr.drc:135
+    Polygons (raw): 5750554 (flat)  6054 (hierarchical)
+    Elapsed: 0.330s  Memory: 743.00M
+"polygons" in: sky130A_mr.drc:137
+    Polygons (raw): 4822180 (flat)  618780 (hierarchical)
+    Elapsed: 1.190s  Memory: 754.00M
+"polygons" in: sky130A_mr.drc:138
+    Polygons (raw): 1247918 (flat)  1318 (hierarchical)
+    Elapsed: 0.340s  Memory: 754.00M
+"polygons" in: sky130A_mr.drc:140
+    Polygons (raw): 2901748 (flat)  503307 (hierarchical)
+    Elapsed: 1.120s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:141
+    Polygons (raw): 112210 (flat)  694 (hierarchical)
+    Elapsed: 0.360s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:143
+    Polygons (raw): 488143 (flat)  152859 (hierarchical)
+    Elapsed: 0.570s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:144
+    Polygons (raw): 99606 (flat)  413 (hierarchical)
+    Elapsed: 0.350s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:146
+    Polygons (raw): 147512 (flat)  50440 (hierarchical)
+    Elapsed: 0.430s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:147
+    Polygons (raw): 8300 (flat)  8300 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:149
+    Polygons (raw): 246 (flat)  246 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:151
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:152
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:153
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:154
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:155
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:156
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:157
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:158
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:159
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:160
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:161
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:162
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:163
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:164
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:165
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:166
+    Polygons (raw): 70720 (flat)  4 (hierarchical)
+    Elapsed: 0.350s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:167
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:168
+    Polygons (raw): 638323 (flat)  468 (hierarchical)
+    Elapsed: 0.340s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:169
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:170
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:171
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:172
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:173
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:174
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:175
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:176
+    Polygons (raw): 1 (flat)  1 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:177
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:178
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:179
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:180
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:181
+    Polygons (raw): 301 (flat)  1 (hierarchical)
+    Elapsed: 0.360s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:182
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:183
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:184
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:185
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:186
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:187
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:188
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:189
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:190
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:191
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:192
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:193
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:194
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:195
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:196
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:197
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:198
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:199
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:200
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:201
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:202
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:203
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+DRC section
+FEOL section
+START: 64/18 (dnwell)
+"width" in: sky130A_mr.drc:229
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.420s  Memory: 769.00M
+"output" in: sky130A_mr.drc:229
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 769.00M
+END: 64/18 (dnwell)
+"input" in: sky130A_mr.drc:233
+    Polygons (raw): 440176 (flat)  276 (hierarchical)
+    Elapsed: 0.540s  Memory: 835.00M
+"input" in: sky130A_mr.drc:234
+    Polygons (raw): 440275 (flat)  279 (hierarchical)
+    Elapsed: 0.390s  Memory: 835.00M
+"input" in: sky130A_mr.drc:235
+    Polygons (raw): 383811 (flat)  275 (hierarchical)
+    Elapsed: 0.380s  Memory: 835.00M
+START: 64/20 (nwell)
+"width" in: sky130A_mr.drc:239
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 11.130s  Memory: 945.00M
+"output" in: sky130A_mr.drc:239
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 945.00M
+"space" in: sky130A_mr.drc:240
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.260s  Memory: 1487.00M
+"output" in: sky130A_mr.drc:240
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1487.00M
+"merge" in: sky130A_mr.drc:241
+    Polygons (raw): 1033 (flat)  1033 (hierarchical)
+    Elapsed: 10.930s  Memory: 1519.00M
+"holes" in: sky130A_mr.drc:242
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1519.00M
+"enclosing" in: sky130A_mr.drc:242
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.140s  Memory: 1519.00M
+"output" in: sky130A_mr.drc:242
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1519.00M
+END: 64/20 (nwell)
+START: 78/44 (hvtp)
+"width" in: sky130A_mr.drc:247
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 9.840s  Memory: 1521.00M
+"output" in: sky130A_mr.drc:247
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1521.00M
+"space" in: sky130A_mr.drc:248
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.220s  Memory: 1521.00M
+"output" in: sky130A_mr.drc:248
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1521.00M
+END: 78/44 (hvtp)
+START: 18/20 (htvr)
+"width" in: sky130A_mr.drc:253
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.410s  Memory: 1521.00M
+"output" in: sky130A_mr.drc:253
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1521.00M
+"separation" in: sky130A_mr.drc:254
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1521.00M
+"output" in: sky130A_mr.drc:254
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1521.00M
+"and" in: sky130A_mr.drc:255
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1521.00M
+"output" in: sky130A_mr.drc:255
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1521.00M
+END: 18/20 (htvr)
+START: 25/44 (lvtn)
+"width" in: sky130A_mr.drc:260
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.410s  Memory: 1521.00M
+"output" in: sky130A_mr.drc:260
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1521.00M
+"space" in: sky130A_mr.drc:261
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1521.00M
+"output" in: sky130A_mr.drc:261
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1521.00M
+END: 25/44 (lvtn)
+START: 92/44 (ncm)
+"width" in: sky130A_mr.drc:266
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.400s  Memory: 1521.00M
+"output" in: sky130A_mr.drc:266
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1521.00M
+"space" in: sky130A_mr.drc:267
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1521.00M
+"output" in: sky130A_mr.drc:267
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1521.00M
+END: 92/44 (ncm)
+START: 65/20 (diff)
+"or" in: sky130A_mr.drc:272
+    Polygons (raw): 852409 (flat)  2888 (hierarchical)
+    Elapsed: 2.540s  Memory: 1521.00M
+"rectangles" in: sky130A_mr.drc:273
+    Polygons (raw): 548191 (flat)  712 (hierarchical)
+    Elapsed: 1.520s  Memory: 1521.00M
+"width" in: sky130A_mr.drc:273
+    Edge pairs: 67600 (flat)  2 (hierarchical)
+    Elapsed: 0.010s  Memory: 1521.00M
+"polygons" in: sky130A_mr.drc:273
+    Polygons (raw): 67600 (flat)  2 (hierarchical)
+    Elapsed: 0.010s  Memory: 1521.00M
+"edges" in: sky130A_mr.drc:274
+    Edges: 270400 (flat)  8 (hierarchical)
+    Elapsed: 0.640s  Memory: 1521.00M
+"outside_part" in: sky130A_mr.drc:274
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.250s  Memory: 1521.00M
+"outside" in: sky130A_mr.drc:274
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 2.300s  Memory: 1521.00M
+"edges" in: sky130A_mr.drc:274
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1521.00M
+"not" in: sky130A_mr.drc:274
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1521.00M
+"output" in: sky130A_mr.drc:275
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1521.00M
+"outside" in: sky130A_mr.drc:276
+    Polygons (raw): 577055 (flat)  1004 (hierarchical)
+    Elapsed: 1.250s  Memory: 1521.00M
+"width" in: sky130A_mr.drc:276
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 1.160s  Memory: 1521.00M
+"output" in: sky130A_mr.drc:276
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1521.00M
+END: 65/20 (diff)
+START: 65/44 (tap)
+"rectangles" in: sky130A_mr.drc:280
+    Polygons (raw): 275858 (flat)  10395 (hierarchical)
+    Elapsed: 0.730s  Memory: 1521.00M
+"width" in: sky130A_mr.drc:280
+    Edge pairs: 67600 (flat)  2 (hierarchical)
+    Elapsed: 0.020s  Memory: 1521.00M
+"polygons" in: sky130A_mr.drc:280
+    Polygons (raw): 67600 (flat)  2 (hierarchical)
+    Elapsed: 0.010s  Memory: 1521.00M
+"edges" in: sky130A_mr.drc:281
+    Edges: 270400 (flat)  8 (hierarchical)
+    Elapsed: 0.640s  Memory: 1521.00M
+"outside_part" in: sky130A_mr.drc:281
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.250s  Memory: 1521.00M
+"outside" in: sky130A_mr.drc:281
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 1.070s  Memory: 1521.00M
+"edges" in: sky130A_mr.drc:281
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1521.00M
+"not" in: sky130A_mr.drc:281
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1521.00M
+"output" in: sky130A_mr.drc:282
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1521.00M
+"not" in: sky130A_mr.drc:283
+    Polygons (raw): 148090 (flat)  23 (hierarchical)
+    Elapsed: 0.860s  Memory: 1521.00M
+"width" in: sky130A_mr.drc:283
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.590s  Memory: 1521.00M
+"output" in: sky130A_mr.drc:283
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1521.00M
+END: 65/44 (tap)
+"space" in: sky130A_mr.drc:286
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 2.310s  Memory: 1521.00M
+"output" in: sky130A_mr.drc:286
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1521.00M
+START: 80/20 (tunm)
+"width" in: sky130A_mr.drc:290
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.430s  Memory: 1521.00M
+"output" in: sky130A_mr.drc:290
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1521.00M
+"space" in: sky130A_mr.drc:291
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1521.00M
+"output" in: sky130A_mr.drc:291
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1521.00M
+END: 80/20 (tunm)
+START: 66/20 (poly)
+"width" in: sky130A_mr.drc:296
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 2.340s  Memory: 1521.00M
+"output" in: sky130A_mr.drc:296
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1521.00M
+"not" in: sky130A_mr.drc:297
+    Polygons (raw): 1114205 (flat)  2989 (hierarchical)
+    Elapsed: 1.250s  Memory: 1521.00M
+"space" in: sky130A_mr.drc:297
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 3.420s  Memory: 1521.00M
+"output" in: sky130A_mr.drc:297
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1521.00M
+START: 86/20 (rpm)
+"width" in: sky130A_mr.drc:302
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.410s  Memory: 1521.00M
+"output" in: sky130A_mr.drc:302
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1521.00M
+"space" in: sky130A_mr.drc:303
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1521.00M
+"output" in: sky130A_mr.drc:303
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1521.00M
+END: 86/20 (rpm)
+START: 79/20 (urpm)
+"width" in: sky130A_mr.drc:308
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.420s  Memory: 1521.00M
+"output" in: sky130A_mr.drc:308
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1521.00M
+"space" in: sky130A_mr.drc:309
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1521.00M
+"output" in: sky130A_mr.drc:309
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1521.00M
+END: 79/20 (urpm)
+START: 95/20 (npc)
+"width" in: sky130A_mr.drc:314
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 4.290s  Memory: 1521.00M
+"output" in: sky130A_mr.drc:314
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1521.00M
+"space" in: sky130A_mr.drc:315
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 1.080s  Memory: 1521.00M
+"output" in: sky130A_mr.drc:315
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1521.00M
+END: 95/20 (npc)
+START: 93/44 (nsdm)
+"outside" in: sky130A_mr.drc:320
+    Polygons (raw): 57400 (flat)  1036 (hierarchical)
+    Elapsed: 11.900s  Memory: 1504.00M
+"width" in: sky130A_mr.drc:320
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 1.110s  Memory: 1504.00M
+"output" in: sky130A_mr.drc:320
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1504.00M
+"not" in: sky130A_mr.drc:321
+    Polygons (raw): 440176 (flat)  276 (hierarchical)
+    Elapsed: 4.130s  Memory: 1504.00M
+"space" in: sky130A_mr.drc:321
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 19.960s  Memory: 1504.00M
+"output" in: sky130A_mr.drc:321
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1504.00M
+END: 93/44 (nsdm)
+START: 94/20 (psdm)
+"outside" in: sky130A_mr.drc:326
+    Polygons (raw): 57398 (flat)  1034 (hierarchical)
+    Elapsed: 12.720s  Memory: 1504.00M
+"width" in: sky130A_mr.drc:326
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 1.600s  Memory: 1504.00M
+"output" in: sky130A_mr.drc:326
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1504.00M
+"not" in: sky130A_mr.drc:327
+    Polygons (raw): 440275 (flat)  279 (hierarchical)
+    Elapsed: 4.110s  Memory: 1504.00M
+"space" in: sky130A_mr.drc:327
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 13.190s  Memory: 1504.00M
+"output" in: sky130A_mr.drc:327
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1504.00M
+END: 94/20 (psdm)
+START: 66/44 (licon)
+"not" in: sky130A_mr.drc:338
+    Polygons (raw): 2880071 (flat)  85247 (hierarchical)
+    Elapsed: 3.670s  Memory: 1504.00M
+"and" in: sky130A_mr.drc:339
+    Polygons (raw): 3846815 (flat)  8441 (hierarchical)
+    Elapsed: 5.810s  Memory: 1504.00M
+"interacting" in: sky130A_mr.drc:339
+    Polygons (raw): 3663703 (flat)  30997 (hierarchical)
+    Elapsed: 5.610s  Memory: 1504.00M
+"not" in: sky130A_mr.drc:340
+    Polygons (raw): 2675687 (flat)  9676 (hierarchical)
+    Elapsed: 1.750s  Memory: 1504.00M
+"non_rectangles" in: sky130A_mr.drc:341
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.020s  Memory: 1504.00M
+"output" in: sky130A_mr.drc:341
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1504.00M
+"or" in: sky130A_mr.drc:342
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1504.00M
+"not" in: sky130A_mr.drc:342
+    Polygons (raw): 6458604 (flat)  10044 (hierarchical)
+    Elapsed: 0.020s  Memory: 1504.00M
+"edges" in: sky130A_mr.drc:342
+    Edges: 23517296 (flat)  40090 (hierarchical)
+    Elapsed: 3.070s  Memory: 1504.00M
+"without_length" in: sky130A_mr.drc:342
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 3.260s  Memory: 1504.00M
+"output" in: sky130A_mr.drc:342
+    Edges: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1504.00M
+"separation" in: sky130A_mr.drc:343
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 4.000s  Memory: 1504.00M
+"output" in: sky130A_mr.drc:343
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1504.00M
+"and" in: sky130A_mr.drc:344
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 2.100s  Memory: 1504.00M
+"output" in: sky130A_mr.drc:344
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1504.00M
+"interacting" in: sky130A_mr.drc:345
+    Polygons (raw): 1423005 (flat)  6359 (hierarchical)
+    Elapsed: 2.840s  Memory: 1504.00M
+"interacting" in: sky130A_mr.drc:345
+    Polygons (raw): 3663703 (flat)  30997 (hierarchical)
+    Elapsed: 4.730s  Memory: 1504.00M
+"and" in: sky130A_mr.drc:345
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 2.330s  Memory: 1504.00M
+"output" in: sky130A_mr.drc:345
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1504.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: 1504.00M
+"sized" in: sky130A_mr.drc:350
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1504.00M
+"width" in: sky130A_mr.drc:351
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.440s  Memory: 1504.00M
+"output" in: sky130A_mr.drc:351
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1504.00M
+"space" in: sky130A_mr.drc:352
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1504.00M
+"output" in: sky130A_mr.drc:352
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1504.00M
+"interacting" in: sky130A_mr.drc:353
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 4.350s  Memory: 1515.00M
+"isolated" in: sky130A_mr.drc:353
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.440s  Memory: 1515.00M
+"output" in: sky130A_mr.drc:353
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1515.00M
+"isolated" in: sky130A_mr.drc:354
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.450s  Memory: 1515.00M
+"output" in: sky130A_mr.drc:354
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1515.00M
+"and" in: sky130A_mr.drc:355
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1515.00M
+"enclosing" in: sky130A_mr.drc:355
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1515.00M
+"output" in: sky130A_mr.drc:355
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1515.00M
+"enclosing" in: sky130A_mr.drc:356
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.240s  Memory: 1515.00M
+"output" in: sky130A_mr.drc:356
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1515.00M
+"enclosing" in: sky130A_mr.drc:357
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1515.00M
+"output" in: sky130A_mr.drc:357
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1515.00M
+"separation" in: sky130A_mr.drc:358
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1515.00M
+"output" in: sky130A_mr.drc:358
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1515.00M
+END: 89/44 (capm)
+START: 97/44 (cap2m)
+"and" in: sky130A_mr.drc:363
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1515.00M
+"sized" in: sky130A_mr.drc:363
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1515.00M
+"width" in: sky130A_mr.drc:364
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.440s  Memory: 1515.00M
+"output" in: sky130A_mr.drc:364
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1515.00M
+"space" in: sky130A_mr.drc:365
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1515.00M
+"output" in: sky130A_mr.drc:365
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1515.00M
+"interacting" in: sky130A_mr.drc:366
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 2.260s  Memory: 1515.00M
+"isolated" in: sky130A_mr.drc:366
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.430s  Memory: 1515.00M
+"output" in: sky130A_mr.drc:366
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1515.00M
+"isolated" in: sky130A_mr.drc:368
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.440s  Memory: 1515.00M
+"output" in: sky130A_mr.drc:368
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1515.00M
+"and" in: sky130A_mr.drc:369
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1515.00M
+"enclosing" in: sky130A_mr.drc:369
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1515.00M
+"output" in: sky130A_mr.drc:369
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1515.00M
+"enclosing" in: sky130A_mr.drc:370
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.230s  Memory: 1515.00M
+"output" in: sky130A_mr.drc:370
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1515.00M
+"enclosing" in: sky130A_mr.drc:371
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.020s  Memory: 1515.00M
+"output" in: sky130A_mr.drc:371
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1515.00M
+"separation" in: sky130A_mr.drc:372
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.020s  Memory: 1515.00M
+"output" in: sky130A_mr.drc:372
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1515.00M
+END: 97/44 (cap2m)
+FEOL section
+START: 75/20 (hvi)
+"not" in: sky130A_mr.drc:672
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1515.00M
+"width" in: sky130A_mr.drc:673
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.440s  Memory: 1515.00M
+"output" in: sky130A_mr.drc:673
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1515.00M
+"space" in: sky130A_mr.drc:674
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1515.00M
+"output" in: sky130A_mr.drc:674
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1515.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: 1515.00M
+"width" in: sky130A_mr.drc:680
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.470s  Memory: 1515.00M
+"output" in: sky130A_mr.drc:680
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1515.00M
+"space" in: sky130A_mr.drc:681
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1515.00M
+"output" in: sky130A_mr.drc:681
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1515.00M
+END: 125/20 (hvntm)
+Writing report database: /mnt/uffs/user/u5985_ramianw/design/azadi_iii_dft/jobs/mpw_precheck/86ef26c6-2a08-46f5-b809-10134933d945/outputs/reports/klayout_feol_check.xml ..
+Total elapsed: 246.030s  Memory: 1366.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..2e12b27
--- /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): 5455055 (flat)  57430 (hierarchical)
+    Elapsed: 0.620s  Memory: 743.00M
+"polygons" in: met_min_ca_density.lydrc:36
+    Polygons (raw): 5750554 (flat)  6054 (hierarchical)
+    Elapsed: 0.340s  Memory: 743.00M
+"polygons" in: met_min_ca_density.lydrc:38
+    Polygons (raw): 6612792 (flat)  1213242 (hierarchical)
+    Elapsed: 2.070s  Memory: 775.00M
+"polygons" in: met_min_ca_density.lydrc:39
+    Polygons (raw): 1247918 (flat)  1318 (hierarchical)
+    Elapsed: 0.340s  Memory: 775.00M
+"polygons" in: met_min_ca_density.lydrc:41
+    Polygons (raw): 3666974 (flat)  984614 (hierarchical)
+    Elapsed: 1.880s  Memory: 786.00M
+"polygons" in: met_min_ca_density.lydrc:42
+    Polygons (raw): 112210 (flat)  694 (hierarchical)
+    Elapsed: 0.360s  Memory: 786.00M
+"polygons" in: met_min_ca_density.lydrc:44
+    Polygons (raw): 614849 (flat)  279565 (hierarchical)
+    Elapsed: 0.770s  Memory: 786.00M
+"polygons" in: met_min_ca_density.lydrc:45
+    Polygons (raw): 99606 (flat)  413 (hierarchical)
+    Elapsed: 0.360s  Memory: 786.00M
+"polygons" in: met_min_ca_density.lydrc:47
+    Polygons (raw): 194481 (flat)  97409 (hierarchical)
+    Elapsed: 0.500s  Memory: 786.00M
+"polygons" in: met_min_ca_density.lydrc:48
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 786.00M
+"polygons" in: met_min_ca_density.lydrc:49
+    Polygons (raw): 8300 (flat)  8300 (hierarchical)
+    Elapsed: 0.020s  Memory: 786.00M
+"polygons" in: met_min_ca_density.lydrc:51
+    Polygons (raw): 492 (flat)  492 (hierarchical)
+    Elapsed: 0.000s  Memory: 786.00M
+"input" in: met_min_ca_density.lydrc:53
+    Polygons (raw): 330113 (flat)  201 (hierarchical)
+    Elapsed: 0.370s  Memory: 786.00M
+"area" in: met_min_ca_density.lydrc:55
+    Elapsed: 2.110s  Memory: 800.00M
+"polygons" in: met_min_ca_density.lydrc:59
+    Polygons (raw): 5455055 (flat)  57430 (hierarchical)
+    Elapsed: 0.440s  Memory: 800.00M
+"area" in: met_min_ca_density.lydrc:59
+    Elapsed: 41.300s  Memory: 1189.00M
+li1_ca_density is 0.8391311126318298
+"polygons" in: met_min_ca_density.lydrc:69
+    Polygons (raw): 6612792 (flat)  1213242 (hierarchical)
+    Elapsed: 2.100s  Memory: 1228.00M
+"area" in: met_min_ca_density.lydrc:69
+    Elapsed: 59.040s  Memory: 1523.00M
+m1_ca_density is 0.904139333344684
+"polygons" in: met_min_ca_density.lydrc:79
+    Polygons (raw): 3666974 (flat)  984614 (hierarchical)
+    Elapsed: 1.940s  Memory: 1523.00M
+"area" in: met_min_ca_density.lydrc:79
+    Elapsed: 17.890s  Memory: 1523.00M
+m2_ca_density is 0.949605873720618
+"polygons" in: met_min_ca_density.lydrc:89
+    Polygons (raw): 614849 (flat)  279565 (hierarchical)
+    Elapsed: 0.790s  Memory: 1523.00M
+"area" in: met_min_ca_density.lydrc:89
+    Elapsed: 5.600s  Memory: 1523.00M
+m3_ca_density is 0.9520831752923606
+"polygons" in: met_min_ca_density.lydrc:99
+    Polygons (raw): 194481 (flat)  97409 (hierarchical)
+    Elapsed: 0.530s  Memory: 1523.00M
+"area" in: met_min_ca_density.lydrc:99
+    Elapsed: 2.690s  Memory: 1523.00M
+m4_ca_density is 0.8708818675474782
+"polygons" in: met_min_ca_density.lydrc:109
+    Polygons (raw): 492 (flat)  492 (hierarchical)
+    Elapsed: 0.010s  Memory: 1523.00M
+"area" in: met_min_ca_density.lydrc:109
+    Elapsed: 0.520s  Memory: 1523.00M
+m5_ca_density is 0.9028869625622665
+Writing report database: /mnt/uffs/user/u5985_ramianw/design/azadi_iii_dft/jobs/mpw_precheck/86ef26c6-2a08-46f5-b809-10134933d945/outputs/reports/klayout_met_min_ca_density_check.xml ..
+Total elapsed: 154.080s  Memory: 1215.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..11d1f5b
--- /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): 1165892 (flat)  1032 (hierarchical)
+    Elapsed: 0.540s  Memory: 743.00M
+"polygons" in: sky130A_mr.drc:113
+    Polygons (raw): 352970 (flat)  31 (hierarchical)
+    Elapsed: 0.370s  Memory: 743.00M
+"polygons" in: sky130A_mr.drc:114
+    Polygons (raw): 509571 (flat)  349 (hierarchical)
+    Elapsed: 0.340s  Memory: 743.00M
+"polygons" in: sky130A_mr.drc:115
+    Polygons (raw): 8 (flat)  1 (hierarchical)
+    Elapsed: 0.360s  Memory: 743.00M
+"polygons" in: sky130A_mr.drc:116
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 743.00M
+"polygons" in: sky130A_mr.drc:117
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 743.00M
+"polygons" in: sky130A_mr.drc:118
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 743.00M
+"polygons" in: sky130A_mr.drc:119
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 743.00M
+"polygons" in: sky130A_mr.drc:120
+    Polygons (raw): 454596 (flat)  284 (hierarchical)
+    Elapsed: 0.350s  Memory: 743.00M
+"polygons" in: sky130A_mr.drc:121
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 743.00M
+"polygons" in: sky130A_mr.drc:122
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 743.00M
+"polygons" in: sky130A_mr.drc:123
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 743.00M
+"polygons" in: sky130A_mr.drc:124
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 743.00M
+"polygons" in: sky130A_mr.drc:125
+    Polygons (raw): 2245357 (flat)  3055 (hierarchical)
+    Elapsed: 0.380s  Memory: 743.00M
+"polygons" in: sky130A_mr.drc:126
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 743.00M
+"polygons" in: sky130A_mr.drc:127
+    Polygons (raw): 846096 (flat)  382 (hierarchical)
+    Elapsed: 0.360s  Memory: 743.00M
+"polygons" in: sky130A_mr.drc:128
+    Polygons (raw): 705555 (flat)  375 (hierarchical)
+    Elapsed: 0.350s  Memory: 743.00M
+"polygons" in: sky130A_mr.drc:129
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 743.00M
+"polygons" in: sky130A_mr.drc:130
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 743.00M
+"polygons" in: sky130A_mr.drc:131
+    Polygons (raw): 635775 (flat)  405 (hierarchical)
+    Elapsed: 0.370s  Memory: 743.00M
+"polygons" in: sky130A_mr.drc:132
+    Polygons (raw): 6458604 (flat)  10044 (hierarchical)
+    Elapsed: 0.380s  Memory: 743.00M
+"polygons" in: sky130A_mr.drc:134
+    Polygons (raw): 4825291 (flat)  55151 (hierarchical)
+    Elapsed: 0.430s  Memory: 743.00M
+"polygons" in: sky130A_mr.drc:135
+    Polygons (raw): 5750554 (flat)  6054 (hierarchical)
+    Elapsed: 0.330s  Memory: 743.00M
+"polygons" in: sky130A_mr.drc:137
+    Polygons (raw): 4822180 (flat)  618780 (hierarchical)
+    Elapsed: 1.190s  Memory: 754.00M
+"polygons" in: sky130A_mr.drc:138
+    Polygons (raw): 1247918 (flat)  1318 (hierarchical)
+    Elapsed: 0.350s  Memory: 754.00M
+"polygons" in: sky130A_mr.drc:140
+    Polygons (raw): 2901748 (flat)  503307 (hierarchical)
+    Elapsed: 1.120s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:141
+    Polygons (raw): 112210 (flat)  694 (hierarchical)
+    Elapsed: 0.360s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:143
+    Polygons (raw): 488143 (flat)  152859 (hierarchical)
+    Elapsed: 0.570s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:144
+    Polygons (raw): 99606 (flat)  413 (hierarchical)
+    Elapsed: 0.350s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:146
+    Polygons (raw): 147512 (flat)  50440 (hierarchical)
+    Elapsed: 0.430s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:147
+    Polygons (raw): 8300 (flat)  8300 (hierarchical)
+    Elapsed: 0.020s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:149
+    Polygons (raw): 246 (flat)  246 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:151
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:152
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:153
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:154
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:155
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:156
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:157
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:158
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:159
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:160
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:161
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:162
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:163
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:164
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:165
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:166
+    Polygons (raw): 70720 (flat)  4 (hierarchical)
+    Elapsed: 0.350s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:167
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:168
+    Polygons (raw): 638323 (flat)  468 (hierarchical)
+    Elapsed: 0.340s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:169
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:170
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:171
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:172
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:173
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:174
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:175
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:176
+    Polygons (raw): 1 (flat)  1 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:177
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:178
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:179
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:180
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:181
+    Polygons (raw): 301 (flat)  1 (hierarchical)
+    Elapsed: 0.360s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:182
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:183
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:184
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:185
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:186
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:187
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:188
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:189
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:190
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:191
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:192
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:193
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:194
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:195
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:196
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:197
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:198
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:199
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:200
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:201
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:202
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+"polygons" in: sky130A_mr.drc:203
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 762.00M
+DRC section
+OFFGRID-ANGLES section
+"ongrid" in: sky130A_mr.drc:690
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 1.060s  Memory: 769.00M
+"output" in: sky130A_mr.drc:690
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 769.00M
+"with_angle" in: sky130A_mr.drc:691
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 769.00M
+"output" in: sky130A_mr.drc:691
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 769.00M
+"ongrid" in: sky130A_mr.drc:692
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 11.750s  Memory: 885.00M
+"output" in: sky130A_mr.drc:692
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 885.00M
+"with_angle" in: sky130A_mr.drc:693
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 885.00M
+"output" in: sky130A_mr.drc:693
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 885.00M
+"ongrid" in: sky130A_mr.drc:694
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.650s  Memory: 885.00M
+"output" in: sky130A_mr.drc:694
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 885.00M
+"with_angle" in: sky130A_mr.drc:695
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 885.00M
+"output" in: sky130A_mr.drc:695
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 885.00M
+"ongrid" in: sky130A_mr.drc:696
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.650s  Memory: 885.00M
+"output" in: sky130A_mr.drc:696
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 885.00M
+"with_angle" in: sky130A_mr.drc:697
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 885.00M
+"output" in: sky130A_mr.drc:697
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 885.00M
+"ongrid" in: sky130A_mr.drc:698
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 10.580s  Memory: 886.00M
+"output" in: sky130A_mr.drc:698
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 886.00M
+"with_angle" in: sky130A_mr.drc:699
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 886.00M
+"output" in: sky130A_mr.drc:699
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 886.00M
+"ongrid" in: sky130A_mr.drc:700
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.660s  Memory: 886.00M
+"output" in: sky130A_mr.drc:700
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 886.00M
+"with_angle" in: sky130A_mr.drc:701
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 886.00M
+"output" in: sky130A_mr.drc:701
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 886.00M
+"ongrid" in: sky130A_mr.drc:702
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.640s  Memory: 886.00M
+"output" in: sky130A_mr.drc:702
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 886.00M
+"with_angle" in: sky130A_mr.drc:703
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 886.00M
+"output" in: sky130A_mr.drc:703
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 886.00M
+"ongrid" in: sky130A_mr.drc:704
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.650s  Memory: 886.00M
+"output" in: sky130A_mr.drc:704
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 886.00M
+"with_angle" in: sky130A_mr.drc:705
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 886.00M
+"output" in: sky130A_mr.drc:705
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 886.00M
+"ongrid" in: sky130A_mr.drc:706
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 2.180s  Memory: 886.00M
+"output" in: sky130A_mr.drc:706
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 886.00M
+"ongrid" in: sky130A_mr.drc:707
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 1.390s  Memory: 886.00M
+"output" in: sky130A_mr.drc:707
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 886.00M
+"and" in: sky130A_mr.drc:708
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 886.00M
+"not" in: sky130A_mr.drc:708
+    Polygons (raw): 1165892 (flat)  1032 (hierarchical)
+    Elapsed: 0.010s  Memory: 886.00M
+"with_angle" in: sky130A_mr.drc:708
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.020s  Memory: 886.00M
+"output" in: sky130A_mr.drc:708
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 886.00M
+"and" in: sky130A_mr.drc:709
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 886.00M
+"and" in: sky130A_mr.drc:709
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 886.00M
+"with_angle" in: sky130A_mr.drc:709
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.430s  Memory: 886.00M
+"output" in: sky130A_mr.drc:709
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 886.00M
+"and" in: sky130A_mr.drc:710
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 886.00M
+"not" in: sky130A_mr.drc:710
+    Polygons (raw): 352970 (flat)  31 (hierarchical)
+    Elapsed: 0.010s  Memory: 886.00M
+"with_angle" in: sky130A_mr.drc:710
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.020s  Memory: 886.00M
+"output" in: sky130A_mr.drc:710
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 886.00M
+"and" in: sky130A_mr.drc:711
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 886.00M
+"and" in: sky130A_mr.drc:711
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 886.00M
+"with_angle" in: sky130A_mr.drc:711
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.430s  Memory: 886.00M
+"output" in: sky130A_mr.drc:711
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 886.00M
+"ongrid" in: sky130A_mr.drc:712
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.650s  Memory: 886.00M
+"output" in: sky130A_mr.drc:712
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 886.00M
+"with_angle" in: sky130A_mr.drc:713
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 886.00M
+"output" in: sky130A_mr.drc:713
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 886.00M
+"ongrid" in: sky130A_mr.drc:714
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 2.570s  Memory: 886.00M
+"output" in: sky130A_mr.drc:714
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 886.00M
+"with_angle" in: sky130A_mr.drc:715
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.040s  Memory: 886.00M
+"output" in: sky130A_mr.drc:715
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 886.00M
+"ongrid" in: sky130A_mr.drc:716
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.650s  Memory: 886.00M
+"output" in: sky130A_mr.drc:716
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 886.00M
+"with_angle" in: sky130A_mr.drc:717
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 886.00M
+"output" in: sky130A_mr.drc:717
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 886.00M
+"ongrid" in: sky130A_mr.drc:718
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 4.640s  Memory: 886.00M
+"output" in: sky130A_mr.drc:718
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 886.00M
+"with_angle" in: sky130A_mr.drc:719
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.150s  Memory: 886.00M
+"output" in: sky130A_mr.drc:719
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 886.00M
+"ongrid" in: sky130A_mr.drc:720
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 11.350s  Memory: 897.00M
+"output" in: sky130A_mr.drc:720
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 897.00M
+"with_angle" in: sky130A_mr.drc:721
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.030s  Memory: 897.00M
+"output" in: sky130A_mr.drc:721
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 897.00M
+"ongrid" in: sky130A_mr.drc:722
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 12.020s  Memory: 897.00M
+"output" in: sky130A_mr.drc:722
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 897.00M
+"with_angle" in: sky130A_mr.drc:723
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.040s  Memory: 897.00M
+"output" in: sky130A_mr.drc:723
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 897.00M
+"ongrid" in: sky130A_mr.drc:724
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 2.590s  Memory: 897.00M
+"output" in: sky130A_mr.drc:724
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 897.00M
+"with_angle" in: sky130A_mr.drc:725
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.050s  Memory: 897.00M
+"output" in: sky130A_mr.drc:725
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 897.00M
+"ongrid" in: sky130A_mr.drc:726
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 40.890s  Memory: 1176.00M
+"output" in: sky130A_mr.drc:726
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1176.00M
+"with_angle" in: sky130A_mr.drc:727
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.490s  Memory: 1176.00M
+"output" in: sky130A_mr.drc:727
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1176.00M
+"ongrid" in: sky130A_mr.drc:728
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 40.200s  Memory: 1807.00M
+"output" in: sky130A_mr.drc:728
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1807.00M
+"with_angle" in: sky130A_mr.drc:729
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 1.620s  Memory: 1807.00M
+"output" in: sky130A_mr.drc:729
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1807.00M
+"ongrid" in: sky130A_mr.drc:730
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.650s  Memory: 1807.00M
+"output" in: sky130A_mr.drc:730
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1807.00M
+"with_angle" in: sky130A_mr.drc:731
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1807.00M
+"output" in: sky130A_mr.drc:731
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1807.00M
+"ongrid" in: sky130A_mr.drc:732
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 55.230s  Memory: 1791.00M
+"output" in: sky130A_mr.drc:732
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1791.00M
+"with_angle" in: sky130A_mr.drc:733
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.420s  Memory: 1791.00M
+"output" in: sky130A_mr.drc:733
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1791.00M
+"ongrid" in: sky130A_mr.drc:734
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 2.270s  Memory: 1798.00M
+"output" in: sky130A_mr.drc:734
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1798.00M
+"with_angle" in: sky130A_mr.drc:735
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.020s  Memory: 1798.00M
+"output" in: sky130A_mr.drc:735
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1798.00M
+"ongrid" in: sky130A_mr.drc:736
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 13.890s  Memory: 1791.00M
+"output" in: sky130A_mr.drc:736
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1791.00M
+"with_angle" in: sky130A_mr.drc:737
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.310s  Memory: 1791.00M
+"output" in: sky130A_mr.drc:737
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1791.00M
+"ongrid" in: sky130A_mr.drc:738
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 1.240s  Memory: 1798.00M
+"output" in: sky130A_mr.drc:738
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1798.00M
+"with_angle" in: sky130A_mr.drc:739
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1798.00M
+"output" in: sky130A_mr.drc:739
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1798.00M
+"ongrid" in: sky130A_mr.drc:740
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 4.830s  Memory: 1810.00M
+"output" in: sky130A_mr.drc:740
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1810.00M
+"with_angle" in: sky130A_mr.drc:741
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.090s  Memory: 1810.00M
+"output" in: sky130A_mr.drc:741
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1810.00M
+"ongrid" in: sky130A_mr.drc:742
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 1.190s  Memory: 1791.00M
+"output" in: sky130A_mr.drc:742
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1791.00M
+"with_angle" in: sky130A_mr.drc:743
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.020s  Memory: 1791.00M
+"output" in: sky130A_mr.drc:743
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1791.00M
+"ongrid" in: sky130A_mr.drc:744
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.650s  Memory: 1798.00M
+"output" in: sky130A_mr.drc:744
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1798.00M
+"with_angle" in: sky130A_mr.drc:745
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1798.00M
+"output" in: sky130A_mr.drc:745
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1798.00M
+"ongrid" in: sky130A_mr.drc:746
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 2.460s  Memory: 1798.00M
+"output" in: sky130A_mr.drc:746
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1798.00M
+"with_angle" in: sky130A_mr.drc:747
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.040s  Memory: 1798.00M
+"output" in: sky130A_mr.drc:747
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1798.00M
+"ongrid" in: sky130A_mr.drc:748
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.750s  Memory: 1798.00M
+"output" in: sky130A_mr.drc:748
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1798.00M
+"with_angle" in: sky130A_mr.drc:749
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.020s  Memory: 1798.00M
+"output" in: sky130A_mr.drc:749
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1798.00M
+"ongrid" in: sky130A_mr.drc:750
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.660s  Memory: 1798.00M
+"output" in: sky130A_mr.drc:750
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1798.00M
+"with_angle" in: sky130A_mr.drc:751
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1798.00M
+"output" in: sky130A_mr.drc:751
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1798.00M
+"ongrid" in: sky130A_mr.drc:752
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.650s  Memory: 1798.00M
+"output" in: sky130A_mr.drc:752
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1798.00M
+"with_angle" in: sky130A_mr.drc:753
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1798.00M
+"output" in: sky130A_mr.drc:753
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1798.00M
+"ongrid" in: sky130A_mr.drc:754
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.650s  Memory: 1798.00M
+"output" in: sky130A_mr.drc:754
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1798.00M
+"with_angle" in: sky130A_mr.drc:755
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1798.00M
+"output" in: sky130A_mr.drc:755
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1798.00M
+"ongrid" in: sky130A_mr.drc:756
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.650s  Memory: 1798.00M
+"output" in: sky130A_mr.drc:756
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1798.00M
+"with_angle" in: sky130A_mr.drc:757
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1798.00M
+"output" in: sky130A_mr.drc:757
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1798.00M
+"ongrid" in: sky130A_mr.drc:758
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.660s  Memory: 1798.00M
+"output" in: sky130A_mr.drc:758
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1798.00M
+"with_angle" in: sky130A_mr.drc:759
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1798.00M
+"output" in: sky130A_mr.drc:759
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1798.00M
+"ongrid" in: sky130A_mr.drc:760
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.660s  Memory: 1798.00M
+"output" in: sky130A_mr.drc:760
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1798.00M
+"with_angle" in: sky130A_mr.drc:761
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1798.00M
+"output" in: sky130A_mr.drc:761
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1798.00M
+"ongrid" in: sky130A_mr.drc:762
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.660s  Memory: 1798.00M
+"output" in: sky130A_mr.drc:762
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1798.00M
+"with_angle" in: sky130A_mr.drc:763
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1798.00M
+"output" in: sky130A_mr.drc:763
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1798.00M
+"ongrid" in: sky130A_mr.drc:764
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.650s  Memory: 1798.00M
+"output" in: sky130A_mr.drc:764
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1798.00M
+"with_angle" in: sky130A_mr.drc:765
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1798.00M
+"output" in: sky130A_mr.drc:765
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 1798.00M
+"ongrid" in: sky130A_mr.drc:766
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.660s  Memory: 1798.00M
+"output" in: sky130A_mr.drc:766
+    Edge pairs: 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  Memory: 1798.00M
+Writing report database: /mnt/uffs/user/u5985_ramianw/design/azadi_iii_dft/jobs/mpw_precheck/86ef26c6-2a08-46f5-b809-10134933d945/outputs/reports/klayout_offgrid_check.xml ..
+Total elapsed: 287.930s  Memory: 1668.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..0f0179c
--- /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/azadi_iii_dft/gds/user_project_wrapper.gds, topcell=user_project_wrapper, output to /mnt/uffs/user/u5985_ramianw/design/azadi_iii_dft/jobs/mpw_precheck/86ef26c6-2a08-46f5-b809-10134933d945/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/dat
+         ----          via:68/44/dat    68/58/EMP
+         ----         met2:69/20/dat    69/16/dat     69/5/dat
+         ----         via2:69/44/dat    69/58/EMP
+         ----         met3:70/20/dat    70/16/dat     70/5/dat
+         ----         via3:70/44/dat    70/48/EMP
+         ----         met4:71/20/dat    71/16/dat     71/5/dat
+         ----         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:	 2313792 kB
+VmHWM:	  949472 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..e4e2ca9
--- /dev/null
+++ b/mpw_precheck/logs/klayout_zeroarea_check.log
@@ -0,0 +1,4 @@
+0 zero-area shapes
+writing to /mnt/uffs/user/u5985_ramianw/design/azadi_iii_dft/jobs/mpw_precheck/86ef26c6-2a08-46f5-b809-10134933d945/outputs/user_project_wrapper_no_zero_areas.gds
+VmPeak:	 1068440 kB
+VmHWM:	  756828 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..e2eca34
--- /dev/null
+++ b/mpw_precheck/logs/magic_drc_check.log
@@ -0,0 +1,756 @@
+
+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.
+Detected an SRAM module
+Pre-loading a maglef of the SRAM block: sky130_sram_1kbyte_1rw1r_32x256_8
+Scaled magic input cell sky130_sram_1kbyte_1rw1r_32x256_8 geometry by factor of 2
+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_4".
+Reading "sky130_fd_sc_hd__decap_6".
+Reading "sky130_fd_sc_hd__decap_8".
+Reading "sky130_fd_sc_hd__clkbuf_2".
+Reading "sky130_fd_sc_hd__buf_4".
+Reading "sky130_fd_sc_hd__diode_2".
+Reading "sky130_fd_sc_hd__inv_1".
+Reading "sky130_fd_sc_hd__inv_4".
+Reading "sky130_fd_sc_hd__fill_2".
+Reading "sky130_fd_sc_hd__fill_1".
+Reading "sky130_fd_sc_hd__conb_1".
+Reading "sky130_fd_sc_hd__inv_2".
+Reading "sky130_fd_sc_hd__tapvpwrvgnd_1".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_contact_19".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_contact_13".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_contact_14".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_contact_40".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_contact_34".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_contact_7".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_contact_39".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_contact_33".
+Reading "sky130_fd_bd_sram__openram_dff".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_row_addr_dff".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_col_addr_dff".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_wmask_dff".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_cr_3".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_contact_16".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_contact_29".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_contact_28".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_contact_11".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_nmos_m1_w0_360_sli_dli_da_p".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_contact_12".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pmos_m1_w1_120_sli_dli_da_p".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pinv_0".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_nmos_m1_w0_740_sactive_dli".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_nmos_m1_w0_740_sli_dactive".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pmos_m1_w1_120_sli_dli".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pnand2_1".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_nmos_m3_w1_680_sli_dli_da_p".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pmos_m3_w1_680_sli_dli_da_p".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pinv_2".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_nmos_m2_w0_740_sli_dli_da_p".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pmos_m2_w1_260_sli_dli_da_p".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pinv_1".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_dff_buf_0".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_dff_buf_array".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_nmos_m7_w1_680_sli_dli_da_p".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pmos_m7_w2_000_sli_dli_da_p".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pinv_3".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pdriver_0".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pnand2_0".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pand2_0".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_nmos_m12_w2_000_sli_dli_da_p".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pmos_m12_w2_000_sli_dli_da_p".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pinv_18".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_nmos_m4_w1_260_sli_dli_da_p".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pmos_m4_w2_000_sli_dli_da_p".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pinv_17".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pinv_11".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pinv_6".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pdriver_5".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pinv_19".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_delay_chain".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_nmos_m18_w2_000_sli_dli_da_p".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pmos_m18_w2_000_sli_dli_da_p".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pinv_16".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pdriver_4".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_nmos_m1_w0_740_sactive_dactive".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pnand3".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pand3_0".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_nmos_m22_w2_000_sli_dli_da_p".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pmos_m22_w2_000_sli_dli_da_p".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pinv_15".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pdriver_3".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pand3".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_nmos_m24_w2_000_sli_dli_da_p".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pmos_m24_w2_000_sli_dli_da_p".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pinv_14".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_nmos_m8_w2_000_sli_dli_da_p".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pmos_m8_w2_000_sli_dli_da_p".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pinv_13".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_nmos_m3_w2_000_sli_dli_da_p".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pmos_m3_w2_000_sli_dli_da_p".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pinv_12".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pdriver_2".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_nmos_m40_w2_000_sli_dli_da_p".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pmos_m40_w2_000_sli_dli_da_p".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pinv_10".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_nmos_m13_w2_000_sli_dli_da_p".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pmos_m13_w2_000_sli_dli_da_p".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pinv_9".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_nmos_m5_w1_680_sli_dli_da_p".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pmos_m5_w2_000_sli_dli_da_p".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pinv_8".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_nmos_m2_w1_260_sli_dli_da_p".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pmos_m2_w2_000_sli_dli_da_p".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pinv_7".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pdriver_1".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_control_logic_rw".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_cr_5".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_dff_buf_array_0".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_nmos_m39_w2_000_sli_dli_da_p".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pmos_m39_w2_000_sli_dli_da_p".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pinv_20".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pdriver_6".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_control_logic_r".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_cr_4".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_data_dff".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pinvbuf".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_contact_15".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_nmos_m1_w7_000_sli_dli_da_p".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pmos_m1_w7_000_sli_dli_da_p".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pinv_dec_0".
+CIF file read warning: CIF style sky130(vendor): units rescaled by factor of 5 / 1
+Reading "sky130_fd_bd_sram__openram_dp_nand2_dec".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_and2_dec_0".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_wordline_driver".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_wordline_driver_array".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_contact_20".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_contact_17".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pinv_dec".
+Reading "sky130_fd_bd_sram__openram_dp_nand3_dec".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_and3_dec".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_hierarchical_predecode3x8".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_and2_dec".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_hierarchical_predecode2x4".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_hierarchical_decoder".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_port_address_0".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_port_address".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_contact_27".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_contact_26".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_nmos_m1_w2_880_sli_dli".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_column_mux_0".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_contact_25".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_contact_24".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_column_mux_array_0".
+Reading "sky130_fd_bd_sram__openram_sense_amp".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_sense_amp_array".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_contact_23".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_contact_21".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_contact_22".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pmos_m1_w0_550_sli_dli".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_precharge_1".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_precharge_array_0".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_port_data_0".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_column_mux".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_column_mux_array".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pinv".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pdriver".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pnand2".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pand2".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_write_mask_and_array".
+Reading "sky130_fd_bd_sram__openram_write_driver".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_write_driver_array".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_precharge_0".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_precharge_array".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_port_data".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_contact_9".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_contact_8".
+Reading "sky130_fd_bd_sram__openram_dp_cell_cap_row".
+Error while reading cell "sky130_fd_bd_sram__openram_dp_cell_cap_row" (byte position 2195844): Unknown layer/datatype in boundary, layer=33 type=42
+Error while reading cell "sky130_fd_bd_sram__openram_dp_cell_cap_row" (byte position 2196548): Unknown layer/datatype in boundary, layer=33 type=43
+Error while reading cell "sky130_fd_bd_sram__openram_dp_cell_cap_row" (byte position 2197508): Unknown layer/datatype in boundary, layer=22 type=21
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_row_cap_array_0".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_row_cap_array".
+Reading "sky130_fd_bd_sram__openram_dp_cell_cap_col".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_col_cap_array".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_col_cap_array_0".
+Reading "sky130_fd_bd_sram__openram_dp_cell_dummy".
+Error while reading cell "sky130_fd_bd_sram__openram_dp_cell_dummy" (byte position 2557466): Unknown layer/datatype in boundary, layer=33 type=42
+Error while reading cell "sky130_fd_bd_sram__openram_dp_cell_dummy" (byte position 2561242): Unknown layer/datatype in boundary, layer=33 type=43
+Error while reading cell "sky130_fd_bd_sram__openram_dp_cell_dummy" (byte position 2565434): Unknown layer/datatype in boundary, layer=22 type=21
+Error while reading cell "sky130_fd_bd_sram__openram_dp_cell_dummy" (byte position 2570234): Unknown layer/datatype in boundary, layer=22 type=22
+Error while reading cell "sky130_fd_bd_sram__openram_dp_cell_dummy" (byte position 2572282): Unknown layer/datatype in boundary, layer=235 type=0
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_dummy_array".
+Reading "sky130_fd_bd_sram__openram_dp_cell_replica".
+Error while reading cell "sky130_fd_bd_sram__openram_dp_cell_replica" (byte position 2667884): Unknown layer/datatype in boundary, layer=33 type=42
+Error while reading cell "sky130_fd_bd_sram__openram_dp_cell_replica" (byte position 2671660): Unknown layer/datatype in boundary, layer=33 type=43
+Error while reading cell "sky130_fd_bd_sram__openram_dp_cell_replica" (byte position 2675852): Unknown layer/datatype in boundary, layer=22 type=21
+Error while reading cell "sky130_fd_bd_sram__openram_dp_cell_replica" (byte position 2682316): Unknown layer/datatype in boundary, layer=22 type=22
+Error while reading cell "sky130_fd_bd_sram__openram_dp_cell_replica" (byte position 2684492): Unknown layer/datatype in boundary, layer=235 type=0
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_replica_column_0".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_replica_column".
+Reading "sky130_fd_bd_sram__openram_dp_cell".
+Error while reading cell "sky130_fd_bd_sram__openram_dp_cell" (byte position 2924942): Unknown layer/datatype in boundary, layer=33 type=42
+Error while reading cell "sky130_fd_bd_sram__openram_dp_cell" (byte position 2928718): Unknown layer/datatype in boundary, layer=33 type=43
+Error while reading cell "sky130_fd_bd_sram__openram_dp_cell" (byte position 2932910): Unknown layer/datatype in boundary, layer=22 type=21
+Error while reading cell "sky130_fd_bd_sram__openram_dp_cell" (byte position 2939374): Unknown layer/datatype in boundary, layer=22 type=22
+Error while reading cell "sky130_fd_bd_sram__openram_dp_cell" (byte position 2941550): Unknown layer/datatype in boundary, layer=235 type=0
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_bitcell_array".
+    5000 uses
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_replica_bitcell_array".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_bank".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8".
+Warning:  cell sky130_sram_1kbyte_1rw1r_32x256_8 already existed before reading GDS!
+Using pre-existing cell definition
+Reading "sky130_fd_sc_hd__a32o_2".
+Reading "sky130_fd_sc_hd__a32o_1".
+Reading "sky130_fd_sc_hd__a31oi_4".
+Reading "sky130_fd_sc_hd__a31oi_2".
+Reading "sky130_fd_sc_hd__a31oi_1".
+Reading "sky130_fd_sc_hd__a31o_2".
+Reading "sky130_fd_sc_hd__a31o_1".
+Reading "sky130_fd_sc_hd__a22oi_4".
+Reading "sky130_fd_sc_hd__a21o_2".
+Reading "sky130_fd_sc_hd__a21o_4".
+Reading "sky130_fd_sc_hd__a22oi_1".
+Reading "sky130_fd_sc_hd__a22oi_2".
+Reading "sky130_fd_sc_hd__a21oi_4".
+Reading "sky130_fd_sc_hd__a22o_1".
+Reading "sky130_fd_sc_hd__a22o_2".
+Reading "sky130_fd_sc_hd__a22o_4".
+Reading "sky130_fd_sc_hd__a21oi_1".
+Reading "sky130_fd_sc_hd__a21oi_2".
+Reading "sky130_fd_sc_hd__a21o_1".
+Reading "sky130_fd_sc_hd__a21boi_4".
+Reading "sky130_fd_sc_hd__a21boi_2".
+Reading "sky130_fd_sc_hd__a21boi_1".
+Reading "sky130_fd_sc_hd__a21boi_0".
+Reading "sky130_fd_sc_hd__a21bo_4".
+Reading "sky130_fd_sc_hd__a21bo_2".
+Reading "sky130_fd_sc_hd__a21bo_1".
+Reading "sky130_fd_sc_hd__a2bb2oi_4".
+Reading "sky130_fd_sc_hd__a2bb2oi_2".
+Reading "sky130_fd_sc_hd__a2bb2o_1".
+Reading "sky130_fd_sc_hd__a2bb2o_2".
+Reading "sky130_fd_sc_hd__a2bb2o_4".
+Reading "sky130_fd_sc_hd__a2bb2oi_1".
+Reading "sky130_fd_sc_hd__and4_1".
+Reading "sky130_fd_sc_hd__and3b_4".
+Reading "sky130_fd_sc_hd__and3b_2".
+Reading "sky130_fd_sc_hd__and3_4".
+Reading "sky130_fd_sc_hd__and3b_1".
+Reading "sky130_fd_sc_hd__and2b_4".
+Reading "sky130_fd_sc_hd__and3_1".
+Reading "sky130_fd_sc_hd__and3_2".
+Reading "sky130_fd_sc_hd__and2b_1".
+Reading "sky130_fd_sc_hd__and2b_2".
+Reading "sky130_fd_sc_hd__and2_1".
+Reading "sky130_fd_sc_hd__and2_2".
+Reading "sky130_fd_sc_hd__and2_4".
+Reading "sky130_fd_sc_hd__and2_0".
+Reading "sky130_fd_sc_hd__a2111o_1".
+Reading "sky130_fd_sc_hd__a311oi_4".
+Reading "sky130_fd_sc_hd__a311oi_1".
+Reading "sky130_fd_sc_hd__a311o_2".
+Reading "sky130_fd_sc_hd__a311o_1".
+Reading "sky130_fd_sc_hd__a222oi_1".
+Reading "sky130_fd_sc_hd__a221oi_4".
+Reading "sky130_fd_sc_hd__a221oi_2".
+Reading "sky130_fd_sc_hd__a221oi_1".
+Reading "sky130_fd_sc_hd__a211o_1".
+Reading "sky130_fd_sc_hd__a211o_2".
+Reading "sky130_fd_sc_hd__a211o_4".
+Reading "sky130_fd_sc_hd__a211oi_1".
+Reading "sky130_fd_sc_hd__a211oi_2".
+Reading "sky130_fd_sc_hd__a221o_1".
+Reading "sky130_fd_sc_hd__a221o_2".
+Reading "sky130_fd_sc_hd__a221o_4".
+Reading "sky130_fd_sc_hd__a41oi_1".
+Reading "sky130_fd_sc_hd__a41o_1".
+Reading "sky130_fd_sc_hd__a32oi_2".
+Reading "sky130_fd_sc_hd__a32oi_1".
+Reading "sky130_fd_sc_hd__a32o_4".
+Reading "sky130_fd_sc_hd__clkinv_4".
+Reading "sky130_fd_sc_hd__clkinv_8".
+Reading "sky130_fd_sc_hd__clkinv_16".
+Reading "sky130_fd_sc_hd__clkinvlp_2".
+Reading "sky130_fd_sc_hd__clkinvlp_4".
+Reading "sky130_fd_sc_hd__clkinv_2".
+Reading "sky130_fd_sc_hd__clkinv_1".
+Reading "sky130_fd_sc_hd__clkdlybuf4s50_2".
+Reading "sky130_fd_sc_hd__clkdlybuf4s50_1".
+Reading "sky130_fd_sc_hd__clkdlybuf4s25_2".
+Reading "sky130_fd_sc_hd__clkdlybuf4s25_1".
+Reading "sky130_fd_sc_hd__clkdlybuf4s18_2".
+Reading "sky130_fd_sc_hd__clkdlybuf4s18_1".
+Reading "sky130_fd_sc_hd__clkdlybuf4s15_2".
+Reading "sky130_fd_sc_hd__clkbuf_16".
+Reading "sky130_fd_sc_hd__bufbuf_16".
+Reading "sky130_fd_sc_hd__clkdlybuf4s15_1".
+Reading "sky130_fd_sc_hd__clkbuf_8".
+Reading "sky130_fd_sc_hd__clkbuf_4".
+Reading "sky130_fd_sc_hd__clkbuf_1".
+Reading "sky130_fd_sc_hd__bufinv_8".
+Reading "sky130_fd_sc_hd__bufbuf_8".
+Reading "sky130_fd_sc_hd__buf_16".
+Reading "sky130_fd_sc_hd__buf_12".
+Reading "sky130_fd_sc_hd__buf_8".
+Reading "sky130_fd_sc_hd__buf_6".
+Reading "sky130_fd_sc_hd__buf_2".
+Reading "sky130_fd_sc_hd__buf_1".
+Reading "sky130_fd_sc_hd__and4bb_4".
+Reading "sky130_fd_sc_hd__and4b_4".
+Reading "sky130_fd_sc_hd__and4b_1".
+Reading "sky130_fd_sc_hd__and4_4".
+Reading "sky130_fd_sc_hd__dlymetal6s6s_1".
+Reading "sky130_fd_sc_hd__dlymetal6s4s_1".
+Reading "sky130_fd_sc_hd__dlymetal6s2s_1".
+Reading "sky130_fd_sc_hd__dlygate4sd3_1".
+Reading "sky130_fd_sc_hd__dlygate4sd2_1".
+Reading "sky130_fd_sc_hd__dlygate4sd1_1".
+Reading "sky130_fd_sc_hd__dlxtp_1".
+Reading "sky130_fd_sc_hd__dlxtn_1".
+Reading "sky130_fd_sc_hd__dlclkp_4".
+Reading "sky130_fd_sc_hd__dlclkp_1".
+Reading "sky130_fd_sc_hd__ha_4".
+Reading "sky130_fd_sc_hd__inv_6".
+Reading "sky130_fd_sc_hd__inv_8".
+Reading "sky130_fd_sc_hd__inv_12".
+Reading "sky130_fd_sc_hd__ha_2".
+Reading "sky130_fd_sc_hd__ha_1".
+Reading "sky130_fd_sc_hd__fahcin_1".
+Reading "sky130_fd_sc_hd__fah_1".
+Reading "sky130_fd_sc_hd__fa_2".
+Reading "sky130_fd_sc_hd__fa_1".
+Reading "sky130_fd_sc_hd__nor3_2".
+Reading "sky130_fd_sc_hd__nor3_1".
+Reading "sky130_fd_sc_hd__nor2b_4".
+Reading "sky130_fd_sc_hd__nor2b_2".
+Reading "sky130_fd_sc_hd__nor2b_1".
+Reading "sky130_fd_sc_hd__nor2_8".
+Reading "sky130_fd_sc_hd__nor2_4".
+Reading "sky130_fd_sc_hd__nor2_1".
+Reading "sky130_fd_sc_hd__nand4bb_1".
+Reading "sky130_fd_sc_hd__nand4b_2".
+Reading "sky130_fd_sc_hd__nand4b_1".
+Reading "sky130_fd_sc_hd__nand4_4".
+Reading "sky130_fd_sc_hd__nand4_2".
+Reading "sky130_fd_sc_hd__nand4_1".
+Reading "sky130_fd_sc_hd__nand3b_4".
+Reading "sky130_fd_sc_hd__nand3b_2".
+Reading "sky130_fd_sc_hd__nand3b_1".
+Reading "sky130_fd_sc_hd__nand3_4".
+Reading "sky130_fd_sc_hd__nand3_2".
+Reading "sky130_fd_sc_hd__nand3_1".
+Reading "sky130_fd_sc_hd__nand2b_4".
+Reading "sky130_fd_sc_hd__nand2b_2".
+Reading "sky130_fd_sc_hd__nand2b_1".
+Reading "sky130_fd_sc_hd__nand2_8".
+Reading "sky130_fd_sc_hd__nand2_4".
+Reading "sky130_fd_sc_hd__mux4_2".
+Reading "sky130_fd_sc_hd__mux2i_4".
+Reading "sky130_fd_sc_hd__nand2_1".
+Reading "sky130_fd_sc_hd__mux2i_2".
+Reading "sky130_fd_sc_hd__mux2i_1".
+Reading "sky130_fd_sc_hd__mux2_4".
+Reading "sky130_fd_sc_hd__mux2_2".
+Reading "sky130_fd_sc_hd__mux2_1".
+Reading "sky130_fd_sc_hd__maj3_4".
+Reading "sky130_fd_sc_hd__maj3_2".
+Reading "sky130_fd_sc_hd__maj3_1".
+Reading "sky130_fd_sc_hd__nand2_2".
+Reading "sky130_fd_sc_hd__nor2_2".
+Reading "sky130_fd_sc_hd__o41a_1".
+Reading "sky130_fd_sc_hd__o32ai_2".
+Reading "sky130_fd_sc_hd__o32ai_1".
+Reading "sky130_fd_sc_hd__o32a_1".
+Reading "sky130_fd_sc_hd__o31ai_2".
+Reading "sky130_fd_sc_hd__o31ai_1".
+Reading "sky130_fd_sc_hd__o31a_2".
+Reading "sky130_fd_sc_hd__o31a_1".
+Reading "sky130_fd_sc_hd__o22ai_4".
+Reading "sky130_fd_sc_hd__o22ai_2".
+Reading "sky130_fd_sc_hd__o22ai_1".
+Reading "sky130_fd_sc_hd__o22a_4".
+Reading "sky130_fd_sc_hd__o22a_2".
+Reading "sky130_fd_sc_hd__o22a_1".
+Reading "sky130_fd_sc_hd__o21bai_4".
+Reading "sky130_fd_sc_hd__o21bai_2".
+Reading "sky130_fd_sc_hd__o21bai_1".
+Reading "sky130_fd_sc_hd__o21ba_4".
+Reading "sky130_fd_sc_hd__o21ba_2".
+Reading "sky130_fd_sc_hd__o21ba_1".
+Reading "sky130_fd_sc_hd__o2bb2ai_1".
+Reading "sky130_fd_sc_hd__o2bb2ai_2".
+Reading "sky130_fd_sc_hd__o2bb2ai_4".
+Reading "sky130_fd_sc_hd__o21a_1".
+Reading "sky130_fd_sc_hd__o21a_2".
+Reading "sky130_fd_sc_hd__o21a_4".
+Reading "sky130_fd_sc_hd__o21ai_0".
+Reading "sky130_fd_sc_hd__o21ai_1".
+Reading "sky130_fd_sc_hd__o21ai_2".
+Reading "sky130_fd_sc_hd__o21ai_4".
+Reading "sky130_fd_sc_hd__o2bb2a_4".
+Reading "sky130_fd_sc_hd__o2bb2a_2".
+Reading "sky130_fd_sc_hd__o2bb2a_1".
+Reading "sky130_fd_sc_hd__nor4bb_2".
+Reading "sky130_fd_sc_hd__nor4bb_1".
+Reading "sky130_fd_sc_hd__nor4b_4".
+Reading "sky130_fd_sc_hd__nor4b_1".
+Reading "sky130_fd_sc_hd__nor4_4".
+Reading "sky130_fd_sc_hd__nor4_2".
+Reading "sky130_fd_sc_hd__nor4_1".
+Reading "sky130_fd_sc_hd__nor3b_4".
+Reading "sky130_fd_sc_hd__nor3b_2".
+Reading "sky130_fd_sc_hd__nor3b_1".
+Reading "sky130_fd_sc_hd__nor3_4".
+Reading "sky130_fd_sc_hd__or4bb_1".
+Reading "sky130_fd_sc_hd__or4b_1".
+Reading "sky130_fd_sc_hd__or4b_2".
+Reading "sky130_fd_sc_hd__or4_1".
+Reading "sky130_fd_sc_hd__or4_2".
+Reading "sky130_fd_sc_hd__or4_4".
+Reading "sky130_fd_sc_hd__or3b_1".
+Reading "sky130_fd_sc_hd__or3b_2".
+Reading "sky130_fd_sc_hd__or3b_4".
+Reading "sky130_fd_sc_hd__or3_4".
+Reading "sky130_fd_sc_hd__or3_2".
+Reading "sky130_fd_sc_hd__or3_1".
+Reading "sky130_fd_sc_hd__or2b_4".
+Reading "sky130_fd_sc_hd__or2b_2".
+Reading "sky130_fd_sc_hd__or2b_1".
+Reading "sky130_fd_sc_hd__or2_4".
+Reading "sky130_fd_sc_hd__or2_2".
+Reading "sky130_fd_sc_hd__or2_1".
+Reading "sky130_fd_sc_hd__or2_0".
+Reading "sky130_fd_sc_hd__o2111ai_4".
+Reading "sky130_fd_sc_hd__o2111ai_2".
+Reading "sky130_fd_sc_hd__o2111ai_1".
+Reading "sky130_fd_sc_hd__o2111a_1".
+Reading "sky130_fd_sc_hd__o221ai_4".
+Reading "sky130_fd_sc_hd__o311ai_1".
+Reading "sky130_fd_sc_hd__o311ai_0".
+Reading "sky130_fd_sc_hd__o311a_1".
+Reading "sky130_fd_sc_hd__o221ai_2".
+Reading "sky130_fd_sc_hd__o221ai_1".
+Reading "sky130_fd_sc_hd__o221a_2".
+Reading "sky130_fd_sc_hd__o221a_1".
+Reading "sky130_fd_sc_hd__o211ai_4".
+Reading "sky130_fd_sc_hd__o211ai_2".
+Reading "sky130_fd_sc_hd__o211ai_1".
+Reading "sky130_fd_sc_hd__o211a_4".
+Reading "sky130_fd_sc_hd__o211a_2".
+Reading "sky130_fd_sc_hd__o211a_1".
+Reading "sky130_fd_sc_hd__o41ai_1".
+Reading "sky130_fd_sc_hd__o41a_2".
+Reading "sky130_fd_sc_hd__xor3_2".
+Reading "sky130_fd_sc_hd__xor3_1".
+Reading "sky130_fd_sc_hd__xor2_4".
+Reading "sky130_fd_sc_hd__xor2_2".
+Reading "sky130_fd_sc_hd__xor2_1".
+Reading "sky130_fd_sc_hd__xnor3_2".
+Reading "sky130_fd_sc_hd__xnor3_1".
+Reading "sky130_fd_sc_hd__xnor2_4".
+Reading "sky130_fd_sc_hd__xnor2_1".
+Reading "sky130_fd_sc_hd__xnor2_2".
+Reading "sky130_fd_sc_hd__sdfxtp_2".
+Reading "sky130_fd_sc_hd__sdfxtp_1".
+Reading "sky130_fd_sc_hd__sdfstp_2".
+Reading "sky130_fd_sc_hd__sdfstp_1".
+Reading "sky130_fd_sc_hd__sdfrtp_4".
+Reading "sky130_fd_sc_hd__sdfrtp_2".
+Reading "sky130_fd_sc_hd__sdfrtp_1".
+Reading "sky130_fd_sc_hd__sdfrtn_1".
+Reading "sky130_fd_sc_hd__sdfrbp_1".
+Reading "sky130_fd_sc_hd__sdfbbn_1".
+Reading "sky130_fd_sc_hd__or4bb_4".
+Reading "azadi_soc_top_VIA16".
+Reading "azadi_soc_top_VIA15".
+Reading "azadi_soc_top_VIA14".
+Reading "azadi_soc_top_VIA13".
+Reading "azadi_soc_top_VIA12".
+Reading "azadi_soc_top_VIA11".
+Reading "azadi_soc_top_VIA10".
+Reading "azadi_soc_top_VIA9".
+Reading "azadi_soc_top_VIA8".
+Reading "azadi_soc_top_VIA7".
+Reading "azadi_soc_top_VIA6".
+Reading "azadi_soc_top_VIA5".
+Reading "azadi_soc_top_VIA4".
+Reading "azadi_soc_top_VIA3".
+Reading "azadi_soc_top_VIA2".
+Reading "azadi_soc_top_VIA1".
+Reading "azadi_soc_top_VIA0".
+Reading "L1M1_PR_MR".
+Reading "M1M2_PR_MR".
+Reading "L1M1_PR_R".
+Reading "M1M2_PR_R".
+Reading "M2M3_PR_R".
+Reading "L1M1_PR".
+Reading "M1M2_PR".
+Reading "M1M2_PR_M".
+Reading "M2M3_PR".
+Reading "M3M4_PR".
+Reading "azadi_soc_top".
+    5000 uses
+    10000 uses
+    15000 uses
+    20000 uses
+    25000 uses
+    30000 uses
+    35000 uses
+    40000 uses
+    45000 uses
+    50000 uses
+    55000 uses
+    60000 uses
+    65000 uses
+    70000 uses
+    75000 uses
+    80000 uses
+    85000 uses
+    90000 uses
+    95000 uses
+    100000 uses
+    105000 uses
+    110000 uses
+    115000 uses
+    120000 uses
+    125000 uses
+    130000 uses
+    135000 uses
+    140000 uses
+    145000 uses
+    150000 uses
+    155000 uses
+    160000 uses
+    165000 uses
+    170000 uses
+    175000 uses
+    180000 uses
+    185000 uses
+    190000 uses
+    195000 uses
+    200000 uses
+    205000 uses
+    210000 uses
+    215000 uses
+    220000 uses
+    225000 uses
+    230000 uses
+    235000 uses
+    240000 uses
+    245000 uses
+    250000 uses
+    255000 uses
+    260000 uses
+    265000 uses
+    270000 uses
+    275000 uses
+    280000 uses
+    285000 uses
+    290000 uses
+    295000 uses
+    300000 uses
+    305000 uses
+    310000 uses
+    315000 uses
+    320000 uses
+    325000 uses
+    330000 uses
+    335000 uses
+    340000 uses
+    345000 uses
+    350000 uses
+    355000 uses
+    360000 uses
+    365000 uses
+    370000 uses
+Error while reading cell "azadi_soc_top" (byte position 37036948): Unknown layer/datatype in path, layer=68 type=23
+Error while reading cell "azadi_soc_top" (byte position 37037056): Unknown layer/datatype in path, layer=69 type=23
+Error while reading cell "azadi_soc_top" (byte position 37037488): Unknown layer/datatype in path, layer=70 type=23
+Error while reading cell "azadi_soc_top" (byte position 37043658): Unknown layer/datatype in path, layer=71 type=23
+    375000 uses
+    380000 uses
+    385000 uses
+    390000 uses
+    395000 uses
+    400000 uses
+    405000 uses
+    410000 uses
+    415000 uses
+    420000 uses
+    425000 uses
+    430000 uses
+    435000 uses
+    440000 uses
+    445000 uses
+    450000 uses
+    455000 uses
+    460000 uses
+    465000 uses
+    470000 uses
+    475000 uses
+    480000 uses
+    485000 uses
+    490000 uses
+    495000 uses
+    500000 uses
+    505000 uses
+    510000 uses
+    515000 uses
+    520000 uses
+    525000 uses
+    530000 uses
+    535000 uses
+    540000 uses
+    545000 uses
+    550000 uses
+    555000 uses
+    560000 uses
+    565000 uses
+    570000 uses
+    575000 uses
+    580000 uses
+    585000 uses
+    590000 uses
+    595000 uses
+    600000 uses
+    605000 uses
+    610000 uses
+    615000 uses
+    620000 uses
+    625000 uses
+    630000 uses
+    635000 uses
+    640000 uses
+    645000 uses
+    650000 uses
+    655000 uses
+    660000 uses
+    665000 uses
+    670000 uses
+    675000 uses
+    680000 uses
+    685000 uses
+    690000 uses
+    695000 uses
+    700000 uses
+    705000 uses
+    710000 uses
+    715000 uses
+    720000 uses
+    725000 uses
+    730000 uses
+    735000 uses
+    740000 uses
+    745000 uses
+    750000 uses
+    755000 uses
+    760000 uses
+    765000 uses
+    770000 uses
+    775000 uses
+    780000 uses
+    785000 uses
+    790000 uses
+    795000 uses
+    800000 uses
+    805000 uses
+    810000 uses
+    815000 uses
+    820000 uses
+    825000 uses
+    830000 uses
+    835000 uses
+    840000 uses
+    845000 uses
+    850000 uses
+    855000 uses
+    860000 uses
+    865000 uses
+    870000 uses
+    875000 uses
+    880000 uses
+    885000 uses
+    890000 uses
+    895000 uses
+    900000 uses
+    905000 uses
+    910000 uses
+    915000 uses
+    920000 uses
+    925000 uses
+    930000 uses
+    935000 uses
+    940000 uses
+    945000 uses
+    950000 uses
+    955000 uses
+    960000 uses
+    965000 uses
+    970000 uses
+    975000 uses
+    980000 uses
+    985000 uses
+    990000 uses
+    995000 uses
+    1000000 uses
+    1005000 uses
+    1010000 uses
+    1015000 uses
+    1020000 uses
+    1025000 uses
+    1030000 uses
+    1035000 uses
+    1040000 uses
+    1045000 uses
+    1050000 uses
+    1055000 uses
+    1060000 uses
+    1065000 uses
+    1070000 uses
+    1075000 uses
+    1080000 uses
+    1085000 uses
+    1090000 uses
+    1095000 uses
+    1100000 uses
+    1105000 uses
+    1110000 uses
+    1115000 uses
+Reading "azadi_soc_top_caravel_VIA3".
+Reading "azadi_soc_top_caravel_VIA2".
+Reading "azadi_soc_top_caravel_VIA1".
+Reading "azadi_soc_top_caravel_VIA0".
+Reading "azadi_soc_top_caravel".
+    5000 uses
+    10000 uses
+Error while reading cell "azadi_soc_top_caravel" (byte position 201431920): Unknown layer/datatype in path, layer=70 type=23
+Error while reading cell "azadi_soc_top_caravel" (byte position 201432028): Unknown layer/datatype in path, layer=71 type=23
+Error while reading cell "azadi_soc_top_caravel" (byte position 201432136): Unknown layer/datatype in path, layer=69 type=23
+Error while reading cell "azadi_soc_top_caravel" (byte position 201433326): Unknown layer/datatype in path, layer=68 type=23
+    15000 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/u5985_ramianw/design/azadi_iii_dft/jobs/mpw_precheck/86ef26c6-2a08-46f5-b809-10134933d945/outputs/reports/magic_drc_check.drc.report)
+[INFO]: Saving mag view with DRC errors(/mnt/uffs/user/u5985_ramianw/design/azadi_iii_dft/jobs/mpw_precheck/86ef26c6-2a08-46f5-b809-10134933d945/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..42e7b56
--- /dev/null
+++ b/mpw_precheck/logs/precheck.log
@@ -0,0 +1,65 @@
+2022-06-05 20:08:14 - [INFO] - {{Project Git Info}} Repository: https://github.com/merledu/caravel_azadi_soc_iii_dft.git | Branch: submission | Commit: 769d761060f755903d6028b14936f9771383bc21
+2022-06-05 20:08:14 - [INFO] - {{EXTRACTING FILES}} Extracting compressed files in: azadi_iii_dft
+2022-06-05 20:08:16 - [INFO] - {{Project Type Info}} digital
+2022-06-05 20:08:17 - [INFO] - {{Project GDS Info}} user_project_wrapper: d7fe02f50378cd53b5f9942772df04d8a43e7000
+2022-06-05 20:08:17 - [INFO] - {{Tools Info}} KLayout: v0.27.8 | Magic: v8.3.274
+2022-06-05 20:08:17 - [INFO] - {{PDKs Info}} Open PDKs: 27ecf1c16911f7dd4428ffab96f62c1fb876ea70 | Skywater PDK: c094b6e83a4f9298e47f696ec5a7fd53535ec5eb
+2022-06-05 20:08:17 - [INFO] - {{START}} Precheck Started, the full log 'precheck.log' will be located in 'azadi_iii_dft/jobs/mpw_precheck/86ef26c6-2a08-46f5-b809-10134933d945/logs'
+2022-06-05 20:08:17 - [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-06-05 20:08:17 - [INFO] - {{STEP UPDATE}} Executing Check 1 of 13: License
+2022-06-05 20:08:18 - [INFO] - An approved LICENSE (Apache-2.0) was found in azadi_iii_dft.
+2022-06-05 20:08:18 - [INFO] - {{MAIN LICENSE CHECK PASSED}} An approved LICENSE was found in project root.
+2022-06-05 20:08:19 - [INFO] - An approved LICENSE (Apache-2.0) was found in azadi_iii_dft.
+2022-06-05 20:08:19 - [INFO] - {{SUBMODULES LICENSE CHECK PASSED}} No prohibited LICENSE file(s) was found in project submodules
+2022-06-05 20:08:19 - [ERROR] - SPDX COMPLIANCE SYMLINK FILE NOT FOUND in azadi_iii_dft/openlane/Makefile
+2022-06-05 20:08:19 - [WARNING] - {{SPDX COMPLIANCE CHECK FAILED}} Found 35 non-compliant file(s) with the SPDX Standard.
+2022-06-05 20:08:19 - [INFO] - SPDX COMPLIANCE: NON-COMPLIANT FILE(S) PREVIEW: ['azadi_iii_dft/Makefile', 'azadi_iii_dft/docs/Makefile', 'azadi_iii_dft/docs/environment.yml', 'azadi_iii_dft/docs/source/conf.py', 'azadi_iii_dft/docs/source/index.rst', 'azadi_iii_dft/docs/source/quickstart.rst', 'azadi_iii_dft/openlane/user_proj_example/config.json', 'azadi_iii_dft/openlane/user_proj_example/config.tcl', 'azadi_iii_dft/openlane/user_project_wrapper/config.json', 'azadi_iii_dft/openlane/user_project_wrapper/config.tcl', 'azadi_iii_dft/sdc/user_project_wrapper.sdc', 'azadi_iii_dft/sdf/user_project_wrapper.sdf', 'azadi_iii_dft/spef/user_project_wrapper.spef', 'azadi_iii_dft/verilog/dv/Makefile', 'azadi_iii_dft/verilog/dv/io_ports/Makefile']
+2022-06-05 20:08:19 - [INFO] - For the full SPDX compliance report check: azadi_iii_dft/jobs/mpw_precheck/86ef26c6-2a08-46f5-b809-10134933d945/logs/spdx_compliance_report.log
+2022-06-05 20:08:19 - [INFO] - {{STEP UPDATE}} Executing Check 2 of 13: Makefile
+2022-06-05 20:08:19 - [INFO] - {{MAKEFILE CHECK PASSED}} Makefile valid.
+2022-06-05 20:08:19 - [INFO] - {{STEP UPDATE}} Executing Check 3 of 13: Default
+2022-06-05 20:08:19 - [INFO] - {{README DEFAULT CHECK PASSED}} Project 'README.md' was modified and is not identical to the default 'README.md'
+2022-06-05 20:08:20 - [INFO] - {{CONTENT DEFAULT CHECK PASSED}} Project 'gds' was modified and is not identical to the default 'gds'
+2022-06-05 20:08:20 - [INFO] - {{STEP UPDATE}} Executing Check 4 of 13: Documentation
+2022-06-05 20:08:20 - [INFO] - {{DOCUMENTATION CHECK PASSED}} Project documentation is appropriate.
+2022-06-05 20:08:20 - [INFO] - {{STEP UPDATE}} Executing Check 5 of 13: Consistency
+2022-06-05 20:08:27 - [INFO] - HIERARCHY CHECK PASSED: Module user_project_wrapper is instantiated in caravel. 
+2022-06-05 20:08:27 - [INFO] - COMPLEXITY CHECK PASSED: Netlist caravel contains at least 8 instances (90 instances). 
+2022-06-05 20:08:27 - [INFO] - MODELING CHECK PASSED: Netlist caravel is structural.
+2022-06-05 20:08:27 - [INFO] - SUBMODULE HOOKS CHECK PASSED: All module ports for user_project_wrapper are correctly connected in the top level netlist caravel.
+2022-06-05 20:08:27 - [INFO] - POWER CONNECTIONS CHECK PASSED: All instances in caravel are connected to power
+2022-06-05 20:08:27 - [INFO] - {{NETLIST CONSISTENCY CHECK PASSED}} caravel netlist passed all consistency checks.
+2022-06-05 20:08:27 - [INFO] - PORTS CHECK PASSED: Netlist user_project_wrapper ports match the golden wrapper ports
+2022-06-05 20:08:27 - [INFO] - COMPLEXITY CHECK PASSED: Netlist user_project_wrapper contains at least 1 instances (1 instances). 
+2022-06-05 20:08:27 - [INFO] - MODELING CHECK PASSED: Netlist user_project_wrapper is structural.
+2022-06-05 20:08:27 - [INFO] - LAYOUT CHECK PASSED: The GDS layout for user_project_wrapper matches the provided structural netlist.
+2022-06-05 20:08:27 - [INFO] - POWER CONNECTIONS CHECK PASSED: All instances in user_project_wrapper are connected to power
+2022-06-05 20:08:27 - [INFO] - PORT TYPES CHECK PASSED: Netlist user_project_wrapper port types match the golden wrapper port types.
+2022-06-05 20:08:27 - [INFO] - {{NETLIST CONSISTENCY CHECK PASSED}} user_project_wrapper netlist passed all consistency checks.
+2022-06-05 20:08:27 - [INFO] - {{CONSISTENCY CHECK PASSED}} The user netlist and the top netlist are valid.
+2022-06-05 20:08:27 - [INFO] - {{STEP UPDATE}} Executing Check 6 of 13: XOR
+2022-06-05 20:11:23 - [INFO] - {{XOR CHECK UPDATE}} Total XOR differences: 0, for more details view azadi_iii_dft/jobs/mpw_precheck/86ef26c6-2a08-46f5-b809-10134933d945/outputs/user_project_wrapper.xor.gds
+2022-06-05 20:11:23 - [INFO] - {{XOR CHECK PASSED}} The GDS file has no XOR violations.
+2022-06-05 20:11:23 - [INFO] - {{STEP UPDATE}} Executing Check 7 of 13: Magic DRC
+2022-06-05 20:14:02 - [INFO] - 0 DRC violations
+2022-06-05 20:14:02 - [INFO] - {{MAGIC DRC CHECK PASSED}} The GDS file, user_project_wrapper.gds, has no DRC violations.
+2022-06-05 20:14:02 - [INFO] - {{STEP UPDATE}} Executing Check 8 of 13: Klayout FEOL
+2022-06-05 20:18:07 - [INFO] - No DRC Violations found
+2022-06-05 20:18:07 - [INFO] - {{Klayout FEOL CHECK PASSED}} The GDS file, user_project_wrapper.gds, has no DRC violations.
+2022-06-05 20:18:07 - [INFO] - {{STEP UPDATE}} Executing Check 9 of 13: Klayout BEOL
+2022-06-05 20:46:30 - [INFO] - No DRC Violations found
+2022-06-05 20:46:30 - [INFO] - {{Klayout BEOL CHECK PASSED}} The GDS file, user_project_wrapper.gds, has no DRC violations.
+2022-06-05 20:46:30 - [INFO] - {{STEP UPDATE}} Executing Check 10 of 13: Klayout Offgrid
+2022-06-05 20:51:19 - [INFO] - No DRC Violations found
+2022-06-05 20:51:19 - [INFO] - {{Klayout Offgrid CHECK PASSED}} The GDS file, user_project_wrapper.gds, has no DRC violations.
+2022-06-05 20:51:19 - [INFO] - {{STEP UPDATE}} Executing Check 11 of 13: Klayout Metal Minimum Clear Area Density
+2022-06-05 20:53:54 - [INFO] - No DRC Violations found
+2022-06-05 20:53:54 - [INFO] - {{Klayout Metal Minimum Clear Area Density CHECK PASSED}} The GDS file, user_project_wrapper.gds, has no DRC violations.
+2022-06-05 20:53:54 - [INFO] - {{STEP UPDATE}} Executing Check 12 of 13: Klayout Pin Label Purposes Overlapping Drawing
+2022-06-05 20:55:02 - [INFO] - No DRC Violations found
+2022-06-05 20:55:02 - [INFO] - {{Klayout Pin Label Purposes Overlapping Drawing CHECK PASSED}} The GDS file, user_project_wrapper.gds, has no DRC violations.
+2022-06-05 20:55:02 - [INFO] - {{STEP UPDATE}} Executing Check 13 of 13: Klayout ZeroArea
+2022-06-05 20:55:14 - [INFO] - No DRC Violations found
+2022-06-05 20:55:14 - [INFO] - {{Klayout ZeroArea CHECK PASSED}} The GDS file, user_project_wrapper.gds, has no DRC violations.
+2022-06-05 20:55:14 - [INFO] - {{FINISH}} Executing Finished, the full log 'precheck.log' can be found in 'azadi_iii_dft/jobs/mpw_precheck/86ef26c6-2a08-46f5-b809-10134933d945/logs'
+2022-06-05 20:55:14 - [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..dd90fa4
--- /dev/null
+++ b/mpw_precheck/logs/spdx_compliance_report.log
@@ -0,0 +1,35 @@
+/root/azadi_iii_dft/Makefile
+/root/azadi_iii_dft/docs/Makefile
+/root/azadi_iii_dft/docs/environment.yml
+/root/azadi_iii_dft/docs/source/conf.py
+/root/azadi_iii_dft/docs/source/index.rst
+/root/azadi_iii_dft/docs/source/quickstart.rst
+/root/azadi_iii_dft/openlane/user_proj_example/config.json
+/root/azadi_iii_dft/openlane/user_proj_example/config.tcl
+/root/azadi_iii_dft/openlane/user_project_wrapper/config.json
+/root/azadi_iii_dft/openlane/user_project_wrapper/config.tcl
+/root/azadi_iii_dft/sdc/user_project_wrapper.sdc
+/root/azadi_iii_dft/sdf/user_project_wrapper.sdf
+/root/azadi_iii_dft/spef/user_project_wrapper.spef
+/root/azadi_iii_dft/verilog/dv/Makefile
+/root/azadi_iii_dft/verilog/dv/io_ports/Makefile
+/root/azadi_iii_dft/verilog/dv/io_ports/io_ports.c
+/root/azadi_iii_dft/verilog/dv/io_ports/io_ports_tb.v
+/root/azadi_iii_dft/verilog/dv/la_test1/Makefile
+/root/azadi_iii_dft/verilog/dv/la_test1/la_test1.c
+/root/azadi_iii_dft/verilog/dv/la_test1/la_test1_tb.v
+/root/azadi_iii_dft/verilog/dv/la_test2/Makefile
+/root/azadi_iii_dft/verilog/dv/la_test2/la_test2.c
+/root/azadi_iii_dft/verilog/dv/la_test2/la_test2_tb.v
+/root/azadi_iii_dft/verilog/dv/mprj_stimulus/Makefile
+/root/azadi_iii_dft/verilog/dv/mprj_stimulus/mprj_stimulus.c
+/root/azadi_iii_dft/verilog/dv/mprj_stimulus/mprj_stimulus_tb.v
+/root/azadi_iii_dft/verilog/dv/wb_port/Makefile
+/root/azadi_iii_dft/verilog/dv/wb_port/wb_port.c
+/root/azadi_iii_dft/verilog/dv/wb_port/wb_port_tb.v
+/root/azadi_iii_dft/verilog/includes/includes.gl+sdf.caravel_user_project
+/root/azadi_iii_dft/verilog/includes/includes.gl.caravel_user_project
+/root/azadi_iii_dft/verilog/includes/includes.rtl.caravel_user_project
+/root/azadi_iii_dft/verilog/rtl/azadi_soc_top_caravel.sv
+/root/azadi_iii_dft/verilog/rtl/uprj_netlists.v
+/root/azadi_iii_dft/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..d8add7c
--- /dev/null
+++ b/mpw_precheck/logs/xor_check.log
@@ -0,0 +1,908 @@
+Reading file /root/azadi_iii_dft/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_4".
+Reading "sky130_fd_sc_hd__decap_6".
+Reading "sky130_fd_sc_hd__decap_8".
+Reading "sky130_fd_sc_hd__clkbuf_2".
+Reading "sky130_fd_sc_hd__buf_4".
+Reading "sky130_fd_sc_hd__diode_2".
+Reading "sky130_fd_sc_hd__inv_1".
+Reading "sky130_fd_sc_hd__inv_4".
+Reading "sky130_fd_sc_hd__fill_2".
+Reading "sky130_fd_sc_hd__fill_1".
+Reading "sky130_fd_sc_hd__conb_1".
+Reading "sky130_fd_sc_hd__inv_2".
+Reading "sky130_fd_sc_hd__tapvpwrvgnd_1".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_contact_19".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_contact_13".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_contact_14".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_contact_40".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_contact_34".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_contact_7".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_contact_39".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_contact_33".
+Reading "sky130_fd_bd_sram__openram_dff".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_row_addr_dff".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_col_addr_dff".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_wmask_dff".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_cr_3".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_contact_16".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_contact_29".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_contact_28".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_contact_11".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_nmos_m1_w0_360_sli_dli_da_p".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_contact_12".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pmos_m1_w1_120_sli_dli_da_p".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pinv_0".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_nmos_m1_w0_740_sactive_dli".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_nmos_m1_w0_740_sli_dactive".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pmos_m1_w1_120_sli_dli".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pnand2_1".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_nmos_m3_w1_680_sli_dli_da_p".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pmos_m3_w1_680_sli_dli_da_p".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pinv_2".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_nmos_m2_w0_740_sli_dli_da_p".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pmos_m2_w1_260_sli_dli_da_p".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pinv_1".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_dff_buf_0".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_dff_buf_array".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_nmos_m7_w1_680_sli_dli_da_p".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pmos_m7_w2_000_sli_dli_da_p".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pinv_3".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pdriver_0".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pnand2_0".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pand2_0".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_nmos_m12_w2_000_sli_dli_da_p".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pmos_m12_w2_000_sli_dli_da_p".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pinv_18".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_nmos_m4_w1_260_sli_dli_da_p".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pmos_m4_w2_000_sli_dli_da_p".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pinv_17".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pinv_11".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pinv_6".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pdriver_5".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pinv_19".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_delay_chain".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_nmos_m18_w2_000_sli_dli_da_p".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pmos_m18_w2_000_sli_dli_da_p".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pinv_16".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pdriver_4".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_nmos_m1_w0_740_sactive_dactive".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pnand3".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pand3_0".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_nmos_m22_w2_000_sli_dli_da_p".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pmos_m22_w2_000_sli_dli_da_p".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pinv_15".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pdriver_3".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pand3".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_nmos_m24_w2_000_sli_dli_da_p".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pmos_m24_w2_000_sli_dli_da_p".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pinv_14".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_nmos_m8_w2_000_sli_dli_da_p".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pmos_m8_w2_000_sli_dli_da_p".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pinv_13".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_nmos_m3_w2_000_sli_dli_da_p".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pmos_m3_w2_000_sli_dli_da_p".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pinv_12".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pdriver_2".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_nmos_m40_w2_000_sli_dli_da_p".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pmos_m40_w2_000_sli_dli_da_p".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pinv_10".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_nmos_m13_w2_000_sli_dli_da_p".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pmos_m13_w2_000_sli_dli_da_p".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pinv_9".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_nmos_m5_w1_680_sli_dli_da_p".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pmos_m5_w2_000_sli_dli_da_p".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pinv_8".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_nmos_m2_w1_260_sli_dli_da_p".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pmos_m2_w2_000_sli_dli_da_p".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pinv_7".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pdriver_1".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_control_logic_rw".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_cr_5".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_dff_buf_array_0".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_nmos_m39_w2_000_sli_dli_da_p".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pmos_m39_w2_000_sli_dli_da_p".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pinv_20".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pdriver_6".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_control_logic_r".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_cr_4".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_data_dff".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pinvbuf".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_contact_15".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_nmos_m1_w7_000_sli_dli_da_p".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pmos_m1_w7_000_sli_dli_da_p".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pinv_dec_0".
+CIF file read warning: CIF style sky130(vendor): units rescaled by factor of 5 / 1
+Reading "sky130_fd_bd_sram__openram_dp_nand2_dec".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_and2_dec_0".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_wordline_driver".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_wordline_driver_array".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_contact_20".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_contact_17".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pinv_dec".
+Reading "sky130_fd_bd_sram__openram_dp_nand3_dec".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_and3_dec".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_hierarchical_predecode3x8".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_and2_dec".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_hierarchical_predecode2x4".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_hierarchical_decoder".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_port_address_0".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_port_address".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_contact_27".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_contact_26".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_nmos_m1_w2_880_sli_dli".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_column_mux_0".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_contact_25".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_contact_24".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_column_mux_array_0".
+Reading "sky130_fd_bd_sram__openram_sense_amp".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_sense_amp_array".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_contact_23".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_contact_21".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_contact_22".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pmos_m1_w0_550_sli_dli".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_precharge_1".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_precharge_array_0".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_port_data_0".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_column_mux".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_column_mux_array".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pinv".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pdriver".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pnand2".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_pand2".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_write_mask_and_array".
+Reading "sky130_fd_bd_sram__openram_write_driver".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_write_driver_array".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_precharge_0".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_precharge_array".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_port_data".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_contact_9".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_contact_8".
+Reading "sky130_fd_bd_sram__openram_dp_cell_cap_row".
+Error while reading cell "sky130_fd_bd_sram__openram_dp_cell_cap_row" (byte position 2195844): Unknown layer/datatype in boundary, layer=33 type=42
+Error while reading cell "sky130_fd_bd_sram__openram_dp_cell_cap_row" (byte position 2196548): Unknown layer/datatype in boundary, layer=33 type=43
+Error while reading cell "sky130_fd_bd_sram__openram_dp_cell_cap_row" (byte position 2197508): Unknown layer/datatype in boundary, layer=22 type=21
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_row_cap_array_0".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_row_cap_array".
+Reading "sky130_fd_bd_sram__openram_dp_cell_cap_col".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_col_cap_array".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_col_cap_array_0".
+Reading "sky130_fd_bd_sram__openram_dp_cell_dummy".
+Error while reading cell "sky130_fd_bd_sram__openram_dp_cell_dummy" (byte position 2557466): Unknown layer/datatype in boundary, layer=33 type=42
+Error while reading cell "sky130_fd_bd_sram__openram_dp_cell_dummy" (byte position 2561242): Unknown layer/datatype in boundary, layer=33 type=43
+Error while reading cell "sky130_fd_bd_sram__openram_dp_cell_dummy" (byte position 2565434): Unknown layer/datatype in boundary, layer=22 type=21
+Error while reading cell "sky130_fd_bd_sram__openram_dp_cell_dummy" (byte position 2570234): Unknown layer/datatype in boundary, layer=22 type=22
+Error while reading cell "sky130_fd_bd_sram__openram_dp_cell_dummy" (byte position 2572282): Unknown layer/datatype in boundary, layer=235 type=0
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_dummy_array".
+Reading "sky130_fd_bd_sram__openram_dp_cell_replica".
+Error while reading cell "sky130_fd_bd_sram__openram_dp_cell_replica" (byte position 2667884): Unknown layer/datatype in boundary, layer=33 type=42
+Error while reading cell "sky130_fd_bd_sram__openram_dp_cell_replica" (byte position 2671660): Unknown layer/datatype in boundary, layer=33 type=43
+Error while reading cell "sky130_fd_bd_sram__openram_dp_cell_replica" (byte position 2675852): Unknown layer/datatype in boundary, layer=22 type=21
+Error while reading cell "sky130_fd_bd_sram__openram_dp_cell_replica" (byte position 2682316): Unknown layer/datatype in boundary, layer=22 type=22
+Error while reading cell "sky130_fd_bd_sram__openram_dp_cell_replica" (byte position 2684492): Unknown layer/datatype in boundary, layer=235 type=0
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_replica_column_0".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_replica_column".
+Reading "sky130_fd_bd_sram__openram_dp_cell".
+Error while reading cell "sky130_fd_bd_sram__openram_dp_cell" (byte position 2924942): Unknown layer/datatype in boundary, layer=33 type=42
+Error while reading cell "sky130_fd_bd_sram__openram_dp_cell" (byte position 2928718): Unknown layer/datatype in boundary, layer=33 type=43
+Error while reading cell "sky130_fd_bd_sram__openram_dp_cell" (byte position 2932910): Unknown layer/datatype in boundary, layer=22 type=21
+Error while reading cell "sky130_fd_bd_sram__openram_dp_cell" (byte position 2939374): Unknown layer/datatype in boundary, layer=22 type=22
+Error while reading cell "sky130_fd_bd_sram__openram_dp_cell" (byte position 2941550): Unknown layer/datatype in boundary, layer=235 type=0
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_bitcell_array".
+    5000 uses
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_replica_bitcell_array".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8_bank".
+Reading "sky130_sram_1kbyte_1rw1r_32x256_8".
+    5000 uses
+Reading "sky130_fd_sc_hd__a32o_2".
+Reading "sky130_fd_sc_hd__a32o_1".
+Reading "sky130_fd_sc_hd__a31oi_4".
+Reading "sky130_fd_sc_hd__a31oi_2".
+Reading "sky130_fd_sc_hd__a31oi_1".
+Reading "sky130_fd_sc_hd__a31o_2".
+Reading "sky130_fd_sc_hd__a31o_1".
+Reading "sky130_fd_sc_hd__a22oi_4".
+Reading "sky130_fd_sc_hd__a21o_2".
+Reading "sky130_fd_sc_hd__a21o_4".
+Reading "sky130_fd_sc_hd__a22oi_1".
+Reading "sky130_fd_sc_hd__a22oi_2".
+Reading "sky130_fd_sc_hd__a21oi_4".
+Reading "sky130_fd_sc_hd__a22o_1".
+Reading "sky130_fd_sc_hd__a22o_2".
+Reading "sky130_fd_sc_hd__a22o_4".
+Reading "sky130_fd_sc_hd__a21oi_1".
+Reading "sky130_fd_sc_hd__a21oi_2".
+Reading "sky130_fd_sc_hd__a21o_1".
+Reading "sky130_fd_sc_hd__a21boi_4".
+Reading "sky130_fd_sc_hd__a21boi_2".
+Reading "sky130_fd_sc_hd__a21boi_1".
+Reading "sky130_fd_sc_hd__a21boi_0".
+Reading "sky130_fd_sc_hd__a21bo_4".
+Reading "sky130_fd_sc_hd__a21bo_2".
+Reading "sky130_fd_sc_hd__a21bo_1".
+Reading "sky130_fd_sc_hd__a2bb2oi_4".
+Reading "sky130_fd_sc_hd__a2bb2oi_2".
+Reading "sky130_fd_sc_hd__a2bb2o_1".
+Reading "sky130_fd_sc_hd__a2bb2o_2".
+Reading "sky130_fd_sc_hd__a2bb2o_4".
+Reading "sky130_fd_sc_hd__a2bb2oi_1".
+Reading "sky130_fd_sc_hd__and4_1".
+Reading "sky130_fd_sc_hd__and3b_4".
+Reading "sky130_fd_sc_hd__and3b_2".
+Reading "sky130_fd_sc_hd__and3_4".
+Reading "sky130_fd_sc_hd__and3b_1".
+Reading "sky130_fd_sc_hd__and2b_4".
+Reading "sky130_fd_sc_hd__and3_1".
+Reading "sky130_fd_sc_hd__and3_2".
+Reading "sky130_fd_sc_hd__and2b_1".
+Reading "sky130_fd_sc_hd__and2b_2".
+Reading "sky130_fd_sc_hd__and2_1".
+Reading "sky130_fd_sc_hd__and2_2".
+Reading "sky130_fd_sc_hd__and2_4".
+Reading "sky130_fd_sc_hd__and2_0".
+Reading "sky130_fd_sc_hd__a2111o_1".
+Reading "sky130_fd_sc_hd__a311oi_4".
+Reading "sky130_fd_sc_hd__a311oi_1".
+Reading "sky130_fd_sc_hd__a311o_2".
+Reading "sky130_fd_sc_hd__a311o_1".
+Reading "sky130_fd_sc_hd__a222oi_1".
+Reading "sky130_fd_sc_hd__a221oi_4".
+Reading "sky130_fd_sc_hd__a221oi_2".
+Reading "sky130_fd_sc_hd__a221oi_1".
+Reading "sky130_fd_sc_hd__a211o_1".
+Reading "sky130_fd_sc_hd__a211o_2".
+Reading "sky130_fd_sc_hd__a211o_4".
+Reading "sky130_fd_sc_hd__a211oi_1".
+Reading "sky130_fd_sc_hd__a211oi_2".
+Reading "sky130_fd_sc_hd__a221o_1".
+Reading "sky130_fd_sc_hd__a221o_2".
+Reading "sky130_fd_sc_hd__a221o_4".
+Reading "sky130_fd_sc_hd__a41oi_1".
+Reading "sky130_fd_sc_hd__a41o_1".
+Reading "sky130_fd_sc_hd__a32oi_2".
+Reading "sky130_fd_sc_hd__a32oi_1".
+Reading "sky130_fd_sc_hd__a32o_4".
+Reading "sky130_fd_sc_hd__clkinv_4".
+Reading "sky130_fd_sc_hd__clkinv_8".
+Reading "sky130_fd_sc_hd__clkinv_16".
+Reading "sky130_fd_sc_hd__clkinvlp_2".
+Reading "sky130_fd_sc_hd__clkinvlp_4".
+Reading "sky130_fd_sc_hd__clkinv_2".
+Reading "sky130_fd_sc_hd__clkinv_1".
+Reading "sky130_fd_sc_hd__clkdlybuf4s50_2".
+Reading "sky130_fd_sc_hd__clkdlybuf4s50_1".
+Reading "sky130_fd_sc_hd__clkdlybuf4s25_2".
+Reading "sky130_fd_sc_hd__clkdlybuf4s25_1".
+Reading "sky130_fd_sc_hd__clkdlybuf4s18_2".
+Reading "sky130_fd_sc_hd__clkdlybuf4s18_1".
+Reading "sky130_fd_sc_hd__clkdlybuf4s15_2".
+Reading "sky130_fd_sc_hd__clkbuf_16".
+Reading "sky130_fd_sc_hd__bufbuf_16".
+Reading "sky130_fd_sc_hd__clkdlybuf4s15_1".
+Reading "sky130_fd_sc_hd__clkbuf_8".
+Reading "sky130_fd_sc_hd__clkbuf_4".
+Reading "sky130_fd_sc_hd__clkbuf_1".
+Reading "sky130_fd_sc_hd__bufinv_8".
+Reading "sky130_fd_sc_hd__bufbuf_8".
+Reading "sky130_fd_sc_hd__buf_16".
+Reading "sky130_fd_sc_hd__buf_12".
+Reading "sky130_fd_sc_hd__buf_8".
+Reading "sky130_fd_sc_hd__buf_6".
+Reading "sky130_fd_sc_hd__buf_2".
+Reading "sky130_fd_sc_hd__buf_1".
+Reading "sky130_fd_sc_hd__and4bb_4".
+Reading "sky130_fd_sc_hd__and4b_4".
+Reading "sky130_fd_sc_hd__and4b_1".
+Reading "sky130_fd_sc_hd__and4_4".
+Reading "sky130_fd_sc_hd__dlymetal6s6s_1".
+Reading "sky130_fd_sc_hd__dlymetal6s4s_1".
+Reading "sky130_fd_sc_hd__dlymetal6s2s_1".
+Reading "sky130_fd_sc_hd__dlygate4sd3_1".
+Reading "sky130_fd_sc_hd__dlygate4sd2_1".
+Reading "sky130_fd_sc_hd__dlygate4sd1_1".
+Reading "sky130_fd_sc_hd__dlxtp_1".
+Reading "sky130_fd_sc_hd__dlxtn_1".
+Reading "sky130_fd_sc_hd__dlclkp_4".
+Reading "sky130_fd_sc_hd__dlclkp_1".
+Reading "sky130_fd_sc_hd__ha_4".
+Reading "sky130_fd_sc_hd__inv_6".
+Reading "sky130_fd_sc_hd__inv_8".
+Reading "sky130_fd_sc_hd__inv_12".
+Reading "sky130_fd_sc_hd__ha_2".
+Reading "sky130_fd_sc_hd__ha_1".
+Reading "sky130_fd_sc_hd__fahcin_1".
+Reading "sky130_fd_sc_hd__fah_1".
+Reading "sky130_fd_sc_hd__fa_2".
+Reading "sky130_fd_sc_hd__fa_1".
+Reading "sky130_fd_sc_hd__nor3_2".
+Reading "sky130_fd_sc_hd__nor3_1".
+Reading "sky130_fd_sc_hd__nor2b_4".
+Reading "sky130_fd_sc_hd__nor2b_2".
+Reading "sky130_fd_sc_hd__nor2b_1".
+Reading "sky130_fd_sc_hd__nor2_8".
+Reading "sky130_fd_sc_hd__nor2_4".
+Reading "sky130_fd_sc_hd__nor2_1".
+Reading "sky130_fd_sc_hd__nand4bb_1".
+Reading "sky130_fd_sc_hd__nand4b_2".
+Reading "sky130_fd_sc_hd__nand4b_1".
+Reading "sky130_fd_sc_hd__nand4_4".
+Reading "sky130_fd_sc_hd__nand4_2".
+Reading "sky130_fd_sc_hd__nand4_1".
+Reading "sky130_fd_sc_hd__nand3b_4".
+Reading "sky130_fd_sc_hd__nand3b_2".
+Reading "sky130_fd_sc_hd__nand3b_1".
+Reading "sky130_fd_sc_hd__nand3_4".
+Reading "sky130_fd_sc_hd__nand3_2".
+Reading "sky130_fd_sc_hd__nand3_1".
+Reading "sky130_fd_sc_hd__nand2b_4".
+Reading "sky130_fd_sc_hd__nand2b_2".
+Reading "sky130_fd_sc_hd__nand2b_1".
+Reading "sky130_fd_sc_hd__nand2_8".
+Reading "sky130_fd_sc_hd__nand2_4".
+Reading "sky130_fd_sc_hd__mux4_2".
+Reading "sky130_fd_sc_hd__mux2i_4".
+Reading "sky130_fd_sc_hd__nand2_1".
+Reading "sky130_fd_sc_hd__mux2i_2".
+Reading "sky130_fd_sc_hd__mux2i_1".
+Reading "sky130_fd_sc_hd__mux2_4".
+Reading "sky130_fd_sc_hd__mux2_2".
+Reading "sky130_fd_sc_hd__mux2_1".
+Reading "sky130_fd_sc_hd__maj3_4".
+Reading "sky130_fd_sc_hd__maj3_2".
+Reading "sky130_fd_sc_hd__maj3_1".
+Reading "sky130_fd_sc_hd__nand2_2".
+Reading "sky130_fd_sc_hd__nor2_2".
+Reading "sky130_fd_sc_hd__o41a_1".
+Reading "sky130_fd_sc_hd__o32ai_2".
+Reading "sky130_fd_sc_hd__o32ai_1".
+Reading "sky130_fd_sc_hd__o32a_1".
+Reading "sky130_fd_sc_hd__o31ai_2".
+Reading "sky130_fd_sc_hd__o31ai_1".
+Reading "sky130_fd_sc_hd__o31a_2".
+Reading "sky130_fd_sc_hd__o31a_1".
+Reading "sky130_fd_sc_hd__o22ai_4".
+Reading "sky130_fd_sc_hd__o22ai_2".
+Reading "sky130_fd_sc_hd__o22ai_1".
+Reading "sky130_fd_sc_hd__o22a_4".
+Reading "sky130_fd_sc_hd__o22a_2".
+Reading "sky130_fd_sc_hd__o22a_1".
+Reading "sky130_fd_sc_hd__o21bai_4".
+Reading "sky130_fd_sc_hd__o21bai_2".
+Reading "sky130_fd_sc_hd__o21bai_1".
+Reading "sky130_fd_sc_hd__o21ba_4".
+Reading "sky130_fd_sc_hd__o21ba_2".
+Reading "sky130_fd_sc_hd__o21ba_1".
+Reading "sky130_fd_sc_hd__o2bb2ai_1".
+Reading "sky130_fd_sc_hd__o2bb2ai_2".
+Reading "sky130_fd_sc_hd__o2bb2ai_4".
+Reading "sky130_fd_sc_hd__o21a_1".
+Reading "sky130_fd_sc_hd__o21a_2".
+Reading "sky130_fd_sc_hd__o21a_4".
+Reading "sky130_fd_sc_hd__o21ai_0".
+Reading "sky130_fd_sc_hd__o21ai_1".
+Reading "sky130_fd_sc_hd__o21ai_2".
+Reading "sky130_fd_sc_hd__o21ai_4".
+Reading "sky130_fd_sc_hd__o2bb2a_4".
+Reading "sky130_fd_sc_hd__o2bb2a_2".
+Reading "sky130_fd_sc_hd__o2bb2a_1".
+Reading "sky130_fd_sc_hd__nor4bb_2".
+Reading "sky130_fd_sc_hd__nor4bb_1".
+Reading "sky130_fd_sc_hd__nor4b_4".
+Reading "sky130_fd_sc_hd__nor4b_1".
+Reading "sky130_fd_sc_hd__nor4_4".
+Reading "sky130_fd_sc_hd__nor4_2".
+Reading "sky130_fd_sc_hd__nor4_1".
+Reading "sky130_fd_sc_hd__nor3b_4".
+Reading "sky130_fd_sc_hd__nor3b_2".
+Reading "sky130_fd_sc_hd__nor3b_1".
+Reading "sky130_fd_sc_hd__nor3_4".
+Reading "sky130_fd_sc_hd__or4bb_1".
+Reading "sky130_fd_sc_hd__or4b_1".
+Reading "sky130_fd_sc_hd__or4b_2".
+Reading "sky130_fd_sc_hd__or4_1".
+Reading "sky130_fd_sc_hd__or4_2".
+Reading "sky130_fd_sc_hd__or4_4".
+Reading "sky130_fd_sc_hd__or3b_1".
+Reading "sky130_fd_sc_hd__or3b_2".
+Reading "sky130_fd_sc_hd__or3b_4".
+Reading "sky130_fd_sc_hd__or3_4".
+Reading "sky130_fd_sc_hd__or3_2".
+Reading "sky130_fd_sc_hd__or3_1".
+Reading "sky130_fd_sc_hd__or2b_4".
+Reading "sky130_fd_sc_hd__or2b_2".
+Reading "sky130_fd_sc_hd__or2b_1".
+Reading "sky130_fd_sc_hd__or2_4".
+Reading "sky130_fd_sc_hd__or2_2".
+Reading "sky130_fd_sc_hd__or2_1".
+Reading "sky130_fd_sc_hd__or2_0".
+Reading "sky130_fd_sc_hd__o2111ai_4".
+Reading "sky130_fd_sc_hd__o2111ai_2".
+Reading "sky130_fd_sc_hd__o2111ai_1".
+Reading "sky130_fd_sc_hd__o2111a_1".
+Reading "sky130_fd_sc_hd__o221ai_4".
+Reading "sky130_fd_sc_hd__o311ai_1".
+Reading "sky130_fd_sc_hd__o311ai_0".
+Reading "sky130_fd_sc_hd__o311a_1".
+Reading "sky130_fd_sc_hd__o221ai_2".
+Reading "sky130_fd_sc_hd__o221ai_1".
+Reading "sky130_fd_sc_hd__o221a_2".
+Reading "sky130_fd_sc_hd__o221a_1".
+Reading "sky130_fd_sc_hd__o211ai_4".
+Reading "sky130_fd_sc_hd__o211ai_2".
+Reading "sky130_fd_sc_hd__o211ai_1".
+Reading "sky130_fd_sc_hd__o211a_4".
+Reading "sky130_fd_sc_hd__o211a_2".
+Reading "sky130_fd_sc_hd__o211a_1".
+Reading "sky130_fd_sc_hd__o41ai_1".
+Reading "sky130_fd_sc_hd__o41a_2".
+Reading "sky130_fd_sc_hd__xor3_2".
+Reading "sky130_fd_sc_hd__xor3_1".
+Reading "sky130_fd_sc_hd__xor2_4".
+Reading "sky130_fd_sc_hd__xor2_2".
+Reading "sky130_fd_sc_hd__xor2_1".
+Reading "sky130_fd_sc_hd__xnor3_2".
+Reading "sky130_fd_sc_hd__xnor3_1".
+Reading "sky130_fd_sc_hd__xnor2_4".
+Reading "sky130_fd_sc_hd__xnor2_1".
+Reading "sky130_fd_sc_hd__xnor2_2".
+Reading "sky130_fd_sc_hd__sdfxtp_2".
+Reading "sky130_fd_sc_hd__sdfxtp_1".
+Reading "sky130_fd_sc_hd__sdfstp_2".
+Reading "sky130_fd_sc_hd__sdfstp_1".
+Reading "sky130_fd_sc_hd__sdfrtp_4".
+Reading "sky130_fd_sc_hd__sdfrtp_2".
+Reading "sky130_fd_sc_hd__sdfrtp_1".
+Reading "sky130_fd_sc_hd__sdfrtn_1".
+Reading "sky130_fd_sc_hd__sdfrbp_1".
+Reading "sky130_fd_sc_hd__sdfbbn_1".
+Reading "sky130_fd_sc_hd__or4bb_4".
+Reading "azadi_soc_top_VIA16".
+Reading "azadi_soc_top_VIA15".
+Reading "azadi_soc_top_VIA14".
+Reading "azadi_soc_top_VIA13".
+Reading "azadi_soc_top_VIA12".
+Reading "azadi_soc_top_VIA11".
+Reading "azadi_soc_top_VIA10".
+Reading "azadi_soc_top_VIA9".
+Reading "azadi_soc_top_VIA8".
+Reading "azadi_soc_top_VIA7".
+Reading "azadi_soc_top_VIA6".
+Reading "azadi_soc_top_VIA5".
+Reading "azadi_soc_top_VIA4".
+Reading "azadi_soc_top_VIA3".
+Reading "azadi_soc_top_VIA2".
+Reading "azadi_soc_top_VIA1".
+Reading "azadi_soc_top_VIA0".
+Reading "L1M1_PR_MR".
+Reading "M1M2_PR_MR".
+Reading "L1M1_PR_R".
+Reading "M1M2_PR_R".
+Reading "M2M3_PR_R".
+Reading "L1M1_PR".
+Reading "M1M2_PR".
+Reading "M1M2_PR_M".
+Reading "M2M3_PR".
+Reading "M3M4_PR".
+Reading "azadi_soc_top".
+    5000 uses
+    10000 uses
+    15000 uses
+    20000 uses
+    25000 uses
+    30000 uses
+    35000 uses
+    40000 uses
+    45000 uses
+    50000 uses
+    55000 uses
+    60000 uses
+    65000 uses
+    70000 uses
+    75000 uses
+    80000 uses
+    85000 uses
+    90000 uses
+    95000 uses
+    100000 uses
+    105000 uses
+    110000 uses
+    115000 uses
+    120000 uses
+    125000 uses
+    130000 uses
+    135000 uses
+    140000 uses
+    145000 uses
+    150000 uses
+    155000 uses
+    160000 uses
+    165000 uses
+    170000 uses
+    175000 uses
+    180000 uses
+    185000 uses
+    190000 uses
+    195000 uses
+    200000 uses
+    205000 uses
+    210000 uses
+    215000 uses
+    220000 uses
+    225000 uses
+    230000 uses
+    235000 uses
+    240000 uses
+    245000 uses
+    250000 uses
+    255000 uses
+    260000 uses
+    265000 uses
+    270000 uses
+    275000 uses
+    280000 uses
+    285000 uses
+    290000 uses
+    295000 uses
+    300000 uses
+    305000 uses
+    310000 uses
+    315000 uses
+    320000 uses
+    325000 uses
+    330000 uses
+    335000 uses
+    340000 uses
+    345000 uses
+    350000 uses
+    355000 uses
+    360000 uses
+    365000 uses
+    370000 uses
+Error while reading cell "azadi_soc_top" (byte position 37036948): Unknown layer/datatype in path, layer=68 type=23
+Error while reading cell "azadi_soc_top" (byte position 37037056): Unknown layer/datatype in path, layer=69 type=23
+Error while reading cell "azadi_soc_top" (byte position 37037488): Unknown layer/datatype in path, layer=70 type=23
+Error while reading cell "azadi_soc_top" (byte position 37043658): Unknown layer/datatype in path, layer=71 type=23
+    375000 uses
+    380000 uses
+    385000 uses
+    390000 uses
+    395000 uses
+    400000 uses
+    405000 uses
+    410000 uses
+    415000 uses
+    420000 uses
+    425000 uses
+    430000 uses
+    435000 uses
+    440000 uses
+    445000 uses
+    450000 uses
+    455000 uses
+    460000 uses
+    465000 uses
+    470000 uses
+    475000 uses
+    480000 uses
+    485000 uses
+    490000 uses
+    495000 uses
+    500000 uses
+    505000 uses
+    510000 uses
+    515000 uses
+    520000 uses
+    525000 uses
+    530000 uses
+    535000 uses
+    540000 uses
+    545000 uses
+    550000 uses
+    555000 uses
+    560000 uses
+    565000 uses
+    570000 uses
+    575000 uses
+    580000 uses
+    585000 uses
+    590000 uses
+    595000 uses
+    600000 uses
+    605000 uses
+    610000 uses
+    615000 uses
+    620000 uses
+    625000 uses
+    630000 uses
+    635000 uses
+    640000 uses
+    645000 uses
+    650000 uses
+    655000 uses
+    660000 uses
+    665000 uses
+    670000 uses
+    675000 uses
+    680000 uses
+    685000 uses
+    690000 uses
+    695000 uses
+    700000 uses
+    705000 uses
+    710000 uses
+    715000 uses
+    720000 uses
+    725000 uses
+    730000 uses
+    735000 uses
+    740000 uses
+    745000 uses
+    750000 uses
+    755000 uses
+    760000 uses
+    765000 uses
+    770000 uses
+    775000 uses
+    780000 uses
+    785000 uses
+    790000 uses
+    795000 uses
+    800000 uses
+    805000 uses
+    810000 uses
+    815000 uses
+    820000 uses
+    825000 uses
+    830000 uses
+    835000 uses
+    840000 uses
+    845000 uses
+    850000 uses
+    855000 uses
+    860000 uses
+    865000 uses
+    870000 uses
+    875000 uses
+    880000 uses
+    885000 uses
+    890000 uses
+    895000 uses
+    900000 uses
+    905000 uses
+    910000 uses
+    915000 uses
+    920000 uses
+    925000 uses
+    930000 uses
+    935000 uses
+    940000 uses
+    945000 uses
+    950000 uses
+    955000 uses
+    960000 uses
+    965000 uses
+    970000 uses
+    975000 uses
+    980000 uses
+    985000 uses
+    990000 uses
+    995000 uses
+    1000000 uses
+    1005000 uses
+    1010000 uses
+    1015000 uses
+    1020000 uses
+    1025000 uses
+    1030000 uses
+    1035000 uses
+    1040000 uses
+    1045000 uses
+    1050000 uses
+    1055000 uses
+    1060000 uses
+    1065000 uses
+    1070000 uses
+    1075000 uses
+    1080000 uses
+    1085000 uses
+    1090000 uses
+    1095000 uses
+    1100000 uses
+    1105000 uses
+    1110000 uses
+    1115000 uses
+Reading "azadi_soc_top_caravel_VIA3".
+Reading "azadi_soc_top_caravel_VIA2".
+Reading "azadi_soc_top_caravel_VIA1".
+Reading "azadi_soc_top_caravel_VIA0".
+Reading "azadi_soc_top_caravel".
+    5000 uses
+    10000 uses
+Error while reading cell "azadi_soc_top_caravel" (byte position 201431920): Unknown layer/datatype in path, layer=70 type=23
+Error while reading cell "azadi_soc_top_caravel" (byte position 201432028): Unknown layer/datatype in path, layer=71 type=23
+Error while reading cell "azadi_soc_top_caravel" (byte position 201432136): Unknown layer/datatype in path, layer=69 type=23
+Error while reading cell "azadi_soc_top_caravel" (byte position 201433326): Unknown layer/datatype in path, layer=68 type=23
+    15000 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/u5985_ramianw/design/azadi_iii_dft/jobs/mpw_precheck/86ef26c6-2a08-46f5-b809-10134933d945/outputs/user_project_wrapper_erased.gds ..
+Reading /mnt/uffs/user/u5985_ramianw/design/azadi_iii_dft/jobs/mpw_precheck/86ef26c6-2a08-46f5-b809-10134933d945/outputs/user_project_wrapper_empty_erased.gds ..
+--- Running XOR for 69/20 ---
+"input" in: xor.rb.drc:39
+    Polygons (raw): 530 (flat)  530 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"input" in: xor.rb.drc:39
+    Polygons (raw): 530 (flat)  530 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"^" in: xor.rb.drc:39
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.000s  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 70/20 ---
+"input" in: xor.rb.drc:39
+    Polygons (raw): 107 (flat)  107 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"input" in: xor.rb.drc:39
+    Polygons (raw): 107 (flat)  107 (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/20 ---
+"input" in: xor.rb.drc:39
+    Polygons (raw): 16 (flat)  16 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"input" in: xor.rb.drc:39
+    Polygons (raw): 16 (flat)  16 (hierarchical)
+    Elapsed: 0.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/44 ---
+"input" in: xor.rb.drc:39
+    Polygons (raw): 116 (flat)  116 (hierarchical)
+    Elapsed: 0.000s  Memory: 523.00M
+"input" in: xor.rb.drc:39
+    Polygons (raw): 116 (flat)  116 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"^" in: xor.rb.drc:39
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.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 72/20 ---
+"input" in: xor.rb.drc:39
+    Polygons (raw): 16 (flat)  16 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+"input" in: xor.rb.drc:39
+    Polygons (raw): 16 (flat)  16 (hierarchical)
+    Elapsed: 0.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.010s  Memory: 523.00M
+XOR differences: 0
+"output" in: xor.rb.drc:43
+    Polygons (raw): 0 (flat)  0 (hierarchical)
+    Elapsed: 0.010s  Memory: 523.00M
+Writing layout file: /mnt/uffs/user/u5985_ramianw/design/azadi_iii_dft/jobs/mpw_precheck/86ef26c6-2a08-46f5-b809-10134933d945/outputs/user_project_wrapper.xor.gds ..
+Total elapsed: 0.170s  Memory: 523.00M
diff --git a/mpw_precheck/logs/xor_check.total b/mpw_precheck/logs/xor_check.total
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/mpw_precheck/logs/xor_check.total
@@ -0,0 +1 @@
+0
\ No newline at end of file
diff --git a/mpw_precheck/outputs/reports/klayout_beol_check.xml b/mpw_precheck/outputs/reports/klayout_beol_check.xml
new file mode 100644
index 0000000..5ffd971
--- /dev/null
+++ b/mpw_precheck/outputs/reports/klayout_beol_check.xml
@@ -0,0 +1,447 @@
+<?xml version="1.0" encoding="utf-8"?>
+<report-database>
+ <description>SKY130 DRC runset</description>
+ <original-file/>
+ <generator>drc: script='/opt/checks/tech-files/sky130A_mr.drc'</generator>
+ <top-cell>user_project_wrapper</top-cell>
+ <tags>
+ </tags>
+ <categories>
+  <category>
+   <name>li.1</name>
+   <description>li.1 : min. li width : 0.17um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>li.3</name>
+   <description>li.3 : min. li spacing : 0.17um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>li.5</name>
+   <description>li.5 : min. li enclosure of licon of 2 adjacent edges : 0.08um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>li.6</name>
+   <description>li.6 : min. li area : 0.0561um²</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>ct.1</name>
+   <description>ct.1: non-ring mcon should be rectangular</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>ct.1_a</name>
+   <description>ct.1_a : minimum width of mcon : 0.17um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>ct.1_b</name>
+   <description>ct.1_b : maximum length of mcon : 0.17um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>ct.2</name>
+   <description>ct.2 : min. mcon spacing : 0.19um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>ct.4</name>
+   <description>ct.4 : mcon should covered by li</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m1.1</name>
+   <description>m1.1 : min. m1 width : 0.14um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m1.2</name>
+   <description>m1.2 : min. m1 spacing : 0.14um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m1.3ab</name>
+   <description>m1.3ab : min. 3um.m1 spacing m1 : 0.28um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>791_m1.4</name>
+   <description>791_m1.4 : min. m1 enclosure of mcon : 0.03um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m1.4</name>
+   <description>m1.4 : mcon periphery must be enclosed by m1</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m1.4a</name>
+   <description>m1.4a : min. m1 enclosure of mcon for specific cells : 0.005um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m1.4a_a</name>
+   <description>m1.4a_a : mcon periph must be enclosed by met1 for specific cells</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m1.6</name>
+   <description>m1.6 : min. m1 area : 0.083um²</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m1.7</name>
+   <description>m1.7 : min. m1 with holes area : 0.14um²</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m1.5</name>
+   <description>m1.5 : min. m1 enclosure of mcon of 2 adjacent edges : 0.06um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via.1a</name>
+   <description>via.1a : via outside of moduleCut should be rectangular</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via.1a_a</name>
+   <description>via.1a_a : min. width of via outside of moduleCut : 0.15um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via.1a_b</name>
+   <description>via.1a_b : maximum length of via : 0.15um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via.2</name>
+   <description>via.2 : min. via spacing : 0.17um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via.4a</name>
+   <description>via.4a : min. m1 enclosure of 0.15um via : 0.055um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via.4a_a</name>
+   <description>via.4a_a : 0.15um via must be enclosed by met1</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via.5a</name>
+   <description>via.5a : min. m1 enclosure of 0.15um via of 2 adjacent edges : 0.085um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m2.1</name>
+   <description>m2.1 : min. m2 width : 0.14um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m2.2</name>
+   <description>m2.2 : min. m2 spacing : 0.14um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m2.3ab</name>
+   <description>m2.3ab : min. 3um.m2 spacing m2 : 0.28um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m2.6</name>
+   <description>m2.6 : min. m2 area : 0.0676um²</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m2.7</name>
+   <description>m2.7 : min. m2 holes area : 0.14um²</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m2.4</name>
+   <description>m2.4 : min. m2 enclosure of via : 0.055um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m2.4_a</name>
+   <description>m2.4_a : via in periphery must be enclosed by met2</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m2.5</name>
+   <description>m2.5 : min. m2 enclosure of via of 2 adjacent edges : 0.085um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via2.1a</name>
+   <description>via2.1a : via2 outside of moduleCut should be rectangular</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via2.1a_a</name>
+   <description>via2.1a_a : min. width of via2 outside of moduleCut : 0.2um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via2.1a_b</name>
+   <description>via2.1a_b : maximum length of via2 : 0.2um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via2.2</name>
+   <description>via2.2 : min. via2 spacing : 0.2um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via2.4</name>
+   <description>via2.4 : min. m2 enclosure of via2 : 0.04um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via2.4_a</name>
+   <description>via2.4_a : via must be enclosed by met2</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via2.5</name>
+   <description>via2.5 : min. m3 enclosure of via2 of 2 adjacent edges : 0.085um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m3.1</name>
+   <description>m3.1 : min. m3 width : 0.3um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m3.2</name>
+   <description>m3.2 : min. m3 spacing : 0.3um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m3.3cd</name>
+   <description>m3.3cd : min. 3um.m3 spacing m3 : 0.4um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m3.4</name>
+   <description>m3.4 : min. m3 enclosure of via2 : 0.065um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m3.4_a</name>
+   <description>m3.4_a : via2 must be enclosed by met3</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via3.1</name>
+   <description>via3.1 : via3 outside of moduleCut should be rectangular</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via3.1_a</name>
+   <description>via3.1_a : min. width of via3 outside of moduleCut : 0.2um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via3.1_b</name>
+   <description>via3.1_b : maximum length of via3 : 0.2um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via3.2</name>
+   <description>via3.2 : min. via3 spacing : 0.2um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via3.4</name>
+   <description>via3.4 : min. m3 enclosure of via3 : 0.06um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via3.4_a</name>
+   <description>via3.4_a : non-ring via3 must be enclosed by met3</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via3.5</name>
+   <description>via3.5 : min. m3 enclosure of via3 of 2 adjacent edges : 0.09um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m4.1</name>
+   <description>m4.1 : min. m4 width : 0.3um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m4.2</name>
+   <description>m4.2 : min. m4 spacing : 0.3um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m4.4a</name>
+   <description>m4.4a : min. m4 area : 0.240um²</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m4.5ab</name>
+   <description>m4.5ab : min. 3um.m4 spacing m4 : 0.4um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m4.3</name>
+   <description>m4.3 : min. m4 enclosure of via3 : 0.065um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m4.3_a</name>
+   <description>m4.3_a : via3 must be enclosed by met4</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via4.1</name>
+   <description>via4.1 : via4 outside of moduleCut should be rectangular</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via4.1_a</name>
+   <description>via4.1_a : min. width of via4 outside of moduleCut : 0.8um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via4.1_b</name>
+   <description>via4.1_b : maximum length of via4 : 0.8um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via4.2</name>
+   <description>via4.2 : min. via4 spacing : 0.8um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via4.4</name>
+   <description>via4.4 : min. m4 enclosure of via4 : 0.19um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via4.4_a</name>
+   <description>via4.4_a : m4 must enclose all via4</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m5.1</name>
+   <description>m5.1 : min. m5 width : 1.6um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m5.2</name>
+   <description>m5.2 : min. m5 spacing : 1.6um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m5.3</name>
+   <description>m5.3 : min. m5 enclosure of via4 : 0.31um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m5.3_a</name>
+   <description>m5.3_a : via must be enclosed by m5</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m5.4</name>
+   <description>m5.4 : min. m5 area : 4.0um²</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>pad.2</name>
+   <description>pad.2 : min. pad spacing : 1.27um</description>
+   <categories>
+   </categories>
+  </category>
+ </categories>
+ <cells>
+  <cell>
+   <name>user_project_wrapper</name>
+   <variant/>
+   <references>
+   </references>
+  </cell>
+ </cells>
+ <items>
+ </items>
+</report-database>
diff --git a/mpw_precheck/outputs/reports/klayout_feol_check.xml b/mpw_precheck/outputs/reports/klayout_feol_check.xml
new file mode 100644
index 0000000..987027f
--- /dev/null
+++ b/mpw_precheck/outputs/reports/klayout_feol_check.xml
@@ -0,0 +1,363 @@
+<?xml version="1.0" encoding="utf-8"?>
+<report-database>
+ <description>SKY130 DRC runset</description>
+ <original-file/>
+ <generator>drc: script='/opt/checks/tech-files/sky130A_mr.drc'</generator>
+ <top-cell>user_project_wrapper</top-cell>
+ <tags>
+ </tags>
+ <categories>
+  <category>
+   <name>dnwell.2</name>
+   <description>dnwell.2 : min. dnwell width : 3.0um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>nwell.1</name>
+   <description>nwell.1 : min. nwell width : 0.84um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>nwell.2a</name>
+   <description>nwell.2a : min. nwell spacing (merged if less) : 1.27um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>nwell.6</name>
+   <description>nwell.6 : min enclosure of nwellHole by dnwell : 1.03um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>hvtp.1</name>
+   <description>hvtp.1 : min. hvtp width : 0.38um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>hvtp.2</name>
+   <description>hvtp.2 : min. hvtp spacing : 0.38um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>hvtr.1</name>
+   <description>hvtr.1 : min. hvtr width : 0.38um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>hvtr.2</name>
+   <description>hvtr.2 : min. hvtr spacing : 0.38um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>hvtr.2_a</name>
+   <description>hvtr.2_a : hvtr must not overlap hvtp</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>lvtn.1a</name>
+   <description>lvtn.1a : min. lvtn width : 0.38um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>lvtn.2</name>
+   <description>lvtn.2 : min. lvtn spacing : 0.38um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>ncm.1</name>
+   <description>ncm.1 : min. ncm width : 0.38um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>ncm.2a</name>
+   <description>ncm.2a : min. ncm spacing : 0.38um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>difftap.1</name>
+   <description>difftap.1 : min. diff width across areaid:ce : 0.15um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>difftap.1_a</name>
+   <description>difftap.1_a : min. diff width in periphery : 0.15um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>difftap.1_b</name>
+   <description>difftap.1_b : min. tap width across areaid:ce : 0.15um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>difftap.1_c</name>
+   <description>difftap.1_c : min. tap width in periphery : 0.15um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>difftap.3</name>
+   <description>difftap.3 : min. difftap spacing : 0.27um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>tunm.1</name>
+   <description>tunm.1 : min. tunm width : 0.41um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>tunm.2</name>
+   <description>tunm.2 : min. tunm spacing : 0.5um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>poly.1a</name>
+   <description>poly.1a : min. poly width : 0.15um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>poly.2</name>
+   <description>poly.2 : min. poly spacing : 0.21um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>rpm.1a</name>
+   <description>rpm.1a : min. rpm width : 1.27um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>rpm.2</name>
+   <description>rpm.2 : min. rpm spacing : 0.84um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>urpm.1a</name>
+   <description>urpm.1a : min. rpm width : 1.27um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>urpm.2</name>
+   <description>urpm.2 : min. rpm spacing : 0.84um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>npc.1</name>
+   <description>npc.1 : min. npc width : 0.27um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>npc.2</name>
+   <description>npc.2 : min. npc spacing, should be manually merged if less than : 0.27um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>nsd.1</name>
+   <description>nsd.1 : min. nsdm width : 0.38um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>nsd.2</name>
+   <description>nsd.2 : min. nsdm spacing, should be manually merged if less than : 0.38um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>psd.1</name>
+   <description>psd.1 : min. psdm width : 0.38um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>psd.2</name>
+   <description>psd.2 : min. psdm spacing, should be manually merged if less than : 0.38um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>licon.1</name>
+   <description>licon.1 : licon should be rectangle</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>licon.1_a/b</name>
+   <description>licon.1_a/b : minimum/maximum width of licon : 0.17um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>licon.13</name>
+   <description>licon.13 : min. difftap licon spacing to npc : 0.09um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>licon.13_a</name>
+   <description>licon.13_a : licon of diffTap in periphery must not overlap npc</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>licon.17</name>
+   <description>licon.17 : Licons may not overlap both poly and (diff or tap)</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>capm.1</name>
+   <description>capm.1 : min. capm width : 1.0um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>capm.2a</name>
+   <description>capm.2a : min. capm spacing : 0.84um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>capm.2b</name>
+   <description>capm.2b : min. capm spacing : 1.2um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>capm.2b_a</name>
+   <description>capm.2b_a : min. spacing of m3_bot_plate : 1.2um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>capm.3</name>
+   <description>capm.3 : min. capm and m3 enclosure of m3 : 0.14um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>capm.3_a</name>
+   <description>capm.3_a : min. m3 enclosure of capm : 0.14um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>capm.4</name>
+   <description>capm.4 : min. capm enclosure of via3 : 0.14um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>capm.5</name>
+   <description>capm.5 : min. capm spacing to via3 : 0.14um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>cap2m.1</name>
+   <description>cap2m.1 : min. cap2m width : 1.0um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>cap2m.2a</name>
+   <description>cap2m.2a : min. cap2m spacing : 0.84um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>cap2m.2b</name>
+   <description>cap2m.2b : min. cap2m spacing : 1.2um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>cap2m.2b_a</name>
+   <description>cap2m.2b_a : min. spacing of m4_bot_plate : 1.2um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>cap2m.3</name>
+   <description>cap2m.3 : min. m4 enclosure of cap2m : 0.14um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>cap2m.3_a</name>
+   <description>cap2m.3_a : min. m4 enclosure of cap2m : 0.14um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>cap2m.4</name>
+   <description>cap2m.4 : min. cap2m enclosure of via4 : 0.14um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>cap2m.5</name>
+   <description>cap2m.5 : min. cap2m spacing to via4 : 0.14um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>hvi.1</name>
+   <description>hvi.1 : min. hvi width : 0.6um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>hvi.2a</name>
+   <description>hvi.2a : min. hvi spacing : 0.7um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>hvntm.1</name>
+   <description>hvntm.1 : min. hvntm width : 0.7um</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>hvntm.2</name>
+   <description>hvntm.2 : min. hvntm spacing : 0.7um</description>
+   <categories>
+   </categories>
+  </category>
+ </categories>
+ <cells>
+  <cell>
+   <name>user_project_wrapper</name>
+   <variant/>
+   <references>
+   </references>
+  </cell>
+ </cells>
+ <items>
+ </items>
+</report-database>
diff --git a/mpw_precheck/outputs/reports/klayout_met_min_ca_density_check.xml b/mpw_precheck/outputs/reports/klayout_met_min_ca_density_check.xml
new file mode 100644
index 0000000..698a39a
--- /dev/null
+++ b/mpw_precheck/outputs/reports/klayout_met_min_ca_density_check.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<report-database>
+ <description>Density Checks</description>
+ <original-file/>
+ <generator>drc: script='/opt/checks/drc_checks/klayout/met_min_ca_density.lydrc'</generator>
+ <top-cell>user_project_wrapper</top-cell>
+ <tags>
+ </tags>
+ <categories>
+ </categories>
+ <cells>
+  <cell>
+   <name>user_project_wrapper</name>
+   <variant/>
+   <references>
+   </references>
+  </cell>
+ </cells>
+ <items>
+ </items>
+</report-database>
diff --git a/mpw_precheck/outputs/reports/klayout_offgrid_check.xml b/mpw_precheck/outputs/reports/klayout_offgrid_check.xml
new file mode 100644
index 0000000..95ebbc9
--- /dev/null
+++ b/mpw_precheck/outputs/reports/klayout_offgrid_check.xml
@@ -0,0 +1,483 @@
+<?xml version="1.0" encoding="utf-8"?>
+<report-database>
+ <description>SKY130 DRC runset</description>
+ <original-file/>
+ <generator>drc: script='/opt/checks/tech-files/sky130A_mr.drc'</generator>
+ <top-cell>user_project_wrapper</top-cell>
+ <tags>
+ </tags>
+ <categories>
+  <category>
+   <name>dnwell_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on dnwell</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>dnwell_angle</name>
+   <description>x.3a : non 45 degree angle dnwell</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>nwell_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on nwell</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>nwell_angle</name>
+   <description>x.3a : non 45 degree angle nwell</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>pwbm_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on pwbm</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>pwbm_angle</name>
+   <description>x.3a : non 45 degree angle pwbm</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>pwde_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on pwde</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>pwde_angle</name>
+   <description>x.3a : non 45 degree angle pwde</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>hvtp_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on hvtp</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>hvtp_angle</name>
+   <description>x.3a : non 45 degree angle hvtp</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>hvtr_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on hvtr</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>hvtr_angle</name>
+   <description>x.3a : non 45 degree angle hvtr</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>lvtn_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on lvtn</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>lvtn_angle</name>
+   <description>x.3a : non 45 degree angle lvtn</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>ncm_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on ncm</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>ncm_angle</name>
+   <description>x.3a : non 45 degree angle ncm</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>diff_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on diff</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>tap_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on tap</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>diff_angle</name>
+   <description>x.2 : non 90 degree angle diff</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>diff_angle</name>
+   <description>x.2c : non 45 degree angle diff</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>tap_angle</name>
+   <description>x.2 : non 90 degree angle tap</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>tap_angle</name>
+   <description>x.2c : non 45 degree angle tap</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>tunm_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on tunm</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>tunm_angle</name>
+   <description>x.3a : non 45 degree angle tunm</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>poly_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on poly</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>poly_angle</name>
+   <description>x.2 : non 90 degree angle poly</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>rpm_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on rpm</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>rpm_angle</name>
+   <description>x.3a : non 45 degree angle rpm</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>npc_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on npc</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>npc_angle</name>
+   <description>x.3a : non 45 degree angle npc</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>nsdm_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on nsdm</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>nsdm_angle</name>
+   <description>x.3a : non 45 degree angle nsdm</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>psdm_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on psdm</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>psdm_angle</name>
+   <description>x.3a : non 45 degree angle psdm</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>licon_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on licon</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>licon_angle</name>
+   <description>x.2 : non 90 degree angle licon</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>li_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on li</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>li_angle</name>
+   <description>x.3a : non 45 degree angle li</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>ct_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on mcon</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>ct_angle</name>
+   <description>x.2 : non 90 degree angle mcon</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>vpp_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on vpp</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>vpp_angle</name>
+   <description>x.3a : non 45 degree angle vpp</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m1_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on m1</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m1_angle</name>
+   <description>x.3a : non 45 degree angle m1</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on via</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via_angle</name>
+   <description>x.2 : non 90 degree angle via</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m2_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on m2</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m2_angle</name>
+   <description>x.3a : non 45 degree angle m2</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via2_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on via2</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via2_angle</name>
+   <description>x.2 : non 90 degree angle via2</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m3_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on m3</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m3_angle</name>
+   <description>x.3a : non 45 degree angle m3</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via3_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on via3</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via3_angle</name>
+   <description>x.2 : non 90 degree angle via3</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>nsm_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on nsm</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>nsm_angle</name>
+   <description>x.3a : non 45 degree angle nsm</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m4_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on m4</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m4_angle</name>
+   <description>x.3a : non 45 degree angle m4</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via4_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on via4</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>via4_angle</name>
+   <description>x.2 : non 90 degree angle via4</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m5_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on m5</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>m5_angle</name>
+   <description>x.3a : non 45 degree angle m5</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>pad_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on pad</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>pad_angle</name>
+   <description>x.3a : non 45 degree angle pad</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>mf_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on mf</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>mf_angle</name>
+   <description>x.2 : non 90 degree angle mf</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>hvi_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on hvi</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>hvi_angle</name>
+   <description>x.3a : non 45 degree angle hvi</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>hvntm_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on hvntm</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>hvntm_angle</name>
+   <description>x.3a : non 45 degree angle hvntm</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>vhvi_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on vhvi</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>vhvi_angle</name>
+   <description>x.3a : non 45 degree angle vhvi</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>uhvi_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on uhvi</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>uhvi_angle</name>
+   <description>x.3a : non 45 degree angle uhvi</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>pwell_rs_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on pwell_rs</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>pwell_rs_angle</name>
+   <description>x.3a : non 45 degree angle pwell_rs</description>
+   <categories>
+   </categories>
+  </category>
+  <category>
+   <name>areaid_re_OFFGRID</name>
+   <description>x.1b : OFFGRID vertex on areaid.re</description>
+   <categories>
+   </categories>
+  </category>
+ </categories>
+ <cells>
+  <cell>
+   <name>user_project_wrapper</name>
+   <variant/>
+   <references>
+   </references>
+  </cell>
+ </cells>
+ <items>
+ </items>
+</report-database>
diff --git a/mpw_precheck/outputs/reports/klayout_pin_label_purposes_overlapping_drawing_check.xml b/mpw_precheck/outputs/reports/klayout_pin_label_purposes_overlapping_drawing_check.xml
new file mode 100644
index 0000000..523fd35
--- /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/azadi_iii_dft/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..bf9bc29
--- /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;
+
+
+ azadi_soc_top_caravel 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]}),
+    .user_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..a895f4e
--- /dev/null
+++ b/mpw_precheck/outputs/user_project_wrapper.magic.drc.mag
@@ -0,0 +1,31302 @@
+magic
+tech sky130A
+magscale 1 2
+timestamp 1654460042
+<< checkpaint >>
+rect -12658 -11586 596582 715522
+<< metal1 >>
+rect 1394 386384 1400 386436
+rect 1452 386424 1458 386436
+rect 57606 386424 57612 386436
+rect 1452 386396 57612 386424
+rect 1452 386384 1458 386396
+rect 57606 386384 57612 386396
+rect 57664 386384 57670 386436
+rect 372154 59780 372160 59832
+rect 372212 59820 372218 59832
+rect 373718 59820 373724 59832
+rect 372212 59792 373724 59820
+rect 372212 59780 372218 59792
+rect 373718 59780 373724 59792
+rect 373776 59780 373782 59832
+rect 430114 59780 430120 59832
+rect 430172 59820 430178 59832
+rect 431494 59820 431500 59832
+rect 430172 59792 431500 59820
+rect 430172 59780 430178 59792
+rect 431494 59780 431500 59792
+rect 431552 59780 431558 59832
+rect 488074 59780 488080 59832
+rect 488132 59820 488138 59832
+rect 489362 59820 489368 59832
+rect 488132 59792 489368 59820
+rect 488132 59780 488138 59792
+rect 489362 59780 489368 59792
+rect 489420 59780 489426 59832
+rect 498470 59780 498476 59832
+rect 498528 59820 498534 59832
+rect 499482 59820 499488 59832
+rect 498528 59792 499488 59820
+rect 498528 59780 498534 59792
+rect 499482 59780 499488 59792
+rect 499540 59780 499546 59832
+rect 516962 59780 516968 59832
+rect 517020 59820 517026 59832
+rect 518342 59820 518348 59832
+rect 517020 59792 518348 59820
+rect 517020 59780 517026 59792
+rect 518342 59780 518348 59792
+rect 518400 59780 518406 59832
+rect 73062 59712 73068 59764
+rect 73120 59752 73126 59764
+rect 74718 59752 74724 59764
+rect 73120 59724 74724 59752
+rect 73120 59712 73126 59724
+rect 74718 59712 74724 59724
+rect 74776 59712 74782 59764
+rect 77938 59712 77944 59764
+rect 77996 59752 78002 59764
+rect 79870 59752 79876 59764
+rect 77996 59724 79876 59752
+rect 77996 59712 78002 59724
+rect 79870 59712 79876 59724
+rect 79928 59712 79934 59764
+rect 80698 59712 80704 59764
+rect 80756 59752 80762 59764
+rect 82998 59752 83004 59764
+rect 80756 59724 83004 59752
+rect 80756 59712 80762 59724
+rect 82998 59712 83004 59724
+rect 83056 59712 83062 59764
+rect 86218 59712 86224 59764
+rect 86276 59752 86282 59764
+rect 87414 59752 87420 59764
+rect 86276 59724 87420 59752
+rect 86276 59712 86282 59724
+rect 87414 59712 87420 59724
+rect 87472 59712 87478 59764
+rect 118602 59712 118608 59764
+rect 118660 59752 118666 59764
+rect 120258 59752 120264 59764
+rect 118660 59724 120264 59752
+rect 118660 59712 118666 59724
+rect 120258 59712 120264 59724
+rect 120316 59712 120322 59764
+rect 128998 59712 129004 59764
+rect 129056 59752 129062 59764
+rect 131574 59752 131580 59764
+rect 129056 59724 131580 59752
+rect 129056 59712 129062 59724
+rect 131574 59712 131580 59724
+rect 131632 59712 131638 59764
+rect 131758 59712 131764 59764
+rect 131816 59752 131822 59764
+rect 132586 59752 132592 59764
+rect 131816 59724 132592 59752
+rect 131816 59712 131822 59724
+rect 132586 59712 132592 59724
+rect 132644 59712 132650 59764
+rect 136542 59712 136548 59764
+rect 136600 59752 136606 59764
+rect 137830 59752 137836 59764
+rect 136600 59724 137836 59752
+rect 136600 59712 136606 59724
+rect 137830 59712 137836 59724
+rect 137888 59712 137894 59764
+rect 140038 59712 140044 59764
+rect 140096 59752 140102 59764
+rect 141970 59752 141976 59764
+rect 140096 59724 141976 59752
+rect 140096 59712 140102 59724
+rect 141970 59712 141976 59724
+rect 142028 59712 142034 59764
+rect 142798 59712 142804 59764
+rect 142856 59752 142862 59764
+rect 145006 59752 145012 59764
+rect 142856 59724 145012 59752
+rect 142856 59712 142862 59724
+rect 145006 59712 145012 59724
+rect 145064 59712 145070 59764
+rect 145742 59712 145748 59764
+rect 145800 59752 145806 59764
+rect 148134 59752 148140 59764
+rect 145800 59724 148140 59752
+rect 145800 59712 145806 59724
+rect 148134 59712 148140 59724
+rect 148192 59712 148198 59764
+rect 150342 59712 150348 59764
+rect 150400 59752 150406 59764
+rect 152274 59752 152280 59764
+rect 150400 59724 152280 59752
+rect 150400 59712 150406 59724
+rect 152274 59712 152280 59724
+rect 152332 59712 152338 59764
+rect 153838 59712 153844 59764
+rect 153896 59752 153902 59764
+rect 156598 59752 156604 59764
+rect 153896 59724 156604 59752
+rect 153896 59712 153902 59724
+rect 156598 59712 156604 59724
+rect 156656 59712 156662 59764
+rect 160738 59712 160744 59764
+rect 160796 59752 160802 59764
+rect 162578 59752 162584 59764
+rect 160796 59724 162584 59752
+rect 160796 59712 160802 59724
+rect 162578 59712 162584 59724
+rect 162636 59712 162642 59764
+rect 179230 59712 179236 59764
+rect 179288 59752 179294 59764
+rect 181254 59752 181260 59764
+rect 179288 59724 181260 59752
+rect 179288 59712 179294 59724
+rect 181254 59712 181260 59724
+rect 181312 59712 181318 59764
+rect 188890 59712 188896 59764
+rect 188948 59752 188954 59764
+rect 190546 59752 190552 59764
+rect 188948 59724 190552 59752
+rect 188948 59712 188954 59724
+rect 190546 59712 190552 59724
+rect 190604 59712 190610 59764
+rect 194502 59712 194508 59764
+rect 194560 59752 194566 59764
+rect 195790 59752 195796 59764
+rect 194560 59724 195796 59752
+rect 194560 59712 194566 59724
+rect 195790 59712 195796 59724
+rect 195848 59712 195854 59764
+rect 206922 59712 206928 59764
+rect 206980 59752 206986 59764
+rect 208118 59752 208124 59764
+rect 206980 59724 208124 59752
+rect 206980 59712 206986 59724
+rect 208118 59712 208124 59724
+rect 208176 59712 208182 59764
+rect 220446 59712 220452 59764
+rect 220504 59752 220510 59764
+rect 222562 59752 222568 59764
+rect 220504 59724 222568 59752
+rect 220504 59712 220510 59724
+rect 222562 59712 222568 59724
+rect 222620 59712 222626 59764
+rect 242802 59712 242808 59764
+rect 242860 59752 242866 59764
+rect 244274 59752 244280 59764
+rect 242860 59724 244280 59752
+rect 242860 59712 242866 59724
+rect 244274 59712 244280 59724
+rect 244332 59712 244338 59764
+rect 257890 59712 257896 59764
+rect 257948 59752 257954 59764
+rect 259822 59752 259828 59764
+rect 257948 59724 259828 59752
+rect 257948 59712 257954 59724
+rect 259822 59712 259828 59724
+rect 259880 59712 259886 59764
+rect 266262 59712 266268 59764
+rect 266320 59752 266326 59764
+rect 268102 59752 268108 59764
+rect 266320 59724 268108 59752
+rect 266320 59712 266326 59724
+rect 268102 59712 268108 59724
+rect 268160 59712 268166 59764
+rect 279418 59712 279424 59764
+rect 279476 59752 279482 59764
+rect 280614 59752 280620 59764
+rect 279476 59724 280620 59752
+rect 279476 59712 279482 59724
+rect 280614 59712 280620 59724
+rect 280672 59712 280678 59764
+rect 287698 59712 287704 59764
+rect 287756 59752 287762 59764
+rect 289814 59752 289820 59764
+rect 287756 59724 289820 59752
+rect 287756 59712 287762 59724
+rect 289814 59712 289820 59724
+rect 289872 59712 289878 59764
+rect 290642 59712 290648 59764
+rect 290700 59752 290706 59764
+rect 292942 59752 292948 59764
+rect 290700 59724 292948 59752
+rect 290700 59712 290706 59724
+rect 292942 59712 292948 59724
+rect 293000 59712 293006 59764
+rect 294598 59712 294604 59764
+rect 294656 59752 294662 59764
+rect 297082 59752 297088 59764
+rect 294656 59724 297088 59752
+rect 294656 59712 294662 59724
+rect 297082 59712 297088 59724
+rect 297140 59712 297146 59764
+rect 300118 59712 300124 59764
+rect 300176 59752 300182 59764
+rect 302234 59752 302240 59764
+rect 300176 59724 302240 59752
+rect 300176 59712 300182 59724
+rect 302234 59712 302240 59724
+rect 302292 59712 302298 59764
+rect 309042 59712 309048 59764
+rect 309100 59752 309106 59764
+rect 310514 59752 310520 59764
+rect 309100 59724 310520 59752
+rect 309100 59712 309106 59724
+rect 310514 59712 310520 59724
+rect 310572 59712 310578 59764
+rect 326706 59712 326712 59764
+rect 326764 59752 326770 59764
+rect 329282 59752 329288 59764
+rect 326764 59724 329288 59752
+rect 326764 59712 326770 59724
+rect 329282 59712 329288 59724
+rect 329340 59712 329346 59764
+rect 338022 59712 338028 59764
+rect 338080 59752 338086 59764
+rect 339494 59752 339500 59764
+rect 338080 59724 339500 59752
+rect 338080 59712 338086 59724
+rect 339494 59712 339500 59724
+rect 339552 59712 339558 59764
+rect 342162 59712 342168 59764
+rect 342220 59752 342226 59764
+rect 344278 59752 344284 59764
+rect 342220 59724 344284 59752
+rect 342220 59712 342226 59724
+rect 344278 59712 344284 59724
+rect 344336 59712 344342 59764
+rect 354674 59712 354680 59764
+rect 354732 59752 354738 59764
+rect 356698 59752 356704 59764
+rect 354732 59724 356704 59752
+rect 354732 59712 354738 59724
+rect 356698 59712 356704 59724
+rect 356756 59712 356762 59764
+rect 392854 59712 392860 59764
+rect 392912 59752 392918 59764
+rect 394878 59752 394884 59764
+rect 392912 59724 394884 59752
+rect 392912 59712 392918 59724
+rect 394878 59712 394884 59724
+rect 394936 59712 394942 59764
+rect 400122 59712 400128 59764
+rect 400180 59752 400186 59764
+rect 401594 59752 401600 59764
+rect 400180 59724 401600 59752
+rect 400180 59712 400186 59724
+rect 401594 59712 401600 59724
+rect 401652 59712 401658 59764
+rect 409506 59712 409512 59764
+rect 409564 59752 409570 59764
+rect 411622 59752 411628 59764
+rect 409564 59724 411628 59752
+rect 409564 59712 409570 59724
+rect 411622 59712 411628 59724
+rect 411680 59712 411686 59764
+rect 412634 59712 412640 59764
+rect 412692 59752 412698 59764
+rect 414106 59752 414112 59764
+rect 412692 59724 414112 59752
+rect 412692 59712 412698 59724
+rect 414106 59712 414112 59724
+rect 414164 59712 414170 59764
+rect 418706 59712 418712 59764
+rect 418764 59752 418770 59764
+rect 419810 59752 419816 59764
+rect 418764 59724 419816 59752
+rect 418764 59712 418770 59724
+rect 419810 59712 419816 59724
+rect 419868 59712 419874 59764
+rect 446674 59712 446680 59764
+rect 446732 59752 446738 59764
+rect 449342 59752 449348 59764
+rect 446732 59724 449348 59752
+rect 446732 59712 446738 59724
+rect 449342 59712 449348 59724
+rect 449400 59712 449406 59764
+rect 454954 59712 454960 59764
+rect 455012 59752 455018 59764
+rect 457622 59752 457628 59764
+rect 455012 59724 457628 59752
+rect 455012 59712 455018 59724
+rect 457622 59712 457628 59724
+rect 457680 59712 457686 59764
+rect 467282 59712 467288 59764
+rect 467340 59752 467346 59764
+rect 468478 59752 468484 59764
+rect 467340 59724 468484 59752
+rect 467340 59712 467346 59724
+rect 468478 59712 468484 59724
+rect 468536 59712 468542 59764
+rect 512822 59712 512828 59764
+rect 512880 59752 512886 59764
+rect 514846 59752 514852 59764
+rect 512880 59724 514852 59752
+rect 512880 59712 512886 59724
+rect 514846 59712 514852 59724
+rect 514904 59712 514910 59764
+rect 525242 59712 525248 59764
+rect 525300 59752 525306 59764
+rect 527358 59752 527364 59764
+rect 525300 59724 527364 59752
+rect 525300 59712 525306 59724
+rect 527358 59712 527364 59724
+rect 527416 59712 527422 59764
+rect 533706 59712 533712 59764
+rect 533764 59752 533770 59764
+rect 535638 59752 535644 59764
+rect 533764 59724 535644 59752
+rect 533764 59712 533770 59724
+rect 535638 59712 535644 59724
+rect 535696 59712 535702 59764
+rect 537662 59712 537668 59764
+rect 537720 59752 537726 59764
+rect 539778 59752 539784 59764
+rect 537720 59724 539784 59752
+rect 537720 59712 537726 59724
+rect 539778 59712 539784 59724
+rect 539836 59712 539842 59764
+rect 554314 59712 554320 59764
+rect 554372 59752 554378 59764
+rect 556338 59752 556344 59764
+rect 554372 59724 556344 59752
+rect 554372 59712 554378 59724
+rect 556338 59712 556344 59724
+rect 556396 59712 556402 59764
+rect 560386 59712 560392 59764
+rect 560444 59752 560450 59764
+rect 561766 59752 561772 59764
+rect 560444 59724 561772 59752
+rect 560444 59712 560450 59724
+rect 561766 59712 561772 59724
+rect 561824 59712 561830 59764
+rect 24854 59576 24860 59628
+rect 24912 59616 24918 59628
+rect 60550 59616 60556 59628
+rect 24912 59588 60556 59616
+rect 24912 59576 24918 59588
+rect 60550 59576 60556 59588
+rect 60608 59576 60614 59628
+rect 89162 59576 89168 59628
+rect 89220 59616 89226 59628
+rect 91278 59616 91284 59628
+rect 89220 59588 91284 59616
+rect 89220 59576 89226 59588
+rect 91278 59576 91284 59588
+rect 91336 59576 91342 59628
+rect 116578 59576 116584 59628
+rect 116636 59616 116642 59628
+rect 118142 59616 118148 59628
+rect 116636 59588 118148 59616
+rect 116636 59576 116642 59588
+rect 118142 59576 118148 59588
+rect 118200 59576 118206 59628
+rect 123478 59576 123484 59628
+rect 123536 59616 123542 59628
+rect 125410 59616 125416 59628
+rect 123536 59588 125416 59616
+rect 123536 59576 123542 59588
+rect 125410 59576 125416 59588
+rect 125468 59576 125474 59628
+rect 284938 59576 284944 59628
+rect 284996 59616 285002 59628
+rect 286686 59616 286692 59628
+rect 284996 59588 286692 59616
+rect 284996 59576 285002 59588
+rect 286686 59576 286692 59588
+rect 286744 59576 286750 59628
+rect 322198 59576 322204 59628
+rect 322256 59616 322262 59628
+rect 325142 59616 325148 59628
+rect 322256 59588 325148 59616
+rect 322256 59576 322262 59588
+rect 325142 59576 325148 59588
+rect 325200 59576 325206 59628
+rect 328730 59576 328736 59628
+rect 328788 59616 328794 59628
+rect 330478 59616 330484 59628
+rect 328788 59588 330484 59616
+rect 328788 59576 328794 59588
+rect 330478 59576 330484 59588
+rect 330536 59576 330542 59628
+rect 345290 59576 345296 59628
+rect 345348 59616 345354 59628
+rect 347038 59616 347044 59628
+rect 345348 59588 347044 59616
+rect 345348 59576 345354 59588
+rect 347038 59576 347044 59588
+rect 347096 59576 347102 59628
+rect 461118 59576 461124 59628
+rect 461176 59616 461182 59628
+rect 462958 59616 462964 59628
+rect 461176 59588 462964 59616
+rect 461176 59576 461182 59588
+rect 462958 59576 462964 59588
+rect 463016 59576 463022 59628
+rect 541802 59576 541808 59628
+rect 541860 59616 541866 59628
+rect 544010 59616 544016 59628
+rect 541860 59588 544016 59616
+rect 541860 59576 541866 59588
+rect 544010 59576 544016 59588
+rect 544068 59576 544074 59628
+rect 561490 59576 561496 59628
+rect 561548 59616 561554 59628
+rect 563054 59616 563060 59628
+rect 561548 59588 563060 59616
+rect 561548 59576 561554 59588
+rect 563054 59576 563060 59588
+rect 563112 59576 563118 59628
+rect 19334 59508 19340 59560
+rect 19392 59548 19398 59560
+rect 62298 59548 62304 59560
+rect 19392 59520 62304 59548
+rect 19392 59508 19398 59520
+rect 62298 59508 62304 59520
+rect 62356 59508 62362 59560
+rect 5534 59440 5540 59492
+rect 5592 59480 5598 59492
+rect 57790 59480 57796 59492
+rect 5592 59452 57796 59480
+rect 5592 59440 5598 59452
+rect 57790 59440 57796 59452
+rect 57848 59440 57854 59492
+rect 114002 59440 114008 59492
+rect 114060 59480 114066 59492
+rect 116118 59480 116124 59492
+rect 114060 59452 116124 59480
+rect 114060 59440 114066 59452
+rect 116118 59440 116124 59452
+rect 116176 59440 116182 59492
+rect 175090 59440 175096 59492
+rect 175148 59480 175154 59492
+rect 177114 59480 177120 59492
+rect 175148 59452 177120 59480
+rect 175148 59440 175154 59452
+rect 177114 59440 177120 59452
+rect 177172 59440 177178 59492
+rect 191742 59440 191748 59492
+rect 191800 59480 191806 59492
+rect 193674 59480 193680 59492
+rect 191800 59452 193680 59480
+rect 191800 59440 191806 59452
+rect 193674 59440 193680 59452
+rect 193732 59440 193738 59492
+rect 203886 59440 203892 59492
+rect 203944 59480 203950 59492
+rect 206094 59480 206100 59492
+rect 203944 59452 206100 59480
+rect 203944 59440 203950 59452
+rect 206094 59440 206100 59452
+rect 206152 59440 206158 59492
+rect 224862 59440 224868 59492
+rect 224920 59480 224926 59492
+rect 226702 59480 226708 59492
+rect 224920 59452 226708 59480
+rect 224920 59440 224926 59452
+rect 226702 59440 226708 59452
+rect 226760 59440 226766 59492
+rect 233050 59440 233056 59492
+rect 233108 59480 233114 59492
+rect 234982 59480 234988 59492
+rect 233108 59452 234988 59480
+rect 233108 59440 233114 59452
+rect 234982 59440 234988 59452
+rect 235040 59440 235046 59492
+rect 249702 59440 249708 59492
+rect 249760 59480 249766 59492
+rect 251542 59480 251548 59492
+rect 249760 59452 251548 59480
+rect 249760 59440 249766 59452
+rect 251542 59440 251548 59452
+rect 251600 59440 251606 59492
+rect 253750 59440 253756 59492
+rect 253808 59480 253814 59492
+rect 255682 59480 255688 59492
+rect 253808 59452 255688 59480
+rect 253808 59440 253814 59452
+rect 255682 59440 255688 59452
+rect 255740 59440 255746 59492
+rect 256602 59440 256608 59492
+rect 256660 59480 256666 59492
+rect 257798 59480 257804 59492
+rect 256660 59452 257804 59480
+rect 256660 59440 256666 59452
+rect 257798 59440 257804 59452
+rect 257856 59440 257862 59492
+rect 282178 59440 282184 59492
+rect 282236 59480 282242 59492
+rect 284662 59480 284668 59492
+rect 282236 59452 284668 59480
+rect 282236 59440 282242 59452
+rect 284662 59440 284668 59452
+rect 284720 59440 284726 59492
+rect 405274 59440 405280 59492
+rect 405332 59480 405338 59492
+rect 407298 59480 407304 59492
+rect 405332 59452 407304 59480
+rect 405332 59440 405338 59452
+rect 407298 59440 407304 59452
+rect 407356 59440 407362 59492
+rect 420822 59440 420828 59492
+rect 420880 59480 420886 59492
+rect 422386 59480 422392 59492
+rect 420880 59452 422392 59480
+rect 420880 59440 420886 59452
+rect 422386 59440 422392 59452
+rect 422444 59440 422450 59492
+rect 443546 59440 443552 59492
+rect 443604 59480 443610 59492
+rect 444374 59480 444380 59492
+rect 443604 59452 444380 59480
+rect 443604 59440 443610 59452
+rect 444374 59440 444380 59452
+rect 444432 59440 444438 59492
+rect 492122 59440 492128 59492
+rect 492180 59480 492186 59492
+rect 494238 59480 494244 59492
+rect 492180 59452 494244 59480
+rect 492180 59440 492186 59452
+rect 494238 59440 494244 59452
+rect 494296 59440 494302 59492
+rect 504542 59440 504548 59492
+rect 504600 59480 504606 59492
+rect 506658 59480 506664 59492
+rect 504600 59452 506664 59480
+rect 504600 59440 504606 59452
+rect 506658 59440 506664 59452
+rect 506716 59440 506722 59492
+rect 4154 59372 4160 59424
+rect 4212 59412 4218 59424
+rect 58158 59412 58164 59424
+rect 4212 59384 58164 59412
+rect 4212 59372 4218 59384
+rect 58158 59372 58164 59384
+rect 58216 59372 58222 59424
+rect 365806 59372 365812 59424
+rect 365864 59412 365870 59424
+rect 366542 59412 366548 59424
+rect 365864 59384 366548 59412
+rect 365864 59372 365870 59384
+rect 366542 59372 366548 59384
+rect 366600 59372 366606 59424
+rect 384482 59372 384488 59424
+rect 384540 59412 384546 59424
+rect 385218 59412 385224 59424
+rect 384540 59384 385224 59412
+rect 384540 59372 384546 59384
+rect 385218 59372 385224 59384
+rect 385276 59372 385282 59424
+rect 101950 59304 101956 59356
+rect 102008 59344 102014 59356
+rect 103422 59344 103428 59356
+rect 102008 59316 103428 59344
+rect 102008 59304 102014 59316
+rect 103422 59304 103428 59316
+rect 103480 59304 103486 59356
+rect 262214 59304 262220 59356
+rect 262272 59344 262278 59356
+rect 263962 59344 263968 59356
+rect 262272 59316 263968 59344
+rect 262272 59304 262278 59316
+rect 263962 59304 263968 59316
+rect 264020 59304 264026 59356
+rect 362218 59032 362224 59084
+rect 362276 59072 362282 59084
+rect 389174 59072 389180 59084
+rect 362276 59044 389180 59072
+rect 362276 59032 362282 59044
+rect 389174 59032 389180 59044
+rect 389232 59032 389238 59084
+rect 328454 58964 328460 59016
+rect 328512 59004 328518 59016
+rect 376754 59004 376760 59016
+rect 328512 58976 376760 59004
+rect 328512 58964 328518 58976
+rect 376754 58964 376760 58976
+rect 376812 58964 376818 59016
+rect 217962 58896 217968 58948
+rect 218020 58936 218026 58948
+rect 425054 58936 425060 58948
+rect 218020 58908 425060 58936
+rect 218020 58896 218026 58908
+rect 425054 58896 425060 58908
+rect 425112 58896 425118 58948
+rect 449710 58896 449716 58948
+rect 449768 58936 449774 58948
+rect 536834 58936 536840 58948
+rect 449768 58908 536840 58936
+rect 449768 58896 449774 58908
+rect 536834 58896 536840 58908
+rect 536892 58896 536898 58948
+rect 306190 58828 306196 58880
+rect 306248 58868 306254 58880
+rect 572714 58868 572720 58880
+rect 306248 58840 572720 58868
+rect 306248 58828 306254 58840
+rect 572714 58828 572720 58840
+rect 572772 58828 572778 58880
+rect 259454 58760 259460 58812
+rect 259512 58800 259518 58812
+rect 529014 58800 529020 58812
+rect 259512 58772 529020 58800
+rect 259512 58760 259518 58772
+rect 529014 58760 529020 58772
+rect 529072 58760 529078 58812
+rect 53834 58692 53840 58744
+rect 53892 58732 53898 58744
+rect 150342 58732 150348 58744
+rect 53892 58704 150348 58732
+rect 53892 58692 53898 58704
+rect 150342 58692 150348 58704
+rect 150400 58692 150406 58744
+rect 188982 58692 188988 58744
+rect 189040 58732 189046 58744
+rect 524414 58732 524420 58744
+rect 189040 58704 524420 58732
+rect 189040 58692 189046 58704
+rect 524414 58692 524420 58704
+rect 524472 58692 524478 58744
+rect 49694 58624 49700 58676
+rect 49752 58664 49758 58676
+rect 85482 58664 85488 58676
+rect 49752 58636 85488 58664
+rect 49752 58624 49758 58636
+rect 85482 58624 85488 58636
+rect 85540 58624 85546 58676
+rect 109862 58624 109868 58676
+rect 109920 58664 109926 58676
+rect 110874 58664 110880 58676
+rect 109920 58636 110880 58664
+rect 109920 58624 109926 58636
+rect 110874 58624 110880 58636
+rect 110932 58624 110938 58676
+rect 146294 58624 146300 58676
+rect 146352 58664 146358 58676
+rect 561858 58664 561864 58676
+rect 146352 58636 561864 58664
+rect 146352 58624 146358 58636
+rect 561858 58624 561864 58636
+rect 561916 58624 561922 58676
+rect 246942 58556 246948 58608
+rect 247000 58596 247006 58608
+rect 248414 58596 248420 58608
+rect 247000 58568 248420 58596
+rect 247000 58556 247006 58568
+rect 248414 58556 248420 58568
+rect 248472 58556 248478 58608
+rect 322106 58488 322112 58540
+rect 322164 58528 322170 58540
+rect 323578 58528 323584 58540
+rect 322164 58500 323584 58528
+rect 322164 58488 322170 58500
+rect 323578 58488 323584 58500
+rect 323636 58488 323642 58540
+rect 245286 58352 245292 58404
+rect 245344 58392 245350 58404
+rect 246758 58392 246764 58404
+rect 245344 58364 246764 58392
+rect 245344 58352 245350 58364
+rect 246758 58352 246764 58364
+rect 246816 58352 246822 58404
+rect 320450 58352 320456 58404
+rect 320508 58392 320514 58404
+rect 322198 58392 322204 58404
+rect 320508 58364 322204 58392
+rect 320508 58352 320514 58364
+rect 322198 58352 322204 58364
+rect 322256 58352 322262 58404
+rect 384114 58352 384120 58404
+rect 384172 58392 384178 58404
+rect 385034 58392 385040 58404
+rect 384172 58364 385040 58392
+rect 384172 58352 384178 58364
+rect 385034 58352 385040 58364
+rect 385092 58352 385098 58404
+rect 342254 57536 342260 57588
+rect 342312 57576 342318 57588
+rect 373994 57576 374000 57588
+rect 342312 57548 374000 57576
+rect 342312 57536 342318 57548
+rect 373994 57536 374000 57548
+rect 374052 57536 374058 57588
+rect 242710 57468 242716 57520
+rect 242768 57508 242774 57520
+rect 340874 57508 340880 57520
+rect 242768 57480 340880 57508
+rect 242768 57468 242774 57480
+rect 340874 57468 340880 57480
+rect 340932 57468 340938 57520
+rect 374086 57468 374092 57520
+rect 374144 57508 374150 57520
+rect 495618 57508 495624 57520
+rect 374144 57480 495624 57508
+rect 374144 57468 374150 57480
+rect 495618 57468 495624 57480
+rect 495676 57468 495682 57520
+rect 251174 57400 251180 57452
+rect 251232 57440 251238 57452
+rect 266078 57440 266084 57452
+rect 251232 57412 266084 57440
+rect 251232 57400 251238 57412
+rect 266078 57400 266084 57412
+rect 266136 57400 266142 57452
+rect 339494 57400 339500 57452
+rect 339552 57440 339558 57452
+rect 466454 57440 466460 57452
+rect 339552 57412 466460 57440
+rect 339552 57400 339558 57412
+rect 466454 57400 466460 57412
+rect 466512 57400 466518 57452
+rect 204254 57332 204260 57384
+rect 204312 57372 204318 57384
+rect 413186 57372 413192 57384
+rect 204312 57344 413192 57372
+rect 204312 57332 204318 57344
+rect 413186 57332 413192 57344
+rect 413244 57332 413250 57384
+rect 161474 57264 161480 57316
+rect 161532 57304 161538 57316
+rect 425330 57304 425336 57316
+rect 161532 57276 425336 57304
+rect 161532 57264 161538 57276
+rect 425330 57264 425336 57276
+rect 425388 57264 425394 57316
+rect 444558 57264 444564 57316
+rect 444616 57304 444622 57316
+rect 557534 57304 557540 57316
+rect 444616 57276 557540 57304
+rect 444616 57264 444622 57276
+rect 557534 57264 557540 57276
+rect 557592 57264 557598 57316
+rect 7558 57196 7564 57248
+rect 7616 57236 7622 57248
+rect 164142 57236 164148 57248
+rect 7616 57208 164148 57236
+rect 7616 57196 7622 57208
+rect 164142 57196 164148 57208
+rect 164200 57196 164206 57248
+rect 263594 57196 263600 57248
+rect 263652 57236 263658 57248
+rect 528646 57236 528652 57248
+rect 263652 57208 528652 57236
+rect 263652 57196 263658 57208
+rect 528646 57196 528652 57208
+rect 528704 57196 528710 57248
+rect 353294 56176 353300 56228
+rect 353352 56216 353358 56228
+rect 420914 56216 420920 56228
+rect 353352 56188 420920 56216
+rect 353352 56176 353358 56188
+rect 420914 56176 420920 56188
+rect 420972 56176 420978 56228
+rect 430574 56176 430580 56228
+rect 430632 56216 430638 56228
+rect 481634 56216 481640 56228
+rect 430632 56188 481640 56216
+rect 430632 56176 430638 56188
+rect 481634 56176 481640 56188
+rect 481692 56176 481698 56228
+rect 267734 56108 267740 56160
+rect 267792 56148 267798 56160
+rect 394694 56148 394700 56160
+rect 267792 56120 394700 56148
+rect 267792 56108 267798 56120
+rect 394694 56108 394700 56120
+rect 394752 56108 394758 56160
+rect 248414 56040 248420 56092
+rect 248472 56080 248478 56092
+rect 266262 56080 266268 56092
+rect 248472 56052 266268 56080
+rect 248472 56040 248478 56052
+rect 266262 56040 266268 56052
+rect 266320 56040 266326 56092
+rect 335354 56040 335360 56092
+rect 335412 56080 335418 56092
+rect 481634 56080 481640 56092
+rect 335412 56052 481640 56080
+rect 335412 56040 335418 56052
+rect 481634 56040 481640 56052
+rect 481692 56040 481698 56092
+rect 229002 55972 229008 56024
+rect 229060 56012 229066 56024
+rect 379514 56012 379520 56024
+rect 229060 55984 379520 56012
+rect 229060 55972 229066 55984
+rect 379514 55972 379520 55984
+rect 379572 55972 379578 56024
+rect 103514 55904 103520 55956
+rect 103572 55944 103578 55956
+rect 136542 55944 136548 55956
+rect 103572 55916 136548 55944
+rect 103572 55904 103578 55916
+rect 136542 55904 136548 55916
+rect 136600 55904 136606 55956
+rect 168374 55904 168380 55956
+rect 168432 55944 168438 55956
+rect 423674 55944 423680 55956
+rect 168432 55916 423680 55944
+rect 168432 55904 168438 55916
+rect 423674 55904 423680 55916
+rect 423732 55904 423738 55956
+rect 444374 55904 444380 55956
+rect 444432 55944 444438 55956
+rect 561674 55944 561680 55956
+rect 444432 55916 561680 55944
+rect 444432 55904 444438 55916
+rect 561674 55904 561680 55916
+rect 561732 55904 561738 55956
+rect 48314 55836 48320 55888
+rect 48372 55876 48378 55888
+rect 118602 55876 118608 55888
+rect 48372 55848 118608 55876
+rect 48372 55836 48378 55848
+rect 118602 55836 118608 55848
+rect 118660 55836 118666 55888
+rect 135254 55836 135260 55888
+rect 135312 55876 135318 55888
+rect 567286 55876 567292 55888
+rect 135312 55848 567292 55876
+rect 135312 55836 135318 55848
+rect 567286 55836 567292 55848
+rect 567344 55836 567350 55888
+rect 261938 54952 261944 55004
+rect 261996 54992 262002 55004
+rect 266354 54992 266360 55004
+rect 261996 54964 266360 54992
+rect 261996 54952 262002 54964
+rect 266354 54952 266360 54964
+rect 266412 54952 266418 55004
+rect 303614 54816 303620 54868
+rect 303672 54856 303678 54868
+rect 386414 54856 386420 54868
+rect 303672 54828 386420 54856
+rect 303672 54816 303678 54828
+rect 386414 54816 386420 54828
+rect 386472 54816 386478 54868
+rect 233050 54748 233056 54800
+rect 233108 54788 233114 54800
+rect 361574 54788 361580 54800
+rect 233108 54760 361580 54788
+rect 233108 54748 233114 54760
+rect 361574 54748 361580 54760
+rect 361632 54748 361638 54800
+rect 362126 54748 362132 54800
+rect 362184 54788 362190 54800
+rect 391934 54788 391940 54800
+rect 362184 54760 391940 54788
+rect 362184 54748 362190 54760
+rect 391934 54748 391940 54760
+rect 391992 54748 391998 54800
+rect 216490 54680 216496 54732
+rect 216548 54720 216554 54732
+rect 418154 54720 418160 54732
+rect 216548 54692 418160 54720
+rect 216548 54680 216554 54692
+rect 418154 54680 418160 54692
+rect 418212 54680 418218 54732
+rect 458174 54680 458180 54732
+rect 458232 54720 458238 54732
+rect 473354 54720 473360 54732
+rect 458232 54692 473360 54720
+rect 458232 54680 458238 54692
+rect 473354 54680 473360 54692
+rect 473412 54680 473418 54732
+rect 162854 54612 162860 54664
+rect 162912 54652 162918 54664
+rect 290642 54652 290648 54664
+rect 162912 54624 290648 54652
+rect 162912 54612 162918 54624
+rect 290642 54612 290648 54624
+rect 290700 54612 290706 54664
+rect 309042 54612 309048 54664
+rect 309100 54652 309106 54664
+rect 556154 54652 556160 54664
+rect 309100 54624 556160 54652
+rect 309100 54612 309106 54624
+rect 556154 54612 556160 54624
+rect 556212 54612 556218 54664
+rect 274634 54544 274640 54596
+rect 274692 54584 274698 54596
+rect 527174 54584 527180 54596
+rect 274692 54556 527180 54584
+rect 274692 54544 274698 54556
+rect 527174 54544 527180 54556
+rect 527232 54544 527238 54596
+rect 10318 54476 10324 54528
+rect 10376 54516 10382 54528
+rect 162578 54516 162584 54528
+rect 10376 54488 162584 54516
+rect 10376 54476 10382 54488
+rect 162578 54476 162584 54488
+rect 162636 54476 162642 54528
+rect 168466 54476 168472 54528
+rect 168524 54516 168530 54528
+rect 556614 54516 556620 54528
+rect 168524 54488 556620 54516
+rect 168524 54476 168530 54488
+rect 556614 54476 556620 54488
+rect 556672 54476 556678 54528
+rect 311618 53320 311624 53372
+rect 311676 53360 311682 53372
+rect 545206 53360 545212 53372
+rect 311676 53332 545212 53360
+rect 311676 53320 311682 53332
+rect 545206 53320 545212 53332
+rect 545264 53320 545270 53372
+rect 288434 53252 288440 53304
+rect 288492 53292 288498 53304
+rect 523034 53292 523040 53304
+rect 288492 53264 523040 53292
+rect 288492 53252 288498 53264
+rect 523034 53252 523040 53264
+rect 523092 53252 523098 53304
+rect 140774 53184 140780 53236
+rect 140832 53224 140838 53236
+rect 434714 53224 434720 53236
+rect 140832 53196 434720 53224
+rect 140832 53184 140838 53196
+rect 434714 53184 434720 53196
+rect 434772 53184 434778 53236
+rect 469214 53184 469220 53236
+rect 469272 53224 469278 53236
+rect 476114 53224 476120 53236
+rect 469272 53196 476120 53224
+rect 469272 53184 469278 53196
+rect 476114 53184 476120 53196
+rect 476172 53184 476178 53236
+rect 183462 53116 183468 53168
+rect 183520 53156 183526 53168
+rect 530578 53156 530584 53168
+rect 183520 53128 530584 53156
+rect 183520 53116 183526 53128
+rect 530578 53116 530584 53128
+rect 530636 53116 530642 53168
+rect 57974 53048 57980 53100
+rect 58032 53088 58038 53100
+rect 149698 53088 149704 53100
+rect 58032 53060 149704 53088
+rect 58032 53048 58038 53060
+rect 149698 53048 149704 53060
+rect 149756 53048 149762 53100
+rect 200114 53048 200120 53100
+rect 200172 53088 200178 53100
+rect 549254 53088 549260 53100
+rect 200172 53060 549260 53088
+rect 200172 53048 200178 53060
+rect 549254 53048 549260 53060
+rect 549312 53048 549318 53100
+rect 332594 51960 332600 52012
+rect 332652 52000 332658 52012
+rect 488534 52000 488540 52012
+rect 332652 51972 488540 52000
+rect 332652 51960 332658 51972
+rect 488534 51960 488540 51972
+rect 488592 51960 488598 52012
+rect 313274 51892 313280 51944
+rect 313332 51932 313338 51944
+rect 516134 51932 516140 51944
+rect 313332 51904 516140 51932
+rect 313332 51892 313338 51904
+rect 516134 51892 516140 51904
+rect 516192 51892 516198 51944
+rect 133874 51824 133880 51876
+rect 133932 51864 133938 51876
+rect 436186 51864 436192 51876
+rect 133932 51836 436192 51864
+rect 133932 51824 133938 51836
+rect 436186 51824 436192 51836
+rect 436244 51824 436250 51876
+rect 188890 51756 188896 51808
+rect 188948 51796 188954 51808
+rect 514754 51796 514760 51808
+rect 188948 51768 514760 51796
+rect 188948 51756 188954 51768
+rect 514754 51756 514760 51768
+rect 514812 51756 514818 51808
+rect 44174 51688 44180 51740
+rect 44232 51728 44238 51740
+rect 154022 51728 154028 51740
+rect 44232 51700 154028 51728
+rect 44232 51688 44238 51700
+rect 154022 51688 154028 51700
+rect 154080 51688 154086 51740
+rect 213914 51688 213920 51740
+rect 213972 51728 213978 51740
+rect 545114 51728 545120 51740
+rect 213972 51700 545120 51728
+rect 213972 51688 213978 51700
+rect 545114 51688 545120 51700
+rect 545172 51688 545178 51740
+rect 355318 50668 355324 50720
+rect 355376 50708 355382 50720
+rect 414014 50708 414020 50720
+rect 355376 50680 414020 50708
+rect 355376 50668 355382 50680
+rect 414014 50668 414020 50680
+rect 414072 50668 414078 50720
+rect 292574 50600 292580 50652
+rect 292632 50640 292638 50652
+rect 390646 50640 390652 50652
+rect 292632 50612 390652 50640
+rect 292632 50600 292638 50612
+rect 390646 50600 390652 50612
+rect 390704 50600 390710 50652
+rect 321002 50532 321008 50584
+rect 321060 50572 321066 50584
+rect 531406 50572 531412 50584
+rect 321060 50544 531412 50572
+rect 321060 50532 321066 50544
+rect 531406 50532 531412 50544
+rect 531464 50532 531470 50584
+rect 218054 50464 218060 50516
+rect 218112 50504 218118 50516
+rect 543826 50504 543832 50516
+rect 218112 50476 543832 50504
+rect 218112 50464 218118 50476
+rect 543826 50464 543832 50476
+rect 543884 50464 543890 50516
+rect 40034 50396 40040 50448
+rect 40092 50436 40098 50448
+rect 153838 50436 153844 50448
+rect 40092 50408 153844 50436
+rect 40092 50396 40098 50408
+rect 153838 50396 153844 50408
+rect 153896 50396 153902 50448
+rect 179230 50396 179236 50448
+rect 179288 50436 179294 50448
+rect 546586 50436 546592 50448
+rect 179288 50408 546592 50436
+rect 179288 50396 179294 50408
+rect 546586 50396 546592 50408
+rect 546644 50396 546650 50448
+rect 139394 50328 139400 50380
+rect 139452 50368 139458 50380
+rect 567194 50368 567200 50380
+rect 139452 50340 567200 50368
+rect 139452 50328 139458 50340
+rect 567194 50328 567200 50340
+rect 567252 50328 567258 50380
+rect 258074 49240 258080 49292
+rect 258132 49280 258138 49292
+rect 400214 49280 400220 49292
+rect 258132 49252 400220 49280
+rect 258132 49240 258138 49252
+rect 400214 49240 400220 49252
+rect 400272 49240 400278 49292
+rect 325142 49172 325148 49224
+rect 325200 49212 325206 49224
+rect 520274 49212 520280 49224
+rect 325200 49184 520280 49212
+rect 325200 49172 325206 49184
+rect 520274 49172 520280 49184
+rect 520332 49172 520338 49224
+rect 151814 49104 151820 49156
+rect 151872 49144 151878 49156
+rect 294782 49144 294788 49156
+rect 151872 49116 294788 49144
+rect 151872 49104 151878 49116
+rect 294782 49104 294788 49116
+rect 294840 49104 294846 49156
+rect 316034 49104 316040 49156
+rect 316092 49144 316098 49156
+rect 515030 49144 515036 49156
+rect 316092 49116 515036 49144
+rect 316092 49104 316098 49116
+rect 515030 49104 515036 49116
+rect 515088 49104 515094 49156
+rect 110506 49036 110512 49088
+rect 110564 49076 110570 49088
+rect 133322 49076 133328 49088
+rect 110564 49048 133328 49076
+rect 110564 49036 110570 49048
+rect 133322 49036 133328 49048
+rect 133380 49036 133386 49088
+rect 143534 49036 143540 49088
+rect 143592 49076 143598 49088
+rect 433334 49076 433340 49088
+rect 143592 49048 433340 49076
+rect 143592 49036 143598 49048
+rect 433334 49036 433340 49048
+rect 433392 49036 433398 49088
+rect 52454 48968 52460 49020
+rect 52512 49008 52518 49020
+rect 117958 49008 117964 49020
+rect 52512 48980 117964 49008
+rect 52512 48968 52518 48980
+rect 117958 48968 117964 48980
+rect 118016 48968 118022 49020
+rect 209774 48968 209780 49020
+rect 209832 49008 209838 49020
+rect 546494 49008 546500 49020
+rect 209832 48980 546500 49008
+rect 209832 48968 209838 48980
+rect 546494 48968 546500 48980
+rect 546552 48968 546558 49020
+rect 276014 47880 276020 47932
+rect 276072 47920 276078 47932
+rect 394786 47920 394792 47932
+rect 276072 47892 394792 47920
+rect 276072 47880 276078 47892
+rect 394786 47880 394792 47892
+rect 394844 47880 394850 47932
+rect 341702 47812 341708 47864
+rect 341760 47852 341766 47864
+rect 463694 47852 463700 47864
+rect 341760 47824 463700 47852
+rect 341760 47812 341766 47824
+rect 463694 47812 463700 47824
+rect 463752 47812 463758 47864
+rect 219342 47744 219348 47796
+rect 219400 47784 219406 47796
+rect 411254 47784 411260 47796
+rect 219400 47756 411260 47784
+rect 219400 47744 219406 47756
+rect 411254 47744 411260 47756
+rect 411312 47744 411318 47796
+rect 201494 47676 201500 47728
+rect 201552 47716 201558 47728
+rect 279418 47716 279424 47728
+rect 201552 47688 279424 47716
+rect 201552 47676 201558 47688
+rect 279418 47676 279424 47688
+rect 279476 47676 279482 47728
+rect 323578 47676 323584 47728
+rect 323636 47716 323642 47728
+rect 523034 47716 523040 47728
+rect 323636 47688 523040 47716
+rect 323636 47676 323642 47688
+rect 523034 47676 523040 47688
+rect 523092 47676 523098 47728
+rect 93854 47608 93860 47660
+rect 93912 47648 93918 47660
+rect 138658 47648 138664 47660
+rect 93912 47620 138664 47648
+rect 93912 47608 93918 47620
+rect 138658 47608 138664 47620
+rect 138716 47608 138722 47660
+rect 207014 47608 207020 47660
+rect 207072 47648 207078 47660
+rect 547874 47648 547880 47660
+rect 207072 47620 547880 47648
+rect 207072 47608 207078 47620
+rect 547874 47608 547880 47620
+rect 547932 47608 547938 47660
+rect 11698 47540 11704 47592
+rect 11756 47580 11762 47592
+rect 95878 47580 95884 47592
+rect 11756 47552 95884 47580
+rect 11756 47540 11762 47552
+rect 95878 47540 95884 47552
+rect 95936 47540 95942 47592
+rect 143626 47540 143632 47592
+rect 143684 47580 143690 47592
+rect 565814 47580 565820 47592
+rect 143684 47552 565820 47580
+rect 143684 47540 143690 47552
+rect 565814 47540 565820 47552
+rect 565872 47540 565878 47592
+rect 364334 47064 364340 47116
+rect 364392 47104 364398 47116
+rect 369946 47104 369952 47116
+rect 364392 47076 369952 47104
+rect 364392 47064 364398 47076
+rect 369946 47064 369952 47076
+rect 370004 47064 370010 47116
+rect 338114 46520 338120 46572
+rect 338172 46560 338178 46572
+rect 509234 46560 509240 46572
+rect 338172 46532 509240 46560
+rect 338172 46520 338178 46532
+rect 509234 46520 509240 46532
+rect 509292 46520 509298 46572
+rect 222102 46452 222108 46504
+rect 222160 46492 222166 46504
+rect 400214 46492 400220 46504
+rect 222160 46464 400220 46492
+rect 222160 46452 222166 46464
+rect 400214 46452 400220 46464
+rect 400272 46452 400278 46504
+rect 325694 46384 325700 46436
+rect 325752 46424 325758 46436
+rect 513374 46424 513380 46436
+rect 325752 46396 513380 46424
+rect 325752 46384 325758 46396
+rect 513374 46384 513380 46396
+rect 513432 46384 513438 46436
+rect 208394 46316 208400 46368
+rect 208452 46356 208458 46368
+rect 415578 46356 415584 46368
+rect 208452 46328 415584 46356
+rect 208452 46316 208458 46328
+rect 415578 46316 415584 46328
+rect 415636 46316 415642 46368
+rect 469858 46316 469864 46368
+rect 469916 46356 469922 46368
+rect 473354 46356 473360 46368
+rect 469916 46328 473360 46356
+rect 469916 46316 469922 46328
+rect 473354 46316 473360 46328
+rect 473412 46316 473418 46368
+rect 198642 46248 198648 46300
+rect 198700 46288 198706 46300
+rect 481726 46288 481732 46300
+rect 198700 46260 481732 46288
+rect 198700 46248 198706 46260
+rect 481726 46248 481732 46260
+rect 481784 46248 481790 46300
+rect 3418 46180 3424 46232
+rect 3476 46220 3482 46232
+rect 164878 46220 164884 46232
+rect 3476 46192 164884 46220
+rect 3476 46180 3482 46192
+rect 164878 46180 164884 46192
+rect 164936 46180 164942 46232
+rect 195974 46180 195980 46232
+rect 196032 46220 196038 46232
+rect 550634 46220 550640 46232
+rect 196032 46192 550640 46220
+rect 196032 46180 196038 46192
+rect 550634 46180 550640 46192
+rect 550692 46180 550698 46232
+rect 337562 45160 337568 45212
+rect 337620 45200 337626 45212
+rect 473446 45200 473452 45212
+rect 337620 45172 473452 45200
+rect 337620 45160 337626 45172
+rect 473446 45160 473452 45172
+rect 473504 45160 473510 45212
+rect 244182 45092 244188 45144
+rect 244240 45132 244246 45144
+rect 325694 45132 325700 45144
+rect 244240 45104 325700 45132
+rect 244240 45092 244246 45104
+rect 325694 45092 325700 45104
+rect 325752 45092 325758 45144
+rect 334618 45092 334624 45144
+rect 334676 45132 334682 45144
+rect 484394 45132 484400 45144
+rect 334676 45104 484400 45132
+rect 334676 45092 334682 45104
+rect 484394 45092 484400 45104
+rect 484452 45092 484458 45144
+rect 138014 45024 138020 45076
+rect 138072 45064 138078 45076
+rect 298922 45064 298928 45076
+rect 138072 45036 298928 45064
+rect 138072 45024 138078 45036
+rect 298922 45024 298928 45036
+rect 298980 45024 298986 45076
+rect 349154 45024 349160 45076
+rect 349212 45064 349218 45076
+rect 506658 45064 506664 45076
+rect 349212 45036 506664 45064
+rect 349212 45024 349218 45036
+rect 506658 45024 506664 45036
+rect 506716 45024 506722 45076
+rect 193214 44956 193220 45008
+rect 193272 44996 193278 45008
+rect 419626 44996 419632 45008
+rect 193272 44968 419632 44996
+rect 193272 44956 193278 44968
+rect 419626 44956 419632 44968
+rect 419684 44956 419690 45008
+rect 211062 44888 211068 44940
+rect 211120 44928 211126 44940
+rect 440234 44928 440240 44940
+rect 211120 44900 440240 44928
+rect 211120 44888 211126 44900
+rect 440234 44888 440240 44900
+rect 440292 44888 440298 44940
+rect 62114 44820 62120 44872
+rect 62172 44860 62178 44872
+rect 114002 44860 114008 44872
+rect 62172 44832 114008 44860
+rect 62172 44820 62178 44832
+rect 114002 44820 114008 44832
+rect 114060 44820 114066 44872
+rect 128354 44820 128360 44872
+rect 128412 44860 128418 44872
+rect 569954 44860 569960 44872
+rect 128412 44832 569960 44860
+rect 128412 44820 128418 44832
+rect 569954 44820 569960 44832
+rect 570012 44820 570018 44872
+rect 338758 43732 338764 43784
+rect 338816 43772 338822 43784
+rect 470594 43772 470600 43784
+rect 338816 43744 470600 43772
+rect 338816 43732 338822 43744
+rect 470594 43732 470600 43744
+rect 470652 43732 470658 43784
+rect 233234 43664 233240 43716
+rect 233292 43704 233298 43716
+rect 407114 43704 407120 43716
+rect 233292 43676 407120 43704
+rect 233292 43664 233298 43676
+rect 407114 43664 407120 43676
+rect 407172 43664 407178 43716
+rect 331214 43596 331220 43648
+rect 331272 43636 331278 43648
+rect 510706 43636 510712 43648
+rect 331272 43608 510712 43636
+rect 331272 43596 331278 43608
+rect 510706 43596 510712 43608
+rect 510764 43596 510770 43648
+rect 324958 43528 324964 43580
+rect 325016 43568 325022 43580
+rect 516134 43568 516140 43580
+rect 325016 43540 516140 43568
+rect 325016 43528 325022 43540
+rect 516134 43528 516140 43540
+rect 516192 43528 516198 43580
+rect 193306 43460 193312 43512
+rect 193364 43500 193370 43512
+rect 552106 43500 552112 43512
+rect 193364 43472 552112 43500
+rect 193364 43460 193370 43472
+rect 552106 43460 552112 43472
+rect 552164 43460 552170 43512
+rect 46934 43392 46940 43444
+rect 46992 43432 46998 43444
+rect 152458 43432 152464 43444
+rect 46992 43404 152464 43432
+rect 46992 43392 46998 43404
+rect 152458 43392 152464 43404
+rect 152516 43392 152522 43444
+rect 173802 43392 173808 43444
+rect 173860 43432 173866 43444
+rect 566458 43432 566464 43444
+rect 173860 43404 566464 43432
+rect 173860 43392 173866 43404
+rect 566458 43392 566464 43404
+rect 566516 43392 566522 43444
+rect 226242 42372 226248 42424
+rect 226300 42412 226306 42424
+rect 386414 42412 386420 42424
+rect 226300 42384 386420 42412
+rect 226300 42372 226306 42384
+rect 386414 42372 386420 42384
+rect 386472 42372 386478 42424
+rect 345014 42304 345020 42356
+rect 345072 42344 345078 42356
+rect 506474 42344 506480 42356
+rect 345072 42316 506480 42344
+rect 345072 42304 345078 42316
+rect 506474 42304 506480 42316
+rect 506532 42304 506538 42356
+rect 331858 42236 331864 42288
+rect 331916 42276 331922 42288
+rect 495434 42276 495440 42288
+rect 331916 42248 495440 42276
+rect 331916 42236 331922 42248
+rect 495434 42236 495440 42248
+rect 495492 42236 495498 42288
+rect 197262 42168 197268 42220
+rect 197320 42208 197326 42220
+rect 485774 42208 485780 42220
+rect 197320 42180 485780 42208
+rect 197320 42168 197326 42180
+rect 485774 42168 485780 42180
+rect 485832 42168 485838 42220
+rect 129734 42100 129740 42152
+rect 129792 42140 129798 42152
+rect 437474 42140 437480 42152
+rect 129792 42112 437480 42140
+rect 129792 42100 129798 42112
+rect 437474 42100 437480 42112
+rect 437532 42100 437538 42152
+rect 80054 42032 80060 42084
+rect 80112 42072 80118 42084
+rect 109862 42072 109868 42084
+rect 80112 42044 109868 42072
+rect 80112 42032 80118 42044
+rect 109862 42032 109868 42044
+rect 109920 42032 109926 42084
+rect 189074 42032 189080 42084
+rect 189132 42072 189138 42084
+rect 552290 42072 552296 42084
+rect 189132 42044 552296 42072
+rect 189132 42032 189138 42044
+rect 552290 42032 552296 42044
+rect 552348 42032 552354 42084
+rect 241330 40944 241336 40996
+rect 241388 40984 241394 40996
+rect 336734 40984 336740 40996
+rect 241388 40956 336740 40984
+rect 241388 40944 241394 40956
+rect 336734 40944 336740 40956
+rect 336792 40944 336798 40996
+rect 337378 40944 337384 40996
+rect 337436 40984 337442 40996
+rect 477494 40984 477500 40996
+rect 337436 40956 477500 40984
+rect 337436 40944 337442 40956
+rect 477494 40944 477500 40956
+rect 477552 40944 477558 40996
+rect 333974 40876 333980 40928
+rect 334032 40916 334038 40928
+rect 510890 40916 510896 40928
+rect 334032 40888 510896 40916
+rect 334032 40876 334038 40888
+rect 510890 40876 510896 40888
+rect 510948 40876 510954 40928
+rect 131114 40808 131120 40860
+rect 131172 40848 131178 40860
+rect 300118 40848 300124 40860
+rect 131172 40820 300124 40848
+rect 131172 40808 131178 40820
+rect 300118 40808 300124 40820
+rect 300176 40808 300182 40860
+rect 329282 40808 329288 40860
+rect 329340 40848 329346 40860
+rect 506474 40848 506480 40860
+rect 329340 40820 506480 40848
+rect 329340 40808 329346 40820
+rect 506474 40808 506480 40820
+rect 506532 40808 506538 40860
+rect 215294 40740 215300 40792
+rect 215352 40780 215358 40792
+rect 412634 40780 412640 40792
+rect 215352 40752 412640 40780
+rect 215352 40740 215358 40752
+rect 412634 40740 412640 40752
+rect 412692 40740 412698 40792
+rect 27614 40672 27620 40724
+rect 27672 40712 27678 40724
+rect 125042 40712 125048 40724
+rect 27672 40684 125048 40712
+rect 27672 40672 27678 40684
+rect 125042 40672 125048 40684
+rect 125100 40672 125106 40724
+rect 182174 40672 182180 40724
+rect 182232 40712 182238 40724
+rect 554774 40712 554780 40724
+rect 182232 40684 554780 40712
+rect 182232 40672 182238 40684
+rect 554774 40672 554780 40684
+rect 554832 40672 554838 40724
+rect 251266 39652 251272 39704
+rect 251324 39692 251330 39704
+rect 402974 39692 402980 39704
+rect 251324 39664 402980 39692
+rect 251324 39652 251330 39664
+rect 402974 39652 402980 39664
+rect 403032 39652 403038 39704
+rect 224678 39584 224684 39636
+rect 224736 39624 224742 39636
+rect 393314 39624 393320 39636
+rect 224736 39596 393320 39624
+rect 224736 39584 224742 39596
+rect 393314 39584 393320 39596
+rect 393372 39584 393378 39636
+rect 327718 39516 327724 39568
+rect 327776 39556 327782 39568
+rect 509234 39556 509240 39568
+rect 327776 39528 509240 39556
+rect 327776 39516 327782 39528
+rect 509234 39516 509240 39528
+rect 509292 39516 509298 39568
+rect 327074 39448 327080 39500
+rect 327132 39488 327138 39500
+rect 511994 39488 512000 39500
+rect 327132 39460 512000 39488
+rect 327132 39448 327138 39460
+rect 511994 39448 512000 39460
+rect 512052 39448 512058 39500
+rect 151906 39380 151912 39432
+rect 151964 39420 151970 39432
+rect 431954 39420 431960 39432
+rect 151964 39392 431960 39420
+rect 151964 39380 151970 39392
+rect 431954 39380 431960 39392
+rect 432012 39380 432018 39432
+rect 52546 39312 52552 39364
+rect 52604 39352 52610 39364
+rect 84838 39352 84844 39364
+rect 52604 39324 84844 39352
+rect 52604 39312 52610 39324
+rect 84838 39312 84844 39324
+rect 84896 39312 84902 39364
+rect 178034 39312 178040 39364
+rect 178092 39352 178098 39364
+rect 556338 39352 556344 39364
+rect 178092 39324 556344 39352
+rect 178092 39312 178098 39324
+rect 556338 39312 556344 39324
+rect 556396 39312 556402 39364
+rect 253934 38224 253940 38276
+rect 253992 38264 253998 38276
+rect 401594 38264 401600 38276
+rect 253992 38236 401600 38264
+rect 253992 38224 253998 38236
+rect 401594 38224 401600 38236
+rect 401652 38224 401658 38276
+rect 220630 38156 220636 38208
+rect 220688 38196 220694 38208
+rect 407114 38196 407120 38208
+rect 220688 38168 407120 38196
+rect 220688 38156 220694 38168
+rect 407114 38156 407120 38168
+rect 407172 38156 407178 38208
+rect 324314 38088 324320 38140
+rect 324372 38128 324378 38140
+rect 513466 38128 513472 38140
+rect 324372 38100 513472 38128
+rect 324372 38088 324378 38100
+rect 513466 38088 513472 38100
+rect 513524 38088 513530 38140
+rect 322198 38020 322204 38072
+rect 322256 38060 322262 38072
+rect 527174 38060 527180 38072
+rect 322256 38032 527180 38060
+rect 322256 38020 322262 38032
+rect 527174 38020 527180 38032
+rect 527232 38020 527238 38072
+rect 158714 37952 158720 38004
+rect 158772 37992 158778 38004
+rect 429194 37992 429200 38004
+rect 158772 37964 429200 37992
+rect 158772 37952 158778 37964
+rect 429194 37952 429200 37964
+rect 429252 37952 429258 38004
+rect 448514 37952 448520 38004
+rect 448572 37992 448578 38004
+rect 477770 37992 477776 38004
+rect 448572 37964 477776 37992
+rect 448572 37952 448578 37964
+rect 477770 37952 477776 37964
+rect 477828 37952 477834 38004
+rect 20714 37884 20720 37936
+rect 20772 37924 20778 37936
+rect 159358 37924 159364 37936
+rect 20772 37896 159364 37924
+rect 20772 37884 20778 37896
+rect 159358 37884 159364 37896
+rect 159416 37884 159422 37936
+rect 175274 37884 175280 37936
+rect 175332 37924 175338 37936
+rect 556522 37924 556528 37936
+rect 175332 37896 556528 37924
+rect 175332 37884 175338 37896
+rect 556522 37884 556528 37896
+rect 556580 37884 556586 37936
+rect 230382 36796 230388 36848
+rect 230440 36836 230446 36848
+rect 372614 36836 372620 36848
+rect 230440 36808 372620 36836
+rect 230440 36796 230446 36808
+rect 372614 36796 372620 36808
+rect 372672 36796 372678 36848
+rect 292666 36728 292672 36780
+rect 292724 36768 292730 36780
+rect 523218 36768 523224 36780
+rect 292724 36740 523224 36768
+rect 292724 36728 292730 36740
+rect 523218 36728 523224 36740
+rect 523276 36728 523282 36780
+rect 249610 36660 249616 36712
+rect 249668 36700 249674 36712
+rect 304994 36700 305000 36712
+rect 249668 36672 305000 36700
+rect 249668 36660 249674 36672
+rect 304994 36660 305000 36672
+rect 305052 36660 305058 36712
+rect 310422 36660 310428 36712
+rect 310480 36700 310486 36712
+rect 552014 36700 552020 36712
+rect 310480 36672 552020 36700
+rect 310480 36660 310486 36672
+rect 552014 36660 552020 36672
+rect 552072 36660 552078 36712
+rect 136634 36592 136640 36644
+rect 136692 36632 136698 36644
+rect 436370 36632 436376 36644
+rect 136692 36604 436376 36632
+rect 136692 36592 136698 36604
+rect 436370 36592 436376 36604
+rect 436428 36592 436434 36644
+rect 444374 36592 444380 36644
+rect 444432 36632 444438 36644
+rect 477586 36632 477592 36644
+rect 444432 36604 477592 36632
+rect 444432 36592 444438 36604
+rect 477586 36592 477592 36604
+rect 477644 36592 477650 36644
+rect 171134 36524 171140 36576
+rect 171192 36564 171198 36576
+rect 557626 36564 557632 36576
+rect 171192 36536 557632 36564
+rect 171192 36524 171198 36536
+rect 557626 36524 557632 36536
+rect 557684 36524 557690 36576
+rect 364978 35572 364984 35624
+rect 365036 35612 365042 35624
+rect 382550 35612 382556 35624
+rect 365036 35584 382556 35612
+rect 365036 35572 365042 35584
+rect 382550 35572 382556 35584
+rect 382608 35572 382614 35624
+rect 332594 35504 332600 35556
+rect 332652 35544 332658 35556
+rect 378226 35544 378232 35556
+rect 332652 35516 378232 35544
+rect 332652 35504 332658 35516
+rect 378226 35504 378232 35516
+rect 378284 35504 378290 35556
+rect 352558 35436 352564 35488
+rect 352616 35476 352622 35488
+rect 423950 35476 423956 35488
+rect 352616 35448 423956 35476
+rect 352616 35436 352622 35448
+rect 423950 35436 423956 35448
+rect 424008 35436 424014 35488
+rect 231762 35368 231768 35420
+rect 231820 35408 231826 35420
+rect 368474 35408 368480 35420
+rect 231820 35380 368480 35408
+rect 231820 35368 231826 35380
+rect 368474 35368 368480 35380
+rect 368532 35368 368538 35420
+rect 423766 35368 423772 35420
+rect 423824 35408 423830 35420
+rect 484486 35408 484492 35420
+rect 423824 35380 484492 35408
+rect 423824 35368 423830 35380
+rect 484486 35368 484492 35380
+rect 484544 35368 484550 35420
+rect 179414 35300 179420 35352
+rect 179472 35340 179478 35352
+rect 423674 35340 423680 35352
+rect 179472 35312 423680 35340
+rect 179472 35300 179478 35312
+rect 423674 35300 423680 35312
+rect 423732 35300 423738 35352
+rect 446398 35300 446404 35352
+rect 446456 35340 446462 35352
+rect 554774 35340 554780 35352
+rect 446456 35312 554780 35340
+rect 446456 35300 446462 35312
+rect 554774 35300 554780 35312
+rect 554832 35300 554838 35352
+rect 256694 35232 256700 35284
+rect 256752 35272 256758 35284
+rect 532694 35272 532700 35284
+rect 256752 35244 532700 35272
+rect 256752 35232 256758 35244
+rect 532694 35232 532700 35244
+rect 532752 35232 532758 35284
+rect 153194 35164 153200 35216
+rect 153252 35204 153258 35216
+rect 563054 35204 563060 35216
+rect 153252 35176 563060 35204
+rect 153252 35164 153258 35176
+rect 563054 35164 563060 35176
+rect 563112 35164 563118 35216
+rect 358262 34076 358268 34128
+rect 358320 34116 358326 34128
+rect 402974 34116 402980 34128
+rect 358320 34088 402980 34116
+rect 358320 34076 358326 34088
+rect 402974 34076 402980 34088
+rect 403032 34076 403038 34128
+rect 317414 34008 317420 34060
+rect 317472 34048 317478 34060
+rect 382274 34048 382280 34060
+rect 317472 34020 382280 34048
+rect 317472 34008 317478 34020
+rect 382274 34008 382280 34020
+rect 382332 34008 382338 34060
+rect 190454 33940 190460 33992
+rect 190512 33980 190518 33992
+rect 419810 33980 419816 33992
+rect 190512 33952 419816 33980
+rect 190512 33940 190518 33952
+rect 419810 33940 419816 33952
+rect 419868 33940 419874 33992
+rect 447778 33940 447784 33992
+rect 447836 33980 447842 33992
+rect 550634 33980 550640 33992
+rect 447836 33952 550640 33980
+rect 447836 33940 447842 33952
+rect 550634 33940 550640 33952
+rect 550692 33940 550698 33992
+rect 252554 33872 252560 33924
+rect 252612 33912 252618 33924
+rect 534074 33912 534080 33924
+rect 252612 33884 534080 33912
+rect 252612 33872 252618 33884
+rect 534074 33872 534080 33884
+rect 534132 33872 534138 33924
+rect 51074 33804 51080 33856
+rect 51132 33844 51138 33856
+rect 151078 33844 151084 33856
+rect 51132 33816 151084 33844
+rect 51132 33804 51138 33816
+rect 151078 33804 151084 33816
+rect 151136 33804 151142 33856
+rect 180702 33804 180708 33856
+rect 180760 33844 180766 33856
+rect 542354 33844 542360 33856
+rect 180760 33816 542360 33844
+rect 180760 33804 180766 33816
+rect 542354 33804 542360 33816
+rect 542412 33804 542418 33856
+rect 150434 33736 150440 33788
+rect 150492 33776 150498 33788
+rect 564618 33776 564624 33788
+rect 150492 33748 564624 33776
+rect 150492 33736 150498 33748
+rect 564618 33736 564624 33748
+rect 564676 33736 564682 33788
+rect 289814 32716 289820 32768
+rect 289872 32756 289878 32768
+rect 390830 32756 390836 32768
+rect 289872 32728 390836 32756
+rect 289872 32716 289878 32728
+rect 390830 32716 390836 32728
+rect 390888 32716 390894 32768
+rect 356698 32648 356704 32700
+rect 356756 32688 356762 32700
+rect 409874 32688 409880 32700
+rect 356756 32660 409880 32688
+rect 356756 32648 356762 32660
+rect 409874 32648 409880 32660
+rect 409932 32648 409938 32700
+rect 224862 32580 224868 32632
+rect 224920 32620 224926 32632
+rect 390554 32620 390560 32632
+rect 224920 32592 390560 32620
+rect 224920 32580 224926 32592
+rect 390554 32580 390560 32592
+rect 390612 32580 390618 32632
+rect 437474 32580 437480 32632
+rect 437532 32620 437538 32632
+rect 480254 32620 480260 32632
+rect 437532 32592 480260 32620
+rect 437532 32580 437538 32592
+rect 480254 32580 480260 32592
+rect 480312 32580 480318 32632
+rect 212534 32512 212540 32564
+rect 212592 32552 212598 32564
+rect 276658 32552 276664 32564
+rect 212592 32524 276664 32552
+rect 212592 32512 212598 32524
+rect 276658 32512 276664 32524
+rect 276716 32512 276722 32564
+rect 277394 32512 277400 32564
+rect 277452 32552 277458 32564
+rect 527358 32552 527364 32564
+rect 277452 32524 527364 32552
+rect 277452 32512 277458 32524
+rect 527358 32512 527364 32524
+rect 527416 32512 527422 32564
+rect 184934 32444 184940 32496
+rect 184992 32484 184998 32496
+rect 284938 32484 284944 32496
+rect 184992 32456 284944 32484
+rect 184992 32444 184998 32456
+rect 284938 32444 284944 32456
+rect 284996 32444 285002 32496
+rect 307570 32444 307576 32496
+rect 307628 32484 307634 32496
+rect 563054 32484 563060 32496
+rect 307628 32456 563060 32484
+rect 307628 32444 307634 32456
+rect 563054 32444 563060 32456
+rect 563112 32444 563118 32496
+rect 26234 32376 26240 32428
+rect 26292 32416 26298 32428
+rect 158162 32416 158168 32428
+rect 26292 32388 158168 32416
+rect 26292 32376 26298 32388
+rect 158162 32376 158168 32388
+rect 158220 32376 158226 32428
+rect 164234 32376 164240 32428
+rect 164292 32416 164298 32428
+rect 560386 32416 560392 32428
+rect 164292 32388 560392 32416
+rect 164292 32376 164298 32388
+rect 560386 32376 560392 32388
+rect 560444 32376 560450 32428
+rect 296714 31288 296720 31340
+rect 296772 31328 296778 31340
+rect 389266 31328 389272 31340
+rect 296772 31300 389272 31328
+rect 296772 31288 296778 31300
+rect 389266 31288 389272 31300
+rect 389324 31288 389330 31340
+rect 398834 31288 398840 31340
+rect 398892 31328 398898 31340
+rect 491294 31328 491300 31340
+rect 398892 31300 491300 31328
+rect 398892 31288 398898 31300
+rect 491294 31288 491300 31300
+rect 491352 31288 491358 31340
+rect 149054 31220 149060 31272
+rect 149112 31260 149118 31272
+rect 294598 31260 294604 31272
+rect 149112 31232 294604 31260
+rect 149112 31220 149118 31232
+rect 294598 31220 294604 31232
+rect 294656 31220 294662 31272
+rect 303338 31220 303344 31272
+rect 303396 31260 303402 31272
+rect 576118 31260 576124 31272
+rect 303396 31232 576124 31260
+rect 303396 31220 303402 31232
+rect 576118 31220 576124 31232
+rect 576176 31220 576182 31272
+rect 242894 31152 242900 31204
+rect 242952 31192 242958 31204
+rect 536926 31192 536932 31204
+rect 242952 31164 536932 31192
+rect 242952 31152 242958 31164
+rect 536926 31152 536932 31164
+rect 536984 31152 536990 31204
+rect 126974 31084 126980 31136
+rect 127032 31124 127038 31136
+rect 438854 31124 438860 31136
+rect 127032 31096 438860 31124
+rect 127032 31084 127038 31096
+rect 438854 31084 438860 31096
+rect 438912 31084 438918 31136
+rect 449342 31084 449348 31136
+rect 449400 31124 449406 31136
+rect 547874 31124 547880 31136
+rect 449400 31096 547880 31124
+rect 449400 31084 449406 31096
+rect 547874 31084 547880 31096
+rect 547932 31084 547938 31136
+rect 41414 31016 41420 31068
+rect 41472 31056 41478 31068
+rect 120902 31056 120908 31068
+rect 41472 31028 120908 31056
+rect 41472 31016 41478 31028
+rect 120902 31016 120908 31028
+rect 120960 31016 120966 31068
+rect 179046 31016 179052 31068
+rect 179104 31056 179110 31068
+rect 547138 31056 547144 31068
+rect 179104 31028 547144 31056
+rect 179104 31016 179110 31028
+rect 547138 31016 547144 31028
+rect 547196 31016 547202 31068
+rect 394694 29928 394700 29980
+rect 394752 29968 394758 29980
+rect 492674 29968 492680 29980
+rect 394752 29940 492680 29968
+rect 394752 29928 394758 29940
+rect 492674 29928 492680 29940
+rect 492732 29928 492738 29980
+rect 260834 29860 260840 29912
+rect 260892 29900 260898 29912
+rect 399110 29900 399116 29912
+rect 260892 29872 399116 29900
+rect 260892 29860 260898 29872
+rect 399110 29860 399116 29872
+rect 399168 29860 399174 29912
+rect 330478 29792 330484 29844
+rect 330536 29832 330542 29844
+rect 498194 29832 498200 29844
+rect 330536 29804 498200 29832
+rect 330536 29792 330542 29804
+rect 498194 29792 498200 29804
+rect 498252 29792 498258 29844
+rect 165614 29724 165620 29776
+rect 165672 29764 165678 29776
+rect 427998 29764 428004 29776
+rect 165672 29736 428004 29764
+rect 165672 29724 165678 29736
+rect 427998 29724 428004 29736
+rect 428056 29724 428062 29776
+rect 449158 29724 449164 29776
+rect 449216 29764 449222 29776
+rect 543734 29764 543740 29776
+rect 449216 29736 543740 29764
+rect 449216 29724 449222 29736
+rect 543734 29724 543740 29736
+rect 543792 29724 543798 29776
+rect 224954 29656 224960 29708
+rect 225012 29696 225018 29708
+rect 542446 29696 542452 29708
+rect 225012 29668 542452 29696
+rect 225012 29656 225018 29668
+rect 542446 29656 542452 29668
+rect 542504 29656 542510 29708
+rect 34514 29588 34520 29640
+rect 34572 29628 34578 29640
+rect 122098 29628 122104 29640
+rect 34572 29600 122104 29628
+rect 34572 29588 34578 29600
+rect 122098 29588 122104 29600
+rect 122156 29588 122162 29640
+rect 183186 29588 183192 29640
+rect 183244 29628 183250 29640
+rect 535454 29628 535460 29640
+rect 183244 29600 535460 29628
+rect 183244 29588 183250 29600
+rect 535454 29588 535460 29600
+rect 535512 29588 535518 29640
+rect 387794 28568 387800 28620
+rect 387852 28608 387858 28620
+rect 494054 28608 494060 28620
+rect 387852 28580 494060 28608
+rect 387852 28568 387858 28580
+rect 494054 28568 494060 28580
+rect 494112 28568 494118 28620
+rect 271874 28500 271880 28552
+rect 271932 28540 271938 28552
+rect 396074 28540 396080 28552
+rect 271932 28512 396080 28540
+rect 271932 28500 271938 28512
+rect 396074 28500 396080 28512
+rect 396132 28500 396138 28552
+rect 329098 28432 329104 28484
+rect 329156 28472 329162 28484
+rect 502334 28472 502340 28484
+rect 329156 28444 502340 28472
+rect 329156 28432 329162 28444
+rect 502334 28432 502340 28444
+rect 502392 28432 502398 28484
+rect 172514 28364 172520 28416
+rect 172572 28404 172578 28416
+rect 425146 28404 425152 28416
+rect 172572 28376 425152 28404
+rect 172572 28364 172578 28376
+rect 425146 28364 425152 28376
+rect 425204 28364 425210 28416
+rect 450538 28364 450544 28416
+rect 450596 28404 450602 28416
+rect 539870 28404 539876 28416
+rect 450596 28376 539876 28404
+rect 450596 28364 450602 28376
+rect 539870 28364 539876 28376
+rect 539928 28364 539934 28416
+rect 220814 28296 220820 28348
+rect 220872 28336 220878 28348
+rect 544010 28336 544016 28348
+rect 220872 28308 544016 28336
+rect 220872 28296 220878 28308
+rect 544010 28296 544016 28308
+rect 544068 28296 544074 28348
+rect 16574 28228 16580 28280
+rect 16632 28268 16638 28280
+rect 160738 28268 160744 28280
+rect 16632 28240 160744 28268
+rect 16632 28228 16638 28240
+rect 160738 28228 160744 28240
+rect 160796 28228 160802 28280
+rect 182082 28228 182088 28280
+rect 182140 28268 182146 28280
+rect 538858 28268 538864 28280
+rect 182140 28240 538864 28268
+rect 182140 28228 182146 28240
+rect 538858 28228 538864 28240
+rect 538916 28228 538922 28280
+rect 187694 27208 187700 27260
+rect 187752 27248 187758 27260
+rect 283558 27248 283564 27260
+rect 187752 27220 283564 27248
+rect 187752 27208 187758 27220
+rect 283558 27208 283564 27220
+rect 283616 27208 283622 27260
+rect 353938 27208 353944 27260
+rect 353996 27248 354002 27260
+rect 416774 27248 416780 27260
+rect 353996 27220 416780 27248
+rect 353996 27208 354002 27220
+rect 416774 27208 416780 27220
+rect 416832 27208 416838 27260
+rect 282914 27140 282920 27192
+rect 282972 27180 282978 27192
+rect 393406 27180 393412 27192
+rect 282972 27152 393412 27180
+rect 282972 27140 282978 27152
+rect 393406 27140 393412 27152
+rect 393464 27140 393470 27192
+rect 217962 27072 217968 27124
+rect 218020 27112 218026 27124
+rect 415394 27112 415400 27124
+rect 218020 27084 415400 27112
+rect 218020 27072 218026 27084
+rect 415394 27072 415400 27084
+rect 415452 27072 415458 27124
+rect 433334 27072 433340 27124
+rect 433392 27112 433398 27124
+rect 481818 27112 481824 27124
+rect 433392 27084 481824 27112
+rect 433392 27072 433398 27084
+rect 481818 27072 481824 27084
+rect 481876 27072 481882 27124
+rect 270494 27004 270500 27056
+rect 270552 27044 270558 27056
+rect 528554 27044 528560 27056
+rect 270552 27016 528560 27044
+rect 270552 27004 270558 27016
+rect 528554 27004 528560 27016
+rect 528612 27004 528618 27056
+rect 135346 26936 135352 26988
+rect 135404 26976 135410 26988
+rect 298738 26976 298744 26988
+rect 135404 26948 298744 26976
+rect 135404 26936 135410 26948
+rect 298738 26936 298744 26948
+rect 298796 26936 298802 26988
+rect 306282 26936 306288 26988
+rect 306340 26976 306346 26988
+rect 565814 26976 565820 26988
+rect 306340 26948 565820 26976
+rect 306340 26936 306346 26948
+rect 565814 26936 565820 26948
+rect 565872 26936 565878 26988
+rect 17954 26868 17960 26920
+rect 18012 26908 18018 26920
+rect 126238 26908 126244 26920
+rect 18012 26880 126244 26908
+rect 18012 26868 18018 26880
+rect 126238 26868 126244 26880
+rect 126296 26868 126302 26920
+rect 160094 26868 160100 26920
+rect 160152 26908 160158 26920
+rect 560570 26908 560576 26920
+rect 160152 26880 560576 26908
+rect 160152 26868 160158 26880
+rect 560570 26868 560576 26880
+rect 560628 26868 560634 26920
+rect 307754 25848 307760 25900
+rect 307812 25888 307818 25900
+rect 386598 25888 386604 25900
+rect 307812 25860 386604 25888
+rect 307812 25848 307818 25860
+rect 386598 25848 386604 25860
+rect 386656 25848 386662 25900
+rect 383654 25780 383660 25832
+rect 383712 25820 383718 25832
+rect 495526 25820 495532 25832
+rect 383712 25792 495532 25820
+rect 383712 25780 383718 25792
+rect 495526 25780 495532 25792
+rect 495584 25780 495590 25832
+rect 235994 25712 236000 25764
+rect 236052 25752 236058 25764
+rect 407298 25752 407304 25764
+rect 236052 25724 407304 25752
+rect 236052 25712 236058 25724
+rect 407298 25712 407304 25724
+rect 407356 25712 407362 25764
+rect 461762 25712 461768 25764
+rect 461820 25752 461826 25764
+rect 500954 25752 500960 25764
+rect 461820 25724 500960 25752
+rect 461820 25712 461826 25724
+rect 500954 25712 500960 25724
+rect 501012 25712 501018 25764
+rect 202874 25644 202880 25696
+rect 202932 25684 202938 25696
+rect 548058 25684 548064 25696
+rect 202932 25656 548064 25684
+rect 202932 25644 202938 25656
+rect 548058 25644 548064 25656
+rect 548116 25644 548122 25696
+rect 28994 25576 29000 25628
+rect 29052 25616 29058 25628
+rect 157978 25616 157984 25628
+rect 29052 25588 157984 25616
+rect 29052 25576 29058 25588
+rect 157978 25576 157984 25588
+rect 158036 25576 158042 25628
+rect 177942 25576 177948 25628
+rect 178000 25616 178006 25628
+rect 553486 25616 553492 25628
+rect 178000 25588 553492 25616
+rect 178000 25576 178006 25588
+rect 553486 25576 553492 25588
+rect 553544 25576 553550 25628
+rect 157334 25508 157340 25560
+rect 157392 25548 157398 25560
+rect 561766 25548 561772 25560
+rect 157392 25520 561772 25548
+rect 157392 25508 157398 25520
+rect 561766 25508 561772 25520
+rect 561824 25508 561830 25560
+rect 278774 24420 278780 24472
+rect 278832 24460 278838 24472
+rect 394878 24460 394884 24472
+rect 278832 24432 394884 24460
+rect 278832 24420 278838 24432
+rect 394878 24420 394884 24432
+rect 394936 24420 394942 24472
+rect 376754 24352 376760 24404
+rect 376812 24392 376818 24404
+rect 498378 24392 498384 24404
+rect 376812 24364 498384 24392
+rect 376812 24352 376818 24364
+rect 498378 24352 498384 24364
+rect 498436 24352 498442 24404
+rect 333238 24284 333244 24336
+rect 333296 24324 333302 24336
+rect 491294 24324 491300 24336
+rect 333296 24296 491300 24324
+rect 333296 24284 333302 24296
+rect 491294 24284 491300 24296
+rect 491352 24284 491358 24336
+rect 176654 24216 176660 24268
+rect 176712 24256 176718 24268
+rect 423858 24256 423864 24268
+rect 176712 24228 423864 24256
+rect 176712 24216 176718 24228
+rect 423858 24216 423864 24228
+rect 423916 24216 423922 24268
+rect 464338 24216 464344 24268
+rect 464396 24256 464402 24268
+rect 494054 24256 494060 24268
+rect 464396 24228 494060 24256
+rect 464396 24216 464402 24228
+rect 494054 24216 494060 24228
+rect 494112 24216 494118 24268
+rect 184842 24148 184848 24200
+rect 184900 24188 184906 24200
+rect 528554 24188 528560 24200
+rect 184900 24160 528560 24188
+rect 184900 24148 184906 24160
+rect 528554 24148 528560 24160
+rect 528612 24148 528618 24200
+rect 74442 24080 74448 24132
+rect 74500 24120 74506 24132
+rect 88334 24120 88340 24132
+rect 74500 24092 88340 24120
+rect 74500 24080 74506 24092
+rect 88334 24080 88340 24092
+rect 88392 24080 88398 24132
+rect 185026 24080 185032 24132
+rect 185084 24120 185090 24132
+rect 553394 24120 553400 24132
+rect 185084 24092 553400 24120
+rect 185084 24080 185090 24092
+rect 553394 24080 553400 24092
+rect 553452 24080 553458 24132
+rect 97994 23808 98000 23860
+rect 98052 23848 98058 23860
+rect 104158 23848 104164 23860
+rect 98052 23820 104164 23848
+rect 98052 23808 98058 23820
+rect 104158 23808 104164 23820
+rect 104216 23808 104222 23860
+rect 194594 23060 194600 23112
+rect 194652 23100 194658 23112
+rect 282362 23100 282368 23112
+rect 194652 23072 282368 23100
+rect 194652 23060 194658 23072
+rect 282362 23060 282368 23072
+rect 282420 23060 282426 23112
+rect 357434 23060 357440 23112
+rect 357492 23100 357498 23112
+rect 371234 23100 371240 23112
+rect 357492 23072 371240 23100
+rect 357492 23060 357498 23072
+rect 371234 23060 371240 23072
+rect 371292 23060 371298 23112
+rect 264974 22992 264980 23044
+rect 265032 23032 265038 23044
+rect 398926 23032 398932 23044
+rect 265032 23004 398932 23032
+rect 265032 22992 265038 23004
+rect 398926 22992 398932 23004
+rect 398984 22992 398990 23044
+rect 223482 22924 223488 22976
+rect 223540 22964 223546 22976
+rect 397454 22964 397460 22976
+rect 223540 22936 397460 22964
+rect 223540 22924 223546 22936
+rect 397454 22924 397460 22936
+rect 397512 22924 397518 22976
+rect 426434 22924 426440 22976
+rect 426492 22964 426498 22976
+rect 483014 22964 483020 22976
+rect 426492 22936 483020 22964
+rect 426492 22924 426498 22936
+rect 483014 22924 483020 22936
+rect 483072 22924 483078 22976
+rect 267826 22856 267832 22908
+rect 267884 22896 267890 22908
+rect 529934 22896 529940 22908
+rect 267884 22868 529940 22896
+rect 267884 22856 267890 22868
+rect 529934 22856 529940 22868
+rect 529992 22856 529998 22908
+rect 144914 22788 144920 22840
+rect 144972 22828 144978 22840
+rect 295978 22828 295984 22840
+rect 144972 22800 295984 22828
+rect 144972 22788 144978 22800
+rect 295978 22788 295984 22800
+rect 296036 22788 296042 22840
+rect 304902 22788 304908 22840
+rect 304960 22828 304966 22840
+rect 569954 22828 569960 22840
+rect 304960 22800 569960 22828
+rect 304960 22788 304966 22800
+rect 569954 22788 569960 22800
+rect 570012 22788 570018 22840
+rect 77294 22720 77300 22772
+rect 77352 22760 77358 22772
+rect 109678 22760 109684 22772
+rect 77352 22732 109684 22760
+rect 77352 22720 77358 22732
+rect 109678 22720 109684 22732
+rect 109736 22720 109742 22772
+rect 125594 22720 125600 22772
+rect 125652 22760 125658 22772
+rect 571334 22760 571340 22772
+rect 125652 22732 571340 22760
+rect 125652 22720 125658 22732
+rect 571334 22720 571340 22732
+rect 571392 22720 571398 22772
+rect 349246 21700 349252 21752
+rect 349304 21740 349310 21752
+rect 374086 21740 374092 21752
+rect 349304 21712 374092 21740
+rect 349304 21700 349310 21712
+rect 374086 21700 374092 21712
+rect 374144 21700 374150 21752
+rect 220446 21632 220452 21684
+rect 220504 21672 220510 21684
+rect 404354 21672 404360 21684
+rect 220504 21644 404360 21672
+rect 220504 21632 220510 21644
+rect 404354 21632 404360 21644
+rect 404412 21632 404418 21684
+rect 408494 21632 408500 21684
+rect 408552 21672 408558 21684
+rect 488626 21672 488632 21684
+rect 408552 21644 488632 21672
+rect 408552 21632 408558 21644
+rect 488626 21632 488632 21644
+rect 488684 21632 488690 21684
+rect 216306 21564 216312 21616
+rect 216364 21604 216370 21616
+rect 422294 21604 422300 21616
+rect 216364 21576 422300 21604
+rect 216364 21564 216370 21576
+rect 422294 21564 422300 21576
+rect 422352 21564 422358 21616
+rect 213822 21496 213828 21548
+rect 213880 21536 213886 21548
+rect 429194 21536 429200 21548
+rect 213880 21508 429200 21536
+rect 213880 21496 213886 21508
+rect 429194 21496 429200 21508
+rect 429252 21496 429258 21548
+rect 462314 21496 462320 21548
+rect 462372 21536 462378 21548
+rect 473538 21536 473544 21548
+rect 462372 21508 473544 21536
+rect 462372 21496 462378 21508
+rect 473538 21496 473544 21508
+rect 473596 21496 473602 21548
+rect 212350 21428 212356 21480
+rect 212408 21468 212414 21480
+rect 431954 21468 431960 21480
+rect 212408 21440 431960 21468
+rect 212408 21428 212414 21440
+rect 431954 21428 431960 21440
+rect 432012 21428 432018 21480
+rect 465902 21428 465908 21480
+rect 465960 21468 465966 21480
+rect 490190 21468 490196 21480
+rect 465960 21440 490196 21468
+rect 465960 21428 465966 21440
+rect 490190 21428 490196 21440
+rect 490248 21428 490254 21480
+rect 35894 21360 35900 21412
+rect 35952 21400 35958 21412
+rect 155218 21400 155224 21412
+rect 35952 21372 155224 21400
+rect 35952 21360 35958 21372
+rect 155218 21360 155224 21372
+rect 155276 21360 155282 21412
+rect 212166 21360 212172 21412
+rect 212224 21400 212230 21412
+rect 436094 21400 436100 21412
+rect 212224 21372 436100 21400
+rect 212224 21360 212230 21372
+rect 436094 21360 436100 21372
+rect 436152 21360 436158 21412
+rect 443638 21360 443644 21412
+rect 443696 21400 443702 21412
+rect 564434 21400 564440 21412
+rect 443696 21372 564440 21400
+rect 443696 21360 443702 21372
+rect 564434 21360 564440 21372
+rect 564492 21360 564498 21412
+rect 228726 20408 228732 20460
+rect 228784 20448 228790 20460
+rect 375374 20448 375380 20460
+rect 228784 20420 375380 20448
+rect 228784 20408 228790 20420
+rect 375374 20408 375380 20420
+rect 375432 20408 375438 20460
+rect 227622 20340 227628 20392
+rect 227680 20380 227686 20392
+rect 382366 20380 382372 20392
+rect 227680 20352 382372 20380
+rect 227680 20340 227686 20352
+rect 382366 20340 382372 20352
+rect 382424 20340 382430 20392
+rect 176562 20272 176568 20324
+rect 176620 20312 176626 20324
+rect 556246 20312 556252 20324
+rect 176620 20284 556252 20312
+rect 176620 20272 176626 20284
+rect 556246 20272 556252 20284
+rect 556304 20272 556310 20324
+rect 175090 20204 175096 20256
+rect 175148 20244 175154 20256
+rect 560294 20244 560300 20256
+rect 175148 20216 560300 20244
+rect 175148 20204 175154 20216
+rect 560294 20204 560300 20216
+rect 560352 20204 560358 20256
+rect 174906 20136 174912 20188
+rect 174964 20176 174970 20188
+rect 564526 20176 564532 20188
+rect 174964 20148 564532 20176
+rect 174964 20136 174970 20148
+rect 564526 20136 564532 20148
+rect 564584 20136 564590 20188
+rect 172422 20068 172428 20120
+rect 172480 20108 172486 20120
+rect 571334 20108 571340 20120
+rect 172480 20080 571340 20108
+rect 172480 20068 172486 20080
+rect 571334 20068 571340 20080
+rect 571392 20068 571398 20120
+rect 170766 20000 170772 20052
+rect 170824 20040 170830 20052
+rect 574094 20040 574100 20052
+rect 170824 20012 574100 20040
+rect 170824 20000 170830 20012
+rect 574094 20000 574100 20012
+rect 574152 20000 574158 20052
+rect 33134 19932 33140 19984
+rect 33192 19972 33198 19984
+rect 156598 19972 156604 19984
+rect 33192 19944 156604 19972
+rect 33192 19932 33198 19944
+rect 156598 19932 156604 19944
+rect 156656 19932 156662 19984
+rect 170950 19932 170956 19984
+rect 171008 19972 171014 19984
+rect 578234 19972 578240 19984
+rect 171008 19944 578240 19972
+rect 171008 19932 171014 19944
+rect 578234 19932 578240 19944
+rect 578292 19932 578298 19984
+rect 195790 19116 195796 19168
+rect 195848 19156 195854 19168
+rect 490006 19156 490012 19168
+rect 195848 19128 490012 19156
+rect 195848 19116 195854 19128
+rect 490006 19116 490012 19128
+rect 490064 19116 490070 19168
+rect 195606 19048 195612 19100
+rect 195664 19088 195670 19100
+rect 492674 19088 492680 19100
+rect 195664 19060 492680 19088
+rect 195664 19048 195670 19060
+rect 492674 19048 492680 19060
+rect 492732 19048 492738 19100
+rect 194502 18980 194508 19032
+rect 194560 19020 194566 19032
+rect 496906 19020 496912 19032
+rect 194560 18992 496912 19020
+rect 194560 18980 194566 18992
+rect 496906 18980 496912 18992
+rect 496964 18980 496970 19032
+rect 193122 18912 193128 18964
+rect 193180 18952 193186 18964
+rect 499574 18952 499580 18964
+rect 193180 18924 499580 18952
+rect 193180 18912 193186 18924
+rect 499574 18912 499580 18924
+rect 499632 18912 499638 18964
+rect 191650 18844 191656 18896
+rect 191708 18884 191714 18896
+rect 503714 18884 503720 18896
+rect 191708 18856 503720 18884
+rect 191708 18844 191714 18856
+rect 503714 18844 503720 18856
+rect 503772 18844 503778 18896
+rect 191466 18776 191472 18828
+rect 191524 18816 191530 18828
+rect 506566 18816 506572 18828
+rect 191524 18788 506572 18816
+rect 191524 18776 191530 18788
+rect 506566 18776 506572 18788
+rect 506624 18776 506630 18828
+rect 190362 18708 190368 18760
+rect 190420 18748 190426 18760
+rect 510614 18748 510620 18760
+rect 190420 18720 510620 18748
+rect 190420 18708 190426 18720
+rect 510614 18708 510620 18720
+rect 510672 18708 510678 18760
+rect 187510 18640 187516 18692
+rect 187568 18680 187574 18692
+rect 517514 18680 517520 18692
+rect 187568 18652 517520 18680
+rect 187568 18640 187574 18652
+rect 517514 18640 517520 18652
+rect 517572 18640 517578 18692
+rect 67634 18572 67640 18624
+rect 67692 18612 67698 18624
+rect 80882 18612 80888 18624
+rect 67692 18584 80888 18612
+rect 67692 18572 67698 18584
+rect 80882 18572 80888 18584
+rect 80940 18572 80946 18624
+rect 86954 18572 86960 18624
+rect 87012 18612 87018 18624
+rect 106918 18612 106924 18624
+rect 87012 18584 106924 18612
+rect 87012 18572 87018 18584
+rect 106918 18572 106924 18584
+rect 106976 18572 106982 18624
+rect 107654 18572 107660 18624
+rect 107712 18612 107718 18624
+rect 134518 18612 134524 18624
+rect 107712 18584 134524 18612
+rect 107712 18572 107718 18584
+rect 134518 18572 134524 18584
+rect 134576 18572 134582 18624
+rect 187326 18572 187332 18624
+rect 187384 18612 187390 18624
+rect 521654 18612 521660 18624
+rect 187384 18584 521660 18612
+rect 187384 18572 187390 18584
+rect 521654 18572 521660 18584
+rect 521712 18572 521718 18624
+rect 351178 17824 351184 17876
+rect 351236 17864 351242 17876
+rect 427814 17864 427820 17876
+rect 351236 17836 427820 17864
+rect 351236 17824 351242 17836
+rect 427814 17824 427820 17836
+rect 427872 17824 427878 17876
+rect 349798 17756 349804 17808
+rect 349856 17796 349862 17808
+rect 432046 17796 432052 17808
+rect 349856 17768 432052 17796
+rect 349856 17756 349862 17768
+rect 432046 17756 432052 17768
+rect 432104 17756 432110 17808
+rect 349982 17688 349988 17740
+rect 350040 17728 350046 17740
+rect 434714 17728 434720 17740
+rect 350040 17700 434720 17728
+rect 350040 17688 350046 17700
+rect 434714 17688 434720 17700
+rect 434772 17688 434778 17740
+rect 348418 17620 348424 17672
+rect 348476 17660 348482 17672
+rect 438854 17660 438860 17672
+rect 348476 17632 438860 17660
+rect 348476 17620 348482 17632
+rect 438854 17620 438860 17632
+rect 438912 17620 438918 17672
+rect 440326 17620 440332 17672
+rect 440384 17660 440390 17672
+rect 478874 17660 478880 17672
+rect 440384 17632 478880 17660
+rect 440384 17620 440390 17632
+rect 478874 17620 478880 17632
+rect 478932 17620 478938 17672
+rect 347038 17552 347044 17604
+rect 347096 17592 347102 17604
+rect 441614 17592 441620 17604
+rect 347096 17564 441620 17592
+rect 347096 17552 347102 17564
+rect 441614 17552 441620 17564
+rect 441672 17552 441678 17604
+rect 251082 17484 251088 17536
+rect 251140 17524 251146 17536
+rect 300854 17524 300860 17536
+rect 251140 17496 300860 17524
+rect 251140 17484 251146 17496
+rect 300854 17484 300860 17496
+rect 300912 17484 300918 17536
+rect 345658 17484 345664 17536
+rect 345716 17524 345722 17536
+rect 445754 17524 445760 17536
+rect 345716 17496 445760 17524
+rect 345716 17484 345722 17496
+rect 445754 17484 445760 17496
+rect 445812 17484 445818 17536
+rect 209866 17416 209872 17468
+rect 209924 17456 209930 17468
+rect 278222 17456 278228 17468
+rect 209924 17428 278228 17456
+rect 209924 17416 209930 17428
+rect 278222 17416 278228 17428
+rect 278280 17416 278286 17468
+rect 345842 17416 345848 17468
+rect 345900 17456 345906 17468
+rect 448606 17456 448612 17468
+rect 345900 17428 448612 17456
+rect 345900 17416 345906 17428
+rect 448606 17416 448612 17428
+rect 448664 17416 448670 17468
+rect 451274 17416 451280 17468
+rect 451332 17456 451338 17468
+rect 476206 17456 476212 17468
+rect 451332 17428 476212 17456
+rect 451332 17416 451338 17428
+rect 476206 17416 476212 17428
+rect 476264 17416 476270 17468
+rect 241146 17348 241152 17400
+rect 241204 17388 241210 17400
+rect 332686 17388 332692 17400
+rect 241204 17360 332692 17388
+rect 241204 17348 241210 17360
+rect 332686 17348 332692 17360
+rect 332744 17348 332750 17400
+rect 344278 17348 344284 17400
+rect 344336 17388 344342 17400
+rect 452654 17388 452660 17400
+rect 344336 17360 452660 17388
+rect 344336 17348 344342 17360
+rect 452654 17348 452660 17360
+rect 452712 17348 452718 17400
+rect 63494 17280 63500 17332
+rect 63552 17320 63558 17332
+rect 80698 17320 80704 17332
+rect 63552 17292 80704 17320
+rect 63552 17280 63558 17292
+rect 80698 17280 80704 17292
+rect 80756 17280 80762 17332
+rect 169754 17280 169760 17332
+rect 169812 17320 169818 17332
+rect 289078 17320 289084 17332
+rect 169812 17292 289084 17320
+rect 169812 17280 169818 17292
+rect 289078 17280 289084 17292
+rect 289136 17280 289142 17332
+rect 342898 17280 342904 17332
+rect 342956 17320 342962 17332
+rect 456886 17320 456892 17332
+rect 342956 17292 456892 17320
+rect 342956 17280 342962 17292
+rect 456886 17280 456892 17292
+rect 456944 17280 456950 17332
+rect 465718 17280 465724 17332
+rect 465776 17320 465782 17332
+rect 487154 17320 487160 17332
+rect 465776 17292 487160 17320
+rect 465776 17280 465782 17292
+rect 487154 17280 487160 17292
+rect 487212 17280 487218 17332
+rect 72878 17212 72884 17264
+rect 72936 17252 72942 17264
+rect 95234 17252 95240 17264
+rect 72936 17224 95240 17252
+rect 72936 17212 72942 17224
+rect 95234 17212 95240 17224
+rect 95292 17212 95298 17264
+rect 100754 17212 100760 17264
+rect 100812 17252 100818 17264
+rect 137462 17252 137468 17264
+rect 100812 17224 137468 17252
+rect 100812 17212 100818 17224
+rect 137462 17212 137468 17224
+rect 137520 17212 137526 17264
+rect 154574 17212 154580 17264
+rect 154632 17252 154638 17264
+rect 430666 17252 430672 17264
+rect 154632 17224 430672 17252
+rect 154632 17212 154638 17224
+rect 430666 17212 430672 17224
+rect 430724 17212 430730 17264
+rect 456058 17212 456064 17264
+rect 456116 17252 456122 17264
+rect 523126 17252 523132 17264
+rect 456116 17224 523132 17252
+rect 456116 17212 456122 17224
+rect 523126 17212 523132 17224
+rect 523184 17212 523190 17264
+rect 238662 16192 238668 16244
+rect 238720 16232 238726 16244
+rect 344554 16232 344560 16244
+rect 238720 16204 344560 16232
+rect 238720 16192 238726 16204
+rect 344554 16192 344560 16204
+rect 344612 16192 344618 16244
+rect 366542 16192 366548 16244
+rect 366600 16232 366606 16244
+rect 374086 16232 374092 16244
+rect 366600 16204 374092 16232
+rect 366600 16192 366606 16204
+rect 374086 16192 374092 16204
+rect 374144 16192 374150 16244
+rect 237190 16124 237196 16176
+rect 237248 16164 237254 16176
+rect 348050 16164 348056 16176
+rect 237248 16136 348056 16164
+rect 237248 16124 237254 16136
+rect 348050 16124 348056 16136
+rect 348108 16124 348114 16176
+rect 363598 16124 363604 16176
+rect 363656 16164 363662 16176
+rect 385954 16164 385960 16176
+rect 363656 16136 385960 16164
+rect 363656 16124 363662 16136
+rect 385954 16124 385960 16136
+rect 386012 16124 386018 16176
+rect 237006 16056 237012 16108
+rect 237064 16096 237070 16108
+rect 351178 16096 351184 16108
+rect 237064 16068 351184 16096
+rect 237064 16056 237070 16068
+rect 351178 16056 351184 16068
+rect 351236 16056 351242 16108
+rect 360838 16056 360844 16108
+rect 360896 16096 360902 16108
+rect 396074 16096 396080 16108
+rect 360896 16068 396080 16096
+rect 360896 16056 360902 16068
+rect 396074 16056 396080 16068
+rect 396132 16056 396138 16108
+rect 467098 16056 467104 16108
+rect 467156 16096 467162 16108
+rect 484026 16096 484032 16108
+rect 467156 16068 484032 16096
+rect 467156 16056 467162 16068
+rect 484026 16056 484032 16068
+rect 484084 16056 484090 16108
+rect 234522 15988 234528 16040
+rect 234580 16028 234586 16040
+rect 357526 16028 357532 16040
+rect 234580 16000 357532 16028
+rect 234580 15988 234586 16000
+rect 357526 15988 357532 16000
+rect 357584 15988 357590 16040
+rect 358078 15988 358084 16040
+rect 358136 16028 358142 16040
+rect 407206 16028 407212 16040
+rect 358136 16000 407212 16028
+rect 358136 15988 358142 16000
+rect 407206 15988 407212 16000
+rect 407264 15988 407270 16040
+rect 420178 15988 420184 16040
+rect 420236 16028 420242 16040
+rect 485958 16028 485964 16040
+rect 420236 16000 485964 16028
+rect 420236 15988 420242 16000
+rect 485958 15988 485964 16000
+rect 486016 15988 486022 16040
+rect 232866 15920 232872 15972
+rect 232924 15960 232930 15972
+rect 365714 15960 365720 15972
+rect 232924 15932 365720 15960
+rect 232924 15920 232930 15932
+rect 365714 15920 365720 15932
+rect 365772 15920 365778 15972
+rect 366358 15920 366364 15972
+rect 366416 15960 366422 15972
+rect 378318 15960 378324 15972
+rect 366416 15932 378324 15960
+rect 366416 15920 366422 15932
+rect 378318 15920 378324 15932
+rect 378376 15920 378382 15972
+rect 381170 15920 381176 15972
+rect 381228 15960 381234 15972
+rect 496814 15960 496820 15972
+rect 381228 15932 496820 15960
+rect 381228 15920 381234 15932
+rect 496814 15920 496820 15932
+rect 496872 15920 496878 15972
+rect 73338 15852 73344 15904
+rect 73396 15892 73402 15904
+rect 111058 15892 111064 15904
+rect 73396 15864 111064 15892
+rect 73396 15852 73402 15864
+rect 111058 15852 111064 15864
+rect 111116 15852 111122 15904
+rect 114738 15852 114744 15904
+rect 114796 15892 114802 15904
+rect 133138 15892 133144 15904
+rect 114796 15864 133144 15892
+rect 114796 15852 114802 15864
+rect 133138 15852 133144 15864
+rect 133196 15852 133202 15904
+rect 147858 15852 147864 15904
+rect 147916 15892 147922 15904
+rect 432138 15892 432144 15904
+rect 147916 15864 432144 15892
+rect 147916 15852 147922 15864
+rect 432138 15852 432144 15864
+rect 432196 15852 432202 15904
+rect 461578 15852 461584 15904
+rect 461636 15892 461642 15904
+rect 505370 15892 505376 15904
+rect 461636 15864 505376 15892
+rect 461636 15852 461642 15864
+rect 505370 15852 505376 15864
+rect 505428 15852 505434 15904
+rect 367738 15308 367744 15360
+rect 367796 15348 367802 15360
+rect 371234 15348 371240 15360
+rect 367796 15320 371240 15348
+rect 367796 15308 367802 15320
+rect 371234 15308 371240 15320
+rect 371292 15308 371298 15360
+rect 260742 14696 260748 14748
+rect 260800 14736 260806 14748
+rect 270034 14736 270040 14748
+rect 260800 14708 270040 14736
+rect 260800 14696 260806 14708
+rect 270034 14696 270040 14708
+rect 270092 14696 270098 14748
+rect 320818 14696 320824 14748
+rect 320876 14736 320882 14748
+rect 534442 14736 534448 14748
+rect 320876 14708 534448 14736
+rect 320876 14696 320882 14708
+rect 534442 14696 534448 14708
+rect 534500 14696 534506 14748
+rect 249426 14628 249432 14680
+rect 249484 14668 249490 14680
+rect 307846 14668 307852 14680
+rect 249484 14640 307852 14668
+rect 249484 14628 249490 14640
+rect 307846 14628 307852 14640
+rect 307904 14628 307910 14680
+rect 319438 14628 319444 14680
+rect 319496 14668 319502 14680
+rect 538214 14668 538220 14680
+rect 319496 14640 538220 14668
+rect 319496 14628 319502 14640
+rect 538214 14628 538220 14640
+rect 538272 14628 538278 14680
+rect 198734 14560 198740 14612
+rect 198792 14600 198798 14612
+rect 280798 14600 280804 14612
+rect 198792 14572 280804 14600
+rect 198792 14560 198798 14572
+rect 280798 14560 280804 14572
+rect 280856 14560 280862 14612
+rect 318058 14560 318064 14612
+rect 318116 14600 318122 14612
+rect 541986 14600 541992 14612
+rect 318116 14572 541992 14600
+rect 318116 14560 318122 14572
+rect 541986 14560 541992 14572
+rect 542044 14560 542050 14612
+rect 101950 14492 101956 14544
+rect 102008 14532 102014 14544
+rect 105630 14532 105636 14544
+rect 102008 14504 105636 14532
+rect 102008 14492 102014 14504
+rect 105630 14492 105636 14504
+rect 105688 14492 105694 14544
+rect 167178 14492 167184 14544
+rect 167236 14532 167242 14544
+rect 290458 14532 290464 14544
+rect 167236 14504 290464 14532
+rect 167236 14492 167242 14504
+rect 290458 14492 290464 14504
+rect 290516 14492 290522 14544
+rect 311802 14492 311808 14544
+rect 311860 14532 311866 14544
+rect 548610 14532 548616 14544
+rect 311860 14504 548616 14532
+rect 311860 14492 311866 14504
+rect 548610 14492 548616 14504
+rect 548668 14492 548674 14544
+rect 66714 14424 66720 14476
+rect 66772 14464 66778 14476
+rect 113818 14464 113824 14476
+rect 66772 14436 113824 14464
+rect 66772 14424 66778 14436
+rect 113818 14424 113824 14436
+rect 113876 14424 113882 14476
+rect 128170 14424 128176 14476
+rect 128228 14464 128234 14476
+rect 301498 14464 301504 14476
+rect 128228 14436 301504 14464
+rect 128228 14424 128234 14436
+rect 301498 14424 301504 14436
+rect 301556 14424 301562 14476
+rect 307386 14424 307392 14476
+rect 307444 14464 307450 14476
+rect 559282 14464 559288 14476
+rect 307444 14436 559288 14464
+rect 307444 14424 307450 14436
+rect 559282 14424 559288 14436
+rect 559340 14424 559346 14476
+rect 469858 13744 469864 13796
+rect 469916 13784 469922 13796
+rect 470686 13784 470692 13796
+rect 469916 13756 470692 13784
+rect 469916 13744 469922 13756
+rect 470686 13744 470692 13756
+rect 470744 13744 470750 13796
+rect 248322 13472 248328 13524
+rect 248380 13512 248386 13524
+rect 312170 13512 312176 13524
+rect 248380 13484 312176 13512
+rect 248380 13472 248386 13484
+rect 312170 13472 312176 13484
+rect 312228 13472 312234 13524
+rect 353570 13472 353576 13524
+rect 353628 13512 353634 13524
+rect 372706 13512 372712 13524
+rect 353628 13484 372712 13512
+rect 353628 13472 353634 13484
+rect 372706 13472 372712 13484
+rect 372764 13472 372770 13524
+rect 246942 13404 246948 13456
+rect 247000 13444 247006 13456
+rect 316218 13444 316224 13456
+rect 247000 13416 316224 13444
+rect 247000 13404 247006 13416
+rect 316218 13404 316224 13416
+rect 316276 13404 316282 13456
+rect 359458 13404 359464 13456
+rect 359516 13444 359522 13456
+rect 398926 13444 398932 13456
+rect 359516 13416 398932 13444
+rect 359516 13404 359522 13416
+rect 398926 13404 398932 13416
+rect 398984 13404 398990 13456
+rect 245286 13336 245292 13388
+rect 245344 13376 245350 13388
+rect 319714 13376 319720 13388
+rect 245344 13348 319720 13376
+rect 245344 13336 245350 13348
+rect 319714 13336 319720 13348
+rect 319772 13336 319778 13388
+rect 322106 13336 322112 13388
+rect 322164 13376 322170 13388
+rect 382458 13376 382464 13388
+rect 322164 13348 382464 13376
+rect 322164 13336 322170 13348
+rect 382458 13336 382464 13348
+rect 382516 13336 382522 13388
+rect 311434 13268 311440 13320
+rect 311492 13308 311498 13320
+rect 385034 13308 385040 13320
+rect 311492 13280 385040 13308
+rect 311492 13268 311498 13280
+rect 385034 13268 385040 13280
+rect 385092 13268 385098 13320
+rect 468478 13268 468484 13320
+rect 468536 13308 468542 13320
+rect 480530 13308 480536 13320
+rect 468536 13280 480536 13308
+rect 468536 13268 468542 13280
+rect 480530 13268 480536 13280
+rect 480588 13268 480594 13320
+rect 245470 13200 245476 13252
+rect 245528 13240 245534 13252
+rect 322934 13240 322940 13252
+rect 245528 13212 322940 13240
+rect 245528 13200 245534 13212
+rect 322934 13200 322940 13212
+rect 322992 13200 322998 13252
+rect 336274 13200 336280 13252
+rect 336332 13240 336338 13252
+rect 378410 13240 378416 13252
+rect 336332 13212 378416 13240
+rect 336332 13200 336338 13212
+rect 378410 13200 378416 13212
+rect 378468 13200 378474 13252
+rect 402514 13200 402520 13252
+rect 402572 13240 402578 13252
+rect 489914 13240 489920 13252
+rect 402572 13212 489920 13240
+rect 402572 13200 402578 13212
+rect 489914 13200 489920 13212
+rect 489972 13200 489978 13252
+rect 73062 13132 73068 13184
+rect 73120 13172 73126 13184
+rect 92474 13172 92480 13184
+rect 73120 13144 92480 13172
+rect 73120 13132 73126 13144
+rect 92474 13132 92480 13144
+rect 92532 13132 92538 13184
+rect 94406 13132 94412 13184
+rect 94464 13172 94470 13184
+rect 105722 13172 105728 13184
+rect 94464 13144 105728 13172
+rect 94464 13132 94470 13144
+rect 105722 13132 105728 13144
+rect 105780 13132 105786 13184
+rect 242802 13132 242808 13184
+rect 242860 13172 242866 13184
+rect 330386 13172 330392 13184
+rect 242860 13144 330392 13172
+rect 242860 13132 242866 13144
+rect 330386 13132 330392 13144
+rect 330444 13132 330450 13184
+rect 341518 13132 341524 13184
+rect 341576 13172 341582 13184
+rect 459922 13172 459928 13184
+rect 341576 13144 459928 13172
+rect 341576 13132 341582 13144
+rect 459922 13132 459928 13144
+rect 459980 13132 459986 13184
+rect 462958 13132 462964 13184
+rect 463016 13172 463022 13184
+rect 498286 13172 498292 13184
+rect 463016 13144 498292 13172
+rect 463016 13132 463022 13144
+rect 498286 13132 498292 13144
+rect 498344 13132 498350 13184
+rect 60826 13064 60832 13116
+rect 60884 13104 60890 13116
+rect 82078 13104 82084 13116
+rect 60884 13076 82084 13104
+rect 60884 13064 60890 13076
+rect 82078 13064 82084 13076
+rect 82136 13064 82142 13116
+rect 97442 13064 97448 13116
+rect 97500 13104 97506 13116
+rect 137278 13104 137284 13116
+rect 97500 13076 137284 13104
+rect 97500 13064 97506 13076
+rect 137278 13064 137284 13076
+rect 137336 13064 137342 13116
+rect 156138 13064 156144 13116
+rect 156196 13104 156202 13116
+rect 293218 13104 293224 13116
+rect 156196 13076 293224 13104
+rect 156196 13064 156202 13076
+rect 293218 13064 293224 13076
+rect 293276 13064 293282 13116
+rect 320450 13064 320456 13116
+rect 320508 13104 320514 13116
+rect 514846 13104 514852 13116
+rect 320508 13076 514852 13104
+rect 320508 13064 320514 13076
+rect 514846 13064 514852 13076
+rect 514904 13064 514910 13116
+rect 465810 12928 465816 12980
+rect 465868 12968 465874 12980
+rect 471974 12968 471980 12980
+rect 465868 12940 471980 12968
+rect 465868 12928 465874 12940
+rect 471974 12928 471980 12940
+rect 472032 12928 472038 12980
+rect 259362 12248 259368 12300
+rect 259420 12288 259426 12300
+rect 273254 12288 273260 12300
+rect 259420 12260 273260 12288
+rect 259420 12248 259426 12260
+rect 273254 12248 273260 12260
+rect 273312 12248 273318 12300
+rect 257890 12180 257896 12232
+rect 257948 12220 257954 12232
+rect 276658 12220 276664 12232
+rect 257948 12192 276664 12220
+rect 257948 12180 257954 12192
+rect 276658 12180 276664 12192
+rect 276716 12180 276722 12232
+rect 257706 12112 257712 12164
+rect 257764 12152 257770 12164
+rect 280706 12152 280712 12164
+rect 257764 12124 280712 12152
+rect 257764 12112 257770 12124
+rect 280706 12112 280712 12124
+rect 280764 12112 280770 12164
+rect 255222 12044 255228 12096
+rect 255280 12084 255286 12096
+rect 287330 12084 287336 12096
+rect 255280 12056 287336 12084
+rect 255280 12044 255286 12056
+rect 287330 12044 287336 12056
+rect 287388 12044 287394 12096
+rect 346946 12044 346952 12096
+rect 347004 12084 347010 12096
+rect 374270 12084 374276 12096
+rect 347004 12056 374276 12084
+rect 347004 12044 347010 12056
+rect 374270 12044 374276 12056
+rect 374328 12044 374334 12096
+rect 253750 11976 253756 12028
+rect 253808 12016 253814 12028
+rect 291378 12016 291384 12028
+rect 253808 11988 291384 12016
+rect 253808 11976 253814 11988
+rect 291378 11976 291384 11988
+rect 291436 11976 291442 12028
+rect 339494 11976 339500 12028
+rect 339552 12016 339558 12028
+rect 376846 12016 376852 12028
+rect 339552 11988 376852 12016
+rect 339552 11976 339558 11988
+rect 376846 11976 376852 11988
+rect 376904 11976 376910 12028
+rect 253566 11908 253572 11960
+rect 253624 11948 253630 11960
+rect 294874 11948 294880 11960
+rect 253624 11920 294880 11948
+rect 253624 11908 253630 11920
+rect 294874 11908 294880 11920
+rect 294932 11908 294938 11960
+rect 324406 11908 324412 11960
+rect 324464 11948 324470 11960
+rect 380986 11948 380992 11960
+rect 324464 11920 380992 11948
+rect 324464 11908 324470 11920
+rect 380986 11908 380992 11920
+rect 381044 11908 381050 11960
+rect 455690 11908 455696 11960
+rect 455748 11948 455754 11960
+rect 474734 11948 474740 11960
+rect 455748 11920 474740 11948
+rect 455748 11908 455754 11920
+rect 474734 11908 474740 11920
+rect 474792 11908 474798 11960
+rect 252462 11840 252468 11892
+rect 252520 11880 252526 11892
+rect 298094 11880 298100 11892
+rect 252520 11852 298100 11880
+rect 252520 11840 252526 11852
+rect 298094 11840 298100 11852
+rect 298152 11840 298158 11892
+rect 314654 11840 314660 11892
+rect 314712 11880 314718 11892
+rect 383746 11880 383752 11892
+rect 314712 11852 383752 11880
+rect 314712 11840 314718 11852
+rect 383746 11840 383752 11852
+rect 383804 11840 383810 11892
+rect 412634 11840 412640 11892
+rect 412692 11880 412698 11892
+rect 487246 11880 487252 11892
+rect 412692 11852 487252 11880
+rect 412692 11840 412698 11852
+rect 487246 11840 487252 11852
+rect 487304 11840 487310 11892
+rect 71682 11772 71688 11824
+rect 71740 11812 71746 11824
+rect 99834 11812 99840 11824
+rect 71740 11784 99840 11812
+rect 71740 11772 71746 11784
+rect 99834 11772 99840 11784
+rect 99892 11772 99898 11824
+rect 102042 11772 102048 11824
+rect 102100 11812 102106 11824
+rect 109034 11812 109040 11824
+rect 102100 11784 109040 11812
+rect 102100 11772 102106 11784
+rect 109034 11772 109040 11784
+rect 109092 11772 109098 11824
+rect 256602 11772 256608 11824
+rect 256660 11812 256666 11824
+rect 284294 11812 284300 11824
+rect 256660 11784 284300 11812
+rect 256660 11772 256666 11784
+rect 284294 11772 284300 11784
+rect 284352 11772 284358 11824
+rect 286594 11772 286600 11824
+rect 286652 11812 286658 11824
+rect 392026 11812 392032 11824
+rect 286652 11784 392032 11812
+rect 286652 11772 286658 11784
+rect 392026 11772 392032 11784
+rect 392084 11772 392090 11824
+rect 405734 11772 405740 11824
+rect 405792 11812 405798 11824
+rect 490098 11812 490104 11824
+rect 405792 11784 490104 11812
+rect 405792 11772 405798 11784
+rect 490098 11772 490104 11784
+rect 490156 11772 490162 11824
+rect 56778 11704 56784 11756
+rect 56836 11744 56842 11756
+rect 83458 11744 83464 11756
+rect 56836 11716 83464 11744
+rect 56836 11704 56842 11716
+rect 83458 11704 83464 11716
+rect 83516 11704 83522 11756
+rect 89898 11704 89904 11756
+rect 89956 11744 89962 11756
+rect 140038 11744 140044 11756
+rect 89956 11716 140044 11744
+rect 89956 11704 89962 11716
+rect 140038 11704 140044 11716
+rect 140096 11704 140102 11756
+rect 143534 11704 143540 11756
+rect 143592 11744 143598 11756
+rect 144730 11744 144736 11756
+rect 143592 11716 144736 11744
+rect 143592 11704 143598 11716
+rect 144730 11704 144736 11716
+rect 144788 11704 144794 11756
+rect 297358 11744 297364 11756
+rect 151786 11716 297364 11744
+rect 142154 11636 142160 11688
+rect 142212 11676 142218 11688
+rect 151786 11676 151814 11716
+rect 297358 11704 297364 11716
+rect 297416 11704 297422 11756
+rect 299474 11704 299480 11756
+rect 299532 11744 299538 11756
+rect 387886 11744 387892 11756
+rect 299532 11716 387892 11744
+rect 299532 11704 299538 11716
+rect 387886 11704 387892 11716
+rect 387944 11704 387950 11756
+rect 390646 11704 390652 11756
+rect 390704 11744 390710 11756
+rect 494238 11744 494244 11756
+rect 390704 11716 494244 11744
+rect 390704 11704 390710 11716
+rect 494238 11704 494244 11716
+rect 494296 11704 494302 11756
+rect 142212 11648 151814 11676
+rect 142212 11636 142218 11648
+rect 259454 11636 259460 11688
+rect 259512 11676 259518 11688
+rect 260650 11676 260656 11688
+rect 259512 11648 260656 11676
+rect 259512 11636 259518 11648
+rect 260650 11636 260656 11648
+rect 260708 11636 260714 11688
+rect 259454 10956 259460 11008
+rect 259512 10996 259518 11008
+rect 262858 10996 262864 11008
+rect 259512 10968 262864 10996
+rect 259512 10956 259518 10968
+rect 262858 10956 262864 10968
+rect 262916 10956 262922 11008
+rect 361114 10820 361120 10872
+rect 361172 10860 361178 10872
+rect 370130 10860 370136 10872
+rect 361172 10832 370136 10860
+rect 361172 10820 361178 10832
+rect 370130 10820 370136 10832
+rect 370188 10820 370194 10872
+rect 245194 10684 245200 10736
+rect 245252 10724 245258 10736
+rect 266998 10724 267004 10736
+rect 245252 10696 267004 10724
+rect 245252 10684 245258 10696
+rect 266998 10684 267004 10696
+rect 267056 10684 267062 10736
+rect 370130 10684 370136 10736
+rect 370188 10724 370194 10736
+rect 499666 10724 499672 10736
+rect 370188 10696 499672 10724
+rect 370188 10684 370194 10696
+rect 499666 10684 499672 10696
+rect 499724 10684 499730 10736
+rect 237650 10616 237656 10668
+rect 237708 10656 237714 10668
+rect 269942 10656 269948 10668
+rect 237708 10628 269948 10656
+rect 237708 10616 237714 10628
+rect 269942 10616 269948 10628
+rect 270000 10616 270006 10668
+rect 365806 10616 365812 10668
+rect 365864 10656 365870 10668
+rect 501046 10656 501052 10668
+rect 365864 10628 501052 10656
+rect 365864 10616 365870 10628
+rect 501046 10616 501052 10628
+rect 501104 10616 501110 10668
+rect 234614 10548 234620 10600
+rect 234672 10588 234678 10600
+rect 269758 10588 269764 10600
+rect 234672 10560 269764 10588
+rect 234672 10548 234678 10560
+rect 269758 10548 269764 10560
+rect 269816 10548 269822 10600
+rect 363506 10548 363512 10600
+rect 363564 10588 363570 10600
+rect 502518 10588 502524 10600
+rect 363564 10560 502524 10588
+rect 363564 10548 363570 10560
+rect 502518 10548 502524 10560
+rect 502576 10548 502582 10600
+rect 226334 10480 226340 10532
+rect 226392 10520 226398 10532
+rect 272518 10520 272524 10532
+rect 226392 10492 272524 10520
+rect 226392 10480 226398 10492
+rect 272518 10480 272524 10492
+rect 272576 10480 272582 10532
+rect 359458 10480 359464 10532
+rect 359516 10520 359522 10532
+rect 502702 10520 502708 10532
+rect 359516 10492 502708 10520
+rect 359516 10480 359522 10492
+rect 502702 10480 502708 10492
+rect 502760 10480 502766 10532
+rect 235902 10412 235908 10464
+rect 235960 10452 235966 10464
+rect 355226 10452 355232 10464
+rect 235960 10424 355232 10452
+rect 235960 10412 235966 10424
+rect 355226 10412 355232 10424
+rect 355284 10412 355290 10464
+rect 356330 10412 356336 10464
+rect 356388 10452 356394 10464
+rect 503806 10452 503812 10464
+rect 356388 10424 503812 10452
+rect 356388 10412 356394 10424
+rect 503806 10412 503812 10424
+rect 503864 10412 503870 10464
+rect 91554 10344 91560 10396
+rect 91612 10384 91618 10396
+rect 105538 10384 105544 10396
+rect 91612 10356 105544 10384
+rect 91612 10344 91618 10356
+rect 105538 10344 105544 10356
+rect 105596 10344 105602 10396
+rect 223574 10344 223580 10396
+rect 223632 10384 223638 10396
+rect 274082 10384 274088 10396
+rect 223632 10356 274088 10384
+rect 223632 10344 223638 10356
+rect 274082 10344 274088 10356
+rect 274140 10344 274146 10396
+rect 352834 10344 352840 10396
+rect 352892 10384 352898 10396
+rect 505186 10384 505192 10396
+rect 352892 10356 505192 10384
+rect 352892 10344 352898 10356
+rect 505186 10344 505192 10356
+rect 505244 10344 505250 10396
+rect 65058 10276 65064 10328
+rect 65116 10316 65122 10328
+rect 146938 10316 146944 10328
+rect 65116 10288 146944 10316
+rect 65116 10276 65122 10288
+rect 146938 10276 146944 10288
+rect 146996 10276 147002 10328
+rect 219986 10276 219992 10328
+rect 220044 10316 220050 10328
+rect 273898 10316 273904 10328
+rect 220044 10288 273904 10316
+rect 220044 10276 220050 10288
+rect 273898 10276 273904 10288
+rect 273956 10276 273962 10328
+rect 340966 10276 340972 10328
+rect 341024 10316 341030 10328
+rect 507854 10316 507860 10328
+rect 341024 10288 507860 10316
+rect 341024 10276 341030 10288
+rect 507854 10276 507860 10288
+rect 507912 10276 507918 10328
+rect 77018 9596 77024 9648
+rect 77076 9636 77082 9648
+rect 78582 9636 78588 9648
+rect 77076 9608 78588 9636
+rect 77076 9596 77082 9608
+rect 78582 9596 78588 9608
+rect 78640 9596 78646 9648
+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 255866 9460 255872 9512
+rect 255924 9500 255930 9512
+rect 264238 9500 264244 9512
+rect 255924 9472 264244 9500
+rect 255924 9460 255930 9472
+rect 264238 9460 264244 9472
+rect 264296 9460 264302 9512
+rect 241698 9392 241704 9444
+rect 241756 9432 241762 9444
+rect 268378 9432 268384 9444
+rect 241756 9404 268384 9432
+rect 241756 9392 241762 9404
+rect 268378 9392 268384 9404
+rect 268436 9392 268442 9444
+rect 231026 9324 231032 9376
+rect 231084 9364 231090 9376
+rect 271138 9364 271144 9376
+rect 231084 9336 271144 9364
+rect 231084 9324 231090 9336
+rect 271138 9324 271144 9336
+rect 271196 9324 271202 9376
+rect 310238 9324 310244 9376
+rect 310296 9364 310302 9376
+rect 517606 9364 517612 9376
+rect 310296 9336 517612 9364
+rect 310296 9324 310302 9336
+rect 517606 9324 517612 9336
+rect 517664 9324 517670 9376
+rect 216858 9256 216864 9308
+rect 216916 9296 216922 9308
+rect 275278 9296 275284 9308
+rect 216916 9268 275284 9296
+rect 216916 9256 216922 9268
+rect 275278 9256 275284 9268
+rect 275336 9256 275342 9308
+rect 306742 9256 306748 9308
+rect 306800 9296 306806 9308
+rect 518986 9296 518992 9308
+rect 306800 9268 518992 9296
+rect 306800 9256 306806 9268
+rect 518986 9256 518992 9268
+rect 519044 9256 519050 9308
+rect 181438 9188 181444 9240
+rect 181496 9228 181502 9240
+rect 286502 9228 286508 9240
+rect 181496 9200 286508 9228
+rect 181496 9188 181502 9200
+rect 286502 9188 286508 9200
+rect 286560 9188 286566 9240
+rect 303154 9188 303160 9240
+rect 303212 9228 303218 9240
+rect 519170 9228 519176 9240
+rect 303212 9200 519176 9228
+rect 303212 9188 303218 9200
+rect 519170 9188 519176 9200
+rect 519228 9188 519234 9240
+rect 177850 9120 177856 9172
+rect 177908 9160 177914 9172
+rect 286318 9160 286324 9172
+rect 177908 9132 286324 9160
+rect 177908 9120 177914 9132
+rect 286318 9120 286324 9132
+rect 286376 9120 286382 9172
+rect 299658 9120 299664 9172
+rect 299716 9160 299722 9172
+rect 520366 9160 520372 9172
+rect 299716 9132 520372 9160
+rect 299716 9120 299722 9132
+rect 520366 9120 520372 9132
+rect 520424 9120 520430 9172
+rect 174262 9052 174268 9104
+rect 174320 9092 174326 9104
+rect 287698 9092 287704 9104
+rect 174320 9064 287704 9092
+rect 174320 9052 174326 9064
+rect 287698 9052 287704 9064
+rect 287756 9052 287762 9104
+rect 296070 9052 296076 9104
+rect 296128 9092 296134 9104
+rect 521746 9092 521752 9104
+rect 296128 9064 521752 9092
+rect 296128 9052 296134 9064
+rect 521746 9052 521752 9064
+rect 521804 9052 521810 9104
+rect 84470 8984 84476 9036
+rect 84528 9024 84534 9036
+rect 108298 9024 108304 9036
+rect 84528 8996 108304 9024
+rect 84528 8984 84534 8996
+rect 108298 8984 108304 8996
+rect 108356 8984 108362 9036
+rect 192018 8984 192024 9036
+rect 192076 9024 192082 9036
+rect 282178 9024 282184 9036
+rect 192076 8996 282184 9024
+rect 192076 8984 192082 8996
+rect 282178 8984 282184 8996
+rect 282236 8984 282242 9036
+rect 285398 8984 285404 9036
+rect 285456 9024 285462 9036
+rect 524506 9024 524512 9036
+rect 285456 8996 524512 9024
+rect 285456 8984 285462 8996
+rect 524506 8984 524512 8996
+rect 524564 8984 524570 9036
+rect 62022 8916 62028 8968
+rect 62080 8956 62086 8968
+rect 148318 8956 148324 8968
+rect 62080 8928 148324 8956
+rect 62080 8916 62086 8928
+rect 148318 8916 148324 8928
+rect 148376 8916 148382 8968
+rect 206186 8916 206192 8968
+rect 206244 8956 206250 8968
+rect 278038 8956 278044 8968
+rect 206244 8928 278044 8956
+rect 206244 8916 206250 8928
+rect 278038 8916 278044 8928
+rect 278096 8916 278102 8968
+rect 281902 8916 281908 8968
+rect 281960 8956 281966 8968
+rect 525794 8956 525800 8968
+rect 281960 8928 525800 8956
+rect 281960 8916 281966 8928
+rect 525794 8916 525800 8928
+rect 525852 8916 525858 8968
+rect 249978 7964 249984 8016
+rect 250036 8004 250042 8016
+rect 535638 8004 535644 8016
+rect 250036 7976 535644 8004
+rect 250036 7964 250042 7976
+rect 535638 7964 535644 7976
+rect 535696 7964 535702 8016
+rect 246390 7896 246396 7948
+rect 246448 7936 246454 7948
+rect 535822 7936 535828 7948
+rect 246448 7908 535828 7936
+rect 246448 7896 246454 7908
+rect 535822 7896 535828 7908
+rect 535880 7896 535886 7948
+rect 45462 7828 45468 7880
+rect 45520 7868 45526 7880
+rect 119338 7868 119344 7880
+rect 45520 7840 119344 7868
+rect 45520 7828 45526 7840
+rect 119338 7828 119344 7840
+rect 119396 7828 119402 7880
+rect 239306 7828 239312 7880
+rect 239364 7868 239370 7880
+rect 538306 7868 538312 7880
+rect 239364 7840 538312 7868
+rect 239364 7828 239370 7840
+rect 538306 7828 538312 7840
+rect 538364 7828 538370 7880
+rect 38378 7760 38384 7812
+rect 38436 7800 38442 7812
+rect 120718 7800 120724 7812
+rect 38436 7772 120724 7800
+rect 38436 7760 38442 7772
+rect 120718 7760 120724 7772
+rect 120776 7760 120782 7812
+rect 235810 7760 235816 7812
+rect 235868 7800 235874 7812
+rect 539778 7800 539784 7812
+rect 235868 7772 539784 7800
+rect 235868 7760 235874 7772
+rect 539778 7760 539784 7772
+rect 539836 7760 539842 7812
+rect 31294 7692 31300 7744
+rect 31352 7732 31358 7744
+rect 123478 7732 123484 7744
+rect 31352 7704 123484 7732
+rect 31352 7692 31358 7704
+rect 123478 7692 123484 7704
+rect 123536 7692 123542 7744
+rect 232222 7692 232228 7744
+rect 232280 7732 232286 7744
+rect 539594 7732 539600 7744
+rect 232280 7704 539600 7732
+rect 232280 7692 232286 7704
+rect 539594 7692 539600 7704
+rect 539652 7692 539658 7744
+rect 23014 7624 23020 7676
+rect 23072 7664 23078 7676
+rect 124858 7664 124864 7676
+rect 23072 7636 124864 7664
+rect 23072 7624 23078 7636
+rect 124858 7624 124864 7636
+rect 124916 7624 124922 7676
+rect 228726 7624 228732 7676
+rect 228784 7664 228790 7676
+rect 541066 7664 541072 7676
+rect 228784 7636 541072 7664
+rect 228784 7624 228790 7636
+rect 541066 7624 541072 7636
+rect 541124 7624 541130 7676
+rect 13538 7556 13544 7608
+rect 13596 7596 13602 7608
+rect 127618 7596 127624 7608
+rect 13596 7568 127624 7596
+rect 13596 7556 13602 7568
+rect 127618 7556 127624 7568
+rect 127676 7556 127682 7608
+rect 132954 7556 132960 7608
+rect 133012 7596 133018 7608
+rect 568850 7596 568856 7608
+rect 133012 7568 568856 7596
+rect 133012 7556 133018 7568
+rect 568850 7556 568856 7568
+rect 568908 7556 568914 7608
+rect 523034 7488 523040 7540
+rect 523092 7528 523098 7540
+rect 523862 7528 523868 7540
+rect 523092 7500 523868 7528
+rect 523092 7488 523098 7500
+rect 523862 7488 523868 7500
+rect 523920 7488 523926 7540
+rect 247586 6536 247592 6588
+rect 247644 6576 247650 6588
+rect 403158 6576 403164 6588
+rect 247644 6548 403164 6576
+rect 247644 6536 247650 6548
+rect 403158 6536 403164 6548
+rect 403216 6536 403222 6588
+rect 75822 6468 75828 6520
+rect 75880 6508 75886 6520
+rect 85666 6508 85672 6520
+rect 75880 6480 85672 6508
+rect 75880 6468 75886 6480
+rect 85666 6468 85672 6480
+rect 85724 6468 85730 6520
+rect 244090 6468 244096 6520
+rect 244148 6508 244154 6520
+rect 404446 6508 404452 6520
+rect 244148 6480 404452 6508
+rect 244148 6468 244154 6480
+rect 404446 6468 404452 6480
+rect 404504 6468 404510 6520
+rect 70302 6400 70308 6452
+rect 70360 6440 70366 6452
+rect 112438 6440 112444 6452
+rect 70360 6412 112444 6440
+rect 70360 6400 70366 6412
+rect 112438 6400 112444 6412
+rect 112496 6400 112502 6452
+rect 240502 6400 240508 6452
+rect 240560 6440 240566 6452
+rect 405826 6440 405832 6452
+rect 240560 6412 405832 6440
+rect 240560 6400 240566 6412
+rect 405826 6400 405832 6412
+rect 405884 6400 405890 6452
+rect 59630 6332 59636 6384
+rect 59688 6372 59694 6384
+rect 115198 6372 115204 6384
+rect 59688 6344 115204 6372
+rect 59688 6332 59694 6344
+rect 115198 6332 115204 6344
+rect 115256 6332 115262 6384
+rect 229830 6332 229836 6384
+rect 229888 6372 229894 6384
+rect 408586 6372 408592 6384
+rect 229888 6344 408592 6372
+rect 229888 6332 229894 6344
+rect 408586 6332 408592 6344
+rect 408644 6332 408650 6384
+rect 416682 6332 416688 6384
+rect 416740 6372 416746 6384
+rect 486142 6372 486148 6384
+rect 416740 6344 486148 6372
+rect 416740 6332 416746 6344
+rect 486142 6332 486148 6344
+rect 486200 6332 486206 6384
+rect 56042 6264 56048 6316
+rect 56100 6304 56106 6316
+rect 116578 6304 116584 6316
+rect 56100 6276 116584 6304
+rect 56100 6264 56106 6276
+rect 116578 6264 116584 6276
+rect 116636 6264 116642 6316
+rect 226426 6264 226432 6316
+rect 226484 6304 226490 6316
+rect 409966 6304 409972 6316
+rect 226484 6276 409972 6304
+rect 226484 6264 226490 6276
+rect 409966 6264 409972 6276
+rect 410024 6264 410030 6316
+rect 442258 6264 442264 6316
+rect 442316 6304 442322 6316
+rect 569126 6304 569132 6316
+rect 442316 6276 569132 6304
+rect 442316 6264 442322 6276
+rect 569126 6264 569132 6276
+rect 569184 6264 569190 6316
+rect 14734 6196 14740 6248
+rect 14792 6236 14798 6248
+rect 94498 6236 94504 6248
+rect 14792 6208 94504 6236
+rect 14792 6196 14798 6208
+rect 94498 6196 94504 6208
+rect 94556 6196 94562 6248
+rect 222746 6196 222752 6248
+rect 222804 6236 222810 6248
+rect 411622 6236 411628 6248
+rect 222804 6208 411628 6236
+rect 222804 6196 222810 6208
+rect 411622 6196 411628 6208
+rect 411680 6196 411686 6248
+rect 441062 6196 441068 6248
+rect 441120 6236 441126 6248
+rect 572714 6236 572720 6248
+rect 441120 6208 572720 6236
+rect 441120 6196 441126 6208
+rect 572714 6196 572720 6208
+rect 572772 6196 572778 6248
+rect 8754 6128 8760 6180
+rect 8812 6168 8818 6180
+rect 129182 6168 129188 6180
+rect 8812 6140 129188 6168
+rect 8812 6128 8818 6140
+rect 129182 6128 129188 6140
+rect 129240 6128 129246 6180
+rect 219250 6128 219256 6180
+rect 219308 6168 219314 6180
+rect 411438 6168 411444 6180
+rect 219308 6140 411444 6168
+rect 219308 6128 219314 6140
+rect 411438 6128 411444 6140
+rect 411496 6128 411502 6180
+rect 440878 6128 440884 6180
+rect 440936 6168 440942 6180
+rect 576302 6168 576308 6180
+rect 440936 6140 576308 6168
+rect 440936 6128 440942 6140
+rect 576302 6128 576308 6140
+rect 576360 6128 576366 6180
+rect 77202 5516 77208 5568
+rect 77260 5556 77266 5568
+rect 82078 5556 82084 5568
+rect 77260 5528 82084 5556
+rect 77260 5516 77266 5528
+rect 82078 5516 82084 5528
+rect 82136 5516 82142 5568
+rect 86862 5244 86868 5296
+rect 86920 5284 86926 5296
+rect 141418 5284 141424 5296
+rect 86920 5256 141424 5284
+rect 86920 5244 86926 5256
+rect 141418 5244 141424 5256
+rect 141476 5244 141482 5296
+rect 71498 5176 71504 5228
+rect 71556 5216 71562 5228
+rect 79318 5216 79324 5228
+rect 71556 5188 79324 5216
+rect 71556 5176 71562 5188
+rect 79318 5176 79324 5188
+rect 79376 5176 79382 5228
+rect 83274 5176 83280 5228
+rect 83332 5216 83338 5228
+rect 141602 5216 141608 5228
+rect 83332 5188 141608 5216
+rect 83332 5176 83338 5188
+rect 141602 5176 141608 5188
+rect 141660 5176 141666 5228
+rect 460198 5176 460204 5228
+rect 460256 5216 460262 5228
+rect 508866 5216 508872 5228
+rect 460256 5188 508872 5216
+rect 460256 5176 460262 5188
+rect 508866 5176 508872 5188
+rect 508924 5176 508930 5228
+rect 79686 5108 79692 5160
+rect 79744 5148 79750 5160
+rect 142798 5148 142804 5160
+rect 79744 5120 142804 5148
+rect 79744 5108 79750 5120
+rect 142798 5108 142804 5120
+rect 142856 5108 142862 5160
+rect 458818 5108 458824 5160
+rect 458876 5148 458882 5160
+rect 512454 5148 512460 5160
+rect 458876 5120 512460 5148
+rect 458876 5108 458882 5120
+rect 512454 5108 512460 5120
+rect 512512 5108 512518 5160
+rect 76190 5040 76196 5092
+rect 76248 5080 76254 5092
+rect 144178 5080 144184 5092
+rect 76248 5052 144184 5080
+rect 76248 5040 76254 5052
+rect 144178 5040 144184 5052
+rect 144236 5040 144242 5092
+rect 197906 5040 197912 5092
+rect 197964 5080 197970 5092
+rect 197964 5052 200114 5080
+rect 197964 5040 197970 5052
+rect 72602 4972 72608 5024
+rect 72660 5012 72666 5024
+rect 145558 5012 145564 5024
+rect 72660 4984 145564 5012
+rect 72660 4972 72666 4984
+rect 145558 4972 145564 4984
+rect 145616 4972 145622 5024
+rect 69106 4904 69112 4956
+rect 69164 4944 69170 4956
+rect 145742 4944 145748 4956
+rect 69164 4916 145748 4944
+rect 69164 4904 69170 4916
+rect 145742 4904 145748 4916
+rect 145800 4904 145806 4956
+rect 200086 4944 200114 5052
+rect 212166 5040 212172 5092
+rect 212224 5080 212230 5092
+rect 414106 5080 414112 5092
+rect 212224 5052 414112 5080
+rect 212224 5040 212230 5052
+rect 414106 5040 414112 5052
+rect 414164 5040 414170 5092
+rect 457438 5040 457444 5092
+rect 457496 5080 457502 5092
+rect 515950 5080 515956 5092
+rect 457496 5052 515956 5080
+rect 457496 5040 457502 5052
+rect 515950 5040 515956 5052
+rect 516008 5040 516014 5092
+rect 201586 4972 201592 5024
+rect 201644 5012 201650 5024
+rect 416866 5012 416872 5024
+rect 201644 4984 416872 5012
+rect 201644 4972 201650 4984
+rect 416866 4972 416872 4984
+rect 416924 4972 416930 5024
+rect 457622 4972 457628 5024
+rect 457680 5012 457686 5024
+rect 519538 5012 519544 5024
+rect 457680 4984 519544 5012
+rect 457680 4972 457686 4984
+rect 519538 4972 519544 4984
+rect 519596 4972 519602 5024
+rect 418246 4944 418252 4956
+rect 200086 4916 418252 4944
+rect 418246 4904 418252 4916
+rect 418304 4904 418310 4956
+rect 454678 4904 454684 4956
+rect 454736 4944 454742 4956
+rect 526622 4944 526628 4956
+rect 454736 4916 526628 4944
+rect 454736 4904 454742 4916
+rect 526622 4904 526628 4916
+rect 526680 4904 526686 4956
+rect 4062 4836 4068 4888
+rect 4120 4876 4126 4888
+rect 128998 4876 129004 4888
+rect 4120 4848 129004 4876
+rect 4120 4836 4126 4848
+rect 128998 4836 129004 4848
+rect 129056 4836 129062 4888
+rect 187326 4836 187332 4888
+rect 187384 4876 187390 4888
+rect 421006 4876 421012 4888
+rect 187384 4848 421012 4876
+rect 187384 4836 187390 4848
+rect 421006 4836 421012 4848
+rect 421064 4836 421070 4888
+rect 453390 4836 453396 4888
+rect 453448 4876 453454 4888
+rect 516778 4876 516784 4888
+rect 453448 4848 516784 4876
+rect 453448 4836 453454 4848
+rect 516778 4836 516784 4848
+rect 516836 4836 516842 4888
+rect 516888 4848 521654 4876
+rect 12342 4768 12348 4820
+rect 12400 4808 12406 4820
+rect 162118 4808 162124 4820
+rect 12400 4780 162124 4808
+rect 12400 4768 12406 4780
+rect 162118 4768 162124 4780
+rect 162176 4768 162182 4820
+rect 183738 4768 183744 4820
+rect 183796 4808 183802 4820
+rect 422386 4808 422392 4820
+rect 183796 4780 422392 4808
+rect 183796 4768 183802 4780
+rect 422386 4768 422392 4780
+rect 422444 4768 422450 4820
+rect 453482 4768 453488 4820
+rect 453540 4808 453546 4820
+rect 516888 4808 516916 4848
+rect 453540 4780 516916 4808
+rect 521626 4808 521654 4848
+rect 533706 4808 533712 4820
+rect 521626 4780 533712 4808
+rect 453540 4768 453546 4780
+rect 533706 4768 533712 4780
+rect 533764 4768 533770 4820
+rect 516778 4700 516784 4752
+rect 516836 4740 516842 4752
+rect 530118 4740 530124 4752
+rect 516836 4712 530124 4740
+rect 516836 4700 516842 4712
+rect 530118 4700 530124 4712
+rect 530176 4700 530182 4752
+rect 74994 4156 75000 4208
+rect 75052 4196 75058 4208
+rect 77938 4196 77944 4208
+rect 75052 4168 77944 4196
+rect 75052 4156 75058 4168
+rect 77938 4156 77944 4168
+rect 77996 4156 78002 4208
+rect 209774 4156 209780 4208
+rect 209832 4196 209838 4208
+rect 210970 4196 210976 4208
+rect 209832 4168 210976 4196
+rect 209832 4156 209838 4168
+rect 210970 4156 210976 4168
+rect 211028 4156 211034 4208
+rect 251174 4156 251180 4208
+rect 251232 4196 251238 4208
+rect 252370 4196 252376 4208
+rect 251232 4168 252376 4196
+rect 251232 4156 251238 4168
+rect 252370 4156 252376 4168
+rect 252428 4156 252434 4208
+rect 267734 4156 267740 4208
+rect 267792 4196 267798 4208
+rect 268470 4196 268476 4208
+rect 267792 4168 268476 4196
+rect 267792 4156 267798 4168
+rect 268470 4156 268476 4168
+rect 268528 4156 268534 4208
+rect 292574 4156 292580 4208
+rect 292632 4196 292638 4208
+rect 293310 4196 293316 4208
+rect 292632 4168 293316 4196
+rect 292632 4156 292638 4168
+rect 293310 4156 293316 4168
+rect 293368 4156 293374 4208
+rect 307846 4156 307852 4208
+rect 307904 4196 307910 4208
+rect 309042 4196 309048 4208
+rect 307904 4168 309048 4196
+rect 307904 4156 307910 4168
+rect 309042 4156 309048 4168
+rect 309100 4156 309106 4208
+rect 68646 4088 68652 4140
+rect 68704 4128 68710 4140
+rect 110506 4128 110512 4140
+rect 68704 4100 110512 4128
+rect 68704 4088 68710 4100
+rect 110506 4088 110512 4100
+rect 110564 4088 110570 4140
+rect 208026 4088 208032 4140
+rect 208084 4128 208090 4140
+rect 450906 4128 450912 4140
+rect 208084 4100 450912 4128
+rect 208084 4088 208090 4100
+rect 450906 4088 450912 4100
+rect 450964 4088 450970 4140
+rect 566458 4088 566464 4140
+rect 566516 4128 566522 4140
+rect 568022 4128 568028 4140
+rect 566516 4100 568028 4128
+rect 566516 4088 566522 4100
+rect 568022 4088 568028 4100
+rect 568080 4088 568086 4140
+rect 576118 4088 576124 4140
+rect 576176 4128 576182 4140
+rect 577406 4128 577412 4140
+rect 576176 4100 577412 4128
+rect 576176 4088 576182 4100
+rect 577406 4088 577412 4100
+rect 577464 4088 577470 4140
+rect 43070 4020 43076 4072
+rect 43128 4060 43134 4072
+rect 87598 4060 87604 4072
+rect 43128 4032 87604 4060
+rect 43128 4020 43134 4032
+rect 87598 4020 87604 4032
+rect 87656 4020 87662 4072
+rect 206922 4020 206928 4072
+rect 206980 4060 206986 4072
+rect 454494 4060 454500 4072
+rect 206980 4032 454500 4060
+rect 206980 4020 206986 4032
+rect 454494 4020 454500 4032
+rect 454552 4020 454558 4072
+rect 67542 3952 67548 4004
+rect 67600 3992 67606 4004
+rect 114002 3992 114008 4004
+rect 67600 3964 114008 3992
+rect 67600 3952 67606 3964
+rect 114002 3952 114008 3964
+rect 114060 3952 114066 4004
+rect 205542 3952 205548 4004
+rect 205600 3992 205606 4004
+rect 458082 3992 458088 4004
+rect 205600 3964 458088 3992
+rect 205600 3952 205606 3964
+rect 458082 3952 458088 3964
+rect 458140 3952 458146 4004
+rect 547138 3952 547144 4004
+rect 547196 3992 547202 4004
+rect 550266 3992 550272 4004
+rect 547196 3964 550272 3992
+rect 547196 3952 547202 3964
+rect 550266 3952 550272 3964
+rect 550324 3952 550330 4004
+rect 39574 3884 39580 3936
+rect 39632 3924 39638 3936
+rect 88978 3924 88984 3936
+rect 39632 3896 88984 3924
+rect 39632 3884 39638 3896
+rect 88978 3884 88984 3896
+rect 89036 3884 89042 3936
+rect 203886 3884 203892 3936
+rect 203944 3924 203950 3936
+rect 461578 3924 461584 3936
+rect 203944 3896 461584 3924
+rect 203944 3884 203950 3896
+rect 461578 3884 461584 3896
+rect 461636 3884 461642 3936
+rect 66162 3816 66168 3868
+rect 66220 3856 66226 3868
+rect 117590 3856 117596 3868
+rect 66220 3828 117596 3856
+rect 66220 3816 66226 3828
+rect 117590 3816 117596 3828
+rect 117648 3816 117654 3868
+rect 204070 3816 204076 3868
+rect 204128 3856 204134 3868
+rect 465166 3856 465172 3868
+rect 204128 3828 465172 3856
+rect 204128 3816 204134 3828
+rect 465166 3816 465172 3828
+rect 465224 3816 465230 3868
+rect 35986 3748 35992 3800
+rect 36044 3788 36050 3800
+rect 89254 3788 89260 3800
+rect 36044 3760 89260 3788
+rect 36044 3748 36050 3760
+rect 89254 3748 89260 3760
+rect 89312 3748 89318 3800
+rect 100662 3748 100668 3800
+rect 100720 3788 100726 3800
+rect 112806 3788 112812 3800
+rect 100720 3760 112812 3788
+rect 100720 3748 100726 3760
+rect 112806 3748 112812 3760
+rect 112864 3748 112870 3800
+rect 202782 3748 202788 3800
+rect 202840 3788 202846 3800
+rect 468662 3788 468668 3800
+rect 202840 3760 468668 3788
+rect 202840 3748 202846 3760
+rect 468662 3748 468668 3760
+rect 468720 3748 468726 3800
+rect 15930 3680 15936 3732
+rect 15988 3720 15994 3732
+rect 61378 3720 61384 3732
+rect 15988 3692 61384 3720
+rect 15988 3680 15994 3692
+rect 61378 3680 61384 3692
+rect 61436 3680 61442 3732
+rect 64690 3680 64696 3732
+rect 64748 3720 64754 3732
+rect 121086 3720 121092 3732
+rect 64748 3692 121092 3720
+rect 64748 3680 64754 3692
+rect 121086 3680 121092 3692
+rect 121144 3680 121150 3732
+rect 201402 3680 201408 3732
+rect 201460 3720 201466 3732
+rect 472250 3720 472256 3732
+rect 201460 3692 472256 3720
+rect 201460 3680 201466 3692
+rect 472250 3680 472256 3692
+rect 472308 3680 472314 3732
+rect 32398 3612 32404 3664
+rect 32456 3652 32462 3664
+rect 90358 3652 90364 3664
+rect 32456 3624 90364 3652
+rect 32456 3612 32462 3624
+rect 90358 3612 90364 3624
+rect 90416 3612 90422 3664
+rect 99282 3612 99288 3664
+rect 99340 3652 99346 3664
+rect 116394 3652 116400 3664
+rect 99340 3624 116400 3652
+rect 99340 3612 99346 3624
+rect 116394 3612 116400 3624
+rect 116452 3612 116458 3664
+rect 118786 3612 118792 3664
+rect 118844 3652 118850 3664
+rect 131758 3652 131764 3664
+rect 118844 3624 131764 3652
+rect 118844 3612 118850 3624
+rect 131758 3612 131764 3624
+rect 131816 3612 131822 3664
+rect 168282 3612 168288 3664
+rect 168340 3652 168346 3664
+rect 168340 3624 171134 3652
+rect 168340 3612 168346 3624
+rect 11146 3544 11152 3596
+rect 11204 3584 11210 3596
+rect 62758 3584 62764 3596
+rect 11204 3556 62764 3584
+rect 11204 3544 11210 3556
+rect 62758 3544 62764 3556
+rect 62816 3544 62822 3596
+rect 64506 3544 64512 3596
+rect 64564 3584 64570 3596
+rect 124674 3584 124680 3596
+rect 64564 3556 124680 3584
+rect 64564 3544 64570 3556
+rect 124674 3544 124680 3556
+rect 124732 3544 124738 3596
+rect 130378 3544 130384 3596
+rect 130436 3544 130442 3596
+rect 135254 3544 135260 3596
+rect 135312 3584 135318 3596
+rect 136450 3584 136456 3596
+rect 135312 3556 136456 3584
+rect 135312 3544 135318 3556
+rect 136450 3544 136456 3556
+rect 136508 3544 136514 3596
+rect 168374 3544 168380 3596
+rect 168432 3584 168438 3596
+rect 169570 3584 169576 3596
+rect 168432 3556 169576 3584
+rect 168432 3544 168438 3556
+rect 169570 3544 169576 3556
+rect 169628 3544 169634 3596
+rect 171106 3584 171134 3624
+rect 193214 3612 193220 3664
+rect 193272 3652 193278 3664
+rect 194410 3652 194416 3664
+rect 193272 3624 194416 3652
+rect 193272 3612 193278 3624
+rect 194410 3612 194416 3624
+rect 194468 3612 194474 3664
+rect 199746 3612 199752 3664
+rect 199804 3652 199810 3664
+rect 475746 3652 475752 3664
+rect 199804 3624 475752 3652
+rect 199804 3612 199810 3624
+rect 475746 3612 475752 3624
+rect 475804 3612 475810 3664
+rect 580994 3584 581000 3596
+rect 171106 3556 581000 3584
+rect 580994 3544 581000 3556
+rect 581052 3544 581058 3596
+rect 7650 3476 7656 3528
+rect 7708 3516 7714 3528
+rect 10318 3516 10324 3528
+rect 7708 3488 10324 3516
+rect 7708 3476 7714 3488
+rect 10318 3476 10324 3488
+rect 10376 3476 10382 3528
+rect 28902 3476 28908 3528
+rect 28960 3516 28966 3528
+rect 91738 3516 91744 3528
+rect 28960 3488 91744 3516
+rect 28960 3476 28966 3488
+rect 91738 3476 91744 3488
+rect 91796 3476 91802 3528
+rect 97810 3476 97816 3528
+rect 97868 3516 97874 3528
+rect 119890 3516 119896 3528
+rect 97868 3488 119896 3516
+rect 97868 3476 97874 3488
+rect 119890 3476 119896 3488
+rect 119948 3476 119954 3528
+rect 122282 3476 122288 3528
+rect 122340 3516 122346 3528
+rect 130396 3516 130424 3544
+rect 122340 3488 130424 3516
+rect 122340 3476 122346 3488
+rect 160094 3476 160100 3528
+rect 160152 3516 160158 3528
+rect 161290 3516 161296 3528
+rect 160152 3488 161296 3516
+rect 160152 3476 160158 3488
+rect 161290 3476 161296 3488
+rect 161348 3476 161354 3528
+rect 199930 3476 199936 3528
+rect 199988 3516 199994 3528
+rect 479334 3516 479340 3528
+rect 199988 3488 479340 3516
+rect 199988 3476 199994 3488
+rect 479334 3476 479340 3488
+rect 479392 3476 479398 3528
+rect 498194 3476 498200 3528
+rect 498252 3516 498258 3528
+rect 499022 3516 499028 3528
+rect 498252 3488 499028 3516
+rect 498252 3476 498258 3488
+rect 499022 3476 499028 3488
+rect 499080 3476 499086 3528
+rect 538858 3476 538864 3528
+rect 538916 3516 538922 3528
+rect 539594 3516 539600 3528
+rect 538916 3488 539600 3516
+rect 538916 3476 538922 3488
+rect 539594 3476 539600 3488
+rect 539652 3476 539658 3528
+rect 564434 3476 564440 3528
+rect 564492 3516 564498 3528
+rect 565262 3516 565268 3528
+rect 564492 3488 565268 3516
+rect 564492 3476 564498 3488
+rect 565262 3476 565268 3488
+rect 565320 3476 565326 3528
+rect 24210 3408 24216 3460
+rect 24268 3448 24274 3460
+rect 93302 3448 93308 3460
+rect 24268 3420 93308 3448
+rect 24268 3408 24274 3420
+rect 93302 3408 93308 3420
+rect 93360 3408 93366 3460
+rect 97626 3408 97632 3460
+rect 97684 3448 97690 3460
+rect 123478 3448 123484 3460
+rect 97684 3420 123484 3448
+rect 97684 3408 97690 3420
+rect 123478 3408 123484 3420
+rect 123536 3408 123542 3460
+rect 166626 3408 166632 3460
+rect 166684 3448 166690 3460
+rect 582190 3448 582196 3460
+rect 166684 3420 582196 3448
+rect 166684 3408 166690 3420
+rect 582190 3408 582196 3420
+rect 582248 3408 582254 3460
+rect 46658 3340 46664 3392
+rect 46716 3380 46722 3392
+rect 86218 3380 86224 3392
+rect 46716 3352 86224 3380
+rect 46716 3340 46722 3352
+rect 86218 3340 86224 3352
+rect 86276 3340 86282 3392
+rect 201494 3340 201500 3392
+rect 201552 3380 201558 3392
+rect 202690 3380 202696 3392
+rect 201552 3352 202696 3380
+rect 201552 3340 201558 3352
+rect 202690 3340 202696 3352
+rect 202748 3340 202754 3392
+rect 208210 3340 208216 3392
+rect 208268 3380 208274 3392
+rect 447410 3380 447416 3392
+rect 208268 3352 447416 3380
+rect 208268 3340 208274 3352
+rect 447410 3340 447416 3352
+rect 447468 3340 447474 3392
+rect 448606 3340 448612 3392
+rect 448664 3380 448670 3392
+rect 449802 3380 449808 3392
+rect 448664 3352 449808 3380
+rect 448664 3340 448670 3352
+rect 449802 3340 449808 3352
+rect 449860 3340 449866 3392
+rect 2866 3272 2872 3324
+rect 2924 3312 2930 3324
+rect 7558 3312 7564 3324
+rect 2924 3284 7564 3312
+rect 2924 3272 2930 3284
+rect 7558 3272 7564 3284
+rect 7616 3272 7622 3324
+rect 68830 3272 68836 3324
+rect 68888 3312 68894 3324
+rect 106918 3312 106924 3324
+rect 68888 3284 106924 3312
+rect 68888 3272 68894 3284
+rect 106918 3272 106924 3284
+rect 106976 3272 106982 3324
+rect 209682 3272 209688 3324
+rect 209740 3312 209746 3324
+rect 443822 3312 443828 3324
+rect 209740 3284 443828 3312
+rect 209740 3272 209746 3284
+rect 443822 3272 443828 3284
+rect 443880 3272 443886 3324
+rect 70210 3204 70216 3256
+rect 70268 3244 70274 3256
+rect 103330 3244 103336 3256
+rect 70268 3216 103336 3244
+rect 70268 3204 70274 3216
+rect 103330 3204 103336 3216
+rect 103388 3204 103394 3256
+rect 160094 3204 160100 3256
+rect 160152 3244 160158 3256
+rect 291838 3244 291844 3256
+rect 160152 3216 291844 3244
+rect 160152 3204 160158 3216
+rect 291838 3204 291844 3216
+rect 291896 3204 291902 3256
+rect 299474 3204 299480 3256
+rect 299532 3244 299538 3256
+rect 300762 3244 300768 3256
+rect 299532 3216 300768 3244
+rect 299532 3204 299538 3216
+rect 300762 3204 300768 3216
+rect 300820 3204 300826 3256
+rect 316034 3204 316040 3256
+rect 316092 3244 316098 3256
+rect 317322 3244 317328 3256
+rect 316092 3216 317328 3244
+rect 316092 3204 316098 3216
+rect 317322 3204 317328 3216
+rect 317380 3204 317386 3256
+rect 324406 3204 324412 3256
+rect 324464 3244 324470 3256
+rect 325602 3244 325608 3256
+rect 324464 3216 325608 3244
+rect 324464 3204 324470 3216
+rect 325602 3204 325608 3216
+rect 325660 3204 325666 3256
+rect 332686 3204 332692 3256
+rect 332744 3244 332750 3256
+rect 333882 3244 333888 3256
+rect 332744 3216 333888 3244
+rect 332744 3204 332750 3216
+rect 333882 3204 333888 3216
+rect 333940 3204 333946 3256
+rect 340966 3204 340972 3256
+rect 341024 3244 341030 3256
+rect 342162 3244 342168 3256
+rect 341024 3216 342168 3244
+rect 341024 3204 341030 3216
+rect 342162 3204 342168 3216
+rect 342220 3204 342226 3256
+rect 349246 3204 349252 3256
+rect 349304 3244 349310 3256
+rect 350442 3244 350448 3256
+rect 349304 3216 350448 3244
+rect 349304 3204 349310 3216
+rect 350442 3204 350448 3216
+rect 350500 3204 350506 3256
+rect 357526 3204 357532 3256
+rect 357584 3244 357590 3256
+rect 358722 3244 358728 3256
+rect 357584 3216 358728 3244
+rect 357584 3204 357590 3216
+rect 358722 3204 358728 3216
+rect 358780 3204 358786 3256
+rect 365806 3204 365812 3256
+rect 365864 3244 365870 3256
+rect 367002 3244 367008 3256
+rect 365864 3216 367008 3244
+rect 365864 3204 365870 3216
+rect 367002 3204 367008 3216
+rect 367060 3204 367066 3256
+rect 374086 3204 374092 3256
+rect 374144 3244 374150 3256
+rect 375282 3244 375288 3256
+rect 374144 3216 375288 3244
+rect 374144 3204 374150 3216
+rect 375282 3204 375288 3216
+rect 375340 3204 375346 3256
+rect 382274 3204 382280 3256
+rect 382332 3244 382338 3256
+rect 383562 3244 383568 3256
+rect 382332 3216 383568 3244
+rect 382332 3204 382338 3216
+rect 383562 3204 383568 3216
+rect 383620 3204 383626 3256
+rect 390646 3204 390652 3256
+rect 390704 3244 390710 3256
+rect 391842 3244 391848 3256
+rect 390704 3216 391848 3244
+rect 390704 3204 390710 3216
+rect 391842 3204 391848 3216
+rect 391900 3204 391906 3256
+rect 398926 3204 398932 3256
+rect 398984 3244 398990 3256
+rect 400122 3244 400128 3256
+rect 398984 3216 400128 3244
+rect 398984 3204 398990 3216
+rect 400122 3204 400128 3216
+rect 400180 3204 400186 3256
+rect 407114 3204 407120 3256
+rect 407172 3244 407178 3256
+rect 408402 3244 408408 3256
+rect 407172 3216 408408 3244
+rect 407172 3204 407178 3216
+rect 408402 3204 408408 3216
+rect 408460 3204 408466 3256
+rect 431954 3204 431960 3256
+rect 432012 3244 432018 3256
+rect 433242 3244 433248 3256
+rect 432012 3216 433248 3244
+rect 432012 3204 432018 3216
+rect 433242 3204 433248 3216
+rect 433300 3204 433306 3256
+rect 440326 3204 440332 3256
+rect 440384 3244 440390 3256
+rect 441522 3244 441528 3256
+rect 440384 3216 441528 3244
+rect 440384 3204 440390 3216
+rect 441522 3204 441528 3216
+rect 441580 3204 441586 3256
+rect 566 3136 572 3188
+rect 624 3176 630 3188
+rect 3418 3176 3424 3188
+rect 624 3148 3424 3176
+rect 624 3136 630 3148
+rect 3418 3136 3424 3148
+rect 3476 3136 3482 3188
+rect 226334 3136 226340 3188
+rect 226392 3176 226398 3188
+rect 227530 3176 227536 3188
+rect 226392 3148 227536 3176
+rect 226392 3136 226398 3148
+rect 227530 3136 227536 3148
+rect 227588 3136 227594 3188
+rect 530578 3000 530584 3052
+rect 530636 3040 530642 3052
+rect 532510 3040 532516 3052
+rect 530636 3012 532516 3040
+rect 530636 3000 530642 3012
+rect 532510 3000 532516 3012
+rect 532568 3000 532574 3052
+rect 9950 2932 9956 2984
+rect 10008 2972 10014 2984
+rect 11698 2972 11704 2984
+rect 10008 2944 11704 2972
+rect 10008 2932 10014 2944
+rect 11698 2932 11704 2944
+rect 11756 2932 11762 2984
+<< via1 >>
+rect 1400 386384 1452 386436
+rect 57612 386384 57664 386436
+rect 372160 59780 372212 59832
+rect 373724 59780 373776 59832
+rect 430120 59780 430172 59832
+rect 431500 59780 431552 59832
+rect 488080 59780 488132 59832
+rect 489368 59780 489420 59832
+rect 498476 59780 498528 59832
+rect 499488 59780 499540 59832
+rect 516968 59780 517020 59832
+rect 518348 59780 518400 59832
+rect 73068 59712 73120 59764
+rect 74724 59712 74776 59764
+rect 77944 59712 77996 59764
+rect 79876 59712 79928 59764
+rect 80704 59712 80756 59764
+rect 83004 59712 83056 59764
+rect 86224 59712 86276 59764
+rect 87420 59712 87472 59764
+rect 118608 59712 118660 59764
+rect 120264 59712 120316 59764
+rect 129004 59712 129056 59764
+rect 131580 59712 131632 59764
+rect 131764 59712 131816 59764
+rect 132592 59712 132644 59764
+rect 136548 59712 136600 59764
+rect 137836 59712 137888 59764
+rect 140044 59712 140096 59764
+rect 141976 59712 142028 59764
+rect 142804 59712 142856 59764
+rect 145012 59712 145064 59764
+rect 145748 59712 145800 59764
+rect 148140 59712 148192 59764
+rect 150348 59712 150400 59764
+rect 152280 59712 152332 59764
+rect 153844 59712 153896 59764
+rect 156604 59712 156656 59764
+rect 160744 59712 160796 59764
+rect 162584 59712 162636 59764
+rect 179236 59712 179288 59764
+rect 181260 59712 181312 59764
+rect 188896 59712 188948 59764
+rect 190552 59712 190604 59764
+rect 194508 59712 194560 59764
+rect 195796 59712 195848 59764
+rect 206928 59712 206980 59764
+rect 208124 59712 208176 59764
+rect 220452 59712 220504 59764
+rect 222568 59712 222620 59764
+rect 242808 59712 242860 59764
+rect 244280 59712 244332 59764
+rect 257896 59712 257948 59764
+rect 259828 59712 259880 59764
+rect 266268 59712 266320 59764
+rect 268108 59712 268160 59764
+rect 279424 59712 279476 59764
+rect 280620 59712 280672 59764
+rect 287704 59712 287756 59764
+rect 289820 59712 289872 59764
+rect 290648 59712 290700 59764
+rect 292948 59712 293000 59764
+rect 294604 59712 294656 59764
+rect 297088 59712 297140 59764
+rect 300124 59712 300176 59764
+rect 302240 59712 302292 59764
+rect 309048 59712 309100 59764
+rect 310520 59712 310572 59764
+rect 326712 59712 326764 59764
+rect 329288 59712 329340 59764
+rect 338028 59712 338080 59764
+rect 339500 59712 339552 59764
+rect 342168 59712 342220 59764
+rect 344284 59712 344336 59764
+rect 354680 59712 354732 59764
+rect 356704 59712 356756 59764
+rect 392860 59712 392912 59764
+rect 394884 59712 394936 59764
+rect 400128 59712 400180 59764
+rect 401600 59712 401652 59764
+rect 409512 59712 409564 59764
+rect 411628 59712 411680 59764
+rect 412640 59712 412692 59764
+rect 414112 59712 414164 59764
+rect 418712 59712 418764 59764
+rect 419816 59712 419868 59764
+rect 446680 59712 446732 59764
+rect 449348 59712 449400 59764
+rect 454960 59712 455012 59764
+rect 457628 59712 457680 59764
+rect 467288 59712 467340 59764
+rect 468484 59712 468536 59764
+rect 512828 59712 512880 59764
+rect 514852 59712 514904 59764
+rect 525248 59712 525300 59764
+rect 527364 59712 527416 59764
+rect 533712 59712 533764 59764
+rect 535644 59712 535696 59764
+rect 537668 59712 537720 59764
+rect 539784 59712 539836 59764
+rect 554320 59712 554372 59764
+rect 556344 59712 556396 59764
+rect 560392 59712 560444 59764
+rect 561772 59712 561824 59764
+rect 24860 59576 24912 59628
+rect 60556 59576 60608 59628
+rect 89168 59576 89220 59628
+rect 91284 59576 91336 59628
+rect 116584 59576 116636 59628
+rect 118148 59576 118200 59628
+rect 123484 59576 123536 59628
+rect 125416 59576 125468 59628
+rect 284944 59576 284996 59628
+rect 286692 59576 286744 59628
+rect 322204 59576 322256 59628
+rect 325148 59576 325200 59628
+rect 328736 59576 328788 59628
+rect 330484 59576 330536 59628
+rect 345296 59576 345348 59628
+rect 347044 59576 347096 59628
+rect 461124 59576 461176 59628
+rect 462964 59576 463016 59628
+rect 541808 59576 541860 59628
+rect 544016 59576 544068 59628
+rect 561496 59576 561548 59628
+rect 563060 59576 563112 59628
+rect 19340 59508 19392 59560
+rect 62304 59508 62356 59560
+rect 5540 59440 5592 59492
+rect 57796 59440 57848 59492
+rect 114008 59440 114060 59492
+rect 116124 59440 116176 59492
+rect 175096 59440 175148 59492
+rect 177120 59440 177172 59492
+rect 191748 59440 191800 59492
+rect 193680 59440 193732 59492
+rect 203892 59440 203944 59492
+rect 206100 59440 206152 59492
+rect 224868 59440 224920 59492
+rect 226708 59440 226760 59492
+rect 233056 59440 233108 59492
+rect 234988 59440 235040 59492
+rect 249708 59440 249760 59492
+rect 251548 59440 251600 59492
+rect 253756 59440 253808 59492
+rect 255688 59440 255740 59492
+rect 256608 59440 256660 59492
+rect 257804 59440 257856 59492
+rect 282184 59440 282236 59492
+rect 284668 59440 284720 59492
+rect 405280 59440 405332 59492
+rect 407304 59440 407356 59492
+rect 420828 59440 420880 59492
+rect 422392 59440 422444 59492
+rect 443552 59440 443604 59492
+rect 444380 59440 444432 59492
+rect 492128 59440 492180 59492
+rect 494244 59440 494296 59492
+rect 504548 59440 504600 59492
+rect 506664 59440 506716 59492
+rect 4160 59372 4212 59424
+rect 58164 59372 58216 59424
+rect 365812 59372 365864 59424
+rect 366548 59372 366600 59424
+rect 384488 59372 384540 59424
+rect 385224 59372 385276 59424
+rect 101956 59304 102008 59356
+rect 103428 59304 103480 59356
+rect 262220 59304 262272 59356
+rect 263968 59304 264020 59356
+rect 362224 59032 362276 59084
+rect 389180 59032 389232 59084
+rect 328460 58964 328512 59016
+rect 376760 58964 376812 59016
+rect 217968 58896 218020 58948
+rect 425060 58896 425112 58948
+rect 449716 58896 449768 58948
+rect 536840 58896 536892 58948
+rect 306196 58828 306248 58880
+rect 572720 58828 572772 58880
+rect 259460 58760 259512 58812
+rect 529020 58760 529072 58812
+rect 53840 58692 53892 58744
+rect 150348 58692 150400 58744
+rect 188988 58692 189040 58744
+rect 524420 58692 524472 58744
+rect 49700 58624 49752 58676
+rect 85488 58624 85540 58676
+rect 109868 58624 109920 58676
+rect 110880 58624 110932 58676
+rect 146300 58624 146352 58676
+rect 561864 58624 561916 58676
+rect 246948 58556 247000 58608
+rect 248420 58556 248472 58608
+rect 322112 58488 322164 58540
+rect 323584 58488 323636 58540
+rect 245292 58352 245344 58404
+rect 246764 58352 246816 58404
+rect 320456 58352 320508 58404
+rect 322204 58352 322256 58404
+rect 384120 58352 384172 58404
+rect 385040 58352 385092 58404
+rect 342260 57536 342312 57588
+rect 374000 57536 374052 57588
+rect 242716 57468 242768 57520
+rect 340880 57468 340932 57520
+rect 374092 57468 374144 57520
+rect 495624 57468 495676 57520
+rect 251180 57400 251232 57452
+rect 266084 57400 266136 57452
+rect 339500 57400 339552 57452
+rect 466460 57400 466512 57452
+rect 204260 57332 204312 57384
+rect 413192 57332 413244 57384
+rect 161480 57264 161532 57316
+rect 425336 57264 425388 57316
+rect 444564 57264 444616 57316
+rect 557540 57264 557592 57316
+rect 7564 57196 7616 57248
+rect 164148 57196 164200 57248
+rect 263600 57196 263652 57248
+rect 528652 57196 528704 57248
+rect 353300 56176 353352 56228
+rect 420920 56176 420972 56228
+rect 430580 56176 430632 56228
+rect 481640 56176 481692 56228
+rect 267740 56108 267792 56160
+rect 394700 56108 394752 56160
+rect 248420 56040 248472 56092
+rect 266268 56040 266320 56092
+rect 335360 56040 335412 56092
+rect 481640 56040 481692 56092
+rect 229008 55972 229060 56024
+rect 379520 55972 379572 56024
+rect 103520 55904 103572 55956
+rect 136548 55904 136600 55956
+rect 168380 55904 168432 55956
+rect 423680 55904 423732 55956
+rect 444380 55904 444432 55956
+rect 561680 55904 561732 55956
+rect 48320 55836 48372 55888
+rect 118608 55836 118660 55888
+rect 135260 55836 135312 55888
+rect 567292 55836 567344 55888
+rect 261944 54952 261996 55004
+rect 266360 54952 266412 55004
+rect 303620 54816 303672 54868
+rect 386420 54816 386472 54868
+rect 233056 54748 233108 54800
+rect 361580 54748 361632 54800
+rect 362132 54748 362184 54800
+rect 391940 54748 391992 54800
+rect 216496 54680 216548 54732
+rect 418160 54680 418212 54732
+rect 458180 54680 458232 54732
+rect 473360 54680 473412 54732
+rect 162860 54612 162912 54664
+rect 290648 54612 290700 54664
+rect 309048 54612 309100 54664
+rect 556160 54612 556212 54664
+rect 274640 54544 274692 54596
+rect 527180 54544 527232 54596
+rect 10324 54476 10376 54528
+rect 162584 54476 162636 54528
+rect 168472 54476 168524 54528
+rect 556620 54476 556672 54528
+rect 311624 53320 311676 53372
+rect 545212 53320 545264 53372
+rect 288440 53252 288492 53304
+rect 523040 53252 523092 53304
+rect 140780 53184 140832 53236
+rect 434720 53184 434772 53236
+rect 469220 53184 469272 53236
+rect 476120 53184 476172 53236
+rect 183468 53116 183520 53168
+rect 530584 53116 530636 53168
+rect 57980 53048 58032 53100
+rect 149704 53048 149756 53100
+rect 200120 53048 200172 53100
+rect 549260 53048 549312 53100
+rect 332600 51960 332652 52012
+rect 488540 51960 488592 52012
+rect 313280 51892 313332 51944
+rect 516140 51892 516192 51944
+rect 133880 51824 133932 51876
+rect 436192 51824 436244 51876
+rect 188896 51756 188948 51808
+rect 514760 51756 514812 51808
+rect 44180 51688 44232 51740
+rect 154028 51688 154080 51740
+rect 213920 51688 213972 51740
+rect 545120 51688 545172 51740
+rect 355324 50668 355376 50720
+rect 414020 50668 414072 50720
+rect 292580 50600 292632 50652
+rect 390652 50600 390704 50652
+rect 321008 50532 321060 50584
+rect 531412 50532 531464 50584
+rect 218060 50464 218112 50516
+rect 543832 50464 543884 50516
+rect 40040 50396 40092 50448
+rect 153844 50396 153896 50448
+rect 179236 50396 179288 50448
+rect 546592 50396 546644 50448
+rect 139400 50328 139452 50380
+rect 567200 50328 567252 50380
+rect 258080 49240 258132 49292
+rect 400220 49240 400272 49292
+rect 325148 49172 325200 49224
+rect 520280 49172 520332 49224
+rect 151820 49104 151872 49156
+rect 294788 49104 294840 49156
+rect 316040 49104 316092 49156
+rect 515036 49104 515088 49156
+rect 110512 49036 110564 49088
+rect 133328 49036 133380 49088
+rect 143540 49036 143592 49088
+rect 433340 49036 433392 49088
+rect 52460 48968 52512 49020
+rect 117964 48968 118016 49020
+rect 209780 48968 209832 49020
+rect 546500 48968 546552 49020
+rect 276020 47880 276072 47932
+rect 394792 47880 394844 47932
+rect 341708 47812 341760 47864
+rect 463700 47812 463752 47864
+rect 219348 47744 219400 47796
+rect 411260 47744 411312 47796
+rect 201500 47676 201552 47728
+rect 279424 47676 279476 47728
+rect 323584 47676 323636 47728
+rect 523040 47676 523092 47728
+rect 93860 47608 93912 47660
+rect 138664 47608 138716 47660
+rect 207020 47608 207072 47660
+rect 547880 47608 547932 47660
+rect 11704 47540 11756 47592
+rect 95884 47540 95936 47592
+rect 143632 47540 143684 47592
+rect 565820 47540 565872 47592
+rect 364340 47064 364392 47116
+rect 369952 47064 370004 47116
+rect 338120 46520 338172 46572
+rect 509240 46520 509292 46572
+rect 222108 46452 222160 46504
+rect 400220 46452 400272 46504
+rect 325700 46384 325752 46436
+rect 513380 46384 513432 46436
+rect 208400 46316 208452 46368
+rect 415584 46316 415636 46368
+rect 469864 46316 469916 46368
+rect 473360 46316 473412 46368
+rect 198648 46248 198700 46300
+rect 481732 46248 481784 46300
+rect 3424 46180 3476 46232
+rect 164884 46180 164936 46232
+rect 195980 46180 196032 46232
+rect 550640 46180 550692 46232
+rect 337568 45160 337620 45212
+rect 473452 45160 473504 45212
+rect 244188 45092 244240 45144
+rect 325700 45092 325752 45144
+rect 334624 45092 334676 45144
+rect 484400 45092 484452 45144
+rect 138020 45024 138072 45076
+rect 298928 45024 298980 45076
+rect 349160 45024 349212 45076
+rect 506664 45024 506716 45076
+rect 193220 44956 193272 45008
+rect 419632 44956 419684 45008
+rect 211068 44888 211120 44940
+rect 440240 44888 440292 44940
+rect 62120 44820 62172 44872
+rect 114008 44820 114060 44872
+rect 128360 44820 128412 44872
+rect 569960 44820 570012 44872
+rect 338764 43732 338816 43784
+rect 470600 43732 470652 43784
+rect 233240 43664 233292 43716
+rect 407120 43664 407172 43716
+rect 331220 43596 331272 43648
+rect 510712 43596 510764 43648
+rect 324964 43528 325016 43580
+rect 516140 43528 516192 43580
+rect 193312 43460 193364 43512
+rect 552112 43460 552164 43512
+rect 46940 43392 46992 43444
+rect 152464 43392 152516 43444
+rect 173808 43392 173860 43444
+rect 566464 43392 566516 43444
+rect 226248 42372 226300 42424
+rect 386420 42372 386472 42424
+rect 345020 42304 345072 42356
+rect 506480 42304 506532 42356
+rect 331864 42236 331916 42288
+rect 495440 42236 495492 42288
+rect 197268 42168 197320 42220
+rect 485780 42168 485832 42220
+rect 129740 42100 129792 42152
+rect 437480 42100 437532 42152
+rect 80060 42032 80112 42084
+rect 109868 42032 109920 42084
+rect 189080 42032 189132 42084
+rect 552296 42032 552348 42084
+rect 241336 40944 241388 40996
+rect 336740 40944 336792 40996
+rect 337384 40944 337436 40996
+rect 477500 40944 477552 40996
+rect 333980 40876 334032 40928
+rect 510896 40876 510948 40928
+rect 131120 40808 131172 40860
+rect 300124 40808 300176 40860
+rect 329288 40808 329340 40860
+rect 506480 40808 506532 40860
+rect 215300 40740 215352 40792
+rect 412640 40740 412692 40792
+rect 27620 40672 27672 40724
+rect 125048 40672 125100 40724
+rect 182180 40672 182232 40724
+rect 554780 40672 554832 40724
+rect 251272 39652 251324 39704
+rect 402980 39652 403032 39704
+rect 224684 39584 224736 39636
+rect 393320 39584 393372 39636
+rect 327724 39516 327776 39568
+rect 509240 39516 509292 39568
+rect 327080 39448 327132 39500
+rect 512000 39448 512052 39500
+rect 151912 39380 151964 39432
+rect 431960 39380 432012 39432
+rect 52552 39312 52604 39364
+rect 84844 39312 84896 39364
+rect 178040 39312 178092 39364
+rect 556344 39312 556396 39364
+rect 253940 38224 253992 38276
+rect 401600 38224 401652 38276
+rect 220636 38156 220688 38208
+rect 407120 38156 407172 38208
+rect 324320 38088 324372 38140
+rect 513472 38088 513524 38140
+rect 322204 38020 322256 38072
+rect 527180 38020 527232 38072
+rect 158720 37952 158772 38004
+rect 429200 37952 429252 38004
+rect 448520 37952 448572 38004
+rect 477776 37952 477828 38004
+rect 20720 37884 20772 37936
+rect 159364 37884 159416 37936
+rect 175280 37884 175332 37936
+rect 556528 37884 556580 37936
+rect 230388 36796 230440 36848
+rect 372620 36796 372672 36848
+rect 292672 36728 292724 36780
+rect 523224 36728 523276 36780
+rect 249616 36660 249668 36712
+rect 305000 36660 305052 36712
+rect 310428 36660 310480 36712
+rect 552020 36660 552072 36712
+rect 136640 36592 136692 36644
+rect 436376 36592 436428 36644
+rect 444380 36592 444432 36644
+rect 477592 36592 477644 36644
+rect 171140 36524 171192 36576
+rect 557632 36524 557684 36576
+rect 364984 35572 365036 35624
+rect 382556 35572 382608 35624
+rect 332600 35504 332652 35556
+rect 378232 35504 378284 35556
+rect 352564 35436 352616 35488
+rect 423956 35436 424008 35488
+rect 231768 35368 231820 35420
+rect 368480 35368 368532 35420
+rect 423772 35368 423824 35420
+rect 484492 35368 484544 35420
+rect 179420 35300 179472 35352
+rect 423680 35300 423732 35352
+rect 446404 35300 446456 35352
+rect 554780 35300 554832 35352
+rect 256700 35232 256752 35284
+rect 532700 35232 532752 35284
+rect 153200 35164 153252 35216
+rect 563060 35164 563112 35216
+rect 358268 34076 358320 34128
+rect 402980 34076 403032 34128
+rect 317420 34008 317472 34060
+rect 382280 34008 382332 34060
+rect 190460 33940 190512 33992
+rect 419816 33940 419868 33992
+rect 447784 33940 447836 33992
+rect 550640 33940 550692 33992
+rect 252560 33872 252612 33924
+rect 534080 33872 534132 33924
+rect 51080 33804 51132 33856
+rect 151084 33804 151136 33856
+rect 180708 33804 180760 33856
+rect 542360 33804 542412 33856
+rect 150440 33736 150492 33788
+rect 564624 33736 564676 33788
+rect 289820 32716 289872 32768
+rect 390836 32716 390888 32768
+rect 356704 32648 356756 32700
+rect 409880 32648 409932 32700
+rect 224868 32580 224920 32632
+rect 390560 32580 390612 32632
+rect 437480 32580 437532 32632
+rect 480260 32580 480312 32632
+rect 212540 32512 212592 32564
+rect 276664 32512 276716 32564
+rect 277400 32512 277452 32564
+rect 527364 32512 527416 32564
+rect 184940 32444 184992 32496
+rect 284944 32444 284996 32496
+rect 307576 32444 307628 32496
+rect 563060 32444 563112 32496
+rect 26240 32376 26292 32428
+rect 158168 32376 158220 32428
+rect 164240 32376 164292 32428
+rect 560392 32376 560444 32428
+rect 296720 31288 296772 31340
+rect 389272 31288 389324 31340
+rect 398840 31288 398892 31340
+rect 491300 31288 491352 31340
+rect 149060 31220 149112 31272
+rect 294604 31220 294656 31272
+rect 303344 31220 303396 31272
+rect 576124 31220 576176 31272
+rect 242900 31152 242952 31204
+rect 536932 31152 536984 31204
+rect 126980 31084 127032 31136
+rect 438860 31084 438912 31136
+rect 449348 31084 449400 31136
+rect 547880 31084 547932 31136
+rect 41420 31016 41472 31068
+rect 120908 31016 120960 31068
+rect 179052 31016 179104 31068
+rect 547144 31016 547196 31068
+rect 394700 29928 394752 29980
+rect 492680 29928 492732 29980
+rect 260840 29860 260892 29912
+rect 399116 29860 399168 29912
+rect 330484 29792 330536 29844
+rect 498200 29792 498252 29844
+rect 165620 29724 165672 29776
+rect 428004 29724 428056 29776
+rect 449164 29724 449216 29776
+rect 543740 29724 543792 29776
+rect 224960 29656 225012 29708
+rect 542452 29656 542504 29708
+rect 34520 29588 34572 29640
+rect 122104 29588 122156 29640
+rect 183192 29588 183244 29640
+rect 535460 29588 535512 29640
+rect 387800 28568 387852 28620
+rect 494060 28568 494112 28620
+rect 271880 28500 271932 28552
+rect 396080 28500 396132 28552
+rect 329104 28432 329156 28484
+rect 502340 28432 502392 28484
+rect 172520 28364 172572 28416
+rect 425152 28364 425204 28416
+rect 450544 28364 450596 28416
+rect 539876 28364 539928 28416
+rect 220820 28296 220872 28348
+rect 544016 28296 544068 28348
+rect 16580 28228 16632 28280
+rect 160744 28228 160796 28280
+rect 182088 28228 182140 28280
+rect 538864 28228 538916 28280
+rect 187700 27208 187752 27260
+rect 283564 27208 283616 27260
+rect 353944 27208 353996 27260
+rect 416780 27208 416832 27260
+rect 282920 27140 282972 27192
+rect 393412 27140 393464 27192
+rect 217968 27072 218020 27124
+rect 415400 27072 415452 27124
+rect 433340 27072 433392 27124
+rect 481824 27072 481876 27124
+rect 270500 27004 270552 27056
+rect 528560 27004 528612 27056
+rect 135352 26936 135404 26988
+rect 298744 26936 298796 26988
+rect 306288 26936 306340 26988
+rect 565820 26936 565872 26988
+rect 17960 26868 18012 26920
+rect 126244 26868 126296 26920
+rect 160100 26868 160152 26920
+rect 560576 26868 560628 26920
+rect 307760 25848 307812 25900
+rect 386604 25848 386656 25900
+rect 383660 25780 383712 25832
+rect 495532 25780 495584 25832
+rect 236000 25712 236052 25764
+rect 407304 25712 407356 25764
+rect 461768 25712 461820 25764
+rect 500960 25712 501012 25764
+rect 202880 25644 202932 25696
+rect 548064 25644 548116 25696
+rect 29000 25576 29052 25628
+rect 157984 25576 158036 25628
+rect 177948 25576 178000 25628
+rect 553492 25576 553544 25628
+rect 157340 25508 157392 25560
+rect 561772 25508 561824 25560
+rect 278780 24420 278832 24472
+rect 394884 24420 394936 24472
+rect 376760 24352 376812 24404
+rect 498384 24352 498436 24404
+rect 333244 24284 333296 24336
+rect 491300 24284 491352 24336
+rect 176660 24216 176712 24268
+rect 423864 24216 423916 24268
+rect 464344 24216 464396 24268
+rect 494060 24216 494112 24268
+rect 184848 24148 184900 24200
+rect 528560 24148 528612 24200
+rect 74448 24080 74500 24132
+rect 88340 24080 88392 24132
+rect 185032 24080 185084 24132
+rect 553400 24080 553452 24132
+rect 98000 23808 98052 23860
+rect 104164 23808 104216 23860
+rect 194600 23060 194652 23112
+rect 282368 23060 282420 23112
+rect 357440 23060 357492 23112
+rect 371240 23060 371292 23112
+rect 264980 22992 265032 23044
+rect 398932 22992 398984 23044
+rect 223488 22924 223540 22976
+rect 397460 22924 397512 22976
+rect 426440 22924 426492 22976
+rect 483020 22924 483072 22976
+rect 267832 22856 267884 22908
+rect 529940 22856 529992 22908
+rect 144920 22788 144972 22840
+rect 295984 22788 296036 22840
+rect 304908 22788 304960 22840
+rect 569960 22788 570012 22840
+rect 77300 22720 77352 22772
+rect 109684 22720 109736 22772
+rect 125600 22720 125652 22772
+rect 571340 22720 571392 22772
+rect 349252 21700 349304 21752
+rect 374092 21700 374144 21752
+rect 220452 21632 220504 21684
+rect 404360 21632 404412 21684
+rect 408500 21632 408552 21684
+rect 488632 21632 488684 21684
+rect 216312 21564 216364 21616
+rect 422300 21564 422352 21616
+rect 213828 21496 213880 21548
+rect 429200 21496 429252 21548
+rect 462320 21496 462372 21548
+rect 473544 21496 473596 21548
+rect 212356 21428 212408 21480
+rect 431960 21428 432012 21480
+rect 465908 21428 465960 21480
+rect 490196 21428 490248 21480
+rect 35900 21360 35952 21412
+rect 155224 21360 155276 21412
+rect 212172 21360 212224 21412
+rect 436100 21360 436152 21412
+rect 443644 21360 443696 21412
+rect 564440 21360 564492 21412
+rect 228732 20408 228784 20460
+rect 375380 20408 375432 20460
+rect 227628 20340 227680 20392
+rect 382372 20340 382424 20392
+rect 176568 20272 176620 20324
+rect 556252 20272 556304 20324
+rect 175096 20204 175148 20256
+rect 560300 20204 560352 20256
+rect 174912 20136 174964 20188
+rect 564532 20136 564584 20188
+rect 172428 20068 172480 20120
+rect 571340 20068 571392 20120
+rect 170772 20000 170824 20052
+rect 574100 20000 574152 20052
+rect 33140 19932 33192 19984
+rect 156604 19932 156656 19984
+rect 170956 19932 171008 19984
+rect 578240 19932 578292 19984
+rect 195796 19116 195848 19168
+rect 490012 19116 490064 19168
+rect 195612 19048 195664 19100
+rect 492680 19048 492732 19100
+rect 194508 18980 194560 19032
+rect 496912 18980 496964 19032
+rect 193128 18912 193180 18964
+rect 499580 18912 499632 18964
+rect 191656 18844 191708 18896
+rect 503720 18844 503772 18896
+rect 191472 18776 191524 18828
+rect 506572 18776 506624 18828
+rect 190368 18708 190420 18760
+rect 510620 18708 510672 18760
+rect 187516 18640 187568 18692
+rect 517520 18640 517572 18692
+rect 67640 18572 67692 18624
+rect 80888 18572 80940 18624
+rect 86960 18572 87012 18624
+rect 106924 18572 106976 18624
+rect 107660 18572 107712 18624
+rect 134524 18572 134576 18624
+rect 187332 18572 187384 18624
+rect 521660 18572 521712 18624
+rect 351184 17824 351236 17876
+rect 427820 17824 427872 17876
+rect 349804 17756 349856 17808
+rect 432052 17756 432104 17808
+rect 349988 17688 350040 17740
+rect 434720 17688 434772 17740
+rect 348424 17620 348476 17672
+rect 438860 17620 438912 17672
+rect 440332 17620 440384 17672
+rect 478880 17620 478932 17672
+rect 347044 17552 347096 17604
+rect 441620 17552 441672 17604
+rect 251088 17484 251140 17536
+rect 300860 17484 300912 17536
+rect 345664 17484 345716 17536
+rect 445760 17484 445812 17536
+rect 209872 17416 209924 17468
+rect 278228 17416 278280 17468
+rect 345848 17416 345900 17468
+rect 448612 17416 448664 17468
+rect 451280 17416 451332 17468
+rect 476212 17416 476264 17468
+rect 241152 17348 241204 17400
+rect 332692 17348 332744 17400
+rect 344284 17348 344336 17400
+rect 452660 17348 452712 17400
+rect 63500 17280 63552 17332
+rect 80704 17280 80756 17332
+rect 169760 17280 169812 17332
+rect 289084 17280 289136 17332
+rect 342904 17280 342956 17332
+rect 456892 17280 456944 17332
+rect 465724 17280 465776 17332
+rect 487160 17280 487212 17332
+rect 72884 17212 72936 17264
+rect 95240 17212 95292 17264
+rect 100760 17212 100812 17264
+rect 137468 17212 137520 17264
+rect 154580 17212 154632 17264
+rect 430672 17212 430724 17264
+rect 456064 17212 456116 17264
+rect 523132 17212 523184 17264
+rect 238668 16192 238720 16244
+rect 344560 16192 344612 16244
+rect 366548 16192 366600 16244
+rect 374092 16192 374144 16244
+rect 237196 16124 237248 16176
+rect 348056 16124 348108 16176
+rect 363604 16124 363656 16176
+rect 385960 16124 386012 16176
+rect 237012 16056 237064 16108
+rect 351184 16056 351236 16108
+rect 360844 16056 360896 16108
+rect 396080 16056 396132 16108
+rect 467104 16056 467156 16108
+rect 484032 16056 484084 16108
+rect 234528 15988 234580 16040
+rect 357532 15988 357584 16040
+rect 358084 15988 358136 16040
+rect 407212 15988 407264 16040
+rect 420184 15988 420236 16040
+rect 485964 15988 486016 16040
+rect 232872 15920 232924 15972
+rect 365720 15920 365772 15972
+rect 366364 15920 366416 15972
+rect 378324 15920 378376 15972
+rect 381176 15920 381228 15972
+rect 496820 15920 496872 15972
+rect 73344 15852 73396 15904
+rect 111064 15852 111116 15904
+rect 114744 15852 114796 15904
+rect 133144 15852 133196 15904
+rect 147864 15852 147916 15904
+rect 432144 15852 432196 15904
+rect 461584 15852 461636 15904
+rect 505376 15852 505428 15904
+rect 367744 15308 367796 15360
+rect 371240 15308 371292 15360
+rect 260748 14696 260800 14748
+rect 270040 14696 270092 14748
+rect 320824 14696 320876 14748
+rect 534448 14696 534500 14748
+rect 249432 14628 249484 14680
+rect 307852 14628 307904 14680
+rect 319444 14628 319496 14680
+rect 538220 14628 538272 14680
+rect 198740 14560 198792 14612
+rect 280804 14560 280856 14612
+rect 318064 14560 318116 14612
+rect 541992 14560 542044 14612
+rect 101956 14492 102008 14544
+rect 105636 14492 105688 14544
+rect 167184 14492 167236 14544
+rect 290464 14492 290516 14544
+rect 311808 14492 311860 14544
+rect 548616 14492 548668 14544
+rect 66720 14424 66772 14476
+rect 113824 14424 113876 14476
+rect 128176 14424 128228 14476
+rect 301504 14424 301556 14476
+rect 307392 14424 307444 14476
+rect 559288 14424 559340 14476
+rect 469864 13744 469916 13796
+rect 470692 13744 470744 13796
+rect 248328 13472 248380 13524
+rect 312176 13472 312228 13524
+rect 353576 13472 353628 13524
+rect 372712 13472 372764 13524
+rect 246948 13404 247000 13456
+rect 316224 13404 316276 13456
+rect 359464 13404 359516 13456
+rect 398932 13404 398984 13456
+rect 245292 13336 245344 13388
+rect 319720 13336 319772 13388
+rect 322112 13336 322164 13388
+rect 382464 13336 382516 13388
+rect 311440 13268 311492 13320
+rect 385040 13268 385092 13320
+rect 468484 13268 468536 13320
+rect 480536 13268 480588 13320
+rect 245476 13200 245528 13252
+rect 322940 13200 322992 13252
+rect 336280 13200 336332 13252
+rect 378416 13200 378468 13252
+rect 402520 13200 402572 13252
+rect 489920 13200 489972 13252
+rect 73068 13132 73120 13184
+rect 92480 13132 92532 13184
+rect 94412 13132 94464 13184
+rect 105728 13132 105780 13184
+rect 242808 13132 242860 13184
+rect 330392 13132 330444 13184
+rect 341524 13132 341576 13184
+rect 459928 13132 459980 13184
+rect 462964 13132 463016 13184
+rect 498292 13132 498344 13184
+rect 60832 13064 60884 13116
+rect 82084 13064 82136 13116
+rect 97448 13064 97500 13116
+rect 137284 13064 137336 13116
+rect 156144 13064 156196 13116
+rect 293224 13064 293276 13116
+rect 320456 13064 320508 13116
+rect 514852 13064 514904 13116
+rect 465816 12928 465868 12980
+rect 471980 12928 472032 12980
+rect 259368 12248 259420 12300
+rect 273260 12248 273312 12300
+rect 257896 12180 257948 12232
+rect 276664 12180 276716 12232
+rect 257712 12112 257764 12164
+rect 280712 12112 280764 12164
+rect 255228 12044 255280 12096
+rect 287336 12044 287388 12096
+rect 346952 12044 347004 12096
+rect 374276 12044 374328 12096
+rect 253756 11976 253808 12028
+rect 291384 11976 291436 12028
+rect 339500 11976 339552 12028
+rect 376852 11976 376904 12028
+rect 253572 11908 253624 11960
+rect 294880 11908 294932 11960
+rect 324412 11908 324464 11960
+rect 380992 11908 381044 11960
+rect 455696 11908 455748 11960
+rect 474740 11908 474792 11960
+rect 252468 11840 252520 11892
+rect 298100 11840 298152 11892
+rect 314660 11840 314712 11892
+rect 383752 11840 383804 11892
+rect 412640 11840 412692 11892
+rect 487252 11840 487304 11892
+rect 71688 11772 71740 11824
+rect 99840 11772 99892 11824
+rect 102048 11772 102100 11824
+rect 109040 11772 109092 11824
+rect 256608 11772 256660 11824
+rect 284300 11772 284352 11824
+rect 286600 11772 286652 11824
+rect 392032 11772 392084 11824
+rect 405740 11772 405792 11824
+rect 490104 11772 490156 11824
+rect 56784 11704 56836 11756
+rect 83464 11704 83516 11756
+rect 89904 11704 89956 11756
+rect 140044 11704 140096 11756
+rect 143540 11704 143592 11756
+rect 144736 11704 144788 11756
+rect 142160 11636 142212 11688
+rect 297364 11704 297416 11756
+rect 299480 11704 299532 11756
+rect 387892 11704 387944 11756
+rect 390652 11704 390704 11756
+rect 494244 11704 494296 11756
+rect 259460 11636 259512 11688
+rect 260656 11636 260708 11688
+rect 259460 10956 259512 11008
+rect 262864 10956 262916 11008
+rect 361120 10820 361172 10872
+rect 370136 10820 370188 10872
+rect 245200 10684 245252 10736
+rect 267004 10684 267056 10736
+rect 370136 10684 370188 10736
+rect 499672 10684 499724 10736
+rect 237656 10616 237708 10668
+rect 269948 10616 270000 10668
+rect 365812 10616 365864 10668
+rect 501052 10616 501104 10668
+rect 234620 10548 234672 10600
+rect 269764 10548 269816 10600
+rect 363512 10548 363564 10600
+rect 502524 10548 502576 10600
+rect 226340 10480 226392 10532
+rect 272524 10480 272576 10532
+rect 359464 10480 359516 10532
+rect 502708 10480 502760 10532
+rect 235908 10412 235960 10464
+rect 355232 10412 355284 10464
+rect 356336 10412 356388 10464
+rect 503812 10412 503864 10464
+rect 91560 10344 91612 10396
+rect 105544 10344 105596 10396
+rect 223580 10344 223632 10396
+rect 274088 10344 274140 10396
+rect 352840 10344 352892 10396
+rect 505192 10344 505244 10396
+rect 65064 10276 65116 10328
+rect 146944 10276 146996 10328
+rect 219992 10276 220044 10328
+rect 273904 10276 273956 10328
+rect 340972 10276 341024 10328
+rect 507860 10276 507912 10328
+rect 77024 9596 77076 9648
+rect 78588 9596 78640 9648
+rect 151728 9596 151780 9648
+rect 153016 9596 153068 9648
+rect 255872 9460 255924 9512
+rect 264244 9460 264296 9512
+rect 241704 9392 241756 9444
+rect 268384 9392 268436 9444
+rect 231032 9324 231084 9376
+rect 271144 9324 271196 9376
+rect 310244 9324 310296 9376
+rect 517612 9324 517664 9376
+rect 216864 9256 216916 9308
+rect 275284 9256 275336 9308
+rect 306748 9256 306800 9308
+rect 518992 9256 519044 9308
+rect 181444 9188 181496 9240
+rect 286508 9188 286560 9240
+rect 303160 9188 303212 9240
+rect 519176 9188 519228 9240
+rect 177856 9120 177908 9172
+rect 286324 9120 286376 9172
+rect 299664 9120 299716 9172
+rect 520372 9120 520424 9172
+rect 174268 9052 174320 9104
+rect 287704 9052 287756 9104
+rect 296076 9052 296128 9104
+rect 521752 9052 521804 9104
+rect 84476 8984 84528 9036
+rect 108304 8984 108356 9036
+rect 192024 8984 192076 9036
+rect 282184 8984 282236 9036
+rect 285404 8984 285456 9036
+rect 524512 8984 524564 9036
+rect 62028 8916 62080 8968
+rect 148324 8916 148376 8968
+rect 206192 8916 206244 8968
+rect 278044 8916 278096 8968
+rect 281908 8916 281960 8968
+rect 525800 8916 525852 8968
+rect 249984 7964 250036 8016
+rect 535644 7964 535696 8016
+rect 246396 7896 246448 7948
+rect 535828 7896 535880 7948
+rect 45468 7828 45520 7880
+rect 119344 7828 119396 7880
+rect 239312 7828 239364 7880
+rect 538312 7828 538364 7880
+rect 38384 7760 38436 7812
+rect 120724 7760 120776 7812
+rect 235816 7760 235868 7812
+rect 539784 7760 539836 7812
+rect 31300 7692 31352 7744
+rect 123484 7692 123536 7744
+rect 232228 7692 232280 7744
+rect 539600 7692 539652 7744
+rect 23020 7624 23072 7676
+rect 124864 7624 124916 7676
+rect 228732 7624 228784 7676
+rect 541072 7624 541124 7676
+rect 13544 7556 13596 7608
+rect 127624 7556 127676 7608
+rect 132960 7556 133012 7608
+rect 568856 7556 568908 7608
+rect 523040 7488 523092 7540
+rect 523868 7488 523920 7540
+rect 247592 6536 247644 6588
+rect 403164 6536 403216 6588
+rect 75828 6468 75880 6520
+rect 85672 6468 85724 6520
+rect 244096 6468 244148 6520
+rect 404452 6468 404504 6520
+rect 70308 6400 70360 6452
+rect 112444 6400 112496 6452
+rect 240508 6400 240560 6452
+rect 405832 6400 405884 6452
+rect 59636 6332 59688 6384
+rect 115204 6332 115256 6384
+rect 229836 6332 229888 6384
+rect 408592 6332 408644 6384
+rect 416688 6332 416740 6384
+rect 486148 6332 486200 6384
+rect 56048 6264 56100 6316
+rect 116584 6264 116636 6316
+rect 226432 6264 226484 6316
+rect 409972 6264 410024 6316
+rect 442264 6264 442316 6316
+rect 569132 6264 569184 6316
+rect 14740 6196 14792 6248
+rect 94504 6196 94556 6248
+rect 222752 6196 222804 6248
+rect 411628 6196 411680 6248
+rect 441068 6196 441120 6248
+rect 572720 6196 572772 6248
+rect 8760 6128 8812 6180
+rect 129188 6128 129240 6180
+rect 219256 6128 219308 6180
+rect 411444 6128 411496 6180
+rect 440884 6128 440936 6180
+rect 576308 6128 576360 6180
+rect 77208 5516 77260 5568
+rect 82084 5516 82136 5568
+rect 86868 5244 86920 5296
+rect 141424 5244 141476 5296
+rect 71504 5176 71556 5228
+rect 79324 5176 79376 5228
+rect 83280 5176 83332 5228
+rect 141608 5176 141660 5228
+rect 460204 5176 460256 5228
+rect 508872 5176 508924 5228
+rect 79692 5108 79744 5160
+rect 142804 5108 142856 5160
+rect 458824 5108 458876 5160
+rect 512460 5108 512512 5160
+rect 76196 5040 76248 5092
+rect 144184 5040 144236 5092
+rect 197912 5040 197964 5092
+rect 72608 4972 72660 5024
+rect 145564 4972 145616 5024
+rect 69112 4904 69164 4956
+rect 145748 4904 145800 4956
+rect 212172 5040 212224 5092
+rect 414112 5040 414164 5092
+rect 457444 5040 457496 5092
+rect 515956 5040 516008 5092
+rect 201592 4972 201644 5024
+rect 416872 4972 416924 5024
+rect 457628 4972 457680 5024
+rect 519544 4972 519596 5024
+rect 418252 4904 418304 4956
+rect 454684 4904 454736 4956
+rect 526628 4904 526680 4956
+rect 4068 4836 4120 4888
+rect 129004 4836 129056 4888
+rect 187332 4836 187384 4888
+rect 421012 4836 421064 4888
+rect 453396 4836 453448 4888
+rect 516784 4836 516836 4888
+rect 12348 4768 12400 4820
+rect 162124 4768 162176 4820
+rect 183744 4768 183796 4820
+rect 422392 4768 422444 4820
+rect 453488 4768 453540 4820
+rect 533712 4768 533764 4820
+rect 516784 4700 516836 4752
+rect 530124 4700 530176 4752
+rect 75000 4156 75052 4208
+rect 77944 4156 77996 4208
+rect 209780 4156 209832 4208
+rect 210976 4156 211028 4208
+rect 251180 4156 251232 4208
+rect 252376 4156 252428 4208
+rect 267740 4156 267792 4208
+rect 268476 4156 268528 4208
+rect 292580 4156 292632 4208
+rect 293316 4156 293368 4208
+rect 307852 4156 307904 4208
+rect 309048 4156 309100 4208
+rect 68652 4088 68704 4140
+rect 110512 4088 110564 4140
+rect 208032 4088 208084 4140
+rect 450912 4088 450964 4140
+rect 566464 4088 566516 4140
+rect 568028 4088 568080 4140
+rect 576124 4088 576176 4140
+rect 577412 4088 577464 4140
+rect 43076 4020 43128 4072
+rect 87604 4020 87656 4072
+rect 206928 4020 206980 4072
+rect 454500 4020 454552 4072
+rect 67548 3952 67600 4004
+rect 114008 3952 114060 4004
+rect 205548 3952 205600 4004
+rect 458088 3952 458140 4004
+rect 547144 3952 547196 4004
+rect 550272 3952 550324 4004
+rect 39580 3884 39632 3936
+rect 88984 3884 89036 3936
+rect 203892 3884 203944 3936
+rect 461584 3884 461636 3936
+rect 66168 3816 66220 3868
+rect 117596 3816 117648 3868
+rect 204076 3816 204128 3868
+rect 465172 3816 465224 3868
+rect 35992 3748 36044 3800
+rect 89260 3748 89312 3800
+rect 100668 3748 100720 3800
+rect 112812 3748 112864 3800
+rect 202788 3748 202840 3800
+rect 468668 3748 468720 3800
+rect 15936 3680 15988 3732
+rect 61384 3680 61436 3732
+rect 64696 3680 64748 3732
+rect 121092 3680 121144 3732
+rect 201408 3680 201460 3732
+rect 472256 3680 472308 3732
+rect 32404 3612 32456 3664
+rect 90364 3612 90416 3664
+rect 99288 3612 99340 3664
+rect 116400 3612 116452 3664
+rect 118792 3612 118844 3664
+rect 131764 3612 131816 3664
+rect 168288 3612 168340 3664
+rect 11152 3544 11204 3596
+rect 62764 3544 62816 3596
+rect 64512 3544 64564 3596
+rect 124680 3544 124732 3596
+rect 130384 3544 130436 3596
+rect 135260 3544 135312 3596
+rect 136456 3544 136508 3596
+rect 168380 3544 168432 3596
+rect 169576 3544 169628 3596
+rect 193220 3612 193272 3664
+rect 194416 3612 194468 3664
+rect 199752 3612 199804 3664
+rect 475752 3612 475804 3664
+rect 581000 3544 581052 3596
+rect 7656 3476 7708 3528
+rect 10324 3476 10376 3528
+rect 28908 3476 28960 3528
+rect 91744 3476 91796 3528
+rect 97816 3476 97868 3528
+rect 119896 3476 119948 3528
+rect 122288 3476 122340 3528
+rect 160100 3476 160152 3528
+rect 161296 3476 161348 3528
+rect 199936 3476 199988 3528
+rect 479340 3476 479392 3528
+rect 498200 3476 498252 3528
+rect 499028 3476 499080 3528
+rect 538864 3476 538916 3528
+rect 539600 3476 539652 3528
+rect 564440 3476 564492 3528
+rect 565268 3476 565320 3528
+rect 24216 3408 24268 3460
+rect 93308 3408 93360 3460
+rect 97632 3408 97684 3460
+rect 123484 3408 123536 3460
+rect 166632 3408 166684 3460
+rect 582196 3408 582248 3460
+rect 46664 3340 46716 3392
+rect 86224 3340 86276 3392
+rect 201500 3340 201552 3392
+rect 202696 3340 202748 3392
+rect 208216 3340 208268 3392
+rect 447416 3340 447468 3392
+rect 448612 3340 448664 3392
+rect 449808 3340 449860 3392
+rect 2872 3272 2924 3324
+rect 7564 3272 7616 3324
+rect 68836 3272 68888 3324
+rect 106924 3272 106976 3324
+rect 209688 3272 209740 3324
+rect 443828 3272 443880 3324
+rect 70216 3204 70268 3256
+rect 103336 3204 103388 3256
+rect 160100 3204 160152 3256
+rect 291844 3204 291896 3256
+rect 299480 3204 299532 3256
+rect 300768 3204 300820 3256
+rect 316040 3204 316092 3256
+rect 317328 3204 317380 3256
+rect 324412 3204 324464 3256
+rect 325608 3204 325660 3256
+rect 332692 3204 332744 3256
+rect 333888 3204 333940 3256
+rect 340972 3204 341024 3256
+rect 342168 3204 342220 3256
+rect 349252 3204 349304 3256
+rect 350448 3204 350500 3256
+rect 357532 3204 357584 3256
+rect 358728 3204 358780 3256
+rect 365812 3204 365864 3256
+rect 367008 3204 367060 3256
+rect 374092 3204 374144 3256
+rect 375288 3204 375340 3256
+rect 382280 3204 382332 3256
+rect 383568 3204 383620 3256
+rect 390652 3204 390704 3256
+rect 391848 3204 391900 3256
+rect 398932 3204 398984 3256
+rect 400128 3204 400180 3256
+rect 407120 3204 407172 3256
+rect 408408 3204 408460 3256
+rect 431960 3204 432012 3256
+rect 433248 3204 433300 3256
+rect 440332 3204 440384 3256
+rect 441528 3204 441580 3256
+rect 572 3136 624 3188
+rect 3424 3136 3476 3188
+rect 226340 3136 226392 3188
+rect 227536 3136 227588 3188
+rect 530584 3000 530636 3052
+rect 532516 3000 532568 3052
+rect 9956 2932 10008 2984
+rect 11704 2932 11756 2984
+<< metal2 >>
+rect 8086 703520 8198 704960
+rect 24278 703520 24390 704960
+rect 40470 703520 40582 704960
+rect 56754 703520 56866 704960
+rect 72946 703520 73058 704960
+rect 89138 703520 89250 704960
+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 235142 703520 235254 704960
+rect 251426 703520 251538 704960
+rect 267618 703520 267730 704960
+rect 283810 703520 283922 704960
+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 429814 703520 429926 704960
+rect 446098 703520 446210 704960
+rect 462290 703520 462402 704960
+rect 478482 703520 478594 704960
+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 57610 387696 57666 387705
+rect 57610 387631 57666 387640
+rect 57624 386442 57652 387631
+rect 1400 386436 1452 386442
+rect 1400 386378 1452 386384
+rect 57612 386436 57664 386442
+rect 57612 386378 57664 386384
+rect 572 3188 624 3194
+rect 572 3130 624 3136
+rect 584 480 612 3130
+rect 542 -960 654 480
+rect 1412 354 1440 386378
+rect 372160 59832 372212 59838
+rect 60646 59800 60702 59809
+rect 66442 59800 66498 59809
+rect 60646 59735 60702 59744
+rect 65996 59758 66442 59786
+rect 60554 59664 60610 59673
+rect 24860 59628 24912 59634
+rect 60554 59599 60556 59608
+rect 24860 59570 24912 59576
+rect 60608 59599 60610 59608
+rect 60556 59570 60608 59576
+rect 19340 59560 19392 59566
+rect 19340 59502 19392 59508
+rect 5540 59492 5592 59498
+rect 5540 59434 5592 59440
+rect 4160 59424 4212 59430
+rect 4160 59366 4212 59372
+rect 3424 46232 3476 46238
+rect 3424 46174 3476 46180
+rect 2872 3324 2924 3330
+rect 2872 3266 2924 3272
+rect 2884 480 2912 3266
+rect 3436 3194 3464 46174
+rect 4172 16574 4200 59366
+rect 5552 16574 5580 59434
+rect 7564 57248 7616 57254
+rect 7564 57190 7616 57196
+rect 4172 16546 5304 16574
+rect 5552 16546 6040 16574
+rect 4068 4888 4120 4894
+rect 4068 4830 4120 4836
+rect 3424 3188 3476 3194
+rect 3424 3130 3476 3136
+rect 4080 480 4108 4830
+rect 5276 480 5304 16546
+rect 1646 354 1758 480
+rect 1412 326 1758 354
+rect 1646 -960 1758 326
+rect 2842 -960 2954 480
+rect 4038 -960 4150 480
+rect 5234 -960 5346 480
+rect 6012 354 6040 16546
+rect 7576 3330 7604 57190
+rect 10324 54528 10376 54534
+rect 10324 54470 10376 54476
+rect 8760 6180 8812 6186
+rect 8760 6122 8812 6128
+rect 7656 3528 7708 3534
+rect 7656 3470 7708 3476
+rect 7564 3324 7616 3330
+rect 7564 3266 7616 3272
+rect 7668 480 7696 3470
+rect 8772 480 8800 6122
+rect 10336 3534 10364 54470
+rect 11704 47592 11756 47598
+rect 11704 47534 11756 47540
+rect 11152 3596 11204 3602
+rect 11152 3538 11204 3544
+rect 10324 3528 10376 3534
+rect 10324 3470 10376 3476
+rect 9956 2984 10008 2990
+rect 9956 2926 10008 2932
+rect 9968 480 9996 2926
+rect 11164 480 11192 3538
+rect 11716 2990 11744 47534
+rect 16580 28280 16632 28286
+rect 16580 28222 16632 28228
+rect 16592 16574 16620 28222
+rect 17960 26920 18012 26926
+rect 17960 26862 18012 26868
+rect 16592 16546 17080 16574
+rect 13544 7608 13596 7614
+rect 13544 7550 13596 7556
+rect 12348 4820 12400 4826
+rect 12348 4762 12400 4768
+rect 11704 2984 11756 2990
+rect 11704 2926 11756 2932
+rect 12360 480 12388 4762
+rect 13556 480 13584 7550
+rect 14740 6248 14792 6254
+rect 14740 6190 14792 6196
+rect 14752 480 14780 6190
+rect 15936 3732 15988 3738
+rect 15936 3674 15988 3680
+rect 15948 480 15976 3674
+rect 17052 480 17080 16546
+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 9926 -960 10038 480
+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 26862
+rect 19352 16574 19380 59502
+rect 20720 37936 20772 37942
+rect 20720 37878 20772 37884
+rect 20732 16574 20760 37878
+rect 24872 16574 24900 59570
+rect 57794 59528 57850 59537
+rect 57794 59463 57796 59472
+rect 57848 59463 57850 59472
+rect 57796 59434 57848 59440
+rect 58164 59424 58216 59430
+rect 58162 59392 58164 59401
+rect 60660 59401 60688 59735
+rect 62302 59664 62358 59673
+rect 62302 59599 62358 59608
+rect 62316 59566 62344 59599
+rect 62304 59560 62356 59566
+rect 61382 59528 61438 59537
+rect 62304 59502 62356 59508
+rect 64510 59528 64566 59537
+rect 61382 59463 61438 59472
+rect 64510 59463 64566 59472
+rect 58216 59392 58218 59401
+rect 58162 59327 58218 59336
+rect 60646 59392 60702 59401
+rect 60646 59327 60702 59336
+rect 53840 58744 53892 58750
+rect 53840 58686 53892 58692
+rect 49700 58676 49752 58682
+rect 49700 58618 49752 58624
+rect 48320 55888 48372 55894
+rect 48320 55830 48372 55836
+rect 44180 51740 44232 51746
+rect 44180 51682 44232 51688
+rect 40040 50448 40092 50454
+rect 40040 50390 40092 50396
+rect 27620 40724 27672 40730
+rect 27620 40666 27672 40672
+rect 26240 32428 26292 32434
+rect 26240 32370 26292 32376
+rect 19352 16546 20208 16574
+rect 20732 16546 21864 16574
+rect 24872 16546 25360 16574
+rect 19430 3360 19486 3369
+rect 19430 3295 19486 3304
+rect 19444 480 19472 3295
+rect 18206 354 18318 480
+rect 17972 326 18318 354
+rect 18206 -960 18318 326
+rect 19402 -960 19514 480
+rect 20180 354 20208 16546
+rect 21836 480 21864 16546
+rect 23020 7676 23072 7682
+rect 23020 7618 23072 7624
+rect 23032 480 23060 7618
+rect 24216 3460 24268 3466
+rect 24216 3402 24268 3408
+rect 24228 480 24256 3402
+rect 25332 480 25360 16546
+rect 20598 354 20710 480
+rect 20180 326 20710 354
+rect 20598 -960 20710 326
+rect 21794 -960 21906 480
+rect 22990 -960 23102 480
+rect 24186 -960 24298 480
+rect 25290 -960 25402 480
+rect 26252 354 26280 32370
+rect 27632 16574 27660 40666
+rect 34520 29640 34572 29646
+rect 34520 29582 34572 29588
+rect 29000 25628 29052 25634
+rect 29000 25570 29052 25576
+rect 29012 16574 29040 25570
+rect 33140 19984 33192 19990
+rect 33140 19926 33192 19932
+rect 33152 16574 33180 19926
+rect 27632 16546 27752 16574
+rect 29012 16546 30144 16574
+rect 33152 16546 33640 16574
+rect 27724 480 27752 16546
+rect 28908 3528 28960 3534
+rect 28908 3470 28960 3476
+rect 28920 480 28948 3470
+rect 30116 480 30144 16546
+rect 31300 7744 31352 7750
+rect 31300 7686 31352 7692
+rect 31312 480 31340 7686
+rect 32404 3664 32456 3670
+rect 32404 3606 32456 3612
+rect 32416 480 32444 3606
+rect 33612 480 33640 16546
+rect 26486 354 26598 480
+rect 26252 326 26598 354
+rect 26486 -960 26598 326
+rect 27682 -960 27794 480
+rect 28878 -960 28990 480
+rect 30074 -960 30186 480
+rect 31270 -960 31382 480
+rect 32374 -960 32486 480
+rect 33570 -960 33682 480
+rect 34532 354 34560 29582
+rect 35900 21412 35952 21418
+rect 35900 21354 35952 21360
+rect 35912 16574 35940 21354
+rect 40052 16574 40080 50390
+rect 41420 31068 41472 31074
+rect 41420 31010 41472 31016
+rect 41432 16574 41460 31010
+rect 44192 16574 44220 51682
+rect 46940 43444 46992 43450
+rect 46940 43386 46992 43392
+rect 46952 16574 46980 43386
+rect 48332 16574 48360 55830
+rect 49712 16574 49740 58618
+rect 52460 49020 52512 49026
+rect 52460 48962 52512 48968
+rect 51080 33856 51132 33862
+rect 51080 33798 51132 33804
+rect 35912 16546 36768 16574
+rect 40052 16546 40264 16574
+rect 41432 16546 41920 16574
+rect 44192 16546 44312 16574
+rect 46952 16546 47440 16574
+rect 48332 16546 48544 16574
+rect 49712 16546 50200 16574
+rect 35992 3800 36044 3806
+rect 35992 3742 36044 3748
+rect 36004 480 36032 3742
+rect 34766 354 34878 480
+rect 34532 326 34878 354
+rect 34766 -960 34878 326
+rect 35962 -960 36074 480
+rect 36740 354 36768 16546
+rect 38384 7812 38436 7818
+rect 38384 7754 38436 7760
+rect 38396 480 38424 7754
+rect 39580 3936 39632 3942
+rect 39580 3878 39632 3884
+rect 39592 480 39620 3878
+rect 37158 354 37270 480
+rect 36740 326 37270 354
+rect 37158 -960 37270 326
+rect 38354 -960 38466 480
+rect 39550 -960 39662 480
+rect 40236 354 40264 16546
+rect 41892 480 41920 16546
+rect 43076 4072 43128 4078
+rect 43076 4014 43128 4020
+rect 43088 480 43116 4014
+rect 44284 480 44312 16546
+rect 45468 7880 45520 7886
+rect 45468 7822 45520 7828
+rect 45480 480 45508 7822
+rect 46664 3392 46716 3398
+rect 46664 3334 46716 3340
+rect 46676 480 46704 3334
+rect 40654 354 40766 480
+rect 40236 326 40766 354
+rect 40654 -960 40766 326
+rect 41850 -960 41962 480
+rect 43046 -960 43158 480
+rect 44242 -960 44354 480
+rect 45438 -960 45550 480
+rect 46634 -960 46746 480
+rect 47412 354 47440 16546
+rect 47830 354 47942 480
+rect 47412 326 47942 354
+rect 48516 354 48544 16546
+rect 50172 480 50200 16546
+rect 48934 354 49046 480
+rect 48516 326 49046 354
+rect 47830 -960 47942 326
+rect 48934 -960 49046 326
+rect 50130 -960 50242 480
+rect 51092 354 51120 33798
+rect 52472 6914 52500 48962
+rect 52552 39364 52604 39370
+rect 52552 39306 52604 39312
+rect 52564 16574 52592 39306
+rect 53852 16574 53880 58686
+rect 57980 53100 58032 53106
+rect 57980 53042 58032 53048
+rect 57992 16574 58020 53042
+rect 52564 16546 53328 16574
+rect 53852 16546 54984 16574
+rect 57992 16546 58480 16574
+rect 52472 6886 52592 6914
+rect 52564 480 52592 6886
+rect 51326 354 51438 480
+rect 51092 326 51438 354
+rect 51326 -960 51438 326
+rect 52522 -960 52634 480
+rect 53300 354 53328 16546
+rect 54956 480 54984 16546
+rect 56784 11756 56836 11762
+rect 56784 11698 56836 11704
+rect 56048 6316 56100 6322
+rect 56048 6258 56100 6264
+rect 56060 480 56088 6258
+rect 53718 354 53830 480
+rect 53300 326 53830 354
+rect 53718 -960 53830 326
+rect 54914 -960 55026 480
+rect 56018 -960 56130 480
+rect 56796 354 56824 11698
+rect 58452 480 58480 16546
+rect 60832 13116 60884 13122
+rect 60832 13058 60884 13064
+rect 59636 6384 59688 6390
+rect 59636 6326 59688 6332
+rect 59648 480 59676 6326
+rect 60844 480 60872 13058
+rect 61396 3738 61424 59463
+rect 62762 59392 62818 59401
+rect 62762 59327 62818 59336
+rect 62120 44872 62172 44878
+rect 62120 44814 62172 44820
+rect 62132 16574 62160 44814
+rect 62132 16546 62712 16574
+rect 62028 8968 62080 8974
+rect 62028 8910 62080 8916
+rect 61384 3732 61436 3738
+rect 61384 3674 61436 3680
+rect 62040 480 62068 8910
+rect 62684 3482 62712 16546
+rect 62776 3602 62804 59327
+rect 63500 17332 63552 17338
+rect 63500 17274 63552 17280
+rect 63512 16574 63540 17274
+rect 63512 16546 64368 16574
+rect 62764 3596 62816 3602
+rect 62764 3538 62816 3544
+rect 62684 3454 63264 3482
+rect 63236 480 63264 3454
+rect 64340 480 64368 16546
+rect 64524 3602 64552 59463
+rect 65996 59401 66024 59758
+rect 70582 59800 70638 59809
+rect 66442 59735 66498 59744
+rect 70136 59758 70582 59786
+rect 67546 59664 67602 59673
+rect 67546 59599 67602 59608
+rect 64694 59392 64750 59401
+rect 64694 59327 64750 59336
+rect 65982 59392 66038 59401
+rect 65982 59327 66038 59336
+rect 66166 59392 66222 59401
+rect 66166 59327 66222 59336
+rect 64708 3738 64736 59327
+rect 65064 10328 65116 10334
+rect 65064 10270 65116 10276
+rect 64696 3732 64748 3738
+rect 64696 3674 64748 3680
+rect 64512 3596 64564 3602
+rect 64512 3538 64564 3544
+rect 57214 354 57326 480
+rect 56796 326 57326 354
+rect 57214 -960 57326 326
+rect 58410 -960 58522 480
+rect 59606 -960 59718 480
+rect 60802 -960 60914 480
+rect 61998 -960 62110 480
+rect 63194 -960 63306 480
+rect 64298 -960 64410 480
+rect 65076 354 65104 10270
+rect 66180 3874 66208 59327
+rect 66720 14476 66772 14482
+rect 66720 14418 66772 14424
+rect 66168 3868 66220 3874
+rect 66168 3810 66220 3816
+rect 66732 480 66760 14418
+rect 67560 4010 67588 59599
+rect 68650 59528 68706 59537
+rect 68650 59463 68706 59472
+rect 67640 18624 67692 18630
+rect 67640 18566 67692 18572
+rect 67548 4004 67600 4010
+rect 67548 3946 67600 3952
+rect 65494 354 65606 480
+rect 65076 326 65606 354
+rect 65494 -960 65606 326
+rect 66690 -960 66802 480
+rect 67652 354 67680 18566
+rect 68664 4146 68692 59463
+rect 70136 59401 70164 59758
+rect 70582 59735 70638 59744
+rect 71594 59800 71650 59809
+rect 74722 59800 74778 59809
+rect 71594 59735 71650 59744
+rect 73068 59764 73120 59770
+rect 71608 59401 71636 59735
+rect 79874 59800 79930 59809
+rect 74722 59735 74724 59744
+rect 73068 59706 73120 59712
+rect 74776 59735 74778 59744
+rect 77944 59764 77996 59770
+rect 74724 59706 74776 59712
+rect 83002 59800 83058 59809
+rect 79874 59735 79876 59744
+rect 77944 59706 77996 59712
+rect 79928 59735 79930 59744
+rect 80704 59764 80756 59770
+rect 79876 59706 79928 59712
+rect 87418 59800 87474 59809
+rect 83002 59735 83004 59744
+rect 80704 59706 80756 59712
+rect 83056 59735 83058 59744
+rect 86224 59764 86276 59770
+rect 83004 59706 83056 59712
+rect 87418 59735 87420 59744
+rect 86224 59706 86276 59712
+rect 87472 59735 87474 59744
+rect 94502 59800 94558 59809
+rect 94502 59735 94558 59744
+rect 97170 59800 97226 59809
+rect 97538 59800 97594 59809
+rect 97226 59758 97538 59786
+rect 97170 59735 97226 59744
+rect 97538 59735 97594 59744
+rect 98458 59800 98514 59809
+rect 98458 59735 98514 59744
+rect 104806 59800 104862 59809
+rect 108210 59800 108266 59809
+rect 104806 59735 104862 59744
+rect 107948 59758 108210 59786
+rect 87420 59706 87472 59712
+rect 71686 59664 71742 59673
+rect 71686 59599 71742 59608
+rect 68834 59392 68890 59401
+rect 68834 59327 68890 59336
+rect 70122 59392 70178 59401
+rect 70122 59327 70178 59336
+rect 70306 59392 70362 59401
+rect 70306 59327 70362 59336
+rect 71594 59392 71650 59401
+rect 71594 59327 71650 59336
+rect 68652 4140 68704 4146
+rect 68652 4082 68704 4088
+rect 68848 3330 68876 59327
+rect 70320 6914 70348 59327
+rect 71700 11830 71728 59599
+rect 72882 59528 72938 59537
+rect 72882 59463 72938 59472
+rect 72896 17270 72924 59463
+rect 72884 17264 72936 17270
+rect 72884 17206 72936 17212
+rect 73080 13190 73108 59706
+rect 75826 59664 75882 59673
+rect 75826 59599 75882 59608
+rect 74446 59392 74502 59401
+rect 74446 59327 74502 59336
+rect 74460 24138 74488 59327
+rect 74448 24132 74500 24138
+rect 74448 24074 74500 24080
+rect 73344 15904 73396 15910
+rect 73344 15846 73396 15852
+rect 73068 13184 73120 13190
+rect 73068 13126 73120 13132
+rect 71688 11824 71740 11830
+rect 71688 11766 71740 11772
+rect 70228 6886 70348 6914
+rect 69112 4956 69164 4962
+rect 69112 4898 69164 4904
+rect 68836 3324 68888 3330
+rect 68836 3266 68888 3272
+rect 69124 480 69152 4898
+rect 70228 3262 70256 6886
+rect 70308 6452 70360 6458
+rect 70308 6394 70360 6400
+rect 70216 3256 70268 3262
+rect 70216 3198 70268 3204
+rect 70320 480 70348 6394
+rect 71504 5228 71556 5234
+rect 71504 5170 71556 5176
+rect 71516 480 71544 5170
+rect 72608 5024 72660 5030
+rect 72608 4966 72660 4972
+rect 72620 480 72648 4966
+rect 67886 354 67998 480
+rect 67652 326 67998 354
+rect 67886 -960 67998 326
+rect 69082 -960 69194 480
+rect 70278 -960 70390 480
+rect 71474 -960 71586 480
+rect 72578 -960 72690 480
+rect 73356 354 73384 15846
+rect 75840 6526 75868 59599
+rect 77206 59528 77262 59537
+rect 77206 59463 77262 59472
+rect 77022 59392 77078 59401
+rect 77022 59327 77078 59336
+rect 77036 9654 77064 59327
+rect 77024 9648 77076 9654
+rect 77024 9590 77076 9596
+rect 75828 6520 75880 6526
+rect 75828 6462 75880 6468
+rect 77220 5574 77248 59463
+rect 77300 22772 77352 22778
+rect 77300 22714 77352 22720
+rect 77312 16574 77340 22714
+rect 77312 16546 77432 16574
+rect 77208 5568 77260 5574
+rect 77208 5510 77260 5516
+rect 76196 5092 76248 5098
+rect 76196 5034 76248 5040
+rect 75000 4208 75052 4214
+rect 75000 4150 75052 4156
+rect 75012 480 75040 4150
+rect 76208 480 76236 5034
+rect 77404 480 77432 16546
+rect 77956 4214 77984 59706
+rect 79874 59664 79930 59673
+rect 79874 59599 79930 59608
+rect 79888 51074 79916 59599
+rect 79336 51046 79916 51074
+rect 78588 9648 78640 9654
+rect 78588 9590 78640 9596
+rect 77944 4208 77996 4214
+rect 77944 4150 77996 4156
+rect 78600 480 78628 9590
+rect 79336 5234 79364 51046
+rect 80060 42084 80112 42090
+rect 80060 42026 80112 42032
+rect 80072 16574 80100 42026
+rect 80716 17338 80744 59706
+rect 80886 59528 80942 59537
+rect 80886 59463 80942 59472
+rect 83462 59528 83518 59537
+rect 83462 59463 83518 59472
+rect 80900 18630 80928 59463
+rect 82082 59392 82138 59401
+rect 82082 59327 82138 59336
+rect 80888 18624 80940 18630
+rect 80888 18566 80940 18572
+rect 80704 17332 80756 17338
+rect 80704 17274 80756 17280
+rect 80072 16546 80928 16574
+rect 79324 5228 79376 5234
+rect 79324 5170 79376 5176
+rect 79692 5160 79744 5166
+rect 79692 5102 79744 5108
+rect 79704 480 79732 5102
+rect 80900 480 80928 16546
+rect 82096 13122 82124 59327
+rect 82084 13116 82136 13122
+rect 82084 13058 82136 13064
+rect 83476 11762 83504 59463
+rect 84842 59392 84898 59401
+rect 84842 59327 84898 59336
+rect 84856 39370 84884 59327
+rect 85486 59256 85542 59265
+rect 85486 59191 85542 59200
+rect 85500 58682 85528 59191
+rect 85488 58676 85540 58682
+rect 85488 58618 85540 58624
+rect 84844 39364 84896 39370
+rect 84844 39306 84896 39312
+rect 83464 11756 83516 11762
+rect 83464 11698 83516 11704
+rect 84476 9036 84528 9042
+rect 84476 8978 84528 8984
+rect 82084 5568 82136 5574
+rect 82084 5510 82136 5516
+rect 82096 480 82124 5510
+rect 83280 5228 83332 5234
+rect 83280 5170 83332 5176
+rect 83292 480 83320 5170
+rect 84488 480 84516 8978
+rect 85672 6520 85724 6526
+rect 85672 6462 85724 6468
+rect 85684 480 85712 6462
+rect 86236 3398 86264 59706
+rect 87602 59664 87658 59673
+rect 91282 59664 91338 59673
+rect 87602 59599 87658 59608
+rect 89168 59628 89220 59634
+rect 86960 18624 87012 18630
+rect 86960 18566 87012 18572
+rect 86972 16574 87000 18566
+rect 86972 16546 87552 16574
+rect 86868 5296 86920 5302
+rect 86868 5238 86920 5244
+rect 86224 3392 86276 3398
+rect 86224 3334 86276 3340
+rect 86880 480 86908 5238
+rect 73774 354 73886 480
+rect 73356 326 73886 354
+rect 73774 -960 73886 326
+rect 74970 -960 75082 480
+rect 76166 -960 76278 480
+rect 77362 -960 77474 480
+rect 78558 -960 78670 480
+rect 79662 -960 79774 480
+rect 80858 -960 80970 480
+rect 82054 -960 82166 480
+rect 83250 -960 83362 480
+rect 84446 -960 84558 480
+rect 85642 -960 85754 480
+rect 86838 -960 86950 480
+rect 87524 354 87552 16546
+rect 87616 4078 87644 59599
+rect 93306 59664 93362 59673
+rect 91282 59599 91284 59608
+rect 89168 59570 89220 59576
+rect 91336 59599 91338 59608
+rect 92952 59622 93306 59650
+rect 91284 59570 91336 59576
+rect 88982 59528 89038 59537
+rect 88982 59463 89038 59472
+rect 88340 24132 88392 24138
+rect 88340 24074 88392 24080
+rect 88352 16574 88380 24074
+rect 88352 16546 88932 16574
+rect 87604 4072 87656 4078
+rect 87604 4014 87656 4020
+rect 88904 3482 88932 16546
+rect 88996 3942 89024 59463
+rect 89180 16574 89208 59570
+rect 92952 59401 92980 59622
+rect 93306 59599 93362 59608
+rect 94318 59664 94374 59673
+rect 94318 59599 94374 59608
+rect 93306 59528 93362 59537
+rect 93306 59463 93362 59472
+rect 90362 59392 90418 59401
+rect 90362 59327 90418 59336
+rect 91742 59392 91798 59401
+rect 91742 59327 91798 59336
+rect 92938 59392 92994 59401
+rect 92938 59327 92994 59336
+rect 93122 59392 93178 59401
+rect 93122 59327 93178 59336
+rect 89180 16546 89300 16574
+rect 88984 3936 89036 3942
+rect 88984 3878 89036 3884
+rect 89272 3806 89300 16546
+rect 89904 11756 89956 11762
+rect 89904 11698 89956 11704
+rect 89260 3800 89312 3806
+rect 89260 3742 89312 3748
+rect 88904 3454 89208 3482
+rect 89180 480 89208 3454
+rect 87942 354 88054 480
+rect 87524 326 88054 354
+rect 87942 -960 88054 326
+rect 89138 -960 89250 480
+rect 89916 354 89944 11698
+rect 90376 3670 90404 59327
+rect 91560 10396 91612 10402
+rect 91560 10338 91612 10344
+rect 90364 3664 90416 3670
+rect 90364 3606 90416 3612
+rect 91572 480 91600 10338
+rect 91756 3534 91784 59327
+rect 92480 13184 92532 13190
+rect 92480 13126 92532 13132
+rect 91744 3528 91796 3534
+rect 91744 3470 91796 3476
+rect 90334 354 90446 480
+rect 89916 326 90446 354
+rect 90334 -960 90446 326
+rect 91530 -960 91642 480
+rect 92492 354 92520 13126
+rect 93136 3369 93164 59327
+rect 93320 3466 93348 59463
+rect 94332 59401 94360 59599
+rect 94516 59537 94544 59735
+rect 97814 59664 97870 59673
+rect 97814 59599 97870 59608
+rect 94502 59528 94558 59537
+rect 94502 59463 94558 59472
+rect 95882 59528 95938 59537
+rect 95882 59463 95938 59472
+rect 97630 59528 97686 59537
+rect 97630 59463 97686 59472
+rect 94318 59392 94374 59401
+rect 94318 59327 94374 59336
+rect 94502 59392 94558 59401
+rect 94502 59327 94558 59336
+rect 93860 47660 93912 47666
+rect 93860 47602 93912 47608
+rect 93872 16574 93900 47602
+rect 93872 16546 93992 16574
+rect 93308 3460 93360 3466
+rect 93308 3402 93360 3408
+rect 93122 3360 93178 3369
+rect 93122 3295 93178 3304
+rect 93964 480 93992 16546
+rect 94412 13184 94464 13190
+rect 94412 13126 94464 13132
+rect 94424 490 94452 13126
+rect 94516 6254 94544 59327
+rect 95896 47598 95924 59463
+rect 95884 47592 95936 47598
+rect 95884 47534 95936 47540
+rect 95240 17264 95292 17270
+rect 95240 17206 95292 17212
+rect 95252 16574 95280 17206
+rect 95252 16546 95832 16574
+rect 94504 6248 94556 6254
+rect 94504 6190 94556 6196
+rect 92726 354 92838 480
+rect 92492 326 92838 354
+rect 92726 -960 92838 326
+rect 93922 -960 94034 480
+rect 94424 462 94820 490
+rect 94792 354 94820 462
+rect 95118 354 95230 480
+rect 94792 326 95230 354
+rect 95804 354 95832 16546
+rect 97448 13116 97500 13122
+rect 97448 13058 97500 13064
+rect 97460 480 97488 13058
+rect 97644 3466 97672 59463
+rect 97828 3534 97856 59599
+rect 98472 59537 98500 59735
+rect 104714 59664 104770 59673
+rect 104714 59599 104770 59608
+rect 98458 59528 98514 59537
+rect 102598 59528 102654 59537
+rect 98458 59463 98514 59472
+rect 102060 59486 102598 59514
+rect 99286 59392 99342 59401
+rect 99286 59327 99342 59336
+rect 101956 59356 102008 59362
+rect 98000 23860 98052 23866
+rect 98000 23802 98052 23808
+rect 98012 16574 98040 23802
+rect 98012 16546 98224 16574
+rect 97816 3528 97868 3534
+rect 97816 3470 97868 3476
+rect 97632 3460 97684 3466
+rect 97632 3402 97684 3408
+rect 96222 354 96334 480
+rect 95804 326 96334 354
+rect 95118 -960 95230 326
+rect 96222 -960 96334 326
+rect 97418 -960 97530 480
+rect 98196 354 98224 16546
+rect 99300 3670 99328 59327
+rect 101956 59298 102008 59304
+rect 100666 59256 100722 59265
+rect 100666 59191 100722 59200
+rect 99840 11824 99892 11830
+rect 99840 11766 99892 11772
+rect 99288 3664 99340 3670
+rect 99288 3606 99340 3612
+rect 99852 480 99880 11766
+rect 100680 3806 100708 59191
+rect 100760 17264 100812 17270
+rect 100760 17206 100812 17212
+rect 100668 3800 100720 3806
+rect 100668 3742 100720 3748
+rect 98614 354 98726 480
+rect 98196 326 98726 354
+rect 98614 -960 98726 326
+rect 99810 -960 99922 480
+rect 100772 354 100800 17206
+rect 101968 14550 101996 59298
+rect 101956 14544 102008 14550
+rect 101956 14486 102008 14492
+rect 102060 11830 102088 59486
+rect 102598 59463 102654 59472
+rect 102230 59392 102286 59401
+rect 102230 59327 102286 59336
+rect 103426 59392 103482 59401
+rect 103426 59327 103428 59336
+rect 102048 11824 102100 11830
+rect 102048 11766 102100 11772
+rect 102244 480 102272 59327
+rect 103480 59327 103482 59336
+rect 103428 59298 103480 59304
+rect 103520 55956 103572 55962
+rect 103520 55898 103572 55904
+rect 103532 16574 103560 55898
+rect 104728 45554 104756 59599
+rect 104820 59401 104848 59735
+rect 105726 59528 105782 59537
+rect 105726 59463 105782 59472
+rect 104806 59392 104862 59401
+rect 104806 59327 104862 59336
+rect 105542 59392 105598 59401
+rect 105542 59327 105598 59336
+rect 104176 45526 104756 45554
+rect 104176 23866 104204 45526
+rect 104164 23860 104216 23866
+rect 104164 23802 104216 23808
+rect 103532 16546 104112 16574
+rect 103336 3256 103388 3262
+rect 103336 3198 103388 3204
+rect 103348 480 103376 3198
+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 16546
+rect 105556 10402 105584 59327
+rect 105636 14544 105688 14550
+rect 105636 14486 105688 14492
+rect 105544 10396 105596 10402
+rect 105544 10338 105596 10344
+rect 105648 6914 105676 14486
+rect 105740 13190 105768 59463
+rect 107948 59401 107976 59758
+rect 108210 59735 108266 59744
+rect 112534 59800 112590 59809
+rect 120262 59800 120318 59809
+rect 112534 59735 112590 59744
+rect 118608 59764 118660 59770
+rect 108302 59664 108358 59673
+rect 108302 59599 108358 59608
+rect 110878 59664 110934 59673
+rect 110878 59599 110934 59608
+rect 112442 59664 112498 59673
+rect 112442 59599 112498 59608
+rect 106922 59392 106978 59401
+rect 106922 59327 106978 59336
+rect 107934 59392 107990 59401
+rect 107934 59327 107990 59336
+rect 106936 18630 106964 59327
+rect 106924 18624 106976 18630
+rect 106924 18566 106976 18572
+rect 107660 18624 107712 18630
+rect 107660 18566 107712 18572
+rect 107672 16574 107700 18566
+rect 107672 16546 108160 16574
+rect 105728 13184 105780 13190
+rect 105728 13126 105780 13132
+rect 105648 6886 105768 6914
+rect 105740 480 105768 6886
+rect 106924 3324 106976 3330
+rect 106924 3266 106976 3272
+rect 106936 480 106964 3266
+rect 108132 480 108160 16546
+rect 108316 9042 108344 59599
+rect 109682 59528 109738 59537
+rect 109682 59463 109738 59472
+rect 109696 22778 109724 59463
+rect 110892 58682 110920 59599
+rect 111062 59392 111118 59401
+rect 111062 59327 111118 59336
+rect 109868 58676 109920 58682
+rect 109868 58618 109920 58624
+rect 110880 58676 110932 58682
+rect 110880 58618 110932 58624
+rect 109880 42090 109908 58618
+rect 110512 49088 110564 49094
+rect 110512 49030 110564 49036
+rect 109868 42084 109920 42090
+rect 109868 42026 109920 42032
+rect 109684 22772 109736 22778
+rect 109684 22714 109736 22720
+rect 109040 11824 109092 11830
+rect 109040 11766 109092 11772
+rect 108304 9036 108356 9042
+rect 108304 8978 108356 8984
+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 11766
+rect 110524 6914 110552 49030
+rect 111076 15910 111104 59327
+rect 111064 15904 111116 15910
+rect 111064 15846 111116 15852
+rect 110524 6886 111656 6914
+rect 110512 4140 110564 4146
+rect 110512 4082 110564 4088
+rect 110524 480 110552 4082
+rect 111628 480 111656 6886
+rect 112456 6458 112484 59599
+rect 112548 59401 112576 59735
+rect 120262 59735 120264 59744
+rect 118608 59706 118660 59712
+rect 120316 59735 120318 59744
+rect 121274 59800 121330 59809
+rect 128450 59800 128506 59809
+rect 121274 59735 121330 59744
+rect 128096 59758 128450 59786
+rect 120264 59706 120316 59712
+rect 118146 59664 118202 59673
+rect 116584 59628 116636 59634
+rect 118146 59599 118148 59608
+rect 116584 59570 116636 59576
+rect 118200 59599 118202 59608
+rect 118148 59570 118200 59576
+rect 113822 59528 113878 59537
+rect 116122 59528 116178 59537
+rect 113822 59463 113878 59472
+rect 114008 59492 114060 59498
+rect 112534 59392 112590 59401
+rect 112534 59327 112590 59336
+rect 113836 14482 113864 59463
+rect 116122 59463 116124 59472
+rect 114008 59434 114060 59440
+rect 116176 59463 116178 59472
+rect 116124 59434 116176 59440
+rect 114020 44878 114048 59434
+rect 115202 59392 115258 59401
+rect 115202 59327 115258 59336
+rect 114008 44872 114060 44878
+rect 114008 44814 114060 44820
+rect 114744 15904 114796 15910
+rect 114744 15846 114796 15852
+rect 113824 14476 113876 14482
+rect 113824 14418 113876 14424
+rect 112444 6452 112496 6458
+rect 112444 6394 112496 6400
+rect 114008 4004 114060 4010
+rect 114008 3946 114060 3952
+rect 112812 3800 112864 3806
+rect 112812 3742 112864 3748
+rect 112824 480 112852 3742
+rect 114020 480 114048 3946
+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 112782 -960 112894 480
+rect 113978 -960 114090 480
+rect 114756 354 114784 15846
+rect 115216 6390 115244 59327
+rect 115204 6384 115256 6390
+rect 115204 6326 115256 6332
+rect 116596 6322 116624 59570
+rect 118146 59528 118202 59537
+rect 118146 59463 118202 59472
+rect 118160 51074 118188 59463
+rect 118620 55894 118648 59706
+rect 120906 59664 120962 59673
+rect 120906 59599 120962 59608
+rect 119342 59392 119398 59401
+rect 119342 59327 119398 59336
+rect 120722 59392 120778 59401
+rect 120722 59327 120778 59336
+rect 118608 55888 118660 55894
+rect 118608 55830 118660 55836
+rect 117976 51046 118188 51074
+rect 117976 49026 118004 51046
+rect 117964 49020 118016 49026
+rect 117964 48962 118016 48968
+rect 119356 7886 119384 59327
+rect 119344 7880 119396 7886
+rect 119344 7822 119396 7828
+rect 120736 7818 120764 59327
+rect 120920 31074 120948 59599
+rect 121288 59537 121316 59735
+rect 125414 59664 125470 59673
+rect 123484 59628 123536 59634
+rect 125414 59599 125416 59608
+rect 123484 59570 123536 59576
+rect 125468 59599 125470 59608
+rect 125416 59570 125468 59576
+rect 121274 59528 121330 59537
+rect 121274 59463 121330 59472
+rect 122102 59392 122158 59401
+rect 122102 59327 122158 59336
+rect 122838 59392 122894 59401
+rect 122838 59327 122894 59336
+rect 120908 31068 120960 31074
+rect 120908 31010 120960 31016
+rect 122116 29646 122144 59327
+rect 122852 59242 122880 59327
+rect 123114 59256 123170 59265
+rect 122852 59214 123114 59242
+rect 123114 59191 123170 59200
+rect 122104 29640 122156 29646
+rect 122104 29582 122156 29588
+rect 120724 7812 120776 7818
+rect 120724 7754 120776 7760
+rect 123496 7750 123524 59570
+rect 128096 59537 128124 59758
+rect 131578 59800 131634 59809
+rect 128450 59735 128506 59744
+rect 129004 59764 129056 59770
+rect 137834 59800 137890 59809
+rect 131578 59735 131580 59744
+rect 129004 59706 129056 59712
+rect 131632 59735 131634 59744
+rect 131764 59764 131816 59770
+rect 131580 59706 131632 59712
+rect 131764 59706 131816 59712
+rect 132592 59764 132644 59770
+rect 132592 59706 132644 59712
+rect 136548 59764 136600 59770
+rect 137834 59735 137836 59744
+rect 136548 59706 136600 59712
+rect 137888 59735 137890 59744
+rect 138938 59800 138994 59809
+rect 141974 59800 142030 59809
+rect 138938 59735 138994 59744
+rect 140044 59764 140096 59770
+rect 137836 59706 137888 59712
+rect 125414 59528 125470 59537
+rect 125414 59463 125470 59472
+rect 128082 59528 128138 59537
+rect 128082 59463 128138 59472
+rect 124862 59256 124918 59265
+rect 124862 59191 124918 59200
+rect 123484 7744 123536 7750
+rect 123484 7686 123536 7692
+rect 124876 7682 124904 59191
+rect 125428 45554 125456 59463
+rect 126242 59392 126298 59401
+rect 126242 59327 126298 59336
+rect 125060 45526 125456 45554
+rect 125060 40730 125088 45526
+rect 125048 40724 125100 40730
+rect 125048 40666 125100 40672
+rect 126256 26926 126284 59327
+rect 127714 59256 127770 59265
+rect 127714 59191 127770 59200
+rect 127728 45554 127756 59191
+rect 127636 45526 127756 45554
+rect 126980 31136 127032 31142
+rect 126980 31078 127032 31084
+rect 126244 26920 126296 26926
+rect 126244 26862 126296 26868
+rect 125600 22772 125652 22778
+rect 125600 22714 125652 22720
+rect 124864 7676 124916 7682
+rect 124864 7618 124916 7624
+rect 116584 6316 116636 6322
+rect 116584 6258 116636 6264
+rect 117596 3868 117648 3874
+rect 117596 3810 117648 3816
+rect 116400 3664 116452 3670
+rect 116400 3606 116452 3612
+rect 116412 480 116440 3606
+rect 117608 480 117636 3810
+rect 121092 3732 121144 3738
+rect 121092 3674 121144 3680
+rect 118792 3664 118844 3670
+rect 118792 3606 118844 3612
+rect 118804 480 118832 3606
+rect 119896 3528 119948 3534
+rect 119896 3470 119948 3476
+rect 119908 480 119936 3470
+rect 121104 480 121132 3674
+rect 124680 3596 124732 3602
+rect 124680 3538 124732 3544
+rect 122288 3528 122340 3534
+rect 122288 3470 122340 3476
+rect 122300 480 122328 3470
+rect 123484 3460 123536 3466
+rect 123484 3402 123536 3408
+rect 123496 480 123524 3402
+rect 124692 480 124720 3538
+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 123454 -960 123566 480
+rect 124650 -960 124762 480
+rect 125612 354 125640 22714
+rect 126992 480 127020 31078
+rect 127636 7614 127664 45526
+rect 128360 44872 128412 44878
+rect 128360 44814 128412 44820
+rect 128372 16574 128400 44814
+rect 128372 16546 128952 16574
+rect 128176 14476 128228 14482
+rect 128176 14418 128228 14424
+rect 127624 7608 127676 7614
+rect 127624 7550 127676 7556
+rect 128188 480 128216 14418
+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 128924 354 128952 16546
+rect 129016 4894 129044 59706
+rect 129186 59528 129242 59537
+rect 129186 59463 129242 59472
+rect 129200 6186 129228 59463
+rect 130382 59392 130438 59401
+rect 130382 59327 130438 59336
+rect 129740 42152 129792 42158
+rect 129740 42094 129792 42100
+rect 129752 16574 129780 42094
+rect 129752 16546 130332 16574
+rect 129188 6180 129240 6186
+rect 129188 6122 129240 6128
+rect 129004 4888 129056 4894
+rect 129004 4830 129056 4836
+rect 130304 3482 130332 16546
+rect 130396 3602 130424 59327
+rect 131120 40860 131172 40866
+rect 131120 40802 131172 40808
+rect 131132 16574 131160 40802
+rect 131132 16546 131344 16574
+rect 130384 3596 130436 3602
+rect 130384 3538 130436 3544
+rect 130304 3454 130608 3482
+rect 130580 480 130608 3454
+rect 129342 354 129454 480
+rect 128924 326 129454 354
+rect 129342 -960 129454 326
+rect 130538 -960 130650 480
+rect 131316 354 131344 16546
+rect 131776 3670 131804 59706
+rect 132604 59673 132632 59706
+rect 132590 59664 132646 59673
+rect 132590 59599 132646 59608
+rect 133142 59528 133198 59537
+rect 133142 59463 133198 59472
+rect 133156 15910 133184 59463
+rect 133326 59392 133382 59401
+rect 133326 59327 133382 59336
+rect 133340 49094 133368 59327
+rect 134522 59256 134578 59265
+rect 134522 59191 134578 59200
+rect 133880 51876 133932 51882
+rect 133880 51818 133932 51824
+rect 133328 49088 133380 49094
+rect 133328 49030 133380 49036
+rect 133144 15904 133196 15910
+rect 133144 15846 133196 15852
+rect 132960 7608 133012 7614
+rect 132960 7550 133012 7556
+rect 131764 3664 131816 3670
+rect 131764 3606 131816 3612
+rect 132972 480 133000 7550
+rect 131734 354 131846 480
+rect 131316 326 131846 354
+rect 131734 -960 131846 326
+rect 132930 -960 133042 480
+rect 133892 354 133920 51818
+rect 134536 18630 134564 59191
+rect 136560 55962 136588 59706
+rect 137834 59664 137890 59673
+rect 137834 59599 137890 59608
+rect 137466 59528 137522 59537
+rect 137466 59463 137522 59472
+rect 137282 59392 137338 59401
+rect 137282 59327 137338 59336
+rect 136548 55956 136600 55962
+rect 136548 55898 136600 55904
+rect 135260 55888 135312 55894
+rect 135260 55830 135312 55836
+rect 134524 18624 134576 18630
+rect 134524 18566 134576 18572
+rect 135272 3602 135300 55830
+rect 136640 36644 136692 36650
+rect 136640 36586 136692 36592
+rect 135352 26988 135404 26994
+rect 135352 26930 135404 26936
+rect 135260 3596 135312 3602
+rect 135260 3538 135312 3544
+rect 135364 3482 135392 26930
+rect 136652 16574 136680 36586
+rect 136652 16546 137232 16574
+rect 136456 3596 136508 3602
+rect 136456 3538 136508 3544
+rect 135272 3454 135392 3482
+rect 135272 480 135300 3454
+rect 136468 480 136496 3538
+rect 134126 354 134238 480
+rect 133892 326 134238 354
+rect 134126 -960 134238 326
+rect 135230 -960 135342 480
+rect 136426 -960 136538 480
+rect 137204 354 137232 16546
+rect 137296 13122 137324 59327
+rect 137480 17270 137508 59463
+rect 137848 59401 137876 59599
+rect 138952 59537 138980 59735
+rect 145010 59800 145066 59809
+rect 141974 59735 141976 59744
+rect 140044 59706 140096 59712
+rect 142028 59735 142030 59744
+rect 142804 59764 142856 59770
+rect 141976 59706 142028 59712
+rect 148138 59800 148194 59809
+rect 145010 59735 145012 59744
+rect 142804 59706 142856 59712
+rect 145064 59735 145066 59744
+rect 145748 59764 145800 59770
+rect 145012 59706 145064 59712
+rect 148138 59735 148140 59744
+rect 145748 59706 145800 59712
+rect 148192 59735 148194 59744
+rect 150254 59800 150310 59809
+rect 152278 59800 152334 59809
+rect 150254 59735 150310 59744
+rect 150348 59764 150400 59770
+rect 148140 59706 148192 59712
+rect 138938 59528 138994 59537
+rect 138938 59463 138994 59472
+rect 137834 59392 137890 59401
+rect 137834 59327 137890 59336
+rect 138662 59392 138718 59401
+rect 138662 59327 138718 59336
+rect 138676 47666 138704 59327
+rect 139400 50380 139452 50386
+rect 139400 50322 139452 50328
+rect 138664 47660 138716 47666
+rect 138664 47602 138716 47608
+rect 138020 45076 138072 45082
+rect 138020 45018 138072 45024
+rect 137468 17264 137520 17270
+rect 137468 17206 137520 17212
+rect 138032 16574 138060 45018
+rect 139412 16574 139440 50322
+rect 138032 16546 138888 16574
+rect 139412 16546 139624 16574
+rect 137284 13116 137336 13122
+rect 137284 13058 137336 13064
+rect 138860 480 138888 16546
+rect 137622 354 137734 480
+rect 137204 326 137734 354
+rect 137622 -960 137734 326
+rect 138818 -960 138930 480
+rect 139596 354 139624 16546
+rect 140056 11762 140084 59706
+rect 141422 59528 141478 59537
+rect 141422 59463 141478 59472
+rect 140780 53236 140832 53242
+rect 140780 53178 140832 53184
+rect 140792 16574 140820 53178
+rect 140792 16546 141280 16574
+rect 140044 11756 140096 11762
+rect 140044 11698 140096 11704
+rect 141252 480 141280 16546
+rect 141436 5302 141464 59463
+rect 141606 59392 141662 59401
+rect 141606 59327 141662 59336
+rect 141424 5296 141476 5302
+rect 141424 5238 141476 5244
+rect 141620 5234 141648 59327
+rect 142160 11688 142212 11694
+rect 142160 11630 142212 11636
+rect 141608 5228 141660 5234
+rect 141608 5170 141660 5176
+rect 140014 354 140126 480
+rect 139596 326 140126 354
+rect 140014 -960 140126 326
+rect 141210 -960 141322 480
+rect 142172 354 142200 11630
+rect 142816 5166 142844 59706
+rect 145562 59528 145618 59537
+rect 145562 59463 145618 59472
+rect 144182 59256 144238 59265
+rect 144182 59191 144238 59200
+rect 143540 49088 143592 49094
+rect 143540 49030 143592 49036
+rect 143552 11762 143580 49030
+rect 143632 47592 143684 47598
+rect 143632 47534 143684 47540
+rect 143540 11756 143592 11762
+rect 143540 11698 143592 11704
+rect 143644 6914 143672 47534
+rect 143552 6886 143672 6914
+rect 142804 5160 142856 5166
+rect 142804 5102 142856 5108
+rect 143552 480 143580 6886
+rect 144196 5098 144224 59191
+rect 144920 22840 144972 22846
+rect 144920 22782 144972 22788
+rect 144932 16574 144960 22782
+rect 144932 16546 145512 16574
+rect 144736 11756 144788 11762
+rect 144736 11698 144788 11704
+rect 144184 5092 144236 5098
+rect 144184 5034 144236 5040
+rect 144748 480 144776 11698
+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 16546
+rect 145576 5030 145604 59463
+rect 145564 5024 145616 5030
+rect 145564 4966 145616 4972
+rect 145760 4962 145788 59706
+rect 149702 59664 149758 59673
+rect 149702 59599 149758 59608
+rect 148322 59528 148378 59537
+rect 148322 59463 148378 59472
+rect 146942 59392 146998 59401
+rect 146942 59327 146998 59336
+rect 146300 58676 146352 58682
+rect 146300 58618 146352 58624
+rect 146312 6914 146340 58618
+rect 146956 10334 146984 59327
+rect 147864 15904 147916 15910
+rect 147864 15846 147916 15852
+rect 146944 10328 146996 10334
+rect 146944 10270 146996 10276
+rect 146312 6886 147168 6914
+rect 145748 4956 145800 4962
+rect 145748 4898 145800 4904
+rect 147140 480 147168 6886
+rect 145902 354 146014 480
+rect 145484 326 146014 354
+rect 145902 -960 146014 326
+rect 147098 -960 147210 480
+rect 147876 354 147904 15846
+rect 148336 8974 148364 59463
+rect 149716 53106 149744 59599
+rect 150268 59537 150296 59735
+rect 156602 59800 156658 59809
+rect 152278 59735 152280 59744
+rect 150348 59706 150400 59712
+rect 152332 59735 152334 59744
+rect 153844 59764 153896 59770
+rect 152280 59706 152332 59712
+rect 156602 59735 156604 59744
+rect 153844 59706 153896 59712
+rect 156656 59735 156658 59744
+rect 157430 59800 157486 59809
+rect 157430 59735 157486 59744
+rect 159546 59800 159602 59809
+rect 162582 59800 162638 59809
+rect 159546 59735 159602 59744
+rect 160744 59764 160796 59770
+rect 156604 59706 156656 59712
+rect 150254 59528 150310 59537
+rect 150254 59463 150310 59472
+rect 150360 58750 150388 59706
+rect 151082 59392 151138 59401
+rect 151082 59327 151138 59336
+rect 150348 58744 150400 58750
+rect 150348 58686 150400 58692
+rect 149704 53100 149756 53106
+rect 149704 53042 149756 53048
+rect 151096 33862 151124 59327
+rect 152462 59256 152518 59265
+rect 152462 59191 152518 59200
+rect 151820 49156 151872 49162
+rect 151820 49098 151872 49104
+rect 151084 33856 151136 33862
+rect 151084 33798 151136 33804
+rect 150440 33788 150492 33794
+rect 150440 33730 150492 33736
+rect 149060 31272 149112 31278
+rect 149060 31214 149112 31220
+rect 149072 16574 149100 31214
+rect 150452 16574 150480 33730
+rect 149072 16546 149560 16574
+rect 150452 16546 150664 16574
+rect 148324 8968 148376 8974
+rect 148324 8910 148376 8916
+rect 149532 480 149560 16546
+rect 150636 480 150664 16546
+rect 151832 9674 151860 49098
+rect 152476 43450 152504 59191
+rect 153856 50454 153884 59706
+rect 154302 59664 154358 59673
+rect 154302 59599 154358 59608
+rect 156602 59664 156658 59673
+rect 156602 59599 156658 59608
+rect 154026 59528 154082 59537
+rect 154026 59463 154082 59472
+rect 154040 51746 154068 59463
+rect 154316 59401 154344 59599
+rect 154302 59392 154358 59401
+rect 154302 59327 154358 59336
+rect 155222 59392 155278 59401
+rect 155222 59327 155278 59336
+rect 154028 51740 154080 51746
+rect 154028 51682 154080 51688
+rect 153844 50448 153896 50454
+rect 153844 50390 153896 50396
+rect 152464 43444 152516 43450
+rect 152464 43386 152516 43392
+rect 151912 39432 151964 39438
+rect 151912 39374 151964 39380
+rect 151740 9654 151860 9674
+rect 151728 9648 151860 9654
+rect 151780 9646 151860 9648
+rect 151728 9590 151780 9596
+rect 151924 6914 151952 39374
+rect 153200 35216 153252 35222
+rect 153200 35158 153252 35164
+rect 153212 16574 153240 35158
+rect 155236 21418 155264 59327
+rect 155224 21412 155276 21418
+rect 155224 21354 155276 21360
+rect 156616 19990 156644 59599
+rect 157444 59401 157472 59735
+rect 158626 59664 158682 59673
+rect 158626 59599 158682 59608
+rect 157982 59528 158038 59537
+rect 157982 59463 158038 59472
+rect 157430 59392 157486 59401
+rect 157430 59327 157486 59336
+rect 157996 25634 158024 59463
+rect 158640 45554 158668 59599
+rect 159560 59537 159588 59735
+rect 162582 59735 162584 59744
+rect 160744 59706 160796 59712
+rect 162636 59735 162638 59744
+rect 165710 59800 165766 59809
+rect 165710 59735 165766 59744
+rect 170954 59800 171010 59809
+rect 170954 59735 171010 59744
+rect 178222 59800 178278 59809
+rect 181258 59800 181314 59809
+rect 178222 59735 178278 59744
+rect 179236 59764 179288 59770
+rect 162584 59706 162636 59712
+rect 159546 59528 159602 59537
+rect 159546 59463 159602 59472
+rect 159362 59392 159418 59401
+rect 159362 59327 159418 59336
+rect 158180 45526 158668 45554
+rect 158180 32434 158208 45526
+rect 158720 38004 158772 38010
+rect 158720 37946 158772 37952
+rect 158168 32428 158220 32434
+rect 158168 32370 158220 32376
+rect 157984 25628 158036 25634
+rect 157984 25570 158036 25576
+rect 157340 25560 157392 25566
+rect 157340 25502 157392 25508
+rect 156604 19984 156656 19990
+rect 156604 19926 156656 19932
+rect 154580 17264 154632 17270
+rect 154580 17206 154632 17212
+rect 154592 16574 154620 17206
+rect 157352 16574 157380 25502
+rect 158732 16574 158760 37946
+rect 159376 37942 159404 59327
+rect 159364 37936 159416 37942
+rect 159364 37878 159416 37884
+rect 160756 28286 160784 59706
+rect 164882 59664 164938 59673
+rect 164882 59599 164938 59608
+rect 162582 59528 162638 59537
+rect 162136 59486 162582 59514
+rect 161480 57316 161532 57322
+rect 161480 57258 161532 57264
+rect 160744 28280 160796 28286
+rect 160744 28222 160796 28228
+rect 160100 26920 160152 26926
+rect 160100 26862 160152 26868
+rect 153212 16546 153792 16574
+rect 154592 16546 155448 16574
+rect 157352 16546 157840 16574
+rect 158732 16546 158944 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 155420 480 155448 16546
+rect 156144 13116 156196 13122
+rect 156144 13058 156196 13064
+rect 154182 354 154294 480
+rect 153764 326 154294 354
+rect 154182 -960 154294 326
+rect 155378 -960 155490 480
+rect 156156 354 156184 13058
+rect 157812 480 157840 16546
+rect 158916 480 158944 16546
+rect 160112 3534 160140 26862
+rect 161492 16574 161520 57258
+rect 161492 16546 162072 16574
+rect 160100 3528 160152 3534
+rect 160100 3470 160152 3476
+rect 161296 3528 161348 3534
+rect 161296 3470 161348 3476
+rect 160100 3256 160152 3262
+rect 160100 3198 160152 3204
+rect 160112 480 160140 3198
+rect 161308 480 161336 3470
+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 162044 354 162072 16546
+rect 162136 4826 162164 59486
+rect 162582 59463 162638 59472
+rect 162582 59392 162638 59401
+rect 162582 59327 162638 59336
+rect 162596 54534 162624 59327
+rect 164146 59256 164202 59265
+rect 164146 59191 164202 59200
+rect 164160 57254 164188 59191
+rect 164148 57248 164200 57254
+rect 164148 57190 164200 57196
+rect 162860 54664 162912 54670
+rect 162860 54606 162912 54612
+rect 162584 54528 162636 54534
+rect 162584 54470 162636 54476
+rect 162872 16574 162900 54606
+rect 164896 46238 164924 59599
+rect 165724 59401 165752 59735
+rect 170862 59664 170918 59673
+rect 170862 59599 170918 59608
+rect 166814 59528 166870 59537
+rect 166814 59463 166870 59472
+rect 165710 59392 165766 59401
+rect 165710 59327 165766 59336
+rect 166630 59392 166686 59401
+rect 166630 59327 166686 59336
+rect 164884 46232 164936 46238
+rect 164884 46174 164936 46180
+rect 164240 32428 164292 32434
+rect 164240 32370 164292 32376
+rect 164252 16574 164280 32370
+rect 165620 29776 165672 29782
+rect 165620 29718 165672 29724
+rect 165632 16574 165660 29718
+rect 162872 16546 163728 16574
+rect 164252 16546 164464 16574
+rect 165632 16546 166120 16574
+rect 162124 4820 162176 4826
+rect 162124 4762 162176 4768
+rect 163700 480 163728 16546
+rect 162462 354 162574 480
+rect 162044 326 162574 354
+rect 162462 -960 162574 326
+rect 163658 -960 163770 480
+rect 164436 354 164464 16546
+rect 166092 480 166120 16546
+rect 166644 3466 166672 59327
+rect 166632 3460 166684 3466
+rect 166632 3402 166684 3408
+rect 166828 3369 166856 59463
+rect 168286 59256 168342 59265
+rect 168286 59191 168342 59200
+rect 167184 14544 167236 14550
+rect 167184 14486 167236 14492
+rect 166814 3360 166870 3369
+rect 166814 3295 166870 3304
+rect 167196 480 167224 14486
+rect 168300 3670 168328 59191
+rect 168380 55956 168432 55962
+rect 168380 55898 168432 55904
+rect 168288 3664 168340 3670
+rect 168288 3606 168340 3612
+rect 168392 3602 168420 55898
+rect 168472 54528 168524 54534
+rect 168472 54470 168524 54476
+rect 168380 3596 168432 3602
+rect 168380 3538 168432 3544
+rect 168484 3482 168512 54470
+rect 170876 45554 170904 59599
+rect 170784 45526 170904 45554
+rect 170784 20058 170812 45526
+rect 170772 20052 170824 20058
+rect 170772 19994 170824 20000
+rect 170968 19990 170996 59735
+rect 178130 59664 178186 59673
+rect 177960 59622 178130 59650
+rect 177118 59528 177174 59537
+rect 175096 59492 175148 59498
+rect 177118 59463 177120 59472
+rect 175096 59434 175148 59440
+rect 177172 59463 177174 59472
+rect 177120 59434 177172 59440
+rect 172426 59392 172482 59401
+rect 172426 59327 172482 59336
+rect 171140 36576 171192 36582
+rect 171140 36518 171192 36524
+rect 170956 19984 171008 19990
+rect 170956 19926 171008 19932
+rect 169760 17332 169812 17338
+rect 169760 17274 169812 17280
+rect 169772 16574 169800 17274
+rect 171152 16574 171180 36518
+rect 172440 20126 172468 59327
+rect 173806 59256 173862 59265
+rect 173806 59191 173862 59200
+rect 173820 43450 173848 59191
+rect 174910 59120 174966 59129
+rect 174910 59055 174966 59064
+rect 173808 43444 173860 43450
+rect 173808 43386 173860 43392
+rect 172520 28416 172572 28422
+rect 172520 28358 172572 28364
+rect 172428 20120 172480 20126
+rect 172428 20062 172480 20068
+rect 172532 16574 172560 28358
+rect 174924 20194 174952 59055
+rect 175108 20262 175136 59434
+rect 176566 59392 176622 59401
+rect 176566 59327 176622 59336
+rect 175280 37936 175332 37942
+rect 175280 37878 175332 37884
+rect 175096 20256 175148 20262
+rect 175096 20198 175148 20204
+rect 174912 20188 174964 20194
+rect 174912 20130 174964 20136
+rect 175292 16574 175320 37878
+rect 176580 20330 176608 59327
+rect 177960 25634 177988 59622
+rect 178130 59599 178186 59608
+rect 178236 59401 178264 59735
+rect 190550 59800 190606 59809
+rect 181258 59735 181260 59744
+rect 179236 59706 179288 59712
+rect 181312 59735 181314 59744
+rect 188896 59764 188948 59770
+rect 181260 59706 181312 59712
+rect 195794 59800 195850 59809
+rect 190550 59735 190552 59744
+rect 188896 59706 188948 59712
+rect 190604 59735 190606 59744
+rect 194508 59764 194560 59770
+rect 190552 59706 190604 59712
+rect 195794 59735 195796 59744
+rect 194508 59706 194560 59712
+rect 195848 59735 195850 59744
+rect 196806 59800 196862 59809
+rect 196806 59735 196862 59744
+rect 198830 59800 198886 59809
+rect 208122 59800 208178 59809
+rect 198830 59735 198886 59744
+rect 206928 59764 206980 59770
+rect 195796 59706 195848 59712
+rect 179142 59528 179198 59537
+rect 179142 59463 179198 59472
+rect 178222 59392 178278 59401
+rect 178222 59327 178278 59336
+rect 179156 45554 179184 59463
+rect 179248 50454 179276 59706
+rect 182086 59664 182142 59673
+rect 182086 59599 182142 59608
+rect 180706 59392 180762 59401
+rect 180706 59327 180762 59336
+rect 179236 50448 179288 50454
+rect 179236 50390 179288 50396
+rect 179064 45526 179184 45554
+rect 178040 39364 178092 39370
+rect 178040 39306 178092 39312
+rect 177948 25628 178000 25634
+rect 177948 25570 178000 25576
+rect 176660 24268 176712 24274
+rect 176660 24210 176712 24216
+rect 176568 20324 176620 20330
+rect 176568 20266 176620 20272
+rect 169772 16546 170352 16574
+rect 171152 16546 172008 16574
+rect 172532 16546 172744 16574
+rect 175292 16546 175504 16574
+rect 169576 3596 169628 3602
+rect 169576 3538 169628 3544
+rect 168392 3454 168512 3482
+rect 168392 480 168420 3454
+rect 169588 480 169616 3538
+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 16546
+rect 171980 480 172008 16546
+rect 170742 354 170854 480
+rect 170324 326 170854 354
+rect 170742 -960 170854 326
+rect 171938 -960 172050 480
+rect 172716 354 172744 16546
+rect 174268 9104 174320 9110
+rect 174268 9046 174320 9052
+rect 174280 480 174308 9046
+rect 175476 480 175504 16546
+rect 176672 480 176700 24210
+rect 178052 16574 178080 39306
+rect 179064 31074 179092 45526
+rect 179420 35352 179472 35358
+rect 179420 35294 179472 35300
+rect 179052 31068 179104 31074
+rect 179052 31010 179104 31016
+rect 179432 16574 179460 35294
+rect 180720 33862 180748 59327
+rect 180708 33856 180760 33862
+rect 180708 33798 180760 33804
+rect 182100 28286 182128 59599
+rect 183190 59528 183246 59537
+rect 183190 59463 183246 59472
+rect 187422 59528 187478 59537
+rect 187422 59463 187478 59472
+rect 182180 40724 182232 40730
+rect 182180 40666 182232 40672
+rect 182088 28280 182140 28286
+rect 182088 28222 182140 28228
+rect 178052 16546 178632 16574
+rect 179432 16546 180288 16574
+rect 177856 9172 177908 9178
+rect 177856 9114 177908 9120
+rect 177868 480 177896 9114
+rect 173134 354 173246 480
+rect 172716 326 173246 354
+rect 173134 -960 173246 326
+rect 174238 -960 174350 480
+rect 175434 -960 175546 480
+rect 176630 -960 176742 480
+rect 177826 -960 177938 480
+rect 178604 354 178632 16546
+rect 180260 480 180288 16546
+rect 181444 9240 181496 9246
+rect 181444 9182 181496 9188
+rect 181456 480 181484 9182
+rect 179022 354 179134 480
+rect 178604 326 179134 354
+rect 179022 -960 179134 326
+rect 180218 -960 180330 480
+rect 181414 -960 181526 480
+rect 182192 354 182220 40666
+rect 183204 29646 183232 59463
+rect 183466 59392 183522 59401
+rect 183466 59327 183522 59336
+rect 183480 53174 183508 59327
+rect 184846 59256 184902 59265
+rect 184846 59191 184902 59200
+rect 183468 53168 183520 53174
+rect 183468 53110 183520 53116
+rect 183192 29640 183244 29646
+rect 183192 29582 183244 29588
+rect 184860 24206 184888 59191
+rect 187436 45554 187464 59463
+rect 187514 59392 187570 59401
+rect 187514 59327 187570 59336
+rect 187344 45526 187464 45554
+rect 184940 32496 184992 32502
+rect 184940 32438 184992 32444
+rect 184848 24200 184900 24206
+rect 184848 24142 184900 24148
+rect 183744 4820 183796 4826
+rect 183744 4762 183796 4768
+rect 183756 480 183784 4762
+rect 184952 480 184980 32438
+rect 185032 24132 185084 24138
+rect 185032 24074 185084 24080
+rect 185044 16574 185072 24074
+rect 187344 18630 187372 45526
+rect 187528 18698 187556 59327
+rect 188908 51814 188936 59706
+rect 188986 59664 189042 59673
+rect 190550 59664 190606 59673
+rect 188986 59599 189042 59608
+rect 190380 59622 190550 59650
+rect 189000 58750 189028 59599
+rect 188988 58744 189040 58750
+rect 188988 58686 189040 58692
+rect 188896 51808 188948 51814
+rect 188896 51750 188948 51756
+rect 189080 42084 189132 42090
+rect 189080 42026 189132 42032
+rect 187700 27260 187752 27266
+rect 187700 27202 187752 27208
+rect 187516 18692 187568 18698
+rect 187516 18634 187568 18640
+rect 187332 18624 187384 18630
+rect 187332 18566 187384 18572
+rect 187712 16574 187740 27202
+rect 189092 16574 189120 42026
+rect 190380 18766 190408 59622
+rect 190550 59599 190606 59608
+rect 191470 59528 191526 59537
+rect 193678 59528 193734 59537
+rect 191470 59463 191526 59472
+rect 191748 59492 191800 59498
+rect 190460 33992 190512 33998
+rect 190460 33934 190512 33940
+rect 190368 18760 190420 18766
+rect 190368 18702 190420 18708
+rect 185044 16546 186176 16574
+rect 187712 16546 188568 16574
+rect 189092 16546 189304 16574
+rect 186148 480 186176 16546
+rect 187332 4888 187384 4894
+rect 187332 4830 187384 4836
+rect 187344 480 187372 4830
+rect 188540 480 188568 16546
+rect 182518 354 182630 480
+rect 182192 326 182630 354
+rect 182518 -960 182630 326
+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 189276 354 189304 16546
+rect 189694 354 189806 480
+rect 189276 326 189806 354
+rect 190472 354 190500 33934
+rect 191484 18834 191512 59463
+rect 193678 59463 193680 59472
+rect 191748 59434 191800 59440
+rect 193732 59463 193734 59472
+rect 193680 59434 193732 59440
+rect 191760 45554 191788 59434
+rect 193126 59392 193182 59401
+rect 193126 59327 193182 59336
+rect 191668 45526 191788 45554
+rect 191668 18902 191696 45526
+rect 193140 18970 193168 59327
+rect 193220 45008 193272 45014
+rect 193220 44950 193272 44956
+rect 193128 18964 193180 18970
+rect 193128 18906 193180 18912
+rect 191656 18896 191708 18902
+rect 191656 18838 191708 18844
+rect 191472 18828 191524 18834
+rect 191472 18770 191524 18776
+rect 192024 9036 192076 9042
+rect 192024 8978 192076 8984
+rect 192036 480 192064 8978
+rect 193232 3670 193260 44950
+rect 193312 43512 193364 43518
+rect 193312 43454 193364 43460
+rect 193220 3664 193272 3670
+rect 193220 3606 193272 3612
+rect 193324 3482 193352 43454
+rect 194520 19038 194548 59706
+rect 195794 59664 195850 59673
+rect 195794 59599 195850 59608
+rect 195702 59528 195758 59537
+rect 195702 59463 195758 59472
+rect 195716 51074 195744 59463
+rect 195624 51046 195744 51074
+rect 194600 23112 194652 23118
+rect 194600 23054 194652 23060
+rect 194508 19032 194560 19038
+rect 194508 18974 194560 18980
+rect 194612 16574 194640 23054
+rect 195624 19106 195652 51046
+rect 195808 19174 195836 59599
+rect 196820 59537 196848 59735
+rect 196806 59528 196862 59537
+rect 196806 59463 196862 59472
+rect 198646 59528 198702 59537
+rect 198646 59463 198702 59472
+rect 197266 59392 197322 59401
+rect 197266 59327 197322 59336
+rect 195980 46232 196032 46238
+rect 195980 46174 196032 46180
+rect 195796 19168 195848 19174
+rect 195796 19110 195848 19116
+rect 195612 19100 195664 19106
+rect 195612 19042 195664 19048
+rect 195992 16574 196020 46174
+rect 197280 42226 197308 59327
+rect 198660 46306 198688 59463
+rect 198844 59401 198872 59735
+rect 208122 59735 208124 59744
+rect 206928 59706 206980 59712
+rect 208176 59735 208178 59744
+rect 209962 59800 210018 59809
+rect 210330 59800 210386 59809
+rect 210018 59758 210330 59786
+rect 209962 59735 210018 59744
+rect 210330 59735 210386 59744
+rect 211250 59800 211306 59809
+rect 222566 59800 222622 59809
+rect 211250 59735 211306 59744
+rect 220452 59764 220504 59770
+rect 208124 59706 208176 59712
+rect 200026 59664 200082 59673
+rect 200026 59599 200082 59608
+rect 199842 59528 199898 59537
+rect 199842 59463 199898 59472
+rect 198830 59392 198886 59401
+rect 198830 59327 198886 59336
+rect 198648 46300 198700 46306
+rect 198648 46242 198700 46248
+rect 199856 45554 199884 59463
+rect 200040 51074 200068 59599
+rect 206098 59528 206154 59537
+rect 203892 59492 203944 59498
+rect 206098 59463 206100 59472
+rect 203892 59434 203944 59440
+rect 206152 59463 206154 59472
+rect 206100 59434 206152 59440
+rect 201406 59392 201462 59401
+rect 201406 59327 201462 59336
+rect 200120 53100 200172 53106
+rect 200120 53042 200172 53048
+rect 199764 45526 199884 45554
+rect 199948 51046 200068 51074
+rect 197268 42220 197320 42226
+rect 197268 42162 197320 42168
+rect 194612 16546 195192 16574
+rect 195992 16546 196848 16574
+rect 194416 3664 194468 3670
+rect 194416 3606 194468 3612
+rect 193232 3454 193352 3482
+rect 193232 480 193260 3454
+rect 194428 480 194456 3606
+rect 190798 354 190910 480
+rect 190472 326 190910 354
+rect 189694 -960 189806 326
+rect 190798 -960 190910 326
+rect 191994 -960 192106 480
+rect 193190 -960 193302 480
+rect 194386 -960 194498 480
+rect 195164 354 195192 16546
+rect 196820 480 196848 16546
+rect 198740 14612 198792 14618
+rect 198740 14554 198792 14560
+rect 197912 5092 197964 5098
+rect 197912 5034 197964 5040
+rect 197924 480 197952 5034
+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 14554
+rect 199764 3670 199792 45526
+rect 199752 3664 199804 3670
+rect 199752 3606 199804 3612
+rect 199948 3534 199976 51046
+rect 200132 16574 200160 53042
+rect 200132 16546 200344 16574
+rect 199936 3528 199988 3534
+rect 199936 3470 199988 3476
+rect 200316 480 200344 16546
+rect 201420 3738 201448 59327
+rect 202786 59256 202842 59265
+rect 202786 59191 202842 59200
+rect 201500 47728 201552 47734
+rect 201500 47670 201552 47676
+rect 201408 3732 201460 3738
+rect 201408 3674 201460 3680
+rect 201512 3398 201540 47670
+rect 201592 5024 201644 5030
+rect 201592 4966 201644 4972
+rect 201500 3392 201552 3398
+rect 201500 3334 201552 3340
+rect 201604 2530 201632 4966
+rect 202800 3806 202828 59191
+rect 202880 25696 202932 25702
+rect 202880 25638 202932 25644
+rect 202892 16574 202920 25638
+rect 202892 16546 203472 16574
+rect 202788 3800 202840 3806
+rect 202788 3742 202840 3748
+rect 202696 3392 202748 3398
+rect 202696 3334 202748 3340
+rect 201512 2502 201632 2530
+rect 201512 480 201540 2502
+rect 202708 480 202736 3334
+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 203444 354 203472 16546
+rect 203904 3942 203932 59434
+rect 205546 59392 205602 59401
+rect 205546 59327 205602 59336
+rect 204074 59256 204130 59265
+rect 204074 59191 204130 59200
+rect 203892 3936 203944 3942
+rect 203892 3878 203944 3884
+rect 204088 3874 204116 59191
+rect 204260 57384 204312 57390
+rect 204260 57326 204312 57332
+rect 204272 16574 204300 57326
+rect 204272 16546 205128 16574
+rect 204076 3868 204128 3874
+rect 204076 3810 204128 3816
+rect 205100 480 205128 16546
+rect 205560 4010 205588 59327
+rect 206192 8968 206244 8974
+rect 206192 8910 206244 8916
+rect 205548 4004 205600 4010
+rect 205548 3946 205600 3952
+rect 206204 480 206232 8910
+rect 206940 4078 206968 59706
+rect 208214 59664 208270 59673
+rect 208214 59599 208270 59608
+rect 211066 59664 211122 59673
+rect 211066 59599 211122 59608
+rect 208122 59528 208178 59537
+rect 208122 59463 208178 59472
+rect 207020 47660 207072 47666
+rect 207020 47602 207072 47608
+rect 206928 4072 206980 4078
+rect 206928 4014 206980 4020
+rect 203862 354 203974 480
+rect 203444 326 203974 354
+rect 203862 -960 203974 326
+rect 205058 -960 205170 480
+rect 206162 -960 206274 480
+rect 207032 354 207060 47602
+rect 208136 45554 208164 59463
+rect 208044 45526 208164 45554
+rect 208044 4146 208072 45526
+rect 208032 4140 208084 4146
+rect 208032 4082 208084 4088
+rect 208228 3398 208256 59599
+rect 209686 59392 209742 59401
+rect 209686 59327 209742 59336
+rect 208400 46368 208452 46374
+rect 208400 46310 208452 46316
+rect 208412 16574 208440 46310
+rect 208412 16546 208624 16574
+rect 208216 3392 208268 3398
+rect 208216 3334 208268 3340
+rect 208596 480 208624 16546
+rect 209700 3330 209728 59327
+rect 209780 49020 209832 49026
+rect 209780 48962 209832 48968
+rect 209792 4214 209820 48962
+rect 211080 44946 211108 59599
+rect 211264 59401 211292 59735
+rect 222566 59735 222568 59744
+rect 220452 59706 220504 59712
+rect 222620 59735 222622 59744
+rect 223670 59800 223726 59809
+rect 223670 59735 223726 59744
+rect 227902 59800 227958 59809
+rect 227902 59735 227958 59744
+rect 238758 59800 238814 59809
+rect 244278 59800 244334 59809
+rect 238758 59735 238814 59744
+rect 242808 59764 242860 59770
+rect 222568 59706 222620 59712
+rect 217966 59664 218022 59673
+rect 217966 59599 218022 59608
+rect 219898 59664 219954 59673
+rect 219898 59599 219954 59608
+rect 212262 59528 212318 59537
+rect 212262 59463 212318 59472
+rect 216402 59528 216458 59537
+rect 216402 59463 216458 59472
+rect 211250 59392 211306 59401
+rect 211250 59327 211306 59336
+rect 212276 51074 212304 59463
+rect 212354 59392 212410 59401
+rect 212354 59327 212410 59336
+rect 212184 51046 212304 51074
+rect 211068 44940 211120 44946
+rect 211068 44882 211120 44888
+rect 212184 21418 212212 51046
+rect 212368 21486 212396 59327
+rect 213826 59256 213882 59265
+rect 213826 59191 213882 59200
+rect 212540 32564 212592 32570
+rect 212540 32506 212592 32512
+rect 212356 21480 212408 21486
+rect 212356 21422 212408 21428
+rect 212172 21412 212224 21418
+rect 212172 21354 212224 21360
+rect 209872 17468 209924 17474
+rect 209872 17410 209924 17416
+rect 209780 4208 209832 4214
+rect 209780 4150 209832 4156
+rect 209884 3482 209912 17410
+rect 212552 16574 212580 32506
+rect 213840 21554 213868 59191
+rect 213920 51740 213972 51746
+rect 213920 51682 213972 51688
+rect 213828 21548 213880 21554
+rect 213828 21490 213880 21496
+rect 213932 16574 213960 51682
+rect 216416 45554 216444 59463
+rect 216494 59392 216550 59401
+rect 216494 59327 216550 59336
+rect 216508 54738 216536 59327
+rect 217874 59256 217930 59265
+rect 217874 59191 217930 59200
+rect 217888 55214 217916 59191
+rect 217980 58954 218008 59599
+rect 219346 59528 219402 59537
+rect 219346 59463 219402 59472
+rect 217968 58948 218020 58954
+rect 217968 58890 218020 58896
+rect 217888 55186 218008 55214
+rect 216496 54732 216548 54738
+rect 216496 54674 216548 54680
+rect 216324 45526 216444 45554
+rect 215300 40792 215352 40798
+rect 215300 40734 215352 40740
+rect 212552 16546 213408 16574
+rect 213932 16546 214512 16574
+rect 212172 5092 212224 5098
+rect 212172 5034 212224 5040
+rect 210976 4208 211028 4214
+rect 210976 4150 211028 4156
+rect 209792 3454 209912 3482
+rect 209688 3324 209740 3330
+rect 209688 3266 209740 3272
+rect 209792 480 209820 3454
+rect 210988 480 211016 4150
+rect 212184 480 212212 5034
+rect 213380 480 213408 16546
+rect 214484 480 214512 16546
+rect 207358 354 207470 480
+rect 207032 326 207470 354
+rect 207358 -960 207470 326
+rect 208554 -960 208666 480
+rect 209750 -960 209862 480
+rect 210946 -960 211058 480
+rect 212142 -960 212254 480
+rect 213338 -960 213450 480
+rect 214442 -960 214554 480
+rect 215312 354 215340 40734
+rect 216324 21622 216352 45526
+rect 217980 27130 218008 55186
+rect 218060 50516 218112 50522
+rect 218060 50458 218112 50464
+rect 217968 27124 218020 27130
+rect 217968 27066 218020 27072
+rect 216312 21616 216364 21622
+rect 216312 21558 216364 21564
+rect 216864 9308 216916 9314
+rect 216864 9250 216916 9256
+rect 216876 480 216904 9250
+rect 218072 480 218100 50458
+rect 219360 47802 219388 59463
+rect 219912 59401 219940 59599
+rect 219898 59392 219954 59401
+rect 219898 59327 219954 59336
+rect 219348 47796 219400 47802
+rect 219348 47738 219400 47744
+rect 220464 21690 220492 59706
+rect 223486 59664 223542 59673
+rect 223486 59599 223542 59608
+rect 220634 59392 220690 59401
+rect 220634 59327 220690 59336
+rect 220648 38214 220676 59327
+rect 222106 59256 222162 59265
+rect 222106 59191 222162 59200
+rect 222120 46510 222148 59191
+rect 222108 46504 222160 46510
+rect 222108 46446 222160 46452
+rect 220636 38208 220688 38214
+rect 220636 38150 220688 38156
+rect 220820 28348 220872 28354
+rect 220820 28290 220872 28296
+rect 220452 21684 220504 21690
+rect 220452 21626 220504 21632
+rect 220832 16574 220860 28290
+rect 223500 22982 223528 59599
+rect 223684 59401 223712 59735
+rect 227810 59664 227866 59673
+rect 227640 59622 227810 59650
+rect 224682 59528 224738 59537
+rect 226706 59528 226762 59537
+rect 224682 59463 224738 59472
+rect 224868 59492 224920 59498
+rect 223670 59392 223726 59401
+rect 223670 59327 223726 59336
+rect 224696 39642 224724 59463
+rect 226706 59463 226708 59472
+rect 224868 59434 224920 59440
+rect 226760 59463 226762 59472
+rect 226708 59434 226760 59440
+rect 224684 39636 224736 39642
+rect 224684 39578 224736 39584
+rect 224880 32638 224908 59434
+rect 226246 59392 226302 59401
+rect 226246 59327 226302 59336
+rect 226260 42430 226288 59327
+rect 226248 42424 226300 42430
+rect 226248 42366 226300 42372
+rect 224868 32632 224920 32638
+rect 224868 32574 224920 32580
+rect 224960 29708 225012 29714
+rect 224960 29650 225012 29656
+rect 223488 22976 223540 22982
+rect 223488 22918 223540 22924
+rect 224972 16574 225000 29650
+rect 227640 20398 227668 59622
+rect 227810 59599 227866 59608
+rect 227916 59401 227944 59735
+rect 232962 59664 233018 59673
+rect 232962 59599 233018 59608
+rect 229006 59528 229062 59537
+rect 229006 59463 229062 59472
+rect 232870 59528 232926 59537
+rect 232870 59463 232926 59472
+rect 227902 59392 227958 59401
+rect 227902 59327 227958 59336
+rect 228822 59392 228878 59401
+rect 228822 59327 228878 59336
+rect 228836 45554 228864 59327
+rect 229020 56030 229048 59463
+rect 230386 59392 230442 59401
+rect 230386 59327 230442 59336
+rect 231766 59392 231822 59401
+rect 231766 59327 231822 59336
+rect 229008 56024 229060 56030
+rect 229008 55966 229060 55972
+rect 228744 45526 228864 45554
+rect 228744 20466 228772 45526
+rect 230400 36854 230428 59327
+rect 230388 36848 230440 36854
+rect 230388 36790 230440 36796
+rect 231780 35426 231808 59327
+rect 231768 35420 231820 35426
+rect 231768 35362 231820 35368
+rect 228732 20460 228784 20466
+rect 228732 20402 228784 20408
+rect 227628 20392 227680 20398
+rect 227628 20334 227680 20340
+rect 220832 16546 221136 16574
+rect 224972 16546 225184 16574
+rect 219992 10328 220044 10334
+rect 219992 10270 220044 10276
+rect 219256 6180 219308 6186
+rect 219256 6122 219308 6128
+rect 219268 480 219296 6122
+rect 215638 354 215750 480
+rect 215312 326 215750 354
+rect 215638 -960 215750 326
+rect 216834 -960 216946 480
+rect 218030 -960 218142 480
+rect 219226 -960 219338 480
+rect 220004 354 220032 10270
+rect 220422 354 220534 480
+rect 220004 326 220534 354
+rect 221108 354 221136 16546
+rect 223580 10396 223632 10402
+rect 223580 10338 223632 10344
+rect 222752 6248 222804 6254
+rect 222752 6190 222804 6196
+rect 222764 480 222792 6190
+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 10338
+rect 225156 480 225184 16546
+rect 232884 15978 232912 59463
+rect 232976 59401 233004 59599
+rect 238772 59537 238800 59735
+rect 244278 59735 244280 59744
+rect 242808 59706 242860 59712
+rect 244332 59735 244334 59744
+rect 246762 59800 246818 59809
+rect 246762 59735 246818 59744
+rect 248418 59800 248474 59809
+rect 248418 59735 248474 59744
+rect 252650 59800 252706 59809
+rect 259826 59800 259882 59809
+rect 252650 59735 252706 59744
+rect 257896 59764 257948 59770
+rect 244280 59706 244332 59712
+rect 242714 59664 242770 59673
+rect 242714 59599 242770 59608
+rect 234986 59528 235042 59537
+rect 233056 59492 233108 59498
+rect 234986 59463 234988 59472
+rect 233056 59434 233108 59440
+rect 235040 59463 235042 59472
+rect 238758 59528 238814 59537
+rect 238758 59463 238814 59472
+rect 241334 59528 241390 59537
+rect 241334 59463 241390 59472
+rect 234988 59434 235040 59440
+rect 232962 59392 233018 59401
+rect 232962 59327 233018 59336
+rect 233068 54806 233096 59434
+rect 234526 59392 234582 59401
+rect 234526 59327 234582 59336
+rect 238666 59392 238722 59401
+rect 238666 59327 238722 59336
+rect 241242 59392 241298 59401
+rect 241242 59327 241298 59336
+rect 233056 54800 233108 54806
+rect 233056 54742 233108 54748
+rect 233240 43716 233292 43722
+rect 233240 43658 233292 43664
+rect 233252 16574 233280 43658
+rect 233252 16546 233464 16574
+rect 232872 15972 232924 15978
+rect 232872 15914 232924 15920
+rect 226340 10532 226392 10538
+rect 226340 10474 226392 10480
+rect 226352 3194 226380 10474
+rect 231032 9376 231084 9382
+rect 231032 9318 231084 9324
+rect 228732 7676 228784 7682
+rect 228732 7618 228784 7624
+rect 226432 6316 226484 6322
+rect 226432 6258 226484 6264
+rect 226340 3188 226392 3194
+rect 226340 3130 226392 3136
+rect 226444 2122 226472 6258
+rect 227536 3188 227588 3194
+rect 227536 3130 227588 3136
+rect 226352 2094 226472 2122
+rect 226352 480 226380 2094
+rect 227548 480 227576 3130
+rect 228744 480 228772 7618
+rect 229836 6384 229888 6390
+rect 229836 6326 229888 6332
+rect 229848 480 229876 6326
+rect 231044 480 231072 9318
+rect 232228 7744 232280 7750
+rect 232228 7686 232280 7692
+rect 232240 480 232268 7686
+rect 233436 480 233464 16546
+rect 234540 16046 234568 59327
+rect 235906 59256 235962 59265
+rect 235906 59191 235962 59200
+rect 237194 59256 237250 59265
+rect 237194 59191 237250 59200
+rect 234528 16040 234580 16046
+rect 234528 15982 234580 15988
+rect 234620 10600 234672 10606
+rect 234620 10542 234672 10548
+rect 234632 480 234660 10542
+rect 235920 10470 235948 59191
+rect 237010 59120 237066 59129
+rect 237010 59055 237066 59064
+rect 236000 25764 236052 25770
+rect 236000 25706 236052 25712
+rect 236012 16574 236040 25706
+rect 236012 16546 236592 16574
+rect 235908 10464 235960 10470
+rect 235908 10406 235960 10412
+rect 235816 7812 235868 7818
+rect 235816 7754 235868 7760
+rect 235828 480 235856 7754
+rect 223918 354 224030 480
+rect 223592 326 224030 354
+rect 223918 -960 224030 326
+rect 225114 -960 225226 480
+rect 226310 -960 226422 480
+rect 227506 -960 227618 480
+rect 228702 -960 228814 480
+rect 229806 -960 229918 480
+rect 231002 -960 231114 480
+rect 232198 -960 232310 480
+rect 233394 -960 233506 480
+rect 234590 -960 234702 480
+rect 235786 -960 235898 480
+rect 236564 354 236592 16546
+rect 237024 16114 237052 59055
+rect 237208 16182 237236 59191
+rect 238680 16250 238708 59327
+rect 241256 45554 241284 59327
+rect 241164 45526 241284 45554
+rect 241164 17406 241192 45526
+rect 241348 41002 241376 59463
+rect 242728 57526 242756 59599
+rect 242716 57520 242768 57526
+rect 242716 57462 242768 57468
+rect 241336 40996 241388 41002
+rect 241336 40938 241388 40944
+rect 241152 17400 241204 17406
+rect 241152 17342 241204 17348
+rect 238668 16244 238720 16250
+rect 238668 16186 238720 16192
+rect 237196 16176 237248 16182
+rect 237196 16118 237248 16124
+rect 237012 16108 237064 16114
+rect 237012 16050 237064 16056
+rect 242820 13190 242848 59706
+rect 245474 59664 245530 59673
+rect 245474 59599 245530 59608
+rect 244186 59528 244242 59537
+rect 244186 59463 244242 59472
+rect 244200 45150 244228 59463
+rect 245292 58404 245344 58410
+rect 245292 58346 245344 58352
+rect 244188 45144 244240 45150
+rect 244188 45086 244240 45092
+rect 242900 31204 242952 31210
+rect 242900 31146 242952 31152
+rect 242808 13184 242860 13190
+rect 242808 13126 242860 13132
+rect 237656 10668 237708 10674
+rect 237656 10610 237708 10616
+rect 236982 354 237094 480
+rect 236564 326 237094 354
+rect 237668 354 237696 10610
+rect 241704 9444 241756 9450
+rect 241704 9386 241756 9392
+rect 239312 7880 239364 7886
+rect 239312 7822 239364 7828
+rect 239324 480 239352 7822
+rect 240508 6452 240560 6458
+rect 240508 6394 240560 6400
+rect 240520 480 240548 6394
+rect 241716 480 241744 9386
+rect 242912 480 242940 31146
+rect 245304 13394 245332 58346
+rect 245292 13388 245344 13394
+rect 245292 13330 245344 13336
+rect 245488 13258 245516 59599
+rect 246776 58410 246804 59735
+rect 248326 59528 248382 59537
+rect 248326 59463 248382 59472
+rect 246948 58608 247000 58614
+rect 246948 58550 247000 58556
+rect 246764 58404 246816 58410
+rect 246764 58346 246816 58352
+rect 246960 13462 246988 58550
+rect 248340 13530 248368 59463
+rect 248432 58614 248460 59735
+rect 252558 59664 252614 59673
+rect 252480 59622 252558 59650
+rect 249430 59528 249486 59537
+rect 251546 59528 251602 59537
+rect 249430 59463 249486 59472
+rect 249708 59492 249760 59498
+rect 248420 58608 248472 58614
+rect 248420 58550 248472 58556
+rect 248420 56092 248472 56098
+rect 248420 56034 248472 56040
+rect 248328 13524 248380 13530
+rect 248328 13466 248380 13472
+rect 246948 13456 247000 13462
+rect 246948 13398 247000 13404
+rect 245476 13252 245528 13258
+rect 245476 13194 245528 13200
+rect 245200 10736 245252 10742
+rect 245200 10678 245252 10684
+rect 244096 6520 244148 6526
+rect 244096 6462 244148 6468
+rect 244108 480 244136 6462
+rect 245212 480 245240 10678
+rect 246396 7948 246448 7954
+rect 246396 7890 246448 7896
+rect 246408 480 246436 7890
+rect 247592 6588 247644 6594
+rect 247592 6530 247644 6536
+rect 247604 480 247632 6530
+rect 238086 354 238198 480
+rect 237668 326 238198 354
+rect 236982 -960 237094 326
+rect 238086 -960 238198 326
+rect 239282 -960 239394 480
+rect 240478 -960 240590 480
+rect 241674 -960 241786 480
+rect 242870 -960 242982 480
+rect 244066 -960 244178 480
+rect 245170 -960 245282 480
+rect 246366 -960 246478 480
+rect 247562 -960 247674 480
+rect 248432 354 248460 56034
+rect 249444 14686 249472 59463
+rect 251546 59463 251548 59472
+rect 249708 59434 249760 59440
+rect 251600 59463 251602 59472
+rect 251548 59434 251600 59440
+rect 249720 45554 249748 59434
+rect 251086 59392 251142 59401
+rect 251086 59327 251142 59336
+rect 249628 45526 249748 45554
+rect 249628 36718 249656 45526
+rect 249616 36712 249668 36718
+rect 249616 36654 249668 36660
+rect 251100 17542 251128 59327
+rect 251180 57452 251232 57458
+rect 251180 57394 251232 57400
+rect 251088 17536 251140 17542
+rect 251088 17478 251140 17484
+rect 249432 14680 249484 14686
+rect 249432 14622 249484 14628
+rect 249984 8016 250036 8022
+rect 249984 7958 250036 7964
+rect 249996 480 250024 7958
+rect 251192 4214 251220 57394
+rect 251272 39704 251324 39710
+rect 251272 39646 251324 39652
+rect 251180 4208 251232 4214
+rect 251180 4150 251232 4156
+rect 251284 3482 251312 39646
+rect 252480 11898 252508 59622
+rect 252558 59599 252614 59608
+rect 252664 59401 252692 59735
+rect 259826 59735 259828 59744
+rect 257896 59706 257948 59712
+rect 259880 59735 259882 59744
+rect 263966 59800 264022 59809
+rect 263966 59735 264022 59744
+rect 266174 59800 266230 59809
+rect 268106 59800 268162 59809
+rect 266174 59735 266230 59744
+rect 266268 59764 266320 59770
+rect 259828 59706 259880 59712
+rect 253662 59528 253718 59537
+rect 255686 59528 255742 59537
+rect 253662 59463 253718 59472
+rect 253756 59492 253808 59498
+rect 252650 59392 252706 59401
+rect 252650 59327 252706 59336
+rect 253676 51074 253704 59463
+rect 257802 59528 257858 59537
+rect 255686 59463 255688 59472
+rect 253756 59434 253808 59440
+rect 255740 59463 255742 59472
+rect 256608 59492 256660 59498
+rect 255688 59434 255740 59440
+rect 257802 59463 257804 59472
+rect 256608 59434 256660 59440
+rect 257856 59463 257858 59472
+rect 257804 59434 257856 59440
+rect 253584 51046 253704 51074
+rect 252560 33924 252612 33930
+rect 252560 33866 252612 33872
+rect 252572 16574 252600 33866
+rect 252572 16546 253520 16574
+rect 252468 11892 252520 11898
+rect 252468 11834 252520 11840
+rect 252376 4208 252428 4214
+rect 252376 4150 252428 4156
+rect 251192 3454 251312 3482
+rect 251192 480 251220 3454
+rect 252388 480 252416 4150
+rect 253492 480 253520 16546
+rect 253584 11966 253612 51046
+rect 253768 12034 253796 59434
+rect 255226 59392 255282 59401
+rect 255226 59327 255282 59336
+rect 253940 38276 253992 38282
+rect 253940 38218 253992 38224
+rect 253952 16574 253980 38218
+rect 253952 16546 254256 16574
+rect 253756 12028 253808 12034
+rect 253756 11970 253808 11976
+rect 253572 11960 253624 11966
+rect 253572 11902 253624 11908
+rect 248758 354 248870 480
+rect 248432 326 248870 354
+rect 248758 -960 248870 326
+rect 249954 -960 250066 480
+rect 251150 -960 251262 480
+rect 252346 -960 252458 480
+rect 253450 -960 253562 480
+rect 254228 354 254256 16546
+rect 255240 12102 255268 59327
+rect 255228 12096 255280 12102
+rect 255228 12038 255280 12044
+rect 256620 11830 256648 59434
+rect 257802 59392 257858 59401
+rect 257802 59327 257858 59336
+rect 257816 45554 257844 59327
+rect 257724 45526 257844 45554
+rect 256700 35284 256752 35290
+rect 256700 35226 256752 35232
+rect 256608 11824 256660 11830
+rect 256608 11766 256660 11772
+rect 255872 9512 255924 9518
+rect 255872 9454 255924 9460
+rect 255884 480 255912 9454
+rect 254646 354 254758 480
+rect 254228 326 254758 354
+rect 254646 -960 254758 326
+rect 255842 -960 255954 480
+rect 256712 354 256740 35226
+rect 257724 12170 257752 45526
+rect 257908 12238 257936 59706
+rect 260746 59528 260802 59537
+rect 260746 59463 260802 59472
+rect 259366 59256 259422 59265
+rect 259366 59191 259422 59200
+rect 258080 49292 258132 49298
+rect 258080 49234 258132 49240
+rect 258092 16574 258120 49234
+rect 258092 16546 258304 16574
+rect 257896 12232 257948 12238
+rect 257896 12174 257948 12180
+rect 257712 12164 257764 12170
+rect 257712 12106 257764 12112
+rect 258276 480 258304 16546
+rect 259380 12306 259408 59191
+rect 259460 58812 259512 58818
+rect 259460 58754 259512 58760
+rect 259368 12300 259420 12306
+rect 259368 12242 259420 12248
+rect 259472 11694 259500 58754
+rect 260760 14754 260788 59463
+rect 261942 59392 261998 59401
+rect 263980 59362 264008 59735
+rect 266082 59664 266138 59673
+rect 266082 59599 266138 59608
+rect 264242 59528 264298 59537
+rect 264242 59463 264298 59472
+rect 261942 59327 261998 59336
+rect 262220 59356 262272 59362
+rect 261956 55010 261984 59327
+rect 262220 59298 262272 59304
+rect 263968 59356 264020 59362
+rect 263968 59298 264020 59304
+rect 261944 55004 261996 55010
+rect 261944 54946 261996 54952
+rect 260840 29912 260892 29918
+rect 260840 29854 260892 29860
+rect 260852 16574 260880 29854
+rect 262232 16574 262260 59298
+rect 262862 59256 262918 59265
+rect 262862 59191 262918 59200
+rect 260852 16546 261800 16574
+rect 262232 16546 262536 16574
+rect 260748 14748 260800 14754
+rect 260748 14690 260800 14696
+rect 259460 11688 259512 11694
+rect 259460 11630 259512 11636
+rect 260656 11688 260708 11694
+rect 260656 11630 260708 11636
+rect 259460 11008 259512 11014
+rect 259460 10950 259512 10956
+rect 259472 480 259500 10950
+rect 260668 480 260696 11630
+rect 261772 480 261800 16546
+rect 257038 354 257150 480
+rect 256712 326 257150 354
+rect 257038 -960 257150 326
+rect 258234 -960 258346 480
+rect 259430 -960 259542 480
+rect 260626 -960 260738 480
+rect 261730 -960 261842 480
+rect 262508 354 262536 16546
+rect 262876 11014 262904 59191
+rect 263600 57248 263652 57254
+rect 263600 57190 263652 57196
+rect 263612 16574 263640 57190
+rect 263612 16546 264192 16574
+rect 262864 11008 262916 11014
+rect 262864 10950 262916 10956
+rect 264164 480 264192 16546
+rect 264256 9518 264284 59463
+rect 266096 57458 266124 59599
+rect 266188 59537 266216 59735
+rect 272522 59800 272578 59809
+rect 268106 59735 268108 59744
+rect 266268 59706 266320 59712
+rect 268160 59735 268162 59744
+rect 272260 59758 272522 59786
+rect 268108 59706 268160 59712
+rect 266174 59528 266230 59537
+rect 266174 59463 266230 59472
+rect 266084 57452 266136 57458
+rect 266084 57394 266136 57400
+rect 266280 56098 266308 59706
+rect 270222 59664 270278 59673
+rect 270222 59599 270278 59608
+rect 269946 59528 270002 59537
+rect 269946 59463 270002 59472
+rect 267002 59392 267058 59401
+rect 267002 59327 267058 59336
+rect 266268 56092 266320 56098
+rect 266268 56034 266320 56040
+rect 266360 55004 266412 55010
+rect 266360 54946 266412 54952
+rect 264980 23044 265032 23050
+rect 264980 22986 265032 22992
+rect 264244 9512 264296 9518
+rect 264244 9454 264296 9460
+rect 262926 354 263038 480
+rect 262508 326 263038 354
+rect 262926 -960 263038 326
+rect 264122 -960 264234 480
+rect 264992 354 265020 22986
+rect 266372 16574 266400 54946
+rect 266372 16546 266584 16574
+rect 266556 480 266584 16546
+rect 267016 10742 267044 59327
+rect 268382 59256 268438 59265
+rect 268382 59191 268438 59200
+rect 269762 59256 269818 59265
+rect 269762 59191 269818 59200
+rect 267740 56160 267792 56166
+rect 267740 56102 267792 56108
+rect 267004 10736 267056 10742
+rect 267004 10678 267056 10684
+rect 267752 4214 267780 56102
+rect 267832 22908 267884 22914
+rect 267832 22850 267884 22856
+rect 267740 4208 267792 4214
+rect 267740 4150 267792 4156
+rect 267844 3482 267872 22850
+rect 268396 9450 268424 59191
+rect 269776 10606 269804 59191
+rect 269960 10674 269988 59463
+rect 270236 59401 270264 59599
+rect 272260 59401 272288 59758
+rect 272522 59735 272578 59744
+rect 275466 59800 275522 59809
+rect 275466 59735 275522 59744
+rect 276386 59800 276442 59809
+rect 280618 59800 280674 59809
+rect 276386 59735 276442 59744
+rect 279424 59764 279476 59770
+rect 272522 59664 272578 59673
+rect 272522 59599 272578 59608
+rect 275374 59664 275430 59673
+rect 275374 59599 275430 59608
+rect 270222 59392 270278 59401
+rect 270222 59327 270278 59336
+rect 271142 59392 271198 59401
+rect 271142 59327 271198 59336
+rect 272246 59392 272302 59401
+rect 272246 59327 272302 59336
+rect 270500 27056 270552 27062
+rect 270500 26998 270552 27004
+rect 270512 16574 270540 26998
+rect 270512 16546 270816 16574
+rect 270040 14748 270092 14754
+rect 270040 14690 270092 14696
+rect 269948 10668 270000 10674
+rect 269948 10610 270000 10616
+rect 269764 10600 269816 10606
+rect 269764 10542 269816 10548
+rect 268384 9444 268436 9450
+rect 268384 9386 268436 9392
+rect 268476 4208 268528 4214
+rect 268476 4150 268528 4156
+rect 267752 3454 267872 3482
+rect 267752 480 267780 3454
+rect 265318 354 265430 480
+rect 264992 326 265430 354
+rect 265318 -960 265430 326
+rect 266514 -960 266626 480
+rect 267710 -960 267822 480
+rect 268488 354 268516 4150
+rect 270052 480 270080 14690
+rect 268814 354 268926 480
+rect 268488 326 268926 354
+rect 268814 -960 268926 326
+rect 270010 -960 270122 480
+rect 270788 354 270816 16546
+rect 271156 9382 271184 59327
+rect 271880 28552 271932 28558
+rect 271880 28494 271932 28500
+rect 271892 16574 271920 28494
+rect 271892 16546 272472 16574
+rect 271144 9376 271196 9382
+rect 271144 9318 271196 9324
+rect 272444 480 272472 16546
+rect 272536 10538 272564 59599
+rect 274086 59528 274142 59537
+rect 274086 59463 274142 59472
+rect 273902 59392 273958 59401
+rect 273902 59327 273958 59336
+rect 273260 12300 273312 12306
+rect 273260 12242 273312 12248
+rect 272524 10532 272576 10538
+rect 272524 10474 272576 10480
+rect 271206 354 271318 480
+rect 270788 326 271318 354
+rect 271206 -960 271318 326
+rect 272402 -960 272514 480
+rect 273272 354 273300 12242
+rect 273916 10334 273944 59327
+rect 274100 10402 274128 59463
+rect 274640 54596 274692 54602
+rect 274640 54538 274692 54544
+rect 274652 16574 274680 54538
+rect 275388 45554 275416 59599
+rect 275480 59537 275508 59735
+rect 275466 59528 275522 59537
+rect 275466 59463 275522 59472
+rect 276400 59401 276428 59735
+rect 289818 59800 289874 59809
+rect 280618 59735 280620 59744
+rect 279424 59706 279476 59712
+rect 280672 59735 280674 59744
+rect 287704 59764 287756 59770
+rect 280620 59706 280672 59712
+rect 292946 59800 293002 59809
+rect 289818 59735 289820 59744
+rect 287704 59706 287756 59712
+rect 289872 59735 289874 59744
+rect 290648 59764 290700 59770
+rect 289820 59706 289872 59712
+rect 297086 59800 297142 59809
+rect 292946 59735 292948 59744
+rect 290648 59706 290700 59712
+rect 293000 59735 293002 59744
+rect 294604 59764 294656 59770
+rect 292948 59706 293000 59712
+rect 302238 59800 302294 59809
+rect 297086 59735 297088 59744
+rect 294604 59706 294656 59712
+rect 297140 59735 297142 59744
+rect 300124 59764 300176 59770
+rect 297088 59706 297140 59712
+rect 302238 59735 302240 59744
+rect 300124 59706 300176 59712
+rect 302292 59735 302294 59744
+rect 306194 59800 306250 59809
+rect 310518 59800 310574 59809
+rect 306194 59735 306250 59744
+rect 309048 59764 309100 59770
+rect 302240 59706 302292 59712
+rect 276386 59392 276442 59401
+rect 276386 59327 276442 59336
+rect 276662 59256 276718 59265
+rect 276662 59191 276718 59200
+rect 278226 59256 278282 59265
+rect 278226 59191 278282 59200
+rect 276020 47932 276072 47938
+rect 276020 47874 276072 47880
+rect 275296 45526 275416 45554
+rect 274652 16546 274864 16574
+rect 274088 10396 274140 10402
+rect 274088 10338 274140 10344
+rect 273904 10328 273956 10334
+rect 273904 10270 273956 10276
+rect 274836 480 274864 16546
+rect 275296 9314 275324 45526
+rect 275284 9308 275336 9314
+rect 275284 9250 275336 9256
+rect 276032 480 276060 47874
+rect 276676 32570 276704 59191
+rect 278042 59120 278098 59129
+rect 278042 59055 278098 59064
+rect 276664 32564 276716 32570
+rect 276664 32506 276716 32512
+rect 277400 32564 277452 32570
+rect 277400 32506 277452 32512
+rect 276664 12232 276716 12238
+rect 276664 12174 276716 12180
+rect 273598 354 273710 480
+rect 273272 326 273710 354
+rect 273598 -960 273710 326
+rect 274794 -960 274906 480
+rect 275990 -960 276102 480
+rect 276676 354 276704 12174
+rect 277412 6914 277440 32506
+rect 278056 8974 278084 59055
+rect 278240 17474 278268 59191
+rect 279436 47734 279464 59706
+rect 280802 59664 280858 59673
+rect 286690 59664 286746 59673
+rect 280802 59599 280858 59608
+rect 284944 59628 284996 59634
+rect 279424 47728 279476 47734
+rect 279424 47670 279476 47676
+rect 278780 24472 278832 24478
+rect 278780 24414 278832 24420
+rect 278228 17468 278280 17474
+rect 278228 17410 278280 17416
+rect 278792 16574 278820 24414
+rect 278792 16546 279096 16574
+rect 278044 8968 278096 8974
+rect 278044 8910 278096 8916
+rect 277412 6886 278360 6914
+rect 278332 480 278360 6886
+rect 277094 354 277206 480
+rect 276676 326 277206 354
+rect 277094 -960 277206 326
+rect 278290 -960 278402 480
+rect 279068 354 279096 16546
+rect 280816 14618 280844 59599
+rect 286690 59599 286692 59608
+rect 284944 59570 284996 59576
+rect 286744 59599 286746 59608
+rect 286692 59570 286744 59576
+rect 282366 59528 282422 59537
+rect 282184 59492 282236 59498
+rect 282366 59463 282422 59472
+rect 284666 59528 284722 59537
+rect 284666 59463 284668 59472
+rect 282184 59434 282236 59440
+rect 280804 14612 280856 14618
+rect 280804 14554 280856 14560
+rect 280712 12164 280764 12170
+rect 280712 12106 280764 12112
+rect 280724 480 280752 12106
+rect 282196 9042 282224 59434
+rect 282380 23118 282408 59463
+rect 284720 59463 284722 59472
+rect 284668 59434 284720 59440
+rect 283562 59392 283618 59401
+rect 283562 59327 283618 59336
+rect 283576 27266 283604 59327
+rect 284956 32502 284984 59570
+rect 286690 59528 286746 59537
+rect 286690 59463 286746 59472
+rect 286322 59256 286378 59265
+rect 286322 59191 286378 59200
+rect 284944 32496 284996 32502
+rect 284944 32438 284996 32444
+rect 283564 27260 283616 27266
+rect 283564 27202 283616 27208
+rect 282920 27192 282972 27198
+rect 282920 27134 282972 27140
+rect 282368 23112 282420 23118
+rect 282368 23054 282420 23060
+rect 282932 16574 282960 27134
+rect 282932 16546 283144 16574
+rect 282184 9036 282236 9042
+rect 282184 8978 282236 8984
+rect 281908 8968 281960 8974
+rect 281908 8910 281960 8916
+rect 281920 480 281948 8910
+rect 283116 480 283144 16546
+rect 284300 11824 284352 11830
+rect 284300 11766 284352 11772
+rect 284312 480 284340 11766
+rect 286336 9178 286364 59191
+rect 286704 45554 286732 59463
+rect 286520 45526 286732 45554
+rect 286520 9246 286548 45526
+rect 287336 12096 287388 12102
+rect 287336 12038 287388 12044
+rect 286600 11824 286652 11830
+rect 286600 11766 286652 11772
+rect 286508 9240 286560 9246
+rect 286508 9182 286560 9188
+rect 286324 9172 286376 9178
+rect 286324 9114 286376 9120
+rect 285404 9036 285456 9042
+rect 285404 8978 285456 8984
+rect 285416 480 285444 8978
+rect 286612 480 286640 11766
+rect 279486 354 279598 480
+rect 279068 326 279598 354
+rect 279486 -960 279598 326
+rect 280682 -960 280794 480
+rect 281878 -960 281990 480
+rect 283074 -960 283186 480
+rect 284270 -960 284382 480
+rect 285374 -960 285486 480
+rect 286570 -960 286682 480
+rect 287348 354 287376 12038
+rect 287716 9110 287744 59706
+rect 290462 59528 290518 59537
+rect 290462 59463 290518 59472
+rect 289082 59256 289138 59265
+rect 289082 59191 289138 59200
+rect 288440 53304 288492 53310
+rect 288440 53246 288492 53252
+rect 288452 16574 288480 53246
+rect 289096 17338 289124 59191
+rect 289820 32768 289872 32774
+rect 289820 32710 289872 32716
+rect 289084 17332 289136 17338
+rect 289084 17274 289136 17280
+rect 288452 16546 289032 16574
+rect 287704 9104 287756 9110
+rect 287704 9046 287756 9052
+rect 289004 480 289032 16546
+rect 287766 354 287878 480
+rect 287348 326 287878 354
+rect 287766 -960 287878 326
+rect 28